当前位置:文档之家› 智能电子系统设计

智能电子系统设计


• 另外,通过外接时钟芯片DS1302可以实现 时间的显示、外接数据存储器6264和微型 打印机TpµP-40B/C可分别完成监控数据的 保留和打印,对于超过最大值或低于最小 值的温度数据通过蜂鸣器进行报警。
1.单片机最小系统电路图 单片机最小系统电路图 由于设计中要求系统保留一个月的监控数据,所以外 扩了数据存储器6264。它是静态RAM芯片,低功耗, 很适宜作需断电保护或需长期低功耗状态下工作的存 储器,只要电源加上,所存信息就能可靠保存,可存 储8K字节的数据。设计中涉及到打印机,为了能有效 地利用存储空间和避免地址空间重叠,电路中采用了 2-4译码器74LS139与之连接,只有管脚P2.7和P2.6都为 低电平时,才选中6264芯片。 见图2,图2为AT89s51扩展6264
图2 AT89s51单片机最小系统电路图 单片机最小系统电路图
2.单片机外接时钟电路和传感器电路 单片机外接时钟电路和传感器电路
单片机与DS18B20和DS1302的接口电路图 图3 AT89S51单片机与 单片机与 和 的接口电路图
3.单片机外接键盘电路 单片机外接键盘电路
图4 键盘接口电路
4.单片机外接报警电路 单片机外接报警电路 为了电路的简化和调试方便,报警电路采用5V的自鸣式蜂 鸣器,相应的软件编写也简单。它由PNP三极管9012控制, 三极管的基极与单片机的引脚P2.5相连,如图3-7所示,当 温度超限时,此时P2.5输出低电平时,三极管导通,蜂鸣器 就响,从而报警;否则就不报警。
智能电子系统设计
设计一个基于AT89c52的温度检 测系统
• 要求: 采用单片机AT89c52作为控制核心, 用软硬件相结合的设计方法实现温度的检 测,并给出声光报警。具体思路是:用单 总线数字温度传感器DS18B20将被测对象 的温度信号转换为数字信号,直接向单片 机传输数字信号,经单片机处理后,对于 超过最大值或低于最小值的温度数据通过 蜂鸣器和发光二极管进行报警。同时外接 数据存储器6264完成监控数据的保留。 • 设计系统所示。
被测对象
温度检测电 路 单 片 机 发光二极管
键盘显 示接口
键盘
时钟
复位
蜂鸣器
64kRAM
显示器
注:其中红色为必须实现的模块。
参考设计-基于AT89s51的温度检 测控制系统
• 设计采用单片机AT89S51作为控制核心,用软硬 件相结合的设计方法实现温度的检测和控制。具 体方法是:温度传感器DS18B20将被测对象的温 度信号转换为数字信号,直接向单片机传输数字 信号,经单片机处理后,由液晶显示器12232F显 示检测到的温度值,以达到检测作用;通过键盘 显示接口芯片HD7279实现温度值的设定,通过 单片机的控制实现对被测对象的恒温保持,由液 晶显示器显示所需要的温度设定值,以达到控制 作用;
图5 报警电路
• 设计要求: • 1.仿照以上设计基于AT89c52的温度检测系 统 • 2.绘制系统完整原理图 • 3.绘制系统PCB版图 • 4.最后提交2和3 • 5.有关AT89c52相关资料如下:
图6 单片机最小系统原理图
AT89c52与8255连接图
图8 单片机系统−发光二极管
图9 89c52扩展62256(32kRAM)
相关主题