毕业设计 小型温度数据采集系统,正文共44页,19345字,附总电路图、任务书、实习报告。 摘 要 本设计主要由AT80C51单片机为核心,通过AD547A转换芯片进行处理,得到采集结果,再利用RS-232与上位几通信,送予数据库进行存储与显示。主要可分两个主要部分论述,分别是硬件设计,软件设计。 其中硬件设计详细论述了系统的硬件设备选择,电路设计等内容,它又分为数据采集模块设计,计算与控制模块设计,传输模块设计三个部分。在文中将表述这些模块的工作原理及工作流程。 软件设计详细论述了软件的工作流程,主程序以及各子程序的设计和编码。这些子程序分别是温度值读取子程序,温度计算子程序,温度值数制转换子程序,传输子程序。文中列出了每个子程序及主程序的工作流程图及详细的程序清单。 关键词:AT89C51; AD547A; 单片机; 摘 要 前 言 1 1 总体硬件设计方案 2 2 数据采集模块硬件设计 4 2.1 热敏电阻 4 2.1.1 热敏电阻简介 4 2.1.2 本设计中所用的热敏电阻型号及参数 6 2.1.3 本设计中热敏电阻温度转换的原理 7 2.2 A/D转换芯片 8 2.3 采样保持器 13 2.4 模拟多路开关 15 3 计算及控制模块硬件设计 19 3.1 中央处理单片机的选择 19 3.1.1 单片机介绍 19 3.1.2 MCS-51系列单片机介绍 20 3.1.3 MCS-51引脚结构 22 3.1.4 MCS-51系列各单片机的比较和选择 24 3.2 时钟电路 24 3.3 复位电路 25 3.4 计算及控制模块电路简图 26 4 通信模块硬件设计 27 4.1 数据通信的概念 27 4.2 RS-232标准 27 5 系统软件设计 34 5.1 系统主程序 34 5.2 A/D转换结果读取子程序 35 5.3 温度计算子程序 36 5.4 通信子程序 37 6 总结 42 致 谢 43 附录 总电路图 44 参考文献 45 |
查看评论
已有0位网友发表了看法