ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:286.16KB ,
资源ID:30665190      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30665190.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第三章规格非郭德纲.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第三章规格非郭德纲.docx

1、第三章规格非郭德纲第3章 硬件系统设计本设计是基于单片机控制的PWM直流电机调速系统设计。本章将基于上一章为基础对硬件系统各部分作进一步分析,并且对硬件各部分电路加以呈现和分析。本系统控制对象是55LCX-1永磁式直流力矩电动机,主要技术指标如表3-1。针对要求分别对电源、PWM波形产生部分、电机驱动部分、键盘输入部分及测速显示部分进行设计。表3-1 55LCX-1主要技术指标55LCX-1 峰值堵转 连续堵转最大空载转速r/min转矩Nm电流A电压V转矩Nm电流A电压V0.424.2270.141.4920003.1 AT89S51单片机特性及管脚说明上一章在系统总体方案设计中已经对微控制器

2、AT89S51简单介绍了,本节将在上一章的基础上对微控制器作详细地阐述。1)ATMEL公司的AT89S51芯片具有以下特性:低功耗的闲置和掉电模式指令集和芯片引脚与Intel公司的8051兼容; 4KB片内在系统可编程Flash程序存储器; 时钟频率为033MHz; 128字节片内随机读写存储器(RAM); 32个可编程I/O引脚; 2个16位定时/计数器; 6个中断源,2级优先级; 全双工串行通信接口; 监视定时器;。图3-1 AT89S51引脚图2)AT89SS51引脚功能介绍,AT89S51引脚如图3-1所示:Vcc:AT89S51电源正端输入,接+5V;Vss:电源接地端;XTAL1:

3、单芯片系统时钟的反相放大器输入端;XTAL2:系统时钟的反相放大器输出端;RST/VPD:RST是复位信号,高电平有效,在此引脚上出现两个机器周期以上的高电平将使单片机复位。RST的第二功能是备用电源VPD的输入端。:外部程序存储器地址允许输入端/固化编程电压输入端(enable address/voltage pulse of programming)。当端保持高电平时,单片机复位后访问片内存储器ROM。当程序计数器PC的值超过4KB时,将自动转去执行片外存储器ROM内的程序。当端接地保持低电平时,则只访问片外程序存储器,而不管内部是否有程序存储器。:地址锁存允许信号端。当访问外部存储器时,

4、地址锁存允许(address latch enable)信号的输出用于锁存低8位地址的控制信号,此信号频率为振荡器的1/6。当不访问片外存储器时,信号可用作对外输出时钟或定时信号。端可驱动8个LS型TTL负载。:程序存储器允许输出信号端(program store enable)。此端定时输出负脉冲作为读片外存储器的选通信号。AT89S51可以利用及引脚分别启用存在外部的RAM与EPROM,使得数据存储器与程序存储器可以合并在一起而共用64K的定址范围。端同样可驱动8个LS型TTL负载。P0口:P0.0P0.7。P0口第一功能是作为通用的I/O口,CPU在传送输入/输出数据时,输出数据可以锁存

5、,输入数据可以缓存;P0口第二功能是当CPU访问片外存储器时,分时提供低8位地址和8位数据的复位总线。P1口:P1.0P1.7。P1口第一功能是作为通用I/O口;P1口第二功能是在对片内EPROM编程或校验时输入片内EPROM的低8位地址。P2口:P2.0P2.7。P2口第一功能是当不带片外存储器时,作为通用I/O口;P2口第二功能是当带片外存储器时,与P0口配合 ,传送片外存储器的高8位地址,共同选中片外存储器单元。P3口:P3.0P3.7。P3口除了做通用的I/O口外,作为控制用的第二功能如表3-2所示5:表3-2:P3口各位的第二功能P3口的位 第2功能 注释 P3.0 RXD 串行数据

6、接收口 P3.1 TXD 串行数据发送口 P3.2 INT0 外部中断0输入 P3.3 INT1 外部中断1输入 P3.4 T0 定时器/计数器0外部输入 P3.5 T1 定时器/计数器0外部输入 P3.6 外部RAM写选通信号 P3.7 外部RAM读选通信号3.2 直流电源部分在直流电机调速系统中逻辑元件需要+5V直流电源,而小型直流电动机的额定电压为12V,由此可见在本设计中需要两个直流电源,所以可以选用双路稳压电源。直流稳压电源又分成线性直流稳压电源和开关型直流稳压电源,因为线性直流稳压电源电路成熟,稳定度高,文波小,干扰小而且有很多是成熟集成元件可选择,电路十分简单。所以本设计中采用双

