摘要:压力是生产生活中的不可缺少的测量参数之一。压力的处理与测量是保证实验设备正常运转的条件之一。运用一套完整压力检测系统对生产过程的压力检测有着深远的影响。本次毕设“数字化仪表误差算法的研究与应用”主要将传感器采集到的模拟信号利用AT89C51和A/D芯片进行处理与控制,从而达到课题所要求的显示压力的结果。
本次设计中,主要是的问题是把传感器采集到的信号进行信号放大以及A/D转换器的A/D转换。其主要是把压力传感器所测得信号先进行信号的放大,然后将放大之后的信号送到A/D转换器进行转换,再将转换后的数字信号送到单片机进行处理,使之测量的压力结果显示到LCD显示屏上。
此次设计利用了压力传感器的电桥电路的误差补偿原理,设计出了硬件电路,并在Proteus上面仿真,得到最终的显示结果。
关键词: 压力;AT89C51单片机;压力传感器;A/D转换器;LCD显示;
目录
摘要
ABSTRACT
1-绪论-1
1.1-研究背景-1
1.2-国内外研究状况-1
1.3-研究目的和意义-2
2-总体方案的选择-4
2.1-压力传感器-4
2.1.1-金属应变片的工作原理-4
2.1.2-电阻应变片的选择-4
2.1.3-测量电路的设计-4
2.1.4-直流电桥工作原理-5
2.1.5-电桥输出的误差分析及解决方法-5
2.2-仪表放大器的选择-6
2.3-A/D转换器-8
2.3.1-A/D转换器的选择-8
2.3.2-ADC0832的引脚说明-9
2.4-单片机-10
2.4.1-AT89C51引脚说明-10
2.5-LCD显示屏-12
2.5.1-引脚说明-12
3-系统硬件设计-13
3.1-信号放大器与A/D转换器连接电路-13
3.2-A/D转换器与单片机的连接电路-13
3.3-压力传感器、放大器与A/D转换器的电路连接图-14
4-系统软件设计-15
4.1-主程序的设计-15
4.1.1-流程图-15
4.2-A/D转换程序设计-16
4.2.1-时序图-16
4.2.2-流程图-17
5-结论与展望-18
致谢-19
附录-21