频率检测电路设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.. 频率检测电路的设计
摘要
本设计主要采用单片机来控制各单元电路实现频率检测器。本设计由红外对管计数电路、STC89C52单片机系统电路、复位电路和数码显示电路组成,首先由红外对管计数电路将接收的信号转换为电脉冲信号,由单片机计数,再由数码管显示当前实时频率。
本设计利用两个对管电路,实现了正负频率,性能稳定,可靠,系统安装简单,实现自动检测。电路的功能虽然简单,但它是工业频率检测早期的锥形,通过最简单的电路实现复杂的计件功能必将成为今后工业发展方向的指向。
关键词STC89C52单片机;红外对管;频率检测;数码显示电路
目录
1 引言2
2 总体电路设计及方案设计错误!未定义书签。
2.1 总体电路设计及分析错误!未定义书签。
.. 2.2 方案设计错误!未定义书签。
3硬件单元电路设计5
3.1 STC89C52简介5
3.2 单片机最小应用系统电路6
3.3红外对管计数电路(如图3所示)7
3.4 74HC573锁存器8
3.5 复位电路9
3.6 红外对管频率检测电路原理10
图612
4单片机频率检测程序设计12
参考文献14
附录1 整机电路图15
1 引言
在电子技术飞速发展的今天,电子产品的人性化、智能化和自动化的发展已经非常成熟了,其发展前景仍然不可估量而且非常可观。随着人们生活水平的日益提高,人们越来越追求人性化、智能化和自动化的事物,人们需求的是一种能给生产和生活带来非常方便和便利的电子产品。本题目使用红外对管检测传送带上的物体并进行频率检测,当物体挡住了
红外发射管时频率检测器启动,判断计数方向。首先由红外对管计数电路将接收的低电平信号传到单片机的IO端口,由单片机进行计数,并通过数码管进行显示。通过发红外对管1、2低电平出现的顺序来判断物体移动方向。频率计算周期可根据传送带移动速度确定。
2 总体电路设计及方案设计
2.1 总体电路设计及分析
整个系统由七个部分组成:红外对管计数电路、STC89C52单片机系统电路、复位电路、锁存器和显示电路,其工作原理框图如图1所示:
..
.. 红外对管检
测电路
单片机系统
复位电路
锁存器
频率显示电
路
采用AT89C52,片内ROM全都采用Flash ROM;能以3V的超低压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KB ROM 存储空间,同样具有89C51的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏,所以选择采用
AT89C52作为主控制系统。
3硬件单元电路设计
3.1STC89C52简介
STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口。另外STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,
..
3.2 单片机最小应用系统电路
所谓的单片机的最小系统是指利用最少的外部电路构成的可独立工作的单片机应用系统。
8051是片内无程序存储器(ROM)的单片机芯片,因此,其最小应用系统除了外加时钟电路、复位电路外,还应在片外扩展ROM,如今这种系统很少使用。8051/8751最小应用系统如图2所示,使用8051/8751最小应用系统时应注意以下几点:
(1)P0~P3口全部用于输入输出接口。
(2)设计用户程序不能超过4KB。
(3)数据不能超过128B。
..
(4)要灵活使用定时器、计数器、串行口、中断等单片机
图2
3.3红外对管计数电路(如图3所示)
图3红外对管计数电路
..
.. 红外对管计数电路是一种利用红外线的开关管,接收管在接受和不
接受红外线时电阻发生明显的变化,利用外围电路时输出明显的高低电平的变化,将高低电平的变化输入到单片机,利用单片机进行判断计数,从而实现智能计数控制。
3.474HC573锁存器
74HC573是有输出三态门的电平允许8位锁存器。引脚信号如下:
OE:输出允许端,为0时芯片有效。LE:锁存控制端,高电平时,锁存器的数据输出端Q的状态,与数据输入端D相同,即锁存器是透明的;
当LE端从高电平返回到低电平时(下降沿后),输入端的数据就被锁存在锁存器中,数据输入端D的变化不再影响Q端。真值表如表1所示:
(1)地址总线
地址总线(Address Bus,AB)用于传送单片机送出的地址信号,以便进行存储器单元和I/O端口的选择。地址总线是单向的,只能由单片机向外发送信息。地址总线的数目决定了可直接访问的存储单元的数目。
(2) 数据总线
数据总线(Data Bus,DB)用于单片机与存储器或I/O端口之间的数据传送。一般数据总线的位数与CPU的字长一致,MCS-51单片机的数据总线是8位的。