1、“.....是脚,脚是地端,为最低电位,如附图所示。对于负压系列,输入为最低电位,是脚,而地端为最高电位,即脚,如图所示。图管脚图稳压芯片稳压电路图如图所示。图稳压电路图稳压芯片在设计中的应用根据查阅相关手册的结果,的电源工作范围是到。芯片的端和端也是接。运放芯片的工作电压也有个端子接的是。三角波发生器的工作电压是。所以,使用该稳压电路来给这些元件供电。和芯片的工作电源是。线性光耦介绍线性光耦是种根据输入电流的变化来控制电阻变化的光电元件,它是利用和半导体,经过严格的选择测试制成类比线性光电耦合器。外形如图所示。它由纯电阻制作。输出量没有极性。类似线性电阻,低阻值导通,高阻值关闭范围宽。电路简单,直流和交流均可。输入输出相隔离,电气耦合失真低。采用材料封装,可承受高温。可以应用在音响功放控制与保护控制音量与实现电气耦合隔离灯光调节和电机调速以及信号传输和自控等领域......”。
2、“.....原理图如图所示。图线性光耦外形图图线性光耦原理图光耦电路中限流电阻和采样电阻的计算经过查阅相关手册,光耦中的发光二极管的耐压值在不能高于,空载状况下,电动机的输出最大电流为。如图所示,发光二极管和限流电阻并联,所以可以计算出的阻值为。经过查阅相关手册,光耦的三极管的导通电压最低为,正常工作电压为,最大输入电流为,因此可以计算出采样电阻或的范围是。八选电子开关介绍是单通道数字控制模拟开关,有三个二进制控制输入端和输入,具有低导通阻抗和很低的截止漏电流。提供了引线多层陶瓷双列直插熔封陶瓷双列直插塑料双列直插和陶瓷片状载体种封装形式。控制方式幅值为的数字电平可约束峰峰值至的模拟电压。例如,若,则的数字信号可控制的模拟信号。电路在整个和电压范围下静态功耗极低,跟控制信号的数值无关。当输入端时,通道全部关断。三位信号选通个通道中的任通道......”。
3、“.....逻辑符号如图所示。引脚图如图所示。逻辑表达式如图所示。图逻辑图图引脚图图逻辑表达式在本设计中的具体应用当由光耦上的采样电阻取得的采样电压,输入到和端子,输出相应的模拟信号送到运放的输入端,实现对电机的电流环闭环控制。本章小结本章主要介绍了与控制系统相关硬件元件,分析了它们的特点功能应用场合,包括单片机最小系统按键电路数码管显示电路转换电路三角波发生器光电编码器驱动芯片锁存单元译码器运放稳压电路线性光耦电子开关。第三章软件控制方案本设计利用软件作为编译环境,是美国公司的系列兼容单片机语言软件开发系统,与汇编相比,语言在功能上结构性可读性可维护性上有明显的优势,语言是种编程语言。它同时具有高级语言和汇编语言的特点。它可编写系统应用程序,也可写独立于硬件的程序。易学易用。其界面如图所示。语言和汇编语言都可以在其中运行。图软件环境图软件程序可分为两大类是主程序......”。
4、“.....专门用来协调各执行模块和操作者的关系。二是子程序,它是用来完成各种实质性的功能如转换状态显示通讯等。每个执行软件也就是个小的功能执行模块。主程序设计本设计主要分为按键模块数码管显示模块模块转速检测模块等四大模块。系统主程序流程图如图所示。在图所示,程序首先对数据进行初始化,然后开外部中断设定定时器的工作方式定时时间,使开始计数,然后循环执行测速子程序显示子程序和键盘子程序。开始数据初始化输出正弦波程序调用按键程序调用测速程序调用显示程序结束图主程序流程图按键模块按键是人机界面的主要器件,本设计中共设置了个按键,按键要实现的功能如下设定加速减速正转反转停止标志位的切换。个按键都有独自的功能,具体分为加速键减速键正转键反转键停止键,其程序流程图如图所示。有键闭合扫描按键延时去抖动有键闭合加速减速正转反转停止返回图按键功能图这样的设计目的是消除按键时的抖动......”。
5、“.....增强系统的稳定性。得到键值后,将键值给键盘处理程序,通过选择结构,分别对相应的键值做出对应的处理。下文将对各键值的处理程序做出详细的分析和说明。显示模块本设计采用了个数码管来显示电机的转速,其中低位用来显示电机的转速,最高位为标志位显示位。当加速键或减速键按下时,显示字母,未有这两个键按下,则该位显示。显示模块涉及的硬件有位共阴数码管锁存器译码器三个器件,其中锁存器作为驱动器使用并不涉及程序控制,译码器是用于控制数码管的位选信号,单片机口控制数码管的段码输出。数码显示有静态显示和动态显示两种方式,由硬件决定了本设计采用动态显示方式,动态显示具有节约资源节省单片机端口显示灵活等优点。软件输出数据的输出,与硬件电路搭配,显示子程序流程图如图所示。图显示子程序流程图单片机控制产生正弦波模块单片机的输出均为的电平,因此产生的正弦波幅值为左右......”。
6、“.....那么第点的角度为,对应的正弦值为第点的角度为,对应的正弦值为,如此计算下去,将这些正弦值模拟量都转换为双极性方式下的数字量,得到张按照点号顺序排列的数字量正弦值表格,执行程序时通过查表方法依次取出,就可以通过单片机和就可以得到波形。将所有的数字量写成正弦数组子函数,采用定时器中断,定时器每计完成段时间调用,输出次正弦波,这样就可通过改变定时时间来改变输出正弦波的输出频率,达到控制波的频率,最终达到控制转速的目的。转速检测模块测速是实现调速的重要前提,对于小型电机测速,常用脉冲发生器测速,常用两种方法法,在定的时间间隔内,对脉冲发生器产生的脉冲进行计数,得到与状态位显示电动机正反转程序,数码管显示程序测速程序定义端口重新给定初值溢出标志定时器中断子程序重新赋值计数时间单位,得出脉冲个数就是中脉冲个数......”。
7、“.....如果溢出表明频率过高,显示溢出信息标志清零定时到,做数据处理读取计数值扩大到实际值按照电机转盘实际操作个定时器打开保证计数器初值为打开计时计数标志延时子程序,单片机产生正弦波程序速成正比的脉冲数。法,通过测量脉冲发生器的脉冲周期来计算电机转速的种测速方法,通过单片机时钟脉冲计算脉冲周期。法适合高速的检测,速度越高,误差越小法适合低速的检测。本设计较多地工作于高速部分,故采用法测速。使用光电编码器测速,电机轴上的光电码盘均匀刻了个细缝,如图光电编码器的红外端向与之相对的三极管发射红外线,当红外光被码盘挡住时,三极管的集电极输出高电平,当红外光射过光电码盘的细缝时,三极管的集电极输出低电平,输出到单片机计数器的波形就会出现下降沿脉冲,使用定时器来定时,使用计数器来计数,计数器的计数值假设为,每出现次下降沿脉冲,计数器就加,定时时间设定为,当定时到后,计数器送出计数值......”。
8、“.....则转速就是转分。然后调用数码管送显程序,把速度以码的形式送到数码管显示。实现测速功能的程序流程图如图所示。图光电编码器原理图中断入口开中断初始化开始计数初始化开始定时保存值,重新计时开中断中断入口计数结束,保存值图测速程序流程图本章小结本章详细的介绍了系统软件设计的过程,软件系统主要包括按键模块转速检测模块显示模块单片机控制产生正弦波模块。每个模块都给出了详细的分析说明。第四章系统调试系统设计制作完成后需对整体系统进行调试,以保证系统正常运行,达到设计预期的效果。调试主要就电机运转正弦波输出进行调试。电机运转将程序烧入环境中,编译成功后,按加键,电机立刻旋转起来,按反转键电机经过左右,电磁转矩摆脱惯性,改变旋转方向。按下加键,电机转速变快,数码管示数增加。按下减键,电机转速变慢,数码管减少。正弦波输出波形图图正弦波形图数码管显示问题的处理在电机运转的过程中......”。
9、“.....检查硬件连接没有发现问题,因而选择从软件角度着手,通过软件自带的调试功能,发现数码管显示子函数始终没有运行,然后我想个办法就是在的主函数里调用显示子函数即,就解决了这个问题。不同的时刻,数码管实时显示不同的转速。具体程序如下检测溢出标志,如果溢出表明频率过高,显示溢出信息标志清零定时到,做数据处理读取计数值扩大到实际值把电机转盘转速由每秒转多少变为每分钟转多少个定时器打开保证计数器初值为如果遇到电机未动,转速示数自动累加,则说明数码管和电机控制程序没有建立联系,需要修改程序。本章小结本章阐述了电机运转正弦波输出调试过程中遇到的问题和解决问题的方法及过程。通过调试,系统各部分功能正常,基本实现了预期设计目的。系统改进方案对于单片机可以采用例如凌阳等具有更大存储空间更强处理能力的单片机。对于转换器,可以采用位的和位的提高控制精度。为了减小测速误差......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。