7、路输出的线性直流稳压电源,如图3-2所示:由图3-2可见,这个双路输出的线形直流稳压电源只用了一个220V变12V的变压器,一个整流桥,两块稳压集成电路(7812和7805)和四个电容。图中C4是一个大容量的电解电容,起到低频滤波的作用。由于C4本身的电解比大,对高频交流成分的滤波效果比较差,所以为了改善滤波电路的高频抑制特性,在C4旁边并联一个高频滤波性能良好的小电容C5。而直流稳压电路输出端的电容C6和C7是用作改善稳压电源电路的瞬态负载响应特性。图3-2 双路输出的线性直流稳压电源3.3 PWM波形发生原理本设计中PWM波形是用AT89S51单片机编程实现的,这部分硬件比较少,主要保证A

8、T89S51正常工作的最少模式就行了,AT89S51的P3.7引脚作为PWM波的输出口。3.4 电机驱动电路在上一章已经选定了使用L298作为电机的驱动芯片,表3-3是L298的引脚功能介绍,图3-3是电机驱动的硬件电路图。表3-3 L298的引脚功能引脚符号功能1SENSEA此两端与地连接电流检测电阻,并向驱动芯片反馈检测到的信号15SENSEB2OUT1此两脚是全桥式驱动器A的两个输出端,用来连接负载3OUT24Vs电机驱动电源输入端5IN1输入标准的TTL逻辑电平信号,用来控制全桥式驱动器A的开关7IN26ENA使能控制端.输入标准TTL逻辑电平信号;低电平时全桥式驱动器禁止工作11EN

9、B8GND接地端,芯片本身的散热片与8脚相通9Vss逻辑控制部分的电源输人端口10IN3输入标准的TTL逻辑电平信号,用来控制全桥式驱动器B的开关12IN413OUT3此两脚是全桥式驱动器B的两个输出端,用来连接负载14OUT4图3-3 L298驱动芯片硬件电路单片机AT89S51输出的脉宽调制(PWM)信号需经过功率放大才能驱动电机,本调速控制系统采用的是L298驱动芯片,驱动接口电路如图3-3所示。L298有单极性、双极性2种工作方式。单极性工作方式指的是在一个PWM周期内,电机的电枢只承受单极性的电压;双极性工作方式是指在一个PWM周期内电机电枢两端的电压呈正负变化。调速控制系统采用的是

10、单极性工作方式。单片机的PWM输出引脚P3.7接L298的EnA和EnB引脚,它控制着电机转速大小;单片机的P3.2经过一定的逻辑电路接到L298的IN1,IN2,IN3,IN4输入引脚上,它控制电机的转动方向。比较器LM393主要起到了限制过流和保护L298的作用。LM393的同相端直接连到了一个可变电位计上,电位计的参考电压是可调的。调节电位计的参考电压能调节L298的限流电压。LM393的反相端接到L298的SENSEA和SENSEB两检测端。当检测电阻两端的电压大于限流电压时,比较器的反相端的电压大于同相端的电压,输出端输出低电平,从而把L298的EnA和EnB使能端拉低,L298停止

11、工作。这就起到了限制过流和保护L298的作用。为了增强L298的驱动能力,本调速控制系统对L298的两路驱动进行了并联使用,最大驱动能力可以达到3A。现在我们可以通过L298的内部结构图,分析L298实现的功能,如图3-4:图3-4 L298内部结构图L298的逻辑控制见表3-4。其中C为IN1、IN3,D为IN2、IN4;L为低电平,H为高电平,为无论是低电平还是高电平。Ven为电压比较器输出端信号。对于L298的应用,还需要对采样电阻R10进行选择。对R10进行选择,以下几个因素是必须考虑的。第一,L298的允许采样电压值是2V,超过这一幅度,芯片会自动保护从而停止工作。第二,L298允许

12、的电流和功率的限制。第三,电阻自身可能达到的功耗。在本设计中,选用了阻值1.5额定功率5W的电阻保证电机可正常工作。表3-4 L298对直流电机的逻辑真值表 输入输出Ven=HC=H;D=L运转状态下,正转Ven=HC=L;D=H运转状态下,反转Ven=LC=;D=运转状态下,电机制动Ven=LC=;D=停止状态下,电机不工作PWM无输出Ven=;C=;D=运转状态下,电机制动;停止状态下,电机不工作3.5 键盘部分在第二章已经选用了独立式键盘作为该系统的输入设备,S1、S2、S3和S4分别控制电机的启停、方向、加速和减速,其与单片机的接口电路如图3-5所示。图3-5 独立键盘电路硬件图本设计

