1、“.....设计中采用芯片为主控制核心,键盘为控制部分,显示部分采用显示。通过单片机软件产生波来控制电机,经过电路,实现电机转向控制和速度的实时调节。方案论证与设计系统控制设计方案论证与选择方案采用系列的单片机和专用的芯片及外部转换电路,同时结合算法实现实时控制。方案二直接采用单片机由软件产生脉冲调制信号,经过算法,来对电机进行控制。系统要求比较简单,考虑性价比上,所以采用芯片,来对电机进行控制。电机控制电路的设计方案采用专用电机控制集成芯片来控制电机转动,该方案电路简单可靠。方案二直接采用四个三极管搭成桥式电路来控制电机的转动。系统驱动电机采用小电机,考虑性价比上,直接采用四个三极管进行控制。键盘电路的设计由于系统要求功能简单,所以直接采用行式键盘进行控制。键盘用来输入启动停止信号和设定的速度值。显示电路的设计显示电路采用进行显示。速度测量电路的设计速度测量采用光电开关,进行速度采集......”。
2、“.....将采样的数据经过换算,显示出来。系统组成经过比较与论证,最终确定的系统组成框图如图所示,其中采用为主控制芯片,采用进行驱动,显示电路采用,键盘控制电路和电机控制电路。图系统组成框图系统硬件的设计与实现单片机主控制电路图芯片介绍该芯片是基于增强的结构的低功耗位微处理器,数据吞吐率高达。有如下特点字节的系统内可编程,字节,字节,个通用口线,个通用工作寄存器,用于边界扫描的接口,支持片内调试与编程,三个定时器计数器等。引脚说明数字电路的电源地端口端口作为转换器的模拟输入端,为位双向口。端口位双向口。端口位双向口。端口位双向口。复位输入引脚。反向振荡放大器与片内时钟操作电路的输入端。反向振荡放大器的输出端。是端口与转换器的电源的模拟基准输入引脚。单片机主控电路键盘控制电路直流电机驱动电路图单片机主控制电路图主要单元电路的设计显示电路的设计该部分采用液晶模块......”。
3、“.....它支持点阵和行字符两种模式,背光亮度和显示对比度可调,是种功能较齐全,价格较便宜的液晶显示器件。它由显示屏和驱动器两部分组成,单片机可通过写控制字的方式访问驱动器来实现对显示屏的控制。图显示电路图键盘电路设计键盘电路采用行式键盘电路图键盘电路图电机驱动电路的设计图电机驱动电路工作原理简述如下当,则导通截止,截止导通。于是电流流经电机的路径为地,电机正转。当,则导通截止,截止导通。于是电流流经电机的路径为地,电机反转。采用光耦电路进行电路隔离,有效提高电路的抗干扰性,当为时,则,当为时,则。图光耦电路电机测速电路的设计电机转速测量电路,采用光电开关进行对脉冲计数。图电机测速电路图软件设计软件编写主要包括波形的产生,电机转速的实时检测,控制算法,键盘扫描和液晶显示程序。核心部分算法波形的产生脉冲调制开关型稳压电路是在控制电路输出频率不变的情况下......”。
4、“.....从而达到稳定输出电压的目的。通俗说的就是波形,波形的波峰与波谷的关系成为占空比,可以通过来控制电机。单片机可以轻松实现功能。的和都具有功能,和都为位定时器。为异步操作定时器,在操作过程中要等待寄存器状态更改完成。本设计中设定使用来实现功能。设定了输出控制选择正常的端口操作,不与相连接,比较匹配发生时取反,比较匹配发生时清零,比较匹配发生时置位。设定了波形产生模式比较匹配输出模式,快速模式,相位修正模式。程序代码如下为输出,非常重要,否则无法输出波形上这些,程序就可以运行了。程序中几个关键的寄存器的意义定时器计数值,定时过程中不断增大,溢出后重新置数,开始下轮。定时器比较的值,当时,会产生中断。控制的寄存器。定时器中断选项,这里允许比较中断,溢出中断。预分频器预分频器是运行的。也就是说,其操作于的时钟选择逻辑,且它由与共享。由于预分频器不受时钟选择的影响......”。
5、“.....个典型的例子发生在定时器使能并由预分频器驱动的时候从计时器使能到第次开始计数可能花费到个系统时钟周期,其中等于预分频因子或。的工作流程初始化,定时器开始工作,逐渐增大,在预分频这么多个时钟周期里变化次。输出比较寄存器包含个位的数据,不间断地与计数器数值进行比较。匹配事件可以用来产生输出比较中断,或者用来在引脚上产生波形。溢出,溢出中断用于在上产生波形,置位或者清零。复位,进行下次定时操作。的占空比调节的占空比,只需要用程序更改的值即可,根据不同的情况,可能是增加也可能是减小。注意因为是异步控制器,使用时,调节需要等待寄存器更新完成才能进行其他操作。控制算法要使电机的转速稳定在预定的转速,需要随时监测采样电机的转速并与预定值设定值相比较,根据比较的结果来不断调整电机的转速,使之尽量接近设定值,这过程成为闭环反馈控制,其控制方法控制策略称为控制算法......”。
6、“.....其中典型的种算法叫做比例积分微分算法或控制。控制有连续控制和数字控制两种,前者由模拟电子线路构成,不含智能元件单片机,后者以微计算机为核心构成。数字控制常常采用增量算法,表达式如下其中第次输出的控制信号值前次输出的控制信号值输出增量可为正负数其中比例系数积分系数微分系数第次采样时的偏差值采样值与设定值之差第次采样时的偏差值采样值与设定值之差第次采样时的偏差值采样值与设定值之差图闭环系统框算法执行机构被控对象采样检测设定值偏差采样值程序代码如下本次速度值电压差值输出增量采样时间暂存速度设定参数记录结果大于时输出计数器清零程序流程图图主程序流程图波形的产生流程图初始化定时器开始工作逐渐增大,在预分频这么多个时钟周期里变化次的值与的值比较溢出......”。
7、“.....采样时间到了吗转换被控对象转换调试硬件调试硬件调试是利用开发系统基本测试仪器,通过执行开发系统有关命令或运行适当的测试程序,检查用户系统硬件中存在的故障。硬件调试可分为静态调试和动态调试。静态调试首先,对每块加工好的印刷电路板要仔细的检查,检查它的印制线是否断线,是否有毛刺,是否与其他印制线或焊盘或过孔粘连,焊盘是否脱落,过孔是否有未金属化等现象,查出的故障及时排除。然后用万用表复核认为可疑的连接线或接点,检查它们的通断状态是否与设计规格相符。再检查各种电源线与地线之间是否有短路现象并排除。最后,加电检查,加电过程中细心观察芯片或器件是否出现打火过热变色冒烟和异味等现象,如有......”。
8、“.....动态调试首先按逻辑功能将用户系统硬件电路分为若干模块进行单独调试。调试模块时将整个电路板中与该模块无关的器件全部拔除,当各模块调试无故障后,然后逐步将接近的相关模块加入到应用系统中,并每加入个模块后再对各模块功能进行调试,若在这个过程中出现故障,则基本上是各模块协调关系上出了问题。软件调试首先,采取先使用断点运行方式以查看程序运行中间结果,将程序故障定位在个较小的范围内。然后,针对故障程序段再使用单步运行调试方法来精确定位所在。最后,要连续运行调试,以防止些在单步运行调试时被掩盖。有些实时性操作如中断等必须采用连续运行方式来调试,为了准确地对进行定位,可使用连续加断点运行方式来调试这类程序。最终确定出位置并加以排除。总结本次毕业设计我做的是直流电机调速,虽然以前也接触过,但都是在实验台上实现,并不需要应用到现实生活中。通过本次课程设计我了解了许多关于直流电机调速的知识......”。
9、“.....并结合自己的想法完成了课题。经过学习,使我对单片机有了初步的了解,对个系统的设计要如何入手有了更加深刻的体会。在整个设计过程中,也遇到了些问题,如算法等,但经过努力都解决了。通过这次设计,我学到了很多东西,感觉到理论和现实的差别。在过去的两年多的大学学习中,大部分时间是在跟着老师学习,学习过去的些基本理论些基本的思想,感觉上好像学习就应是这个样子,就应该是老师让我们干什么我们就干什么,没有自己真正实践过。第次接触这样的课程,十分高兴,我深入到实际的工程案例中。它能充分调动大家的积极性,趣味性强,不仅锻炼能力,而且可以学到很多书本上没有的东西。我们上网查找相关的资料,并从众多资料中筛选出对自己有用的东西,真正锻炼了我们的能力。虽然起初感觉有点无从下手,但慢慢就变得得心应手。在这次的设计中,也得到了同学和老师的帮助。通过这次学习,使我对本专业有了更深的认识......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。