基于单片机霍尔自行车码表测速系统电路设计方案
设计目的:
随着居民生活水平的日益提高,自行车不再仅仅是普通的代步、运输的工具,而是成为人们娱乐、休闲、锻炼的首选。自行车的速度里程表能够满足人们最基本的需求,让人们能清楚地知道当前速度、里程等物理量。目前市面上电动自行车的速度表和里程表都是机械的,看起来不够直观与方便。如果能用数码管直接显示出里程数和速度值,就可以使用户集中精力处理行进过程中的突发事件。
设计要求:
(1)用LCD1602液晶显示当前里程数、速度和时间;
(2)超速报警;
(3)里程可累计,可清零。
3.设计思路
系统的硬件设计
系统硬件框图如图1所示,主要由光电传感器电路、信号处理电路、按键、显示以及EEPROM构成。利用传感器,进行非接触式检测,将不同车速转换成不同频率的脉冲信号,信号处理电路是将传感器的输出信号整形成单片机可以识别的TTL电平,单片机根据输入脉冲信号的频率计算出当前速度和行驶的里程,走过的里程送单片机内部EEPROM中存储,通过显示器将当前的速度显示出来。该系统的框图如下图所示。 按键霍尔传感器 单片机 1602显示时钟电路
系统软件设计
本系统软件采用模块化设计方法。整个系统由初始化模块、频率测量模块、速度,里程计算模块、速度显示模块、里程显示模块、数据存储,读取模块、定时器中断服务模块以及其他功能模块组成。
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
声明:本站所有文章、资源,如无特殊说明或标注,均为网络网友上传,设计版权均归原作者所有,资源下载后仅供个人学习研究使用,严禁未取得作者版权后在网上传播。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可向平台提供完善的侵权信息,联系我们进行处理。