基于单片机的自行车里程监测系统的设计
发布时间:2021-01-31 16:02
本设计是一种基于单片机的自行车里程监测系统,采用STC89C52RC单片机为核心处理芯片,液晶显示器使用LCD1602,速度测量使用霍尔传感器,温度传感器使用DS18B20,时间由时钟芯片DS1302进行计算,报警声音提示采用了无源蜂鸣器,并设有按键进行操作。本系统可以显示自行车骑行速度、行驶的总里程数、当前的温度和时间,超速报警,功能全面,价格低廉,实用性强。
【文章来源】:科技创新与应用. 2020,(34)
【文章页数】:2 页
【部分图文】:
总体设计框图
此设计中,所监控的信号由霍尔传感器转换成数字脉冲信号,然后将数字脉冲信号的数据传输到核心单片机进行处理,其它各个模块也将所监测到的信号传输到单片机,单片机将根据软件设计的程序计算出当前速度、公里数、温度、时间,并通过终端显示设备显示出来,且附加报警功能。如果速度超过所设定的速度值之后,蜂鸣器开始发声报警,提示需要减速。综合电路设计,最终PCB如图2所示:4 软件设计
程序首先进行寄存器初始化、定时器初始化,然后进行定时器中断,再进行判断是否达到中断,如果是显示器开始亮起,若为否则继续判断。接下来通过按键设置当前时间和报警速度,温度传感器通过感应直接显示在显示屏上。然后进行超速判断,若超过设置的速度则蜂鸣器开始报警。如图3所示:5 实物调试
【参考文献】:
期刊论文
[1]基于DS18B20温度监测报警系统的设计与实现[J]. 徐雷,崔子晨,刘俊俊,王浩然,李文娟. 安庆师范大学学报(自然科学版). 2020(01)
[2]基于单片机的自行车码表设计[J]. 张士伟. 价值工程. 2019(05)
本文编号:3011184
【文章来源】:科技创新与应用. 2020,(34)
【文章页数】:2 页
【部分图文】:
总体设计框图
此设计中,所监控的信号由霍尔传感器转换成数字脉冲信号,然后将数字脉冲信号的数据传输到核心单片机进行处理,其它各个模块也将所监测到的信号传输到单片机,单片机将根据软件设计的程序计算出当前速度、公里数、温度、时间,并通过终端显示设备显示出来,且附加报警功能。如果速度超过所设定的速度值之后,蜂鸣器开始发声报警,提示需要减速。综合电路设计,最终PCB如图2所示:4 软件设计
程序首先进行寄存器初始化、定时器初始化,然后进行定时器中断,再进行判断是否达到中断,如果是显示器开始亮起,若为否则继续判断。接下来通过按键设置当前时间和报警速度,温度传感器通过感应直接显示在显示屏上。然后进行超速判断,若超过设置的速度则蜂鸣器开始报警。如图3所示:5 实物调试
【参考文献】:
期刊论文
[1]基于DS18B20温度监测报警系统的设计与实现[J]. 徐雷,崔子晨,刘俊俊,王浩然,李文娟. 安庆师范大学学报(自然科学版). 2020(01)
[2]基于单片机的自行车码表设计[J]. 张士伟. 价值工程. 2019(05)
本文编号:3011184
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3011184.html