目 录
第一章 绪论 2
1.1选题的意义 2
1.2 方案确定 2
1.3 系统工作原理 3
第二章 上位机应用软件设计 5
2.1 VB6.0概述 5
2.2 VB的基本应用 6
2.2.1 数据类型与语句 6
2.2.2 控件 8
2.3数据库及SQL语言的基本应用 11
2.3.1 ACCESS数据库 11
2.3.2 SQL语言 13
2.4 软件设计 17
2.4.1 系统进入界面 17
2.4.2 实时显示界面 19
2.4.3 历史数据界面 21
第三章 下位机的硬件设计 23
3.1 AT89C51单片机 23
3.2 A/D转换器 26
3.2.1 A/D转换器的主要技术指标 27
3.2.2 ADC0809引脚功能 27
3.2.3 ADC0809工作过程 28
3.2.4 MCS—51与ADC0809的接口 28
3.3 ZLG7289A 30
第四章 通信系统设计 33
4.1 串行通信概述 33
4.1.1并行数据传送与串行数据传送 33
4.1.2单工方式、半双工、全双工方式 34
4.1.3异步传输和同步传输 35
4.1.4波特率 35
4.2 RS232总线 35
4.2.1 RS-232-C 36
4.2.2 RS-232收发器 37
4.3 单片机与PC机的串行通信 39
4.3.1波特率及串行口的设置 40
4.3.2 上位机通信设置 42
4.4 串行通信软件编程 43
第五章 结论 47
致 谢 48
参考文献 49
摘 要
计算机技术的发展和普及提升了数据采集系统的技术水平。在生产过程中,应用数据采集系统可对生产现场的工艺参数进行采集、监视和记录,以方便人们对数据结果做出分析判断。基于VB编程语言的多路温度采集与处理系统,可以实现上下位机的通信与系统管理界面设计,可以更直观的观察数据、更便捷对系统进行控制。
设计主要完成多路温度采集与处理系统的硬件电路及软件编程调试。数据采集与处理系统硬件部分包括:上位机计算机、下位机单片机系统。单片机外扩A/D转换芯片ADC0809和键盘显示管理芯片HD7289实现对现场数据的采集和显示。利用MAX232电平转换芯片实现单片机与上位机的数据通信。上位机基于VB编程语言编程可以实时监测到温度的变化,同时将采样数据与采样时间存入数据库中,便于对数据的查询和分析。下位机采用汇编语言编程实现数据采集及上位机的数据通信。
经过对硬件电路的连接、上下位机的程序编程以及对整个系统的功能仿真调试结果表明,该系统能够完成多路温度采集与处理系统的设计任务和要求。
关键词:VB6.0;单片机;串行通信;数据采集
多路温度采集与处理链接: https://pan.baidu.com/s/1ds1Iv0Bowlbqh7nLD6hyBA 提取码: kbpz 复制这段内容后打开百度网盘手机App,操作更方便哦
多路温度采集与处理由毕业论文网(www.huoyuandh.com)会员上传。