单片机控制的数字气压计的设计与实现_毕业设计(论文)(编辑修改稿)内容摘要:

.4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 5 图 28 单片机引脚图 89C55 单片机引脚功能: 主电源及时钟引脚: 滨州学院本科毕业设计(论文) 10 ( 1) Vcc( 40 脚):接 +5V电源。 ( 2) Vss( 20 脚):接地。 ( 3) XTAL1( 19 脚):提供单片机控制信号。 ( 4) XTAL2( 18 脚)接振荡器的反向输出端控制引脚: ( 1) RST 复位输入。 ( 2) ALE/PROG: 当访问外部程序或数据存储器 ,此端口 是一个地址锁存器启动信号。 当此端口为 低 8 地址字节。 编程闪存设备 ,这个 端口 还用于程序脉冲输入。 ( 3) PSEN:程序内存允许输出控制终端是一个外部程序存储器读出选通。 每当一个外部存储器取指令 ,然后将会有两次 PSEN 每个机器周期有效。 两个脉冲输出。 此外 ,当外部内存访问 ,和一些这两个 PSEN 信号不出现。 ( 4) EA/VPP:希望只访问外部存储器的 CPU,EA 港口必须保持接地。 如果EA 端口连接 VCC,那么 CPU执行内部程序内存指令。 输入 /输出引脚: 此类引脚包括 P0 口、 P1 口、 P2 口和 P3 口。 P0 口: 当外部数据或程序访问内存 ,它将把地址和数据总线复用 ,激活当访问内部上拉电阻。 在 Flash 编程过程 ,P0 端口将接收指令。 而在校准过程必须是一个外部上拉电阻。 P1 口: 在编写一个 端口 内部 P1 高高挽起 ,可以用来作为输入 ,P1 端口是接地的 ,将 会有电流输出 ,这是因为包含内部停下电阻器。 在 FLASH 编程和验证 ,P1 端口接收8 地址。 P2 口:端口是一个上拉电阻 P2 与一个 8 位双向 I / O 端口 ,P2 港口输出缓冲区可以接收四个 TTL 栅电流 ,当 P2 端口通过写“ 1” ,内部上拉电阻器把它销和作为输入。 因为作为输入 ,外部销将拉低 P2 端口和输出电流。 这是因为有一个内部拉的缘故。 当 P2端口访问外部程序或 16位外部数据存储器地址 ,P2端口发送输出地址高八。 在给定的地址“ 1” ,因为内部上拉电阻优势当八地址外部数据存储器读写 ,P2 端口输出的特殊功能寄存器。 P3 口:此端口 是一组 P3 端口与一个内部上拉电阻 8 位双向 I / O 端口 ,可以得到输出 4 TTL 栅电流。 当 P3 端口写“ 1” ,内部上拉电阻为高 ,然后可以用来作为输入。 滨州学院本科毕业设计(论文) 11 作为输入 ,由于外部下拉到地面 ,因为原因 P3 港口拉输出电流 (TTL)。 ( 1) P0( ~) CPU的数据输入和输出都要通过此端口。 ( 2) P1( ~)是一个 8 位准双向 I/O 口,含有上拉电阻。 ( 3) P2( ~)地址总线高八位与此端口复用。 ( 4) P3 口: P3 港口针脚 8 与内部上拉电阻双向 I / O 端口 ,可以得到输出 4 TTL栅电 流。 当 P3 端口写“ 1” ,他们是在内部把高 ,并作为输入。 作为输入 ,由于外部到低 ,P3 端口将输出电流 (生病 ),这是由于拉的缘故。 [4] P3 口作为 AT89C52 的一些特殊功能口 P3 口功能表,如下表 所示 P3 口各个位的第二功能 P3 口的位 第二功能 说明 RXD 串行数据接收口 TXD 串行数据发射口 INT0 外部中断 0 输入 INT1 外部中断 1 输入 T0 计数器 0 计数输入 T1 计数器 1 计数输入 WR 外部 RAM 写信号 RD 外部 RAM 读信号 表 29 AT89C55 的一些特殊功能口 P3 口功能表 显示模块 数据显示模块 ,我选择了液晶显示器 ,显示是其主要优势是相对晶体管体积小、功耗低、超薄轻质显示内容丰富等。 在 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 )。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。