摘要:本设计主要实现压力测量仪能够测量出物体的压力并将数值显示在显示屏上。压力在工业的生产过程中是一个重要的参数,要保证生产和设备安全工作就要严格的对压力进行检测和控制。而数字化的压力检测系统对现工业的生产具有重大的现实意义。在本次设计中采用了以STC89C52单片机为核心的控制系统,通过压力传感器感应到信号,再经过A/D转换模块实现其数字化,完成压力传感器外围电路的硬件设计,并依据硬件和要实现的基本功能完成软件程序的编写。
本设计软件编写主要采用的是KeiluVision4软件,实现对传感器进行校准、去皮、增减测量范围的功能。最终实现的结果对不同的介质进行测量时,在显示屏上显现通过传感器测量的压力值。
关键词:单片机;压力;A/D转换;液晶屏
目录
摘要
Abstract
1 绪论-1
2 电路设计-2
2.1单片机-2
2.1.1 STC89C52单片机介绍-2
2.1.2 主要特性-2
2.1.3 管脚说明-2
2.2 A/D转换模块-4
2.2.1 ADC0809芯片介绍-4
2.2.2 HX711芯片介绍-5
2.3压力传感器模块-7
2.3.1 传感器的介绍-7
2.3.2 传感器的选择-7
2.4显示模块-8
2.4.1 LCD1602液晶屏介绍-8
2.4.2 基本参数及引脚功能-8
2.4.3 指令说明-9
3 软件设计-11
3.1 单片机与键盘接口设计-11
3.2 A/D转换模块的设计-12
3.2.1 A/D转换芯片介绍-12
3.2.2 注意事项-14
3.3 LCD液晶屏的设计-14
4 系统调试-15
4.1 开发工具-15
4.2 软硬件调试-15
结 论-18
参 考 文 献-19
附录A 程序源码-20
致 谢-28