推荐阅读最新更新时间:2024-03-16 12:45
基于单片机控制的频率特征测试仪设计
1 引 言 频率特性是一个系统(或元件)对不同频率正弦输入信号的响应特性。如图1所示,被测系统输入幅值为Ar、角频率为ω的正弦信号,如果该系统是线性的,则其稳态输出也是正弦信号,频率ω不变,幅值为Ac,相角差为φ。改变ω可以得到一系列输入和输出数据。输出对输入的幅值比A(ω)=Ac/Ar与ω的关系曲线称为该系统的幅频特性,通常取20 lg A(ω)称为对数幅频特性。输出对输入的相角差φ(ω)与ω的关系曲线称为该系统的相频特性。幅频特性和相频特性综合称为频率特性,常用的是系统的开环频率特性即波特图。 一个系统的频率特征可通过频率特征测试仪来测定。频率特性测试仪也称扫频仪,用于测试被测网络的幅频特性。他可以测量被测网络的谐振
[应用]
用单片机的RAM虚拟U盘(文件系统:Fat16)
操作系统:rt-thread 文件系统:Fat16 硬件平台:stm32f103c8 描述:利用mcu的ram虚拟一个U盘,用于存储即时小数据,通过usb以u盘的方式供上位机读取。 一:硬盘篇 1、硬盘物理结构: 盘片(platter):硬盘由很多盘片组成,每个盘片的每个面都有一个读写磁头(heads)。N个盘片,就有2N个面,对应2N个磁头,从0、1、2 开始编号; 磁道:同一个盘片不同半径的同心圆为磁道(注意,是指圆周线或圆环); 柱面(cylinders):不同盘片相同的磁道,构成柱面,由外至里编号0、1、2 扇区(sector):每道磁道被划分成几十个扇区,通常,一个扇区容量为512B,
[单片机]
AVR单片机SPI口读写AT45DB161D接口程序设计
本程序为AVR单片机SPI口访问AT45DB161D提供一组接口函数,通过这一组接口函数可非常容易的完成对AT45DB161D的读写操作 AT45DB161D按页组织和操作(读写擦等等)内部的FLASH存储器,每页为528字节(特殊用途时可通过命令配置成512字节),其内部共集成4096页, 即4096*528=2162688字节。本程序将为您提供读写这2162688字节存储区的线性操作方法。使用这些函数,用户可不必考虑AT45DB161D内部的存储 器组织结构,如同读写一个文件一样进行读写操作。 void df_init(void); 这是SPI口初始化函数,它必须在所有这些接口函数调用之前得到调用 void df_re
[单片机]
51单片机入门之四:静态数码管
LED数码管是单片机外围接口设备中常用的显示设备,有七段管和米字管两种,实验室中常用的是七段管。其工作方式有两种:共阴极和共阳极。所谓共阴极是把LED的com端都接地,而共阳极就是把com端都接高电平。其驱动显示方式也有两种:静态显示和动态显示。 静态显示中每个数码管占用单片机的一个八位口I/O口,工作时点亮的段常亮。于该种方式而言,硬件电路简单,编程简单,但是浪费单片机的I/O口。下面简单演示一下该种驱动方式。 P2口接一个数码管,数码管显示的数字每秒钟自动加一,加到9后清0,一直循环,本实验中数码管采用共阴极接法。 实验原理图如下: 实验程序如下: view plain copy #include reg52.
[单片机]
单片机在测控系统中的抗干扰技术
概述 干扰是造成单片机测控系统故障的主要原因之一。干扰对系统的影响轻则影响测量与控制精度,重则使工作系统完全失常。要消除干扰必须抓住形成干扰的三要素,即:干扰源、耦合通道和接收设备。 1干扰因素 在单片机测控系统中,主要存在空间辐射干扰、信号通道干扰、电源干扰和数字电路引起的干扰。 抗干扰就是针对干扰的产生性质、传播途径、侵入的位置和侵入的形式,采取适当的方法消除干扰源,抑制耦合通道,减弱电路对噪声干扰的敏感性,通常需要采取 综合治理 的措施。 (1) 合理选择元器件 根据电器参数选择合理器件以满足系统性能要求。尽量选用集成度高、温漂小、抗干扰性能好以及功耗小的元器件。
[单片机]
单片机小白学习之路(五)---编一个流水灯
目标:编一个流水灯 先贴上代码: 这里有一个c语言的小技巧:程序不执行#if0至#endif之间的程序,相当于注释掉了,执行#if1至#endif之间的。 上图有两种方法来弄出流水灯。 第一种是#if0里面的: 0xfe是十六进制数,变成二进制是1111 1110. ~0xfe是取反的意思,二进制是0000 0001. ~0xfe 1 是左移一位的意思,二进制是0000 0010 然后~0xfe再次取反 ,二进制是1111 1101 第二种是#if1里面的: -crol- 是 intrins.h 里面包含的函数,意思是左移n位,-crol-(0xfe,n) -cror-是 intrins.h 里面包含的函数,意思是右移
[单片机]
基于MC9S08QG8低端微控制器的蓝牙无线控制电路设计
常的ZigBee无线控制器节点是以一个高端微控制器为核心,再配合无线收发器构成的。本文将设计一个新型的、低成本的、使用ZigBee无线技术的精简型无线控制器,比如用于空调遥控,整个目标应用板上的元器件极少,走线极少,体积极小。该设计只采用三个电子芯片:一个低端微控制器(MC9S08QG8)、一个RF收发器(MC13192)和一个16×2的LCD,其他需要的元器件为电阻和按键之类的无源器件。 其中MC9S08QG8微控制器(MCU)的大部分管脚具有多重功能,电路设计中,即以MC9S08QG8为核心,实现各种控制。图2无线控制器应用原理图分为三部分:MC9S08QG8 MCU所需的基本连接;MCl 3192无线收发器的连接;1
[电源管理]
超低功耗FRAM MCU,许你一个智能化未来
“这是电子纸,用于显示商品条形码和价格信息,”TI MSP430 中国区业务拓展经理刁勇指了指一个巴掌大小的Demo板接着说,这种技术在国外超市越来越流行,它将价格标签组建成一个传感器网络,当价格信息变化时,标签的价格也及时更新。 TIMSP430 中国区业务拓展经理刁勇 以往,这个方案通过Flash实现,但功耗、擦写次数往往受到制约。而随着技术的发展与成熟,具备更低功耗、无穷次擦写次数的FRAM渐渐显露出其独有的优势,似乎天生为电子标签、智能交通、智能停车场管理、集装箱追踪、贵重物品跟踪等实际物联网应用量身打造。 挑战智能化 其实,所有的应用最终目的只有一个——打造更加智能化的生活。而为了达成这样的目
[单片机]