




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计三 数据采集系统三(中断法)一、课设目的:进一步掌握微机原理知识,了解微机 在实时采集过程中的应用,学习、掌握编程和程序调 试方法。二、仪器设备:微机,微机接口实验箱,示波器,三 用表等。三、课设内容和要求:用中断法,将ADC 0809通道0外接05V电 压,转换成数字量后在七段LED数码管上,以小数点后两位(几十毫 伏)的精度,显示其模拟电压的十进值0809通道0的数字量以线性控制方式送DAC0832 输出,当通道0的电压为5V时,0832的OUT为0V,当 通道0的电压为0时,0832的OUT为2.5V;此模拟电 压可送到ADC 0809通道1,转换后的数字量在CRT 上以十六进制
2、显示。ADC 0809的CLK 脉冲,由定时器8254的OUT0 提供;ADC 0809的EOC信号,用作8259中断请求 信号。要有较好的人机对话界面;控制程序的运行,四、总体设计1、ADC 0809的IN0采集电位器0 5V电压,IN1 采集0832输出的模拟量。2、DAC 0832将ADC 0809的IN0数字量后重新转换 成模拟量输出。3、8259用于检测ADC 0809转换是否结束和向CPU发 送INTR信号4、8255为七段LED数码管显示提供显示驱动信息。5、七段LED数码管显示ADC 0809的IN0的值。6、8254提供ADC 0809的采样时钟脉冲。7、有良好的人一机对话界
3、面。系统运行时,显示主菜 单,开始数据采集,在数据采集时,主键盘有键按下, 退出返回DOD系统。五、硬件设计因采用了 PC机和微机实验箱,硬件电路设计相 对比较简单,主要利用微机实验箱上的8255并行口、 ADC 0809、DAC 0832、七段LED数码管单元、8254定 时/计数器、74LS574输出接口、电位器等单元电路, 就构成了数据采集系统,硬件电原理框图4-3-1所 示。图4-3-1数据采集系统三电原理框图六、软件设计本设计通过软件编程,实现模/数转换器0809分 别对IN0 0-5V直流电压的采样,和经0832线性控制后 输出电压的IN1采样,IN0的值转换成十进制后,在七 段数
4、码管上显示;IN1的值在显示器上显示。CPU根 据IN0的值,使八位发光二极管根据题目的要求,指 示相应的范围。1、设计思想数据采集系统分成六个功能模块,分别是主程序模 块、量纲转换模块、数码管显示模块、中断服务子 程序模块。主程序模块根据题目要求,采用中断方式实现数据采集,因 此可把读取IN0的值并保存,和此数字量经线性控制 后送给0832输出,作为0809 IN1的模拟电压和IN1 的启动、读取以及IN0的BCD码转换,放在中断服务 子程序模块中完成。所以,在主程序模块上主要实现 启动0809 IN0、显示模块的调用、和中断结束部分程 序。量纲转换模块量纲转换模块在中断服务程序内完成,只要
5、将 IN0的数字量分别除以51,商存入显示IN0的个位存 储单元;余数乘以十,再除以51,商存入十分位存储 单元;余数再乘以十,除以51,若余数大于25,则商 加1,小于25则舍去,这样就达到四舍五入的精度, 再把商存入百分位存储单元;以供七段数码管显示时 调用,BCD码转换模块可参考图10所示的流程图。数码管显示模块数码管显示模块比较简单,自编程序可参考图 1-6所示的流程图,也可参考实验8255并行口中的显 示模块,应注意的是在显示个位时,要加上小数点的 显示,这可以在查表获取个位段码后,再加上80H来 实现,注意每一位显示后要适当延迟时间。中断服务子程序模块考虑到0832的输出是0809 IN1的输入,因此,为 防止在执行中断服务子程序时,二次进入中断服务子 程序,故在进入中断服务子程序后,应关闭中断,而在 退出中断前开中断,以便下次中断进入。中断服务子 程序模块主要完成对IN0数据的读取和保存,对IN1 的启动和读取,对IN0数据的BCD转换等任务。2.参考流程图:数据米集三主程序流程图如图4-3-2所示; 中断服务子程序如图4-3-3所示。数码管显 示子程序流程图如图3-4-7所示,图4-3-2数据采集三主程序流程图图4-3-3中断服务子程序流程图In1In0与I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年度工作计划的多元化思维
- 学术科研与教学互动方案计划
- 车安全行车教案
- 运营专员月度工作总结
- 新生培训总结文案
- 班主任助理工作计划范文
- 承包土地林地转让合同范本
- 厨房设备维修保养合同范本
- 肛瘘的术后护理
- 浙教版八年级下册科学1.4 电动机 课件
- 2025年中考政治总复习:九年级上册道德与法治重点知识梳理汇编
- 仓储人员安全培训
- 2024届九省联考英语试题(含答案解析、MP3及录音稿)
- 3岁以下婴幼儿托育机构一日生活作息时间表、母乳和配方奶喂养操作流程、婴儿盥洗操作流程
- 小说买断合同范例
- 幼儿园绘本故事《三只小猪盖房子》教学课件全文
- 老年人谵妄护理
- 2023年国家林业和草原局直属事业单位招聘笔试真题
- 垃圾分类处理及综合利用项目可行性研究报告
- 2024年湖北省公务员录用考试《行测》试题及答案解析
- 中建做好现场五大材料消耗量管控
评论
0/150
提交评论