- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机与光电传感器的电动自行车速度与里程表的设计
从保护环境和经济条件许可等因素综合来看, HYPERLINK /icstock/100/93C46.html \o /icstock/100/93C46.html \t _blank 93C46电动自行车目前乃至今后都有着广阔的发展空间。目前市面上电动自行车的速度表和里程表都是机械的,看起来不够直观与方便。如果能用LED直接显示出来里程数或速度值,就可节省用户的时间及精力处理自行车行进过程中的突发事件。
本文介绍的速度与里程表设计以单片机和光电传感器为核心。 HYPERLINK /icstock/100/93C46.html \o /icstock/100/93C46.html \t _blank 93C46传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采用LED模块进行显示, HYPERLINK /icstock/391/LM358N.html \o /icstock/391/LM358N.html \t _blank LM358N使得电动自行车的速度与里程数据能直观的显示给使用者。
系统概述
本系统由信号预处理电路、单片机 HYPERLINK /icstock/149/AT89C2051.html \t _blank AT89C2051、系统化LED显示模块、串口数据存储电路和系统软件组成。其中信号预处理电路包含信号放大、波形变换和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的TTL信号;通过单片机的设置可使内部定时器T1对脉冲输入引脚T0进行控制,这样能精确地算出加到T0引脚的单位时间内检测到的脉冲数;设计中速度显示采用LED模块,通过速度换算得来的里程数采用I2C总线并通过E2PROM来存储,既节省了所需单片机的口线和外围器件, HYPERLINK /icstock/391/LM358N.html \o /icstock/391/LM358N.html \t _blank LM358N同时也简化了显示部分的软件编程。
系统的原理框图如图1所示。
图1 系统的原理框图
工作原理
该设计能实时地将所测的速度与累计里程数显示出来,主要是将传感器输入到单片机的脉冲信号的频率(传感器将不同车速转变成不同频率的脉冲信号)实时地测量出来,考虑到信号的衰减、干扰等影响,在信号送入单片机前应对其进行放大整形,然后通过单片机计算出速度和里程, HYPERLINK /icstock/543/PCF8574T.html \o /icstock/543/PCF8574T.html \t _blank PCF8574T再将所得的数据存储到串口数据存储器,并由LED显示模块交替显示所测速度与里程。本设计的里程数的算法是一种大概的算法(假设在一定时间内自行车是匀速行进,平均速度与时间的乘积即为里程数)。
设计时,应综合考虑测速精度和系统反应时间。本设计用测量脉冲频率来计算速度,因而具有较高的测速精度。在计算里程时取了自行车的理想状态。实际中, HYPERLINK /icstock/838/74HC00.html \o /icstock/838/74HC00.html \t _blank 74HC00误差控制在几米之内,相对于整个里程来说不是很大。为了保证系统的实时性,系统的速度转换模块和显示数据转BCD码模块都采用快速算法。另外,还应尽量保证其他子模块在编程时的通用性和高效性。本设计的速度和里程值采用6位显示,并包含两个小数位.?
系统的硬件设计
脉冲发生源本设计采用了 HYPERLINK /icstock/295/ST1101.html \t _blank ST1101红外光电传感器,进行非接触式检测。当有物体挡在红外光电发光二极管和高灵敏度的光电晶体管之间时,传感器将会输出一个低电平,而当没有物体挡在中间时则输出为高电平,从而形成一个脉冲。该系统在自行车后轮的轴处保持着与轮子旋转切面平行的方向延伸附加一个铝盘,在这个铝盘的边沿处挖出若干个圆形过孔,把传感器的检测部分放在圆孔的圆心位置。每当铝盘随着后轮旋转的时候,传感器将向外输出若干个脉冲。把这些脉冲通过一系列的波形整形成单片机可以识别的TTL电平,即可算出轮子即时的转速。铝盘的圆孔的个数决定了测量的精度,个数越多,精度越高。这样就可以在单位时间内尽可能多地得到脉冲数,从而避免了因为两个过孔之间的距离过大,而车子正好在过孔之间或者是在下个过孔之前停止了,造成较大的误差。本设计在铝盘过孔的设计上采用11个过孔,从而留下了10个同等的间距。这样在以后的软件设计中能够较为方便的计算出速度里程。脉冲发生源的硬件结构图如图2所示。
您可能关注的文档
- 在职农业推广硕食品加工与安全专业学位第三次上课.doc
- 在线婚恋系统设与实现.doc
- 在群众性创建活中推进窗口行业诚信建设实践与探索.doc
- 在线课堂的设计实现.doc
- 在稳定性和可变之间的主观幸福感与收入的关系.doc
- 在课程标准中物世界分为物体与物质、运动与力和能量的.doc
- 在防火墙环境下NS的安装与设置.doc
- 在科学与艺术的洋中我们还有很多很多要向老师您请教和.doc
- 地下城与勇士nc好感度.doc
- 地下水动态与均.doc
- 2024年酒、饮料及精制茶制造人员通关考试题库及完整答案详解【网校专用】.docx
- 2024年酒、饮料及精制茶制造人员通关考试题库及参考答案详解(综合题).docx
- 2024年酒、饮料及精制茶制造人员通关考试题库及参考答案详解(综合题).docx
- 2024年酒、饮料及精制茶制造人员通关考试题库【模拟题】附答案详解.docx
- 2024年酒、饮料及精制茶制造人员通关考试题库及参考答案详解1套.docx
- 2024年酒、饮料及精制茶制造人员通关考试题库及答案详解【名校卷】.docx
- 2024年酒、饮料及精制茶制造人员通关考试题库【夺冠】附答案详解.docx
- 2024年酒、饮料及精制茶制造人员通关考试题库及答案详解(必刷).docx
- 2024年酒、饮料及精制茶制造人员通关考试题库及参考答案详解.docx
- 2024年酒、饮料及精制茶制造人员通关考试题库【名师推荐】附答案详解.docx
文档评论(0)