毕业设计 基于单片机的高精度压力数据采集系统设计,共23页,11208字 目录 摘 要 1 关键词 1 Abstract 1 Key words 1 引言 1 1 系统总体方案设计 3 2 系统的硬件设计及其工作原理 3 2.1 主要功能芯片介绍 4 2.1.1 AT89S52介绍 4 2.1.2 8155H介绍 4 2.1.3 ICL7135介绍 4 2.2 硬件电路工作原理 7 2.2.1 压力数据采集及信号调理电路 7 2.2.2 单片机及其外围电路部分 8 2.2.3 A/D转换电路及其原理 9 3 系统软件设计 10 3.1 主要子程序流程 10 3.1.1 系统主程序流程图 10 3.1.2 A/D转换处理子程序流程图 10 3.1.3 修正计算子程序流程图 11 3.2 汇编源程序 11 4 非线性误差的修正 11 4.1 修正原理与方法 11 4.2 系统调试 12 4.2.1 压力端口连接 12 4.2.2 调试步骤 12 5 结束语 13 致谢 13 参考文献 13 附录 14 附表1 MPX2100压力传感器性能参数 14 附图1 ICL7135工作时序 15 附图2 外接RC振荡器的方式图 15 附图3 A/D转换电路原理图 16 流程图2 A/D转换子程序(INT0_PROG)流程图 17 主要程序汇编源代码 18 摘要:单片机以其卓越的性能,得到了广泛的应用。从工业自动化、智能仪器仪表、家用电器等方面,直到国防尖端技术领域,单片机都发挥着重要作用。本系统利用单片机的控制能力,控制X型精密硅压式压力传感器MPX2100和高精度积分式A/D转换器ICL7135等器件,对压力信息进行采集转换;利用单片机的运算能力,对数据进行计算和修正,以实现系统对压力数据采集的高精度性能。文中给出了51系列单片机AT89S52、压力传感器MPX2100和A/D转换核心部件ICL7135各自的性能特点和相关接口电路;提供了系统的组成框图、各主要部分电路图以及主要程序的流程图;同时,附表中给出了A/D转换和数据计算、修正处理等主要子程序的源程序代码。 关键词:单片机;高精度;数据采集;压力传感器;A/D转换 |
查看评论
已有0位网友发表了看法