基于89c55单片机控制的数字气压计的设计与实现内容摘要:

富等。 在 SCM 系统已经被广泛的应用。 液晶显示器可以分为三个类别根据功能 :Biduan 字符点阵液晶显示器、液晶显示器、点阵液晶显示器、光两种可以显示数字、字符等 ,和图形点阵液晶显示器可以显示字符和图形。 [13] 滨州学院本科毕业设计(论文) 12 本设计选择相对负担得起的字符 LCD1602 液晶显示器可以显示两行 16字符 ,使用 + 5 V电源 ,电路结构简单、廉价和有一个高成本和应用结果。 显示器部分的电路如图 210 所示: D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L234567891R P 1RE S P A C K 8+5+5 图 210 显示模块原理图 LCD1602 显示器的介绍 LCD1602 是一种专门用来显示字母、数字、符号等点阵式 LCD,实物如图 所示。 滨州学院本科毕业设计(论文) 13 图 LCD显示器实图 LCD1602 的外围引脚及作用: 第 1 脚: VSS 为接地电源; 第 2 脚: VDD 为 +5V正电源; 第 3 脚: V0 是调整对比度的液晶显示器端口 ,和积极的供应连接使弱对比 ,当功率将停飞 ,但对比最高对比度太高会产生“重影” ,因此 ,可以用来连接一个 10 k 电位器来调 整对比度。 第 4 脚: RS 是寄存器选择端口 ,当您选择数据寄存器当此端口连接到高级别 ,指令寄存器在选择这个端口是低。 第 5 角: RW 读写信号线是高当第二个端口将读操作 ,当第二个端口与低写操作。 当 RS 和 RW 可以写同时接地指示或显示的地址 ,当 RS 与低 ,可以读取时 RW 连接到VCC 忙信号当 RS 与 VCC,可以写数据。 第 6 脚: E 端 口功能的客户端 ,当 E 终端端口从高到低 ,LCD 模块将执行命令。 第 714 脚: D0~D7 是 8 位双向数据线; 第 15~16 脚:空脚。 电源电路模块 由于数据转换模块是核心设备 LM331 为 + 15 V,但 SCM,MPX4115 和其他芯片需要 + 5 V电源 ,它还需要特别设计 ,以满足供电电路 Zhengge 系统功率需求。 电源电路连接如图 212 所示: 滨州学院本科毕业设计(论文) 14 VI3VO1GND2U37 8 L 0 5+15+5C61 0 n FC41 0 u F 图 212 电源电路模块图 本设计总体电路介绍 我们 AT89C55 单片机作为整个系统的核心 ,通过压力传感器对空气压力信号采集、控制、放大和其他加工参数自动获得完整的空气压力 ,最后数字显示等等。 在这个过程中需要用一个定时器内部单片机 AT89C55 被测量 ,然后处理软件模块 ,a / D 转换结果。 [14] 本设计总体电路图如图 213 所示: CM I N7T HR6R C5I O UT1RE F I2F O UT3G ND4V C C8U2L M 3 3 1D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L234567891R P 1RE S P A C K 8VI3VO1GND2U37 8 L 0 5R56 .8 k+15C41 0 u F+5+ 1 5C8R61 0 0 kR41 0 kC 1 01uF102.3345621M1M P X 4 1 1 5C 1 15 0 p FR75 1 k+5C50 .1 u FC32 2 p FC22 2 p F+5X1CR Y S T A LR11 0 k+5+5C71 5 0 u61%R V 11 2 kR 6 61 0 0 kX T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .0 /T 21P 1 .1 /T 2 E X2P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 5C90 .1 u FR 1 01 0 0 k1 2U 4 : A7 4 L S 0 4C71 5 0 u 滨州学院本科毕业设计(论文) 15 图 213 总体设计电路图 对于数据的转换计算 在此电路中,电压 Vin 和输出脉冲 FO 的频率 fo 的转换关系满足公式( 1)。 Fo=Kvin ( 1) 其中, K= RtCtRRsL 1  , Rs=R2+R3 ( 2) 电路中 Rt、 Ct 和 RL 值通常是 , kΩ pf 和 100 kΩ ,Rs 由一个固定电阻器R2 和 R3 串联电路 ,其中一个变量 ,R2,R3 22 kΩ阻力最大的 12 kΩ ,调节可变电阻 R3电阻 Rs 可以实现增益调节电路开关。 [1] 第三章 程序的设计及系统调试与仿真 由频率算出电压值 信号每一步的变换过程如下: 第一步 ,通过压力传感器测量压力成电压输出 MPX4115 MPX4115 显示芯片数据显示输出电压输出电压和大气压力 P 之间的关系一样 输出电压 = VCC( p ) (3) 哪里是 + 5 V电压 ,所以我们可以得到 : 输出电压 = 5( p ) (4) 第二步 ,MPX4115 输出电压输出电压和输入电压 Vin 转变什么 ,阿文 ,和佛的一致性作为最后一章的公式 (1)下面。 综合式( 1)和式( 4),根据 VOUT=Vin,可得: P= Kfo= Kfo20 +9 ( 5) 式( 5)中, fo 为频率, P 为压强, K 为 V/F 转换增益,令 K 值为 2020。 在软件中,根据 式( 5)算出气压值 P。 [11] 滨州学院本科毕业设计(论文) 16 程序流程图 单片机实现数字气压计的程序流程如图 314 所示 、 等待定时中断 主程序 开始 While( 1) 调用显示程序 设置定时器 0 设置计时器 1 开中断 启动定时器 50ms 定时中断 1 服务子程序 Timecount=2。 即 1s 时间到 设置定时器 1 初值为 50ms Timecount++ 中断 返回 TR0=0 定时器停止 Timecount=0, flag=0 计算频率 f0 计算大气压值 Pa 滨州学院本科毕业设计(论文) 17 图 314 程序流程图 [12] 关于 keil4 和 proteus 的介绍 Keil 软件是 C51 软件公司 研究开发。 51 系列单片机 C 语言兼容软件开发系统 ,与之相比 ,C 语言在功能成为、结构、可读性、可维护性是显而易见的 ,所以容易学习的目的。 您可以完成编程、编 译、连接、调试、仿真所以整个开发过程。 其开发流程步骤如下: 开启 uVision4,建立工程文件并且从器件数据库里挑选出项目具体实际使用的器件。 建立新的源程序,并且把这个源文件添加到工程中。 为单片机添加且设置启动代码。 设置硬件想过的选项。 编译程序并最终生成可以下载到单片机用的 HEX 文件。 [15] Proteus 和其他单片机仿真软件是不同的 ,它不仅可以仿真单片机 CPU的工作 ,而且还能模拟芯片外围电路工作。 因此 ,在仿真和调试程序 ,特别关注不再是某些语句执行单片机寄存器和内存内容的变化 ,但从工程角度直视工 作程序运行和电路的过程和结果。 对于这个仿真 ,从某种意义上说 ,是由一个实验和工程应用脱节的现象和矛盾。 Proteus 提供了一个相对广泛的测试信号用于测试电路。 这些测试信号和包括模拟和数字信号。 单片机的硬件和软件调试 ,多变的人提供了两个方法 :一是影响系统的整体实现 ,一个是软件一步一步调试 ,这两个方法依赖于特定的环境下使用。 [2] 程序仿真图如下 滨州学院本科毕业设计(论文) 18 图 315 程序仿真图 滨州学院本科毕业设计(论文) 19 电路仿真如图所示 CM I N7T HR6R C5I O UT1RE F I2F O UT3G ND4V C C8U2L M 3 3 1D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L234567891R P 1RE S P A C K 8VI3VO1GND2U37 8 L 0 5R56 .8 k+15C41 0 u F+5+ 1 5C8R61 0 0 kR41 0 kC 1 01uF102.3345621M1M P X 4 1 1 5C 1 15 0 p FR75 1 k+5C50 .1 u FC32 2 p FC22 2 p F+5X1CR Y S T A LR11 0 k+5+5C71 5 0 u61%R V 11 2 kR 6 61 0 0 kX T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .0 /T 21P 1 .1 /T 2 E X2P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 6。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。