[摘 要] 步进电机具有快速启停、精确步进以及能直接接收数字量等特点,所以在定位场合中得到了广 泛的应用。因此采用单片机来控制步进电机,借助于软件实现复杂的控制。其系统成本不高,同时还可以 很灵活地改变程序来改变控制方案。
上传时间: 2013-12-12
上传用户:天涯
本文介绍了以AT89S51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。文中介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路、PC机与单片机串口通讯电路和一些接口电路 。单片机通过对信号进行相应处理,从而实现温度控制的目的。文中还着重介绍了软件设计部分,在这里采用模块化结构,主要模块有:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、继电器控制程序、单片机与PC机串口通讯程序。 关键字:单片机 DS18B20温度芯片 温度控制 串口通讯
上传时间: 2014-01-10
上传用户:wang5829
本程序是通过对CH451的控制,来驱动数码管显示数字的,进一步熟悉数码管
上传时间: 2013-11-26
上传用户:woshini123456
用vhdl写的fpga移频键控程序,控制灵活,完整工程
上传时间: 2016-07-15
上传用户:youth25
EDA实验--UART串口实验:UART 主要有由数据总线接口、控制逻辑、波特率发生器、发送部分和接收部分等组成。UART 发送器 --- 发送器每隔16 个CLK16 时钟周期输出1 位,次序遵循1位起始位、8位数据位(假定数据位为8位)、1位校验位(可选)、1位停止位。 UART 接收器 --- 串行数据帧和接收时钟是异步的,发送来的数据由逻辑1 变为逻辑0 可以视为一个数据帧的开始。接收器先要捕捉起始位,确定rxd 输入由1 到0,逻辑0 要8 个CLK16 时钟周期,才是正常的起始位,然后在每隔16 个CLK16 时钟周期采样接收数据,移位输入接收移位寄存器rsr,最后输出数据dout。还要输出一个数据接收标志信号标志数据接收完。 波特率发生器 --- UART 的接收和发送是按照相同的波特率进行收发的。波特率发生器产生的时钟频率不是波特率时钟频率,而是波特率时钟频率的16 倍,目的是为在接收时进行精确地采样,以提出异步的串行数据。 --- 根据给定的晶振时钟和要求的波特率算出波特率分频数。
上传时间: 2014-01-25
上传用户:xsnjzljj
四位计数器 计数器是数字系统中用得较多的基本逻辑器件。它不仅能记录输入时钟脉冲的个数,还可以实现分频、定时、产生节拍脉冲和脉冲序列等。例如,计算机中的时序发生器、分频器、指令计数器等都要使用计数器。
上传时间: 2013-12-22
上传用户:maizezhen
利用自适应RLS算法消除信号中的工频干扰,纯净信号选为数字调幅信号8ASK,工频干扰为一余弦信号,滤波后取得的很好的效果。
上传时间: 2013-11-26
上传用户:hgy9473
Intel8253应用——发声控制 Intel8253通道工作过程是:按本通道中给定的初值n,对输入时钟信号频率f进行n分频,输出频率为F的分频信号,即F=f/n. 从而在通道输出引线周围产生一种与频率F波形对应的电磁波,若用此电磁波控制一扬声器,则可听到与该电磁波对应的声音。
上传时间: 2016-08-01
上传用户:3到15
数字信号的传输:1、实现滚降系数分别为0,0.5,1时信号时域频域和功率谱密度以及眼图的波形,并比较异同。 2、对(2/4/8)PSK,DPSK通信系统进行蒙特卡罗仿真,通过功率谱密度、误比特率来比较他们的性能(采用最佳接收方式)。
上传时间: 2014-01-07
上传用户:gxmm
51编写的数字钟,里面有isis仿真,完全通过,更加全面和直观感受对直流电机的控制
上传时间: 2016-08-26
上传用户:aix008