微机原理课程设计----电压采集系统.doc

微机原理课程设计----电压采集系统.doc

ID:51648695

大小:145.50 KB

页数:14页

时间:2020-03-14

微机原理课程设计----电压采集系统.doc_第1页
微机原理课程设计----电压采集系统.doc_第2页
微机原理课程设计----电压采集系统.doc_第3页
微机原理课程设计----电压采集系统.doc_第4页
微机原理课程设计----电压采集系统.doc_第5页
资源描述:

《微机原理课程设计----电压采集系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、扬州大学扬州大学信息工程学院课程设计报告课程名称《微机原理及应用》课程设计设计题目电压采集系统学生姓名班级计科0902学号091202223指导老师李云成绩2012年6月21日13扬州大学目录一、课程任务---------------------------------------------------------2二、总设计方案------------------------------------------------------2三、部分电路设计及功能解说----------------------------------2四、硬件接线图--------

2、----------------------------------------------3五、软件设计流程图------------------------------------------------41、系统初始化程序……………………………………42、A/D转换子程序……………………………………..43、显示子程序跟BCD码子程序………………………54、报警子程序…………………………………………..7六、程序段功能汇总-----------------------------------------------71、A/D转换子程序程序段……………………

3、……….72、BCD转换子程序程序段……………………………83、显示子程序程序段………………………………….84、报警子程序程序段………………………………….9七、实验结果及分析-----------------------------------------------9八、课程设计体会和总结-----------------------------------------9九、程序清单--------------------------------------------------------1013扬州大学一、课程设计的任务设计一个电压采集系统:①采集五次

4、电压取其平均值,并在数码管上显示十进制数。②当电压值超过4.5V时,喇叭发声报警。二、总体设计方案通过一个A/D转换器循环采样1路模拟电压,采样5次信号,然后通过计算取得平均值,平均值放在AVERAGE中。A/D转换器芯片ADC0809将采样到的模拟信号转换为数字信号,转换完成后,CPU读取数据转换结果,并将结果送入外设即LED显示,显示5个电压数据的平均值。设计详细思路如下:1)1路模拟电压信号通过电位器提供0-6V的电压信号。2)选择ADC0809芯片作为A/D转换器,电压输入输入信号接到ADC0809的IN0通道,采样5次,5次电压信号循环采集。3)利用3个

5、LED数码管显示数据,显示精确到小数点后两位。4)延时由8254定时/计数器来实现。5)实验仪器使用微型计算机开发系统TD-PITE。三、部分电路设计及功能解说LED显示单元的接线:A/D转换单元:8255连接LEDADC0809连接880386及输入电压PA0-----------AD0~D7---------------XD0~XD7PA1------------BA、B、C--------------GNDPA2------------CIN0---------------ADJ(0~5V)PA3------------DWR---------------I

6、OW#PA4------------ERD---------------IOR#PA5-------------FCS---------------IOY1PA6------------GCLK---------------CLKPA7------------DP喇叭报警器:串行单元的接线:8254连接80386、ADC08098255连接80386D0~D7-----------XD0~XD7D0~D7------------XD0~XD7A0~A1---------XA1~XA2PB0~PB5-----------X1~X6CS---------IOY2CS-

7、----------IOY3CLK0--------CLKA0~A1----------XA1~XA3WR--------WR,RD-----RDWR-----------IOW#GATE0-------+5VRD-----------IOR#OUT0-------SPK13扬州大学四、硬件接线图13扬州大学五、软件设计流程图根据功能需求,系统主程序主要包括初始化程序、A/D转换子程序、显示子程、BCD转换子程序和报警子程序。主程序流程图见图1所示。开始调用显示子程序调用BCD转换程序调用警报子程序调用A/D转换子程序初始化图1主程序流程图下面分别介绍各个子程序。

8、1.系统初

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。