89c51单片机控制的电饭锅的电路图电路

AT89C51单片机的变频调速控制系统设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
AT89C51单片机的变频调速控制系统设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩7页未读,继续阅读
你可能喜欢基于AT89C51单片机的步进电机控制系统微控制器_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于AT89C51单片机的步进电机控制系统微控制器
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
你可能喜欢基于AT89C51单片机的变频调速控制系...
基于AT89C51单片机的变频调速控制系...
基于AT89C51单片机的变频调速控制系统设计 &
  2.2 三相逆变电路的设计
  三相交流负载需要三相逆变器,在三相逆变电路中,应用最广的是三相桥式逆变电路[2]。采用IGBT作为可控元件的电压型三相逆变电路如图3所示,可以看出电路由三个半桥组成。
图3 三相逆变电路
图4 IR2110驱动半桥电路
  电压型三相逆变桥的基本工作方式与单相逆变桥相同,是 导电方式,即每个桥臂的导电角度为 ,同一相(同一半桥)上下两个臂交替导电,各相开始导电的时间依次相差 。这样,在任一瞬间,将有三个桥臂同时导通。可能是上面一个臂,下面两个臂,也可能是上面两个臂下面一个臂同时导通。因为每次换流都是在同一相上下两个桥臂之间进行的,因此,也被称为纵向换流。用T记为周期,只要注意三相之间互隔T/3(T是周期)就可以了,即B相比A相滞后T /3,C相又比B相滞后T/3。
  具体的导通顺序如下:
  第1个T/6:V1,V6,V5导通,V4,V3,V2截至;第2个T/6:Vl,V6,V2导通,V4,V3,V5截至;
  第3个T/6:V1,V3,V2导通,V4,V6,V5截至;第4个T/6:V4,V3,V2导通,V1,V6,V5截至;
  第5个T/6:V4,V3,V5导通,V1,V6,V2截至;第6个T/6:V4,V6,V5导通,V1,V3,V2截至。
  3 驱动电路及系统保护电路的设计
  3.1 驱动电路的设计
  作为功率开关器件,IGBT的工作状态直接关系到整机的性能,所以选择或设计合理的驱动电路显得尤为重要。采用一个性能良好的驱动电路,可使IGBT工作在比较理想的开关状态,缩短开关时间,减小开关损耗,对提高整个装置的运行效率,可靠性和安全性都有重要的意义。
  驱动电路必须具备两个功能:一是实现控制电路与被驱动IGBT栅极的电隔离;二是提供合适的栅极驱动脉冲[ 3]。
