图2-2 红外接收控制电路原理框图
3 系统硬件设计
硬件设计包含遥控发射器的电路设计和电机控制系统的电路设计。遥控发射器主要由AT89C2051单片机,+3V电源,键盘低功耗空闲方式控制电路,红外管发射电路,指示灯电路等组成。电机控制系统的电路主要由AT89S52单片机,+5V电源电路,红外管接收电路,可控硅控制电机电路、步进电机控制电路、LCD显示电路、50HZ交流电过零检测电路等部分组成。
3.1 单片机简介
本设计中遥控电路的主芯片采用美国ATMEL公司的AT89C2051FLASH单片机。它具有2KB可重编程闪速存储器,2.7-6V的电源使用电压,128X8位的内部RAM,两个16位定时器/计数器,5个中断源,直接LED驱动输出以及空闲和掉电方式等功能。JSP仓库管理系统开题报告
控制器部分采用了美国ATMEL公司的AT89S52单片机,AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。本文来自*优%文.论^文&网原文请找腾讯752018766
AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器,主要功能表特性见表3-1。
此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口, 外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。