单片机控制的电机交流调速系统设计
OB2 M2B 3 M1B 4 T 5 6 T 7 8 M1 9 M2 10 C1 11 C2 12 T 13 14 S 15 16 17 相主开关信号2 OB相主开关信号1 最高开关频率基准时钟 RCCW OC电机换相控制信号 推迟输出时钟 选择互锁推迟间隔 R相主开关信号1 K ORORR相主开关信号2 ORR相换流开关信号1
ORR相换流开关信号2
FC频率时钟 复位输入控制 接地端 测试电路用信号 测试电路用信号 电压时钟 A VSB C VC- 21 -
单片机控制的电机交流调速系统设计
T 18 P 19 C2 20 C1 21 M2 22 M1 23 YN 24 25 CS电流采样脉冲 OYY相换流开关信号2
OYY相换流开关信号1
OYY相主开关信号2 OYY相主开关信号1 RSR相同步信号 停止/启动系统 选择晶体管/晶闸管L I 模式 VA26 V 27 C2 28 D 输入引脚功能
平均电压 OBB相换流开关信号2
VD工作电压(10V) 1 )输入引脚I用来决定逆变器驱动输出模式的选择,当引脚I为低电平时,驱动模式是晶体管,当引脚I为高电平时,驱动模式是晶闸管。
2)输入控制信号引脚K和时钟输入引脚OCT共同决定逆变器每对输出信号的互锁推迟间隔时间。
- 22 -
单片机控制的电机交流调速系统设计
(4) 8255
8255是可编程的并行I/O接口芯片,它具有3个8位的并行I/O口,三种工作方式,可通过编程改变其功能,因而使用方便,通用性强,可作为单片机与多种外围设备连接时的中间接口电路。8255的引脚图如图9所示。
引脚说明
由图可知,8255共有40个引脚,各引脚功能如下:
D0—D7: 三态双向数据线,与单片机数据总线相连,用来传递数据信息。 CS/: 片选信号线,低电平有效,表示芯片被选中。
343332313029282753698356D0D1D2D3D4D5D6D7RDWRA0A1RESETCSPA0PA1PA2PA3PA4PA5PA6PA7PB0PB1PB2PB3PB4PB5PB6PB7PC0PC1PC2PC3PC4PC5PC6PC7432140393837181920212223242514151617131211108255 图9 8255引脚图
RD/: 读出信号线,低电平有效,控制数据的读出。 WR/: 写入信号线,低电平有效,控制数据的写入。 Vcc: +5V电源。
PA7—PA0: A口输入/输出线。 PB7—PB0: B口输入/输出线。 PC7—PC0: C口输入/输出线。 RESET: 复位信号线。
A1—A0: 地址线,用来选择8255内部端口。
- 23 -
单片机控制的电机交流调速系统设计
本次设计用到8255的工作方式0,且A口作为输入,B口,C口作为输出。 8255地址口的选定: 片选CS/,地址选择端A1,A0。分别接于P0.7,P0.1,P0.0其它地址线全悬空。显然只要保证P0.7为低电平时,选中该8255,若P0.1,P0.0再为“00”选中8255的A口,同理P0.1,P0.0为“01”,“10”,“11”分别选中B口,C口及控制口。若地址用16位表示,其他无用端全选为1,则8255的A,B,C
J及控制口地址可为FF7CH,FF7DH,FF7FH,
如果无用位为“0”,则4个地址为0000H,0001H,0002H,0003H,只要保证CS/,A1,A0的状态,无用位设为“0”,或“1”无关。掌握了确定地址的方法,地址便可以灵活的选出了。
(5) ADC0809
ADC0809是一种逐次逼近式8路模拟输入,8位数字量输出的A/D转换器。其引脚如图10所示。
由引脚可见,ADC0809共有28个引脚,采用双插直列示封装,其引脚主要功能如下:
1) IN0—IN7 是8路模拟信号输入端。
图10 ADC0809 引脚图
2)D0—D7 是8位数字量输出端。
3)A,B,C 与ALE控制8路模拟通道的切换,A,B,C 分别与三根地址线或数据线相连,三者编码对应8个通道地址口。C,B,A=000—111分别对应IN0—IN7通道地址。
- 24 -
单片机控制的电机交流调速系统设计
ADC0809 虽然有8路模拟通道可以同时输入8路模拟信号,但每个瞬间只能转换一路,各路之间的切换由软件变换通道地址实现。
4) OE,START,CLK为控制信号端,OE为输出允许端,START为启动信号输入端,CLK为时钟信号输入端。
5)VR(+)和VR(-)为参考电压输入端。 (6) 8279
27262524121314151617181942210112139OUTA0OUTA1OUTA2OUTA3DB0DB1DB2DB3DB4DB5DB6DB7IRQCSRDWRA0CLKRESETOUTB0OUTB1OUTB2OUTB3BDSL0SL1SL2SL3RL0RL1RL2RL3RL4RL5RL6RL7SHIFTCNTL/S313029282332333435383912567836378279 图11 8279引脚图
8279是一种通用可编程键盘,显示器接口芯片。如图11所示,它能完成键盘输入和显示控制两种功能,键盘部分提供一种扫描方式,对键盘不断扫描,自动消抖,自动识别出按下的键并给出编码,能对双键或N键同时按下进行保护。
8279的组成:
1)I/O控制及数据缓冲器 2)控制和时序寄存器及定时控制 3)扫描计数器
4)回复缓冲器,键盘抖动及控制 5)FIFO/传感器RAM及其状态寄存器
- 25 -