多路监控报警系统单片机课程设计 本课程设计主要介绍了多路监控报警系统的设计和实现,系统可以对多路电压信号进行监控和报警,具有实时监控和报警功能。本设计使用了单片机、A/D转换器、液晶显示器等组件,实现了多路电压信号的采集、处理和显示。 一、实验目的和要求 * 了解A/D芯片TLC0809转换性能及编程方法 * 掌握A/D转换器与单片机的接口方法 * 学会使用A/D转换器进行电压信号采集 二、设计任务 * 利用串行模/数转换芯片TLC0809、SST89E58及液晶显示器,设计完成一个数字电压多路监控报警系统 * 系统要求:数字电压多路监控报警系统可测量0~5V输入电压,电压值通过液晶轮流显示,并根据设置的限定值对输入超出额度的路端警报提示 三、工作原理及设计思路 * 多路监控报警系统的设计由A/D转换、数据处理及显示控制等组成 * A/D转换由集成电路TLC0809完成,利用TLC0809将模拟电压转换为数字量,经单片机将数字量转换成对应的电压值,并通过液晶显示输出 四、系统特点 * 本系统可以每一路独立设置最高最低的电压值,并对每一路电压进行监控报警,对超出范围内的电路显示对应路值,并用LED灯和蜂鸣器表示不同的路值 五、硬件电路设计及原理 * ADC0809数据采集部分是单片CMOS器件,它具有8位模拟数字转换器,8通道多路复用器和微处理器兼容控制逻辑 * 8位A/D转换器采用逐次逼近作为转换技术 * 根据时序电路的分析,可以完成单片机编程 * 系统在工作时,单片机将产生串行时钟,并按时序发送和接受数据位 六、ADC0809应用说明 * ADC0809内部带有输出锁存器,可以与AT89S51单片机直接相连 * 初始化时,使ST和OE信号全为低电平,送要转换的哪一通道的地址到A,B,C端口上,在ST端给出一个至少有100ns宽的正脉冲信号,是否转换完毕,我们根据EOC信号来判断,当EOC变为高电平时,这时给OE为高电平,转换的数据就输出给单片机了 七、1602液晶引脚功能说明 * 第1脚:VSS为电源地,接GND * 第2脚:VDD接5V正电源 * 第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高 * 第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器 * 第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作 * 第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令 * 第7~14脚:D0~D7为8位双向数据线 * 第15脚:BLA背光电源正极(+5V)输入引脚 * 第16脚:BLK背光电源负极,接GND 本课程设计将帮助学生掌握多路监控报警系统的设计和实现,并了解A/D转换器与单片机的接口方法,掌握使用A/D转换器进行电压信号采集的技术。
剩余30页未读,继续阅读
- 粉丝: 780
- 资源: 7万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【安卓毕业设计】Android天气小作业源码(完整前后端+mysql+说明文档).zip
- 【安卓毕业设计】群养猪生长状态远程监测源码(完整前后端+mysql+说明文档).zip
- 【安卓毕业设计】奶牛管理新加功能源码(完整前后端+mysql+说明文档).zip
- C#.NET公墓陵园管理系统源码数据库 SQL2008源码类型 WebForm
- 作业这是作业文件这是作业
- 4353_135543959.html
- C#物联订单仓储综合管理系统源码 物联综合管理系统源码数据库 SQL2008源码类型 WebForm
- 2024年最新敏感词库(7万余条)
- java带财务进销存ERP管理系统源码数据库 MySQL源码类型 WebForm
- java制造业MES生产管理系统源码 MES源码数据库 MySQL源码类型 WebForm