基于51单片机的轮胎胎压监测系统设计与实现
创作时间:
作者:
@小白创作中心
基于51单片机的轮胎胎压监测系统设计与实现
引用
与非网
1.
https://m.eefocus.com/circuit/1712692.html
本文介绍了一个基于51单片机的轮胎胎压监测系统设计。系统采用MPX4115压力传感器检测胎压,通过1602液晶显示屏实时显示胎压数据,并在胎压过高时通过蜂鸣器发出报警。文章详细介绍了系统的硬件组成、软件实现以及Proteus仿真过程,适合对单片机和嵌入式系统感兴趣的读者参考学习。
本设计基于51单片机轮胎胎压监测系统,使用压力传感器进行胎压检测,通过1602液晶显示电路显示胎压数据,当胎压过高时通过蜂鸣器发出异常报警。系统采用Proteus 7.8进行仿真,使用Keil 4编译器编写C语言程序。
仿真图
源程序
/************
读ADC0832函数
************/
//采集并返回
unsigned int Adc0832(unsigned char channel) //AD转换,返回结果
{
unsigned char i=0;
unsigned char j;
unsigned int dat=0;
unsigned char ndat=0;
if(channel==0)channel=2;
if(channel==1)channel=3;
ADDI=1;
_nop_();
_nop_();
ADCS=0;//拉低CS端
_nop_();
_nop_();
ADCLK=1;//拉高CLK端
_nop_();
_nop_();
ADCLK=0;//拉低CLK端,形成下降沿1
_nop_();
_nop_();
ADCLK=1;//拉高CLK端
ADDI=channel&0x1;
_nop_();
_nop_();
ADCLK=0;//拉低CLK端,形成下降沿2
_nop_();
_nop_();
ADCLK=1;//拉高CLK端
ADDI=(channel>>1)&0x1;
_nop_();
_nop_();
ADCLK=0;//拉低CLK端,形成下降沿3
ADDI=1;//控制命令结束
_nop_();
_nop_();
dat=0;
for(i=0;i<8;i++)
{
dat|=ADDO;//收数据
ADCLK=1;
_nop_();
_nop_();
ADCLK=0;//形成一次时钟脉冲
_nop_();
_nop_();
dat<<=1;
if(i==7)dat|=ADDO;
}
for(i=0;i<8;i++)
{
j=0;
j=j|ADDO;//收数据
ADCLK=1;
_nop_();
_nop_();
ADCLK=0;//形成一次时钟脉冲
_nop_();
_nop_();
j=j<<7;
ndat=ndat|j;
if(i<7)ndat>>=1;
}
ADCS=1;//拉低CS端
ADCLK=0;//拉低CLK端
ADDO=1;//拉高数据端,回到初始状态
dat<<=8;
dat|=ndat;
return(dat); //return ad k
}
报告
摘要
本文基于单片机的轮胎压力检测报警系统设计,采用AT89C51单片机控制,MPX4115压力传感器进行胎压检测,1602液晶显示电路显示数据,当胎压过高时通过蜂鸣器发出异常报警。系统主要通过Proteus仿真软件和C语言程序实现。
一、课程设计的性质和目的
本设计属于专业基础课的综合运用,旨在通过Proteus仿真软件和C语言程序实现模拟胎压报警系统。通过本次设计,主要掌握Proteus仿真软件的使用、仿真电路组成、电路元件使用以及C语言程序的编写。
二、课程设计的要求
具体要求由课题老师与选题学生共同商定。设计在电子与信息工程学院实验室进行,由指导教师协调安排。元器件需由指导教师签字后在行政楼301领取。时间安排为每天集中半天的辅导,具体时间由师生协商安排。
三、主要仪器设备及软件
本次设计主要应用Proteus仿真软件和Keil编译器编译C语言程序。在电脑系统平台上通过单片机仿真即可实现上述功能。
四、正文
- 设计任务
运用Proteus仿真软件画出仿真电路图,用Keil软件编写C语言程序来实现胎压报警系统。用压力传感器检测胎压值,当胎压过高时发出报警声。
- 设计方案
采用AT89C51单片机控制,使用MPX4115压力传感器检测胎压值,胎压数据实时显示在1602液晶上,当胎压过高时发出报警声。
热门推荐
歼-16战斗机:全球军备竞赛的新王牌
重庆解放碑轻轨出行全攻略:地铁线路详解与实用建议
周末打卡重庆解放碑,地铁出行最全攻略
重庆解放碑地铁出行避坑指南
珠海航展:歼-16战斗机再创辉煌
沈阳飞机公司揭秘:歼-16战斗机背后的黑科技
歼-16战斗机:从2014年到2018年的辉煌历程
荨麻疹,病在皮肤,病机在脏腑,中医分享5个不复发的招数
教你如何轻松拆解遥控器并进行简单维修的小技巧
乳腺癌术后,什么时候可以开始运动?
术后呼吸锻炼的重要性与方法
图-160轰炸机:俄乌战争中的隐形巨头
图-160 vs B-1:谁是天空之王?
周文强股票诈骗案引发热议:从传统诈骗到AI换脸新骗局
周文强发声明:AI诈骗猖獗,小心上当!
周文强诈骗案:376万资金骗局背后的警示
排列五中奖者揭秘:他们的购彩心理
“狷”字取名意思是什么?详细解析其五行属性、拼音结构和部首
LV柜姐“知三当三”事件:社会道德底线与职业操守的拷问
新的婚姻法下如何处理“小三”问题?
营销提案与商务呈现:Present的实战技巧
2024杭州钱塘灯光秀观赏攻略(时间+地点)
千厮门大桥:重庆摄影胜地打卡指南
探访民国茶馆,体验最地道的重庆味道
重庆夜景打卡攻略:五大观景台,总有一处让你心动
张馨予打卡浩坤湖,百色网红景点不容错过
靖西鹅泉风景区:百色自然景观中的网红打卡地
智能家居布线攻略:从方案选择到施工规范
三星堆文物首次大规模进京展出,265件珍品亮相大运河博物馆
直通线 vs 交叉线:谁才是你的网速救星?