文档格式 程控变速小车的设计毕业设计论文 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:70 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-09-21 23:32
程控变速小车的设计毕业设计论文第1页
第 1 页 / 共 70 页
程控变速小车的设计毕业设计论文第2页
第 2 页 / 共 70 页
程控变速小车的设计毕业设计论文第3页
第 3 页 / 共 70 页
程控变速小车的设计毕业设计论文第4页
第 4 页 / 共 70 页
程控变速小车的设计毕业设计论文第5页
第 5 页 / 共 70 页
程控变速小车的设计毕业设计论文第6页
第 6 页 / 共 70 页
程控变速小车的设计毕业设计论文第7页
第 7 页 / 共 70 页
程控变速小车的设计毕业设计论文第8页
第 8 页 / 共 70 页
程控变速小车的设计毕业设计论文第9页
第 9 页 / 共 70 页
程控变速小车的设计毕业设计论文第10页
第 10 页 / 共 70 页
程控变速小车的设计毕业设计论文第11页
第 11 页 / 共 70 页
程控变速小车的设计毕业设计论文第12页
第 12 页 / 共 70 页
程控变速小车的设计毕业设计论文第13页
第 13 页 / 共 70 页
程控变速小车的设计毕业设计论文第14页
第 14 页 / 共 70 页
程控变速小车的设计毕业设计论文第15页
第 15 页 / 共 70 页
温馨提示

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

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

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

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

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

当字段发光二极管的阳极为高电平时,相应字段就点亮,当字段的阳极为低电平时,相应字段就不亮。


数码管是由多个发光二极管封装在起组成字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。


下图是个段带小数点引脚的数码管引脚定义以及连接方式,每笔划都是对应个字母表示,是小数点。


如图图数码管引脚定义及连接方式简介是款高速器件,引脚兼容低功耗肖特基系列。


这种电路可以驱动大电容或低阻抗负载,可以直接与系统总线接口并驱动总线,而不需要外接口。


特别适用于缓冲寄存器,通道,双向总线驱动器和工作寄存器。


引脚图介绍如图和表。


图引脚程控变速小车的设计表引脚功能表引脚号符号名称及功能态输出使能输入低电平,数据输入,态锁存输出锁存使能输入接地电源电压包含路型透明锁存器,每个锁存器具有独立的型输入,以及适用于面向总线的应用的三态输出。


所有锁存器共用个锁存使能端和个输出使能端。


当为高时,数据从输入到锁存器,在此条件下,锁存器进入透明模式,也就是说,锁存器的输出状态将会随着对应的输入每次的变化而改变当为低时,锁存器将存储输入上的信息段就绪时间,直到的下降沿来临。


当为低时,个锁存器的内容可被正常输出当为高时,输出进入高阻态。


端的操作不会影响锁存器的状态。


真值表如表所示。


第三章系统结构与硬件设计表真值表数码管显示电路单片机的口接到的位输入端,通过将显示数字的控制信号送给数码管。


口没有内置上拉电阻,还需外接上拉电阻。


由于只接位数码管,直保持正常工作状态,接地,由单片机位控制。


数码管采用共阴极接法,公共端接地。


电路设计如图。


图数码管显示电路程控变速小车的设计系统电路及应用本系统设计共有部分组成,分别有最小系统设计驱动电路设计数码管显示电路键盘的电路设计串口无线控制模块和电源电路设计,通过这部分的结合来控制和显示步进电机的旋转。


基于单片机实现步进电机控制是目前重要的种手段,步进电机本身就是离散型自动化执行元件,所以它特别适合采用单片机及嵌入式系统控制。


单片机有更大的灵活性,更易实现复杂的控制策略。


随着微处理器技术的飞速发展,单片机的性价比越来越高,利用单片机实现步进电机控制将形成趋势。


本设计将前述各部分有机结合起来,就构成个颇有使用价值和经济效益的系统。


完整的电路图及实物图如下所示。


