数据采集系统毕业设计.doc
约51页DOC格式手机打开展开
数据采集系统毕业设计,本文共计51页,15434字;摘 要数据采集系统作为沟通模拟域与数字域的必不可少的桥梁有着非常重要的作用。本文介绍的重点是数据采集系统。数据采集与通信控制采用了模块化的设计,数据采集与通信控制采用了单片机8051来实现,硬件部分是以单片机为核心,还包括模-数转换模块,显示模块,和串行接口部分,还有一...
内容介绍
此文档由会员 杨洋洋 发布数据采集系统毕业设计
本文共计51页,15434字;
摘 要
数据采集系统作为沟通模拟域与数字域的必不可少的桥梁有着非常重要的作用。本文介绍的重点是数据采集系统。数据采集与通信控制采用了模块化的设计,数据采集与通信控制采用了单片机8051来实现,硬件部分是以单片机为核心,还包括模-数转换模块,显示模块,和串行接口部分,还有一些简单的外围电路。8路被测电压通过通用ADC0809模-数转换,实现对采集到的数据进行模拟量到数字量的转换,由单片机对数据进行处理,用LCD显示模块来显示所采集的结果,并将数据通过串行口传输到PC机上,MCU与PC机间的电平匹配采用MAX232接口芯片,由PC机完成数据接收和显示,VB程序编写了更加人性化的人机交互界面。
关键词:微控制器,液晶显示器,模数转换器,串行通信
ABSTRACT
The data collects the bridge of the essential to have that the system conduct and actions communication imitates the area and numerical area to have the count for much function.The introductive point of this text is a data to collect the system.The data collect with the correspondence controled to adopt the mold piece turn of design, the data collected to control with correspondence to adopt a machine 8051 to carry out, the hardware part take a machine as the core, still including the mold- few conversion mold piece, the manifestation mold piece, go to pick up a people with string part, have some the simple outer circle electric circuit.8 roads were measured the electric voltage to pass the in general use mold- few conversion of ADC0809, the realization carries on the conversion that imitates to measure the numeral to measure towards the data
目 录
摘 要 - 3 -
ABSTRACT - 3 -
前 言 - 5 -
第1章 课题分析与方案论证 - 6 -
1.1数据采集系统 - 6 -
1.1.1信号调理电路 - 6 -
1.1.2 多路切换电路 - 7 -
1.1.3加采样保持电路的原则 - 8 -
1.1.4 模-数转换器(ADC) - 8 -
1.1.5基本微处理系统 - 8 -
1.2方案论证 - 8 -
1.2.1模数转换的选择 - 8 -
1.2.2.8051的选择 - 9 -
1.2.3串行接口器件的选择 - 9 -
1.2.4 显示部分 - 10 -
第2章 硬件设计 - 11 -
2.1 模数转换器ADC0809 - 11 -
2.1.1 模数转换器原理介绍 - 11 -
2.1.2 ADC0809模数转换器的选择 - 13 -
2.1.3 ADC0809时序图及其接口电路 - 15 -
2.2 键盘 - 16 -
2.3单片机与PC机间的互连电路 - 18 -
2.3.1串口通讯RS-232-C介绍 - 18 -
2.3.2单片机与MAX232的连接 - 20 -
2.4单片机复位电路设计 - 21 -
2.5数据显示部分 - 22 -
2.5.1 LCD介绍 - 22 -
2.5.2 LCD接口设计 - 23 -
第3章 软件设计 - 25 -
3.1中断的介绍及响应的过程 - 25 -
3.2采用ADC0809中断方式的数据采集子程序 - 26 -
3.3 标度变换 - 27 -
3.4键盘处理程序 - 28 -
3.5双字节二进制整数转换为压缩BCD码整数子程序 - 31 -
3.6 三字节压缩BCD码转换成ASCII码子程序 - 32 -
3.7 LCD显示程序 - 33 -
3.8串行通信子程序 - 40 -
3.8.1 上位机人机交互界面 - 40 -
3.8.2 上位机通信及显示程序 - 41 -
3.8.3 单片机终端串行通信程序 - 43 -
3.9 主程序 - 44 -
第4章 毕业设计小结 - 46 -
致谢 - 49 -
参考文献 - 50 -
附录 - 51 -
参 考 文 献
1 高锋编著.单片微机应用系统设计及实用技术.北京:机械工业出版社,2004
2 李华主编. MCS-51系列单片机实用接口技术.北京:北京航空航天大学出版社,1993
3 求是科技编著.单片机通信技术与工程实践.北京:人民邮电出版社,2005
4 马共立等.MCS-51单片机实用子程序库.哈尔滨:哈尔滨工业大学出版社,1989