- 0
- 0
- 约1.18万字
- 约 12页
- 2026-02-14 发布于河北
- 举报
某气压计系统的硬件和软件设计案例
目录
某气压计系统的硬件和软件设计案例1
1.系统硬件电路设计1
1.1.1电源电路设计1
1.1.2单片机最小系统2
1.1.3传感器电路设计3
1.1.4显示电路4
1.1.5报警电路5
1.1.6按键电路5
1.2硬件仿真图6
2.系统软件设计7
2.1软件介绍7
2.1.1关于AltiumDesigner20介绍7
2.1.2关于Keil5uVision5介绍7
2.2软件设计8
2.2.1主程序8
2.2.2显示子程序模块9
2.2.3温湿度检测模块AM232010
2.2.4气压检测模块BMP18010
2.2.5报警电路模块11
2.2.6按键设置子程序12
1.系统硬件电路设计
1.1.1电源电路设计
5V电源
图错误!文档中没有指定样式的文字。-1电源电路
本设计中的单片机、传感器、显示屏等芯片都需要电源供电使他们能正常工作。本次采
用电池供电,满足了在没有插座、没有USB接口等室外场所也能正常使用,便于携带,如
图错误!文档中没有指定样式的文字。-1所示。当按键开关按下,使电路导通,接的发亮二极
管在电源线路中起到电源开关指示的功能。发光二极管导通电压约为QV。为让发光二极
管正常工作,必须要串联一个电阻器来限制电流和减少电压。电源的输出电压保持恒定,5V
电压供给各个部分使他们都能正常工作。
1.1.2单片机最小系统
单片机
图错误!文档中没有指定样式的文字。-2单片机最小系统
单片机最小系统如图错误!文档中没有指定样式的文字。-2所示。我们想要让单片机工作首
先需要给它5V电压,Pin40接5V电压,Pin20接地,Pinl8〜Pinl9接一个晶振,Pin9接按一
个电解电容和10KQ的电阻组成RC充放电电路实现阻容复位。然后按键再由于此单片机复
位管脚内无45K-100K的下拉电阻,因此需要10K电阻,与电容并联形成按键复位电路U]。
当系统发生错误不能正常工作时,可以通过复位键重新启动,使单片机重新正常工作。MCU
运行数据都在RAM中,掉电之后RAM中的数据不能保存。AT89C52单片机通常使用外部
存储储存,以确保掉电不丢失,而STC89C52单片机内置E2PROM,内部的E2PROM可擦
写10万多次⑵。
图错误!文档中没有指定样式的文字。-3复位电路
复位电路是通过系统通电来提供复位信号的,电路图如图错误!文档中没有指定样式的文
字。-3所示。电路正常工作的电源一般为5V±5%。本设计选择了按键电平复位电路,该电
路优点在于简单,可帮助系统在非正常工作状态下进行重起操作,使其重新正常工作。当
K1轻触按键断开时,C6、K1都为低电平,系统正常工作,此时,C6电解电容在稳态中的
作用为隔直流,R4为控制复位时间的作用。当K1按下导通时,电源直接经过按键接入REST
管脚,进行高电平复位。由于开关闭合过程会产生抖动影响复位操作,编写程序时会写入一
个延时函数,起延时消抖作用。
MCU复位操作是指MCU的初始化操作,主要是使CPU和系统中其他功能都处于初始
状态,程序从0000H开始执行,除了正常初始化操作之外,当MCU在运行出错或操作不对
的情况下,系统发生故障失效时,需要对其进行复位操作使其恢复正常的工作状态。
图错误!文档中没有指定样式的文字。-4晶振电路
单片机命令的执行是基于晶体振荡器提供的时钟频率。晶体振荡器提供的时钟主频越高,
MCU运行越快。本设计采用无源晶振接法如图错误!文档中没有指定样式的文字。-4所示。气压
计是通
您可能关注的文档
最近下载
- 2021年贵州省贵阳市中考物理试题【含答案解析】.pdf VIP
- 强化学习 课件全套 余欣航 第1--8章 强化学习概述--- 基于模型的强化学习基础.pptx
- 日本蜡烛图技术完整珍藏演示文稿.ppt VIP
- 2025年陕西省中考数学试卷真题及答案详解(精校打印版).pdf VIP
- 缠中说禅 教你炒股108讲座.doc
- 2025至2030中国光隔离器行业运营态势与投资前景调查研究报告.docx VIP
- 农艺师考试(技术及理论)知识试题(含答案).pdf VIP
- 2025年汉阳区小升初语文元调试卷及答案.docx VIP
- 2024年贵州省中考理综物理试题(含答案解析).pdf
- 2024-2025汉阳区六年级元调英语试卷.doc VIP
原创力文档

文档评论(0)