摘要:本设计是基于单片机的汽车尾部转向灯电路设计。本毕设主要由按键控制电路、摄像头图像采集部分,MATLAB软件进行图像识别与处理部分等部分组成。首先由摄像头进行图像采集,然后由MATLAB进行图像处理,通过串口由PC机发送给单片机,最后由单片机以二进制代码的方式将命令传递给LCD1602和6位共阳LED灯。虽然在真实的实践中有很多种方法可以对汽车尾灯系统的完成控制,但是本次的毕业设计以单片机和MATLAB为基础真正的做到了理论和实际的联结,实现了对道路交通情况的智能化识别以及汽车尾灯的便捷化控制,降低了驾驶人员的工作量,提高了车辆行驶的安全性,为汽车的智能化控制提供了可能。所以是非常值得采纳的一个方案。
关键词MATLAB;光信号;上位机;单片机;LCD1602
目录
摘要
Abstract
1 绪论-1
1.1课题背景和意义-1
1.2 设计任务情况分析-1
2 总体方案设计论证-3
2.1系统功能-3
2.2设计方案-3
2.2.1方案一-3
2.2.2方案二-3
2.2.3方案的比较与选择-3
2.3总体工作框架-4
3 主要元器件介绍-5
3.1 主要控制芯片STC89C52RC-5
3.2 MATLAB软件-6
3.3 LCD1602液晶显示模块-6
4 硬件系统设计-8
4.1 单片机最小系统-8
4.2 晶振复位电路-8
4.3 按键复位电路-9
4.4 串口电路-9
4.4.1 串口传输模块介绍-9
4.4.2 串口模块传输-10
4.5 液晶显示电路-10
4.6 尾灯灯控制电路-11
5 软件系统设计-12
5.1 系统总流程图-12
5.2 电路仿真图-13
5.3 MATLAB软件操作界面-13
5.4上位机软件界面-14
6 系统电路焊接与调试-15
6.1 引言-15
6.2 PCB板的印制-15
6.2.1 PCB印制图-15
6.2.2 PCB的制作-15
6.3 系统调试-16
6.4 技术参数-17
结论-18
致谢-19
参考文献-20
附录-21
附录一(实物图)-21
附录二(MATLAB程序)-22
附录三(元件清单)-25
附录四(主程序)-26