doc 毕业论文:基于单片机的自行车测速系统设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:35 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 19:06

毕业论文:基于单片机的自行车测速系统设计

作用,它包含有个管脚,其脚接地,脚接,脚接的,即脚,在系统中此芯片起到了二分频的作用。芯片简介是个位串行,内部含有个位字节,的先进技术实际上减少了器件的功耗,是个位字节页写缓冲器,该器件通过总线接口进行操作,即此芯片采用协议进行读写数据。有个专门的写保护功能。是接口的,但标准是不带接口的,串口方式是不行的,需要用模拟,所以随便接两个都可以,而且都要接上拉电阻,大概几就行了,因为不是总线方式,所以不能用指令,也不能用,要判断是否为满,可以在程序里设个变量。在这里要注意芯片的寿命般是读写万次,足够了。存储数据的时候,可以对操作数和存储的数据进行比较,不相等则存储,这样可以增加使用寿命,比有些每隔秒钟进行存储的会好多了。以下是的管脚图图管脚图表的管脚描述管脚名称功能器件地址选择串行数据地址串行时钟写保护工作电压接地的特性芯片具有以下特性与的总线兼容工作电压范围低功耗技术写保护功能当为高电平时进入写保护状态页写缓冲器自定时擦写周期编程擦除周期可保存数据年脚封装温度范围商业级工业级和汽车级。硬件电路的设计系统硬件电路自行车里程速度计能自动显示自行车行驶的总里程数及行车速度,具有超速信响提醒功能,里程数据自动记忆,也可应用于电动自行车摩托车汽车等机动车仪表上。其硬件电路原理图如图。图系统原理图系统的工作原理本设计能实时地将所测的速度与累计里程数显示出来,主要是用传感器的转数转换为电脉冲,送到单片机,将频率实时地测量出来,然后通过单片机计算出速度和里程,再将所得的数据存储到芯片中,通过单片机计算出来的速度和里程的数据,必须通过码的转换才能输出给数码管。最后由共阴数码管显示所测速度与里程。自行车里程速度计采用单片机作控制,速度及里程传感器采用霍尔元件,其电器原理图如图所示。口和口用于七段显示器的段码及扫描输出,在显示里程时,第三位小数点用脚口控制点亮。和口分别用于显示里程状态和速度状态。和口分别用于设置轮圈的大小。口的开关用于确定显示的方式,当开关闭合时,显示速度打开时显示里程。第脚外中断用于对轮子圈数的计数输入,轮子每转圈,霍尔传感器输出个地电平脉冲。第脚外中断用于控制定时器的启停,当输入为时关闭定时器。此控制信号是将轮子圈数的计数脉冲经二分频后形成见图,这样,每次定时器的开启时间刚好为转圈的时间。根据轮子的周长就可以计算出自行车的速度。和口用于存储器的存取控制。脚输出用于速度超速时的报警。软件设计系统内存的规划由于本系统处理功能较多,因而部分内存单元用于特定的用处。其主要内存单元用处如下器件寻址字节存放单元传送字节数存放单元发送数据缓冲单元读出数据存放单元寻址字节字节写寻址字节字节读计数器扩展高位定时器计数器扩展高位定时器计数器扩展高位里程计数单元存放自行车每圈时间数显示码数据存放用存放被除数存放除数。系统的主要程序设计初始化程序在本系统初始化程序中,主要完成以下工作将设为外部控制定时器方式外中断及外中断设为边沿触发方式将部分内存单元清零设置轮子周长值开中断及定时器将中的数据调入内存等。轮圈设置出错处理程序端口的开关用于设定轮子的周长,当没有设定时至少让个开关闭合,能从口输出个周期为的方波信号,用作发光管闪烁及信响器提醒。主程序主程序根据的开关状态选择里程或速度显示,其流程图如图所示。图主程序流程图里程计数程序外中断服务程序外中断服务程序用于对脚输入的圈脉冲进行计数,为十六进制计数器。为低位,为高位。每计数次后,对里程数据进行次存储操作。外中断服务程序外中断服务程序用于处理轮子转动圈后计时数据。当标志位为时,说明计数器溢出,放入最大时间值为当标志位为时,将计数单元的值放入单元。存取程序本系统使用归化串口存取子程序,使用条数据线和时钟线,采用公司的串口存储器,应用简单方便。显示子程序当显示里程时,先要将圈数计数器中的退出归化存入程序时钟,存入数在起单元归化读出程序时钟,读出数放入单元,串行归化存储子程序,显示程序。显示码在单元内,采用共阴数码管显示单元首址扫描字扫描字入放到端口取显示数据去掉高四位为取段码表首址查显示数据对应段码段码输出点亮毫秒指向下显示数据地址取扫描字已扫描到第四位,转退出循环左移放回转循环关扫描关扫描关扫描关扫描扫描结束共阴段码表可显示里程处理程序,将自行车圈数据换算成公里数除数最高位赋值除数赋值除数赋值除数赋值被除数赋值被除数赋值被除数赋值被除数赋值被除数赋值调除法程序调二进制转码程序结果处理,将数移入将高四位置为放入单元数移入高低四位交换将高四位置为放入单元数移入将高四位置为放入单元数移入高低四位交换将高四位置为放入单元子程序返回时速处理程序,最大显示速度为公里小时用作自行车除数赋值除数赋值除数赋值被除数赋值被除数赋值被除数赋值被除数赋值被除数赋值调除法程序舍去位二进制转码程序以下将速度值放入显示单元高四位为放入内再取数高低四交换高四位为放入内为高二位显示为子程序返回毫秒延时程序,点亮用出错闪烁用延时毫秒除法子程序除法子程序,用作四位除法,除数在,被除数在。运算开始,码转换程序将单元内数据转换成十进制码放在单元内。程序结束基于单片机的自行车测速系统设计摘要本文介绍了用单片机设计自行车里程速度计,运用单片机的运算和控制功能,并采用数码管实时显示所测速度和里程的速度里程计设计方案,用分频器实现二分频,用来探讨传感器的用途,通过实用电路的设计来掌握速度及里程传感器的使用方法及些性能参数。本系统含了电子电路技术,以及常用的单片机工作原理,通过本系统的设计,把它们俩者有机结合。关键词数码管传感器,。,。目录绪论单片机单片机简介的管脚及其含义芯片简介的特性硬件电路的设计系统硬件电路系统的工作原理软件设计系统内存的规划系统的主要程序设计系统调试硬件调试软件调试结论致谢附录系统完整源程序绪论传感器,英文名字为或,亦称换能器变换器。在科技迅速发展的今天,传感器越来倍受重视。在日常生活航天航空,常规武器交通运输,机械制造化工生物医学工程自动化检测工程及计量等各项领域都被广泛应用。目前,传感器已向新材料开发,集成化智能化数字化新工艺,高精度化及高稳定高可靠化等技术发展。特别是霍尔传感器,鉴于它的价廉易于使用,使它广泛运用于里程计速度计等。单片微型计算机简称单片机,又称微控制器,特别适用于控制领域。通常单片机由单块集成电路构成,内部包含有计算机的基本部件中央处理器,存储器和接口电路等。因此,单片机只需要与适当的软件及外部设备相结合,便可以成为个单片机控制系统。目前,场上销售的单片机有位位位,并且单片机朝着高性能多种方向发展,尤其是位单片机以经成为当前单片机的主流,主要体现在功能增强内部资源增多引脚的功能化低电压和低功好耗化上。单片机因为其体积小功能强,可靠性高,灵活方便等优点,所以可以用于各个领域,对各行各业的技术改造和产品更新换代起到重要的推动作用。本人经过学习,用设计了个自行车里程速度计。本设计可轮流显示自行车行使的里程和速度,采用芯片作为计数器以及存储数据,个单级共阴数码管作为显示系统。本系统具有超速信响提醒功能,里程数据自动记忆,也可应用于电动自行车摩托车汽车等机动车仪表上。单片机单片机简介本设计选用单片机,是种低功耗高性能位微控制器。使用公司高密度非易失性存储器技术制造,可与工业产品指令和引脚完全兼容。的管脚及其含义的管脚及各管脚含义如下图管脚图各引脚功能说明电源电压接地口口是组位漏极开路型双向口,也即地址数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动个逻辑门电路,对端口写时,可作为高阻抗输入端用在访问外部数据存储器或程序存储器时,这组口线分时转换地址低位和数据总线复用,在访问期间激活内部上拉电阻在编程时,口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻口口是个带内部上拉电阻的位双向口,的输出缓冲级可驱动吸收或输出电流个逻辑门电路。对端口写,通过内部的上拉电阻把端口拉到高电平,此时可作输出口。作输入口使用时,因为内部存在上拉电阻,个引脚被外部信号拉低时会输出个电流与不同之处是,和还可分别作为定时计数器的外部计数输入和输入编程和程序校验期间,接收低位地址和的第二功能定时计数器外部计数脉冲输入,时钟输出定时计数捕获重装载触发和方向控制口是个带内部上拉电阻的位双向口,的输出缓冲级可驱动吸收或输出电流个逻辑门电路。对端口写,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,个引脚被外部信号拉低时会输出个电流在访问外部程序存储器或位地址的外部数据存储器时,口送出高位地址数据。在访问位地址的外部数据存储器时,口输出锁存器的内容编程或校验时,亦接收高位地址和些控制信号口口是组带有内部上拉电阻的位双向口。口输出缓冲级可驱动吸收或输出电流个逻辑门电路。对口写入时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的口将用上拉电阻输出电流口除了作为般的口线外,更重要的用途是它的第二功能串行输入口串行输出口外中断外中断定时计数器定时计数器外部数据存储器写选通外部数据存储器读选通此外,口还接收些用于闪存编程和程序校验的控制信号复位输入。当振荡器工作时,引脚出现两个机器周期以上高电平将是单片机复位当访问外部程存储器或数据存储器时,地址锁存允许输出脉冲用于锁存地址的低位字节。般情况下,仍以时钟振荡频率的输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是每当访问外部数据存储器时将跳过个脉冲对存储器编程期间,该引脚还用于输入编程脉冲端为高电平接端,则执行内部程序存储器的指令。本程序采用芯片,它是个位的计数器,计数器具有分频的作用,它包含有个管脚,其脚接地,脚接,脚接的,即脚,在系统中此芯片起到了二分频的作用。芯片简介是个位串行,内部含有个位字节,的先进技术实际上减少了器件的功耗,是个位字节页写缓冲器,该器件通过总线接口进行操作,即此芯片采用协议进行读写数据。有个专门的写保护功能。是接口的,但标准是不带接口的,串口方式是不行的,需要用模拟,所以

下一篇
毕业论文:基于单片机的自行车测速系统设计第1页
1 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第2页
2 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第3页
3 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第4页
4 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第5页
5 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第6页
6 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第7页
7 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第8页
8 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第9页
9 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第10页
10 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第11页
11 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第12页
12 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第13页
13 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第14页
14 页 / 共 35
毕业论文:基于单片机的自行车测速系统设计第15页
15 页 / 共 35
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批