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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(单片机at89c的模拟可控硅控制电机软启动.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机at89c的模拟可控硅控制电机软启动.docx

1、单片机at89c的模拟可控硅控制电机软启动课程设计报告课题:模拟电机的缓启动设计者: 班级 - 学号 - 姓名 -指导教师: -时间:2009年11月24日星期二中文摘要 鉴于电机启动时转速太快对电机的工作寿命不利,为了提高安全性和可靠性,采取缓慢启动设施是必要的。双向可控硅能够通过控制其导通角的大小来控制电机的交流电压大小,利用这个特性就可以实现电机的缓慢启动。其中导通角的控制由单片机AT89C2051的外部中断来实现,触发脉冲由光耦隔离器提供,并且它会与输入电压过零同步,使用定时器延时触发来增大导通角的大小。1. 系统设计1.1 系统设计要求缓启动时间为2s,最低的导通时间不低于3ms,导

2、通时间的步进数目不少于20步。1.2 系统框图2 . 单元电路设计2.1 交流电源转换为直流电源2.1.1 原理图2.1.2 原理分析 输入7.5V交流电压经过由4个1N4007二极管组成的桥式整流电路后由电容C7,C6进行滤波,再经过7805稳压集成块稳压输出稳定的+5V电压。为芯片工作提供电源。2.2 同步信号的采集电路2.2.1 电路原理图2.2.2电路分析整流之后的信号由一个二极管1N4007于之后稳压电路隔离开,把这个信号接到光耦隔离器TLP521,并将4引脚输出信号接到单片机的外部中断0中即P3.2引脚。对应的波形图如图4所示。2.2.3 参数选择发光二极管工作电流为10mA,当输

3、入电压平均值为5V,所以电阻,取R5=330.R6是限流电阻,取R6=10K.2.3可控硅模拟控制电机电路2.3.1 电路原理图2.42.3.2 电路原理分析采集到的同步信号经过单片机处理后控制双向可控硅MOC3021的导通。用功率电机来模拟电机的启动。按键用来使电机重新的启动过程。该电路的输出与输入的波形如图6所示。其中黑色部分为导通的时间。3. 软件设计3.1 流程图3.1.1主程序流程图 3.1.2 按键扫描子程序流程图 4. 系统测试4.1 测试结果测试点测试波形输出UO整流之后的电压触发脉冲输入UI5. 设计总结5.1 要了解各个芯片的工作原理,以及它典型的应用电路。5.2对于调试的

4、时候要注意避免接线错误等低级的错误,提高焊接工艺对输出的稳定性与正确性有一定的关系。5.3 编写程序要有条理性,在主程序中用散转的程序比较好。6. 附录6.1 原理图6.2 源程序;*晶振12MHz,09,11.22,电机的软启动,时间2S。;*I/O口定义* K1 BIT P1.7;低电平有效;*自定义单元* TCN1 EQU 30H ;按键扫描延时20ms的时间 TCN2 EQU 31H ;?个周期步进一次,80ms一次步进,2S内;100个电源周期 MTH0 EQU 32H ;定时器0的定时时间寄存器 MTL0 EQU 33H STA EQU 34H FLAG EQU 20H AK1 B

5、IT FLAG.0 ;按下按键的标 FK1 BIT FLAG.1 ;成功按一次按键标志;*;*源程序* ORG 0000H LJMP MAIN ORG 0003H LJMP EXT0 ORG 000BH LJMP TIME0 ORG 0030HMAIN: MOV SP, #60H MOV STA, #00H MOV FLAG, #00H MOV TCN1, #04H MOV TCN2, #10H;80mS MOV R0, #19H;步进数目,共25次 MOV R1, #0C8H;2s时间 MOV R2, #02H; MOV MTH0, #0E8H MOV MTL0, #90H MOV TMOD

6、, #11H MOV TL1, #78H;主程序时间,5ms MOV TH1, #0ECH MOV P3,#0FFH SETB IT0 SETB ET0 SETB EA SETB EX0 SETB TR1 SETB TF1MAIN1: NOP NOP JNB TF1, $ CLR TF1 MOV TL1, #78H MOV TH1, #0ECH LCALL ANJ MOV A, STA MOV DPTR, #TAB JMP A+DPTRTAB: AJMP S00 AJMP S01 AJMP S02S00: SETB EA MOV R1, #0C8H MOV R2, #02H MOV MTH0,

7、 #0E8H MOV MTL0, #90H MOV STA, #02H SJMP MAIN1S01: JB FK1, S012 DJNZ R1, S010 ;判断2S,时间没有到转。 MOV R1, #0C8H DEC R2 MOV A, R2 JZ S011S010: DJNZ TCN2, MAIN1 ;80ms时间到了没有 MOV TCN2, #10H CLR C MOV A, MTL0 ADD A, #0F0H ;?240ms MOV MTL0, A MOV A, MTH0 ADDC A, #0 MOV MTH0, A SJMP MAIN1S011: MOV R2, #02H MOV S

8、TA, #04H SJMP MAIN1S012: CLR FK1 MOV STA, #00H SJMP MAIN1S02: JB FK1, S020 CLR EA CLR P1.6 AJMP MAIN1S020: CLR FK1 SETB P1.6 MOV STA, #00H AJMP MAIN1;*外部中断0子程序*EXT0: MOV TL0, MTL0 MOV TH0, MTH0 SETB TR0 SETB ET0 RETI;*定时器0中断子程序*TIME0: CLR P1.6 NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP SETB P1.6 CLR ET0 RETI;*按键扫描子程序*ANJ: JB K1, ANJ1;判断有无按键 DJNZ TCN1, ANJ3;入口参数K1.出口参数标志位AK1和FK1 MOV TCN1, #04H JB AK1, ANJ3ANJ2: SETB AK1 SETB FK1ANJ3: RETANJ1: CLR AK1 MOV TCN1, #04H RET;*END

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

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