文档介绍:课程设计
课程名称单片机原理与应用
课题名称多路数据采集系统设计
专业电气工程及其自动化
班级
学号
姓名
指导教师
2011年 4 月 10 日
课程设计任务书
课程名称单片机原理与应用
课题多路数据采集系统设计
专业班级电气工程及其自动化
学生姓名
学号
指导老师
审批
任务书下达日期 2010 年 4 月 4 日
任务完成日期 2010 年 4 月 10 日
目录
目录 3
第一章设计要求及目的 4
第二章系统总体方案选择与说明 5
第三章系统方框图与工作原理 6
主程序 7
八路循环显示控制调用 7
显示子程序 8
第四章器件说明 9
A/D转换电路说明 9
单片机89C51说明 9
ADC0809说明 10
LED显示器 11
第五章软件设计与说明 12
主程序的设计 12
A/D转换电路及其程序设计 14
数据采集子程序的设计 15
八路显示子程序的设计 16
第六章调试步骤、结果、使用说明 17
硬件调试说明: 18
软件调试: 19
ADC0809 应用说明 19
总结 20
参考文献 22
附录A 23
附录B 24
电气与信息工程系课程设计评分表 28
第一章设计要求及目的
,应在保证精度的情况下尽可能的提高速度以满足实时采样、实时处理、;是研究瞬间物理过程的重要手段;,用到的集成芯片主要有8051单片机、ADC0809、,并将其转化为八位数字信号,再送至主控制器(8051单片机);采集完毕后,再由主控制器将信号传输到DAC0832的串行输入端,最后由DAC0832将数字信号转换为模拟信号并通过放大(LM324),程序由汇编语言完成并在PROTEUCE开发软件中进行的调试与仿真.
本系统利用单片机为核心,设计一个多路数据采集系统,采用8路模拟量输入设计,工作范围是0-5V。要求对输入的8个通道的模拟量进行巡回采样,并将采集的信号数据经A/D转换后以10进制数在LED 显示器上显示,并能通过按键切换所选通道的采样数据。
经过这次课程设计进一步的去培养学生的工程设计能力和工程设计思想,同样把书本的知识应用到实际当中去,考察了学生的实际操作能力和理论知识与实际应用相结合的能力。为将来进入工厂中进行生产奠定好一个良好的基础。
第二章系统总体方案选择与说明
为了充分利用学校的有效资源,我们仅仅对本课题做一个简单的设计,并且在网上下载PROTUEUCE软件,运行后进行初步的仿真实验
八路模拟信号数值测量显示电路由A/D转换、数据处理及显示控制等组成。
A/D转换由集成电路0809完成,0809具有8路模拟输入端口,地址线(23-25脚)可决定对哪一路模拟输入作A/D转换,22脚为地址锁存控制,当输入为高电平时,对地址信号进行锁存。6脚为测试控制,当输入一个2μS宽高电平脉冲时,就开始A/D转换。7脚为A/D转换结束标志,当A/D转换结束时,7脚输出高电平。9脚为A/D转换数据输出允许控制,当OE脚为高电平时,A/D转换数据从端口输出。单片机的P1、P3端口作四位LED数码管显示控制,P0端口作A/D转换数据读入用,P2端口用作0809的A/D转换控制。74LS273是一种带清除功能的8D触发器, 1D~8D为数据输入端,1Q~8Q为数据输出端,正脉冲触发,低电平清除,常用作8位地址锁存器。动触开关用来模拟输入信号装置。
数据处理则只由80C-52来完成,从P0端口读入数据,将各个数据以二进制的形式存储在片内RAM的70H-77H。通过P1端口将数据传给LED显示,而P3端口则传给74LS73芯片的显示窗口地址。而74LS273将编译的地址给LED来选择输出窗口。
当然,还有很多的电阻器等等一些防止电路出现故障的外围设备这里不做详细的解说。该方案简单具有低价格,程序少的,运算得快的优点。
第三章系统方框图与工作原理
路数据采集器:数据采集系统第一路输入自制1V~5V直流电压,第2~7路分别输入来自直流源的5V、4V、3V、2V、1V、0V直流电压(各路输入可由分压器产生,不要求精度)。将各路模拟信号分别转换成8位二进制数字信号,在经并/