第三章系统结构与硬件设计图系统总体电路图程控变速小车的设计图作品实物图第四章软件设计第四章软件设计程序模块整个系统软件按其所完成的功能主要分为三个部分按键控制,串口接收信号控制,主程序参数设置及调用等三个部分,而数码管显示部分的程序包含于主程序部分中,没有独立出来,在此不单列详述。


通过调用外部中断外部中断定时器中断串口中断,这个中断程序,以及延时程序来实现对步进电机的控制。


系统采用模块化编程,将各部分功能分别实现。


系统总体流程图如图所示。


为使流程图简单明了,在此流程图中,按键和串口部分接收到的控制信号统只表示属于控制信号的类别,两者间暂不加区分。


程控变速小车的设计图系统总体流程图开始初始化收到正转信号正转收到反转信号停止增大延时参数反转减小延时参数显示收到加速信号收到减速信号收到停止信号第四章软件设计按键控制中断简介中断是通过硬件来改变的运行方向的。


计算机在执行程序的过程中,当出现以外的种情况时,由服务对象向发出中断请求信号,要求暂时中断当前程序的执行转而去执行相应的处理程序,待处理程序执行完毕后,再继续执行原来被中断的程序。


这种程序在执行过程中由于外界的原因而被中间打断的情况称为中断。


引起中断的原因,或能发出中断申请的来源,称为中断源。


单片机中共有个中断源,两个外部中断,两个定时计数器中断和个串行口中断。


个中断源的自然优先级由高到低的排列顺序为外中断定时器外中断定时器串口中断。


详见下表。


表单片机中断级别中断源默认中断级别序号语言用外部中断最高定时器计数器中断第外部中断第定时器计数器中断第串行口中断第定时器计数器中断最低外部中断键控原理单片机仅有两个外部中断请求输入端和。


本部分采用的中断源为外部中断源,共有两个,分别实现的功能是正向和反向。


中断换向的流程图如图所示程控变速小车的设计图中断换向流程图程序代码如下中断不影响工作可不加消抖按下正转按键时设置标志位开始初始化外部中断开调用换向程序结束反转按键按下经延时确认正转按键按下经延时确认第四章软件设计延时模块在上面的确认中断有效的过程中,延时模块是必不可少的。


按键开关在闭合及断开的瞬间,均伴随有连串的抖动。


此种抖动在对步进电机的控制时会产生定的影响,为消除这种抖动,我们在这里加入个延时模块。


更重要的,步进电机是种将电压脉冲转化为角位移的执行机构,每次给步进电机发个控制脉冲,它就按设定的方向转动个固定的角度,再发个脉冲,它会再转步。


两个脉冲之间的时间间隔越短,步进电机就转得越快。


所以,编程中每两个脉冲之间都需要加入延时,通过调整这个延时的长短,可以控制脉冲的频率,进而对步进电机进行调速。


减小延时时间,步进电机的转速就提高了增大延时时间,步进电机的转速就减小了。


其程序流程图如图所示。


程控变速小车的设计图调用延时去抖模块延时去抖和延时变速的子程序代码如下延时用以消抖晶振时约,开始初始化调用延时程序按键按下结束按键按下按键无效按键有效第四章软件设计延时函数用以改变转速定时器中断原理系列单片机有两个定时器和,分别称为定时器和定时器,这两个定时器都是位的定时器计数器。


它们都有定时或事件计数功能,而对其赋初值,利用溢出中断来定时进行按键扫描,既安全有效又不会使浪费太多时间在按键扫描上。


流程图如下。


程控变速小车的设计图定时器中断流程图开始赋初值定时器溢出有按键同按键调用延时执行结束第四章软件设计定时器中断执行程序完成加速减速暂停启动四项功能。


速度大小变化时有数码管显示相应档位设定串口模式定时器装初值,波特率允许串口接收串口工作方式开串口中断关闭串口中断防止重复申请取中间有效字节启动停止加速程控变速小车的设计减速正转反转接收数据标志位清零打开串口中断打开数码管打开外部中断下降沿触发定时器工作方式定时器方式附录程序源码定时器扫描次

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批