基于52单片机的车灯控制系统

基于52单片机的车灯控制系统,第1张

基于52单片机车灯控制系统

一.系统设计

基于52单片机开发的车灯控制系统,通过光敏电阻模块检测光强,光照较暗则会控制近光灯打开,按下会车按键可以进行远近光交替。按下倒车按键电机就会倒转(模拟倒车),倒车灯就会亮起,此时按下停止按键刹车灯就会亮。按下泊车按键,泊车灯就会亮起。

基于52单片机的车灯控制系统,c4d09ca2-16c6-11ed-ba43-dac502259ad0.jpg,第2张

图1 系统框图

二.硬件设计

基于52单片机的车灯控制系统,c4fb89bc-16c6-11ed-ba43-dac502259ad0.jpg,第3张

图2 硬件电路

三.软件设计

系统软件程序在运行前首先会进行一次初始化,初始化结束后光明电阻模块就会进行光强检测,检测到数据会通过ADC进行转换,如果判断光强低于阈值则控制近光灯和小灯亮,继续判断泊车按键是否按下,如果按下则泊车灯就会亮,继续判断倒车按键是否按下,如果按下电机运转且倒车灯会亮起,继续判断刹车按键是否按下,如果按下则电机停转且刹车灯亮,最后判定会车按键是否按下,按下则会进行远近交替。

基于52单片机的车灯控制系统,c52d5c80-16c6-11ed-ba43-dac502259ad0.jpg,第4张

图3 程序流程图

基于52单片机的车灯控制系统,c554bf14-16c6-11ed-ba43-dac502259ad0.jpg,第5张

图4 主程序

基于52单片机的车灯控制系统,c56c7230-16c6-11ed-ba43-dac502259ad0.png,第6张

图5 测距子程序

四.实物展示

基于52单片机的车灯控制系统,c5979c08-16c6-11ed-ba43-dac502259ad0.png,第7张

五.资料内容

基于52单片机的车灯控制系统,c5eee7ba-16c6-11ed-ba43-dac502259ad0.png,第8张

审核编辑 :李倩

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/3001063.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存