关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于MSP430自动胀管控制器的研制

基于MSP430自动胀管控制器的研制

作者:时间:2010-09-09来源:网络收藏

机中需要设计一个互锁电路控制电机的运行状态,进行、退胀操作,互锁电路如图4所示。通过单片机控制A0,A1两点的电平,使其分别控制M-SW,D-SW电位的高低。当A1点被置为低电平时,光电隔离工作,使得D-SW为高电平,从而Q2导通,L-SW为低,D10(RET-URN)灯亮,即退胀状态;若A1点被置为高电平,则D-SW被置低,K3继电器的线圈工作,使得L-SW为高,因此退胀灯熄灭,此为状态。当A0点被置为低电平时,光电隔离触发,使得M-SW为高电平,从而Q1集电极与地相通,则继电器K1线圈通电开始工作,并由此断开输入与电机的连接状态。因此,通过继电器实现电路互锁,并控制电机的运行状态。

本文引用地址:http://www.eepw.com.cn/article/162858.htm


此外,在双头胀管机的设计中,为了保证两个胀管器同时工作且互相不受影响,增添了由555定时器及16位双稳态JK触发器74LS76的组合电路,如图5所示。由图中可以看出,MODE开关在每次按下和松开时,都为HAl7555提供了一个脉冲信号,同时输出至HD74LS76使得在CHA,CHB2个指示灯的负端电平高低按照JK触发器的规律变化,于是满足了在每次MODE开关进行变化时,双头胀管机的两边可以独立工作而不受影响。



3 软件设计
的内核CPU结构是按照精简指令集和高透明的宗旨设计的,使用的指令有硬件执行的内核和现有硬件结构的高效率仿真指令,具有丰富的寻址方式,简洁的指令,大量的寄存器以及片内的数据存储都可以参加多种运算,具有高效的查表处理方法和较高的处理速度,在8 MHz晶体下运算能力达到每秒钟运算100万条指令。这些特点使该系列单片机采用C语言开发仍有很高效率,从而可以提高开发的周期,也可以实现程序的可移植性。本系统软件开发所采用的是系列单片机专用的集成开发环境IAR Embedded Workbench,采用C语言编程。
在该仪器的程序设计中,由于在电机换向的瞬间会产生大电流的冲击,须对换向的延时时间进行恰当设置,否则会对仪器、电机乃至操作者造成极大损伤。该仪器的软件设计流程如图6所示。



评论


相关推荐

技术专区

关闭