发表评论:
馆藏&107326
TA的推荐TA的最新馆藏[转]&[转]& 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
基于AT89C51单片机的洗衣机控制电路设计
下载积分:1000
内容提示:基于AT89C51单片机的洗衣机控制电路设计
文档格式:DOC|
浏览次数:124|
上传日期: 06:20:57|
文档星级:
该用户还上传了这些文档
基于AT89C51单片机的洗衣机控制电路设计
官方公共微信&&&&& 2& 硬件电路
&&&&& 根据图一而设计的电路如图二。
&&&&& 图二中已省略了与连接的其他电路,只剩下AT89C52的部分、与M62429相关的电路、控制音量必需的按键电路等,加上之后,该电路可以独立工作。由于AT89C52真正的串口已用于其他用途,M62429的4脚(DATA)连至AT89C52的P2.2,M62429的5脚(CK)连到AT89C52的P2.1。由这两个引脚(P2.1、P2.2)作为模拟串口与M62429通信,控制音量的数据便由这个模拟串口发出。
&&&&& 音频信号从LH1输入,其中L通道信号经过C1耦合到M62429 的1脚,被控制之后从2脚输出,再经C2耦合到LH2输出到后级进行放大。R通道信号经C4耦合到M62429的8脚,被控制后从7脚输出。经C3耦合至LH2输出到后级进行放大。在LH1处输入合适的音源,从LH2处就可以监听音量控制的情况。SW1为音量增加按钮。SW2为音量减小按钮,SW3为复位按钮。
&&&&& 3& 软件设计
&&&&& 从M62429使用手册可知,送去M62429的控制数据DATA为11位。通常的用法如表一:
表一:M62429 常用的11位数据(DATA )结构
&&&&& 表一中D2~D8是根据音量的大小变化需要改变的数据,其中D2~D6的如表二,
表二& M62429音量衰减值与D2~~D6的关系
&&&&& 从表二看出,D2~D6控制步长为4dB,需加上D7、D8(见表三)才能达到控制步长为1dB的要求。例如最大音量时衰减值为0dB,查表二,D2~D6数据为10101,查表三,D7,D8为11,所以D2~~D8应为1010111,根据表一,D0~D10这11位数据为。同理,衰减值为-1dB时的11位数据为。由于AT89C51系列单片机处理数据是8位,由P2.2、P2.1组成的模拟串口无法一次完成11位数据的发送工作。我们只好把这11位数据分为两次发送,我们可以用先发送6位、后发送5位的方法(当然也可以用其他方法)发送。例如衰减0dB的数据,先发送前6位101010,后发送5位11111。由于AT89C51系列单片机数据为8位,我们可以在这些数据后面加上“0”,补足8位。那么,衰减0dB的一组数据就成为了111000。把这组数据用十六进制数来表示的话,就是A8H,F8H。用同样的方法,可得出各个衰减值的数据。
&&&&& 我们设计程序的思路是:根据开机预设衰减值,用查表法查出衰减数据,然后把数据发送出去,发送时先发第一个数据的前6位,再发送另一数据的前5位。由于M62429的控制范围是0dB~-83dB。在这个范围内,数字越大,音量越小。要增加音量,就要减少用于查表那个数字(程序中R4的值)。框图如图三。
&&根据上述思路设计的程序如下:
&M429CK& EQU& P2.1&&&& ;M62429时钟COLCK
&M429DA& EQU& P2.2&&&& ;M62429数据DATA
&&& UPVOL& EQU& P1.0&&&& ;音量增加按键
&DOWNVOL& EQU& P1.1&&& ;音量减少按键
&&&&&&& MOV& SP, #10H
&&&&&&& MOV& R4, #20&&&&&& ;开机预设衰减值
M62429: MOV& A,R4&&&&&&&& ;预设衰减值送A
&&&&&&& RL&& A&&&&&&&&&&&& ;乘2
&&&&&&&&&& MOV& DPTR,#TAB&& ;衰减数据表首址送DPTR
&&&&&&&&&& MOVC& A,@A+DPTR;查出衰减数据
&&&&&&&&&& MOV& 9H, A ;9H、R2为一组衰减数据的两个存放单元
&&&&&&& INC& DPTR&&&&&&&& ;指向下一个数据
&&&&&&& MOV& A, R4
&&&&&&& RL&& A&&&&&&&&&&&& ;乘2
&&&&&&& MOVC& A,@A+DPTR ;查出另一个衰减数据
&&&&&&& MOV& R2,A
&&&&&&& CLR& M429CK&&&&&&&&&&&&&&&&&&
&&&&&&& MOV&&& A,9H
&&&&&&& CALL& IN6BYT&&&&& ;发送前6位数据
&&&&&&& MOV&&& A,R2
&&&&&&& CALL& IN5BYT&&&& ;发送后5位数据
&&&& UP:& MOV&& C, UPVOL&& ;检测音量增加按键
&&&&&&& JC&&& DOWN&&&&&&& ;无按下,转测音量减少键
&&&&&&& CALL& DELAY&&&&& ;有按下,延时去抖
&&&&&&& MOV&& C, UPVOL&& ;再测
&&&&&&& JC&&& DOWN
&&&&&&& JB&&& F0,EEE&&&&&&& ;音量已是最大转EEE
&&&&&&& DEC&& R4&&&&&&&&&& ;音量衰减值减1
&&&&&&& CLR&& C
&&&&&&& CJNE& R4, #0, M62429;与音量最大值衰减0dB比较,未达最大,转M62429
&&&&&&& SETB& F0&&&&&&&&&&&& ;己是最大,建立标志
&&&&&&& JMP&& M62429
&&&&& EEE:& INC&& R4&&&&&&&&&&&& ;音量衰减值增1
&&&&&&& CLR&& F0
&&&&&&& JMP&& UP
&&&&& DOWN: MOV&& C, DOWNVOL& ;检测音量减小键
&&&&&&& JC&&& UP
&&&&&&& CALL& DELAY
&&&&&&& MOV&& C, DOWNVOL& ;再测
&&&&&&& JC&&& UP
&&&&&&& INC&& R4&&&&&&&&&&&&& ;音量衰减值增1
&&&&&&& CLR&& C
&&&&&&& CJNE& R4, #83, BBB&& ;与音量最小值衰减83dB比较
&&&&&&& LJMP& M62429
&&&&&BBB:& JC&&& M62429&&&&&&& ;R4&83 ,转M62429
&&&&&&& MOV&& R4,#83&&&&&&& ;R4&83,需修正,保证r4里的值&=83
&&&&&&& JMP&& M62429
&&&&& IN6BYT: MOV&&& R3,#6&&&&&&& ;发送6位数据子程序
&&&&& 本文创新点:1、程序中控制数据用查表法查得,使之控制方便,容易理解。
&&&&&&&&&&&&&&&&&&&&&&& 2、软件硬件结合紧密。
本网站试开通微、小企业商家广告业务;维修点推荐项目。收费实惠有效果!欢迎在QQ或邮箱联系!
试试再找找您想看的资料
资料搜索:
查看相关资料 & & &
copyright & &广电电器(中国梧州) -all right reserved& 若您有什么意见或建议请mail: & &
地址: 电话:(86)774-2826670&

我要回帖

更多关于 电饭锅的电路图 的文章

 

随机推荐