13、采用的是查询工作法,按键产生的抖动采用软件延时方法消去,具体方法在第4章有详细介绍。直接在主程序中插入键盘子程序,主程序每执行一次,键盘子程序就执行一次。如果没有键按下就跳过键识别,直接执行主程序;如果有键按下,则执行键盘子程序,得到按键编码值,然后根据编码值进行处理。处理完以后再回到主程序执行5。3.6 LED显示部分这里直流电机调速系统所使用的是四位共阳极数码管显示直流电机的转速,为了节省I/O口我们使用译码器74LS47来把四位的BCD码转换成七段LED显示,在下章软件部分讲述单片机输出转速数值用BCD表示。下面给出LED与单片机的接口电路图,如图3-6所示:由图3-6可以看出AT89S

14、51单片机的P2.0、P2.1、P2.2、P2.3作为BCD码的输出口,分别与译码器的A、B、C、D引脚相连;单片机的P2.4、P2.5、P2.6和P2.7分别作为四位LED的由低位到高位的选通脚。设计中我采用了通过控制三极管来选通LED的方法。这里选用了一个NPN三极管,当给其高电平时就导通,给其低电平时就截止。由于LED正常的工作电压为3.5V左右,如果直接给LED选通端接5V电压,LED可能会烧毁,所以先接两个压降为0.7V的普通二极管进行降压后再送到三极管的集电极。这样做可以保证LED能正常地工作。图3-6 LED与单片机接口图3.7 测速部分第二章已经对测速传感器进行了选择,由图2-

15、8可知CS3020有三个引脚,其中1脚接电源,2脚接地,3脚接输出,安装简单方便易用。在电机的转叶上贴上两片小磁钢,那么电机每转一圈,霍尔传感器输出两个脉冲,这样可测出被测对象的实际转速。其硬件原理图如图3-7所示:图3-7 测速硬件原理图CS3020工作原理是将磁信号转换为电信号。因其内部含稳压电路、霍尔电势发生器、差分放大器、施密特触发器以及输出级,故能实现以上功能。图3-8(a)和图3-8(b)分别是CS3020的功能图和输出特性图。对于开关型传感器的正值规定是:用磁铁的S极接近传感器的端面所形成的B值为正值。由输出特性图可以看出:当B=0时,VO为高电平;当外磁场增至BOP时,输出VO

16、由高电平转为低电平。外磁场由BOP降BRP时输出VO由低电平反向,BRP被为释放点。对于CS3020,BOP=0.022T,BRP=0.0165T,VOL=80150mV,VOH=4V,工作电压为4.5V24V。 (a)B (b)图3-8 (a)CS3020功能图和(b)CS3020输出特性3.8 复位电路和时钟电路图3-9 复位电路图3-10 时钟电路复位是单片机初始化操作,不仅可以正常工作时初始化,也可在发生故障时初始化,以摆脱困境,复位电路如图3-9所示。单片机的复位电路刚通电时,开始电容内没有电,通电后5V电压给电解电容充电,电容两端电压逐渐升至4V左右,复位由低电平变为高电平。当S5

17、按下时,C11开始发电,则电容两端电压又恢复至0V,这就是进行了一次手动复位。单片机的每个功能部件都是以时钟控制信号为基准的,不仅时钟频率影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性,时钟电路如图3-10所示。本设计采用12MHZ晶振,外接电容C12和C13选用30pF。外接电容会影响振荡器的频率高低、稳定性和起振的快速性,晶振频率越高即系统的时钟频率越高,单片机的运行速度也越快。当单片机芯片和时钟系统正常工作时,用外用表可测出晶振脚XTAL1和XTAL2的电压分别为2.24V和2.09V。本设计中时钟频率适用于12MHZ,C11取100uF,R13取10K,为保证可靠复位初始

18、化程序中应有一段延迟时间。出师表两汉:诸葛亮先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。宫中府中,俱为一体;陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议

19、举宠为督:愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。 亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也。臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。先帝知臣谨慎,故临崩寄臣以大事也。受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。此臣所以报先帝而忠陛下之职分也。至于斟酌损益,进尽忠言,则攸之、祎、允之任也。愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。臣不胜受恩感激。今当远离,临表涕零,不知所言。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1