摘要:随着自行车的越来越多的使用,自行车所引发的事故也越来越多.为了减少事故的发生,设计了一种基于单片机的自行车尾灯指示控制系统.单片机本身价格低廉,功能强大,易于学习与操作.基于单片机的自行车尾灯指示控制系统通过单片机技术控制点阵LED实现自行车尾灯显示功能.利用太阳能将其转化成电能,完成对整个系统的供电.运用多种传感器,实现系统的自动控制功能.通过传感器技术实现光电信号转换、压力电信号转换、角度和电信号的转换,完成感知触发功能:利用光敏与压力传感技术使自行车在行驶过程中,自动开启尾灯功能,显示行驶图标;利用倾角传感技术完成感知平衡功能,使自行车在转弯过程中,尾灯显示不同的转向图标;借助微动开关,实现自行车刹车显示功能.基于单片机的自行车尾灯指示控制系统无需人为操作,自动化程度较高.系统小巧便捷,功能强大,适用于人们的出行需要.
关键词:单片机技术;光电信号转换;倾角传感器;点阵LED
目录
摘要
abstract
第1章 绪论-1
1.1 课题背景及意义-1
1.2 课题现状-1
1.3 本文的研究内容-3
第2章 智能型自行车尾灯指示系统的元器件组成-5
2.1 单片机简介-5
2.1.1 主要功能、性能参数-5
2.1.2 89C51单片机的引脚功能说明-5
2.2 太阳能电池简介-7
2.2.1 CN3083芯片-7
2.2.2 CN5136芯片-8
2.3 各种传感器简介-9
2.3.1 光敏电阻-9
2.3.2 压力传感器MPX5999D-12
2.3.3 倾角传感器SCA60C-13
第3章 智能型自行车尾灯指示系统模块组成-15
3.1 智能型自行车尾灯指示系统总体结构组成-15
3.2 单片机最小系统模块-16
3.3 太阳能供电模块-16
3.4 光敏触发模块-17
3.5 压力触发模块-18
3.6 倾角传感模块-19
3.7 点阵LED显示模块-20
第4章 软件设计-21
4.1 系统整体程序设计-21
4.2 光敏压力触发程序-21
4.3 倾角传感显示程序-22
4.4 显示子程序-23
第5章 调试结果与分析-25
5.1 实物展示-25
5.2 整体实物图-25
5.3 图标显示-25
5.3.1 行驶图标显示-25
5.3.2 左转图标显示-26
5.3.3 右转图标显示-26
5.3.4 刹车图标显示-27
第6章 结论与展望-29
6.1 结论-29
6.2 不足之处及未来展望-29
参考文献-30
致 谢-31
附录A:系统主板原理图-32
附录B:程序-33