单片机多路数据采集控制系统—软件仿真

2018-11-28 16:06

一、课程设计的目的和要求

1、目的

运用单片机原理及其应用等课程知识,根据题目要求进行进行软件仿真的设计和调试,从而加深对本课程知识的理解, 把学过的比较零碎的知识系统化,比较系统的学习开发单片机应用系统的基本步骤和基本方法,使学生应用知识能力、设计能力、调试能力以及报告撰写能力等有一定的提高。 2、要求

用8051单片机设计数据采集控制系统,基本要求如下: 1、 可实现8路数据的采集,假设8路信号均为0-5V的电压信号;

2、 采集数据可通过LCD显示,显示格式为:[通道号] 电压值,如[01]: 4.5V 3、 可通过键盘设置采集方式;(单点采集、多路巡测、采集时间间隔)

4、 具有异常数据声音报警功能:对第一路数据可设置正常数据的上限值和下限值,当采

集的数据出现异常,发出报警信号。 选做功能: 1、 异常数据音乐报警

2、可输出8路顺序控制信号,设每路顺序控制信号为一位,顺序控制的流程为:

二、总体设计

图1 原理框图

分析:选择AT89C52单片机、ADC0809和LCD1602显示器作为主要器件来实现本次设计。

图2 电路仿真图

图3 AT89C52单片机部分

分析:通过单片机的I/O口来控制AD转换和显示器。因为AT89C52的P0是漏极开路,因此要有排阻接电源,形成弱上拉结构,增强控制能力。

图4 AD转换部分

分析:ADC0808AD转换芯片通过IN口采集模拟量,转换后通过out口输出数字量数据。具体介绍见图5和图6.

图5 ADC0808引脚图

图6 ADC0808采集通道选择方式


单片机多路数据采集控制系统—软件仿真.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:校园安全亮点工作总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: