|
||||
四川自贡报废电缆风电设备专业团队
51系列单片机有5个中断源,其中有2个是外部输入中断源INT0和INT1。可由中断控制寄存器TCON的IT1(TCON.2)和IT0(TCON.1)分别控制外部输入中断1和中断0的中断触发方式。若为0,则外部输入中断控制为电平触发方式;若为1,则控制为边沿触发方式。这里是下降沿触发中断。问题的引出几乎国内所有的单片机对单片机边沿触发中断的响应时刻方面的定义都是不明确的或者是错误的。文献中关于边沿触发中断响应时刻的描述为“对于脉冲触发方式(即边沿触发方式)要检测两次电平,若前一次为高电平,后一次为低电平,则表示检测到了负跳变的有效中断请求信号”,但实际情况却并非如此。三相异步电动机的启动电路往往比较大,可能对电源或线路产生较大冲击。因此对于一些大型异步电动机,启动时可采取星三角降压启动方式,启动时定子绕组接成Y接线方式启动,启动电流大大降低,当电动机速度接近额定转速时定子绕组转为△接线方式运行。图所示为采用时间继电器自动控制Y—△电动机降压启动控制电路。图示星三角降压启动控制电路由接触器、按钮、热继电器、时间继电器组成。接触器KMy用于星形Y降压启动,接触器kM△用于三角形△全压运行,时间继电器KT用来控制Y形降压启动时间及完成Y一△切换。plc能输入关量,也就是一高一低的电平电压,而编码器脉冲信号,可以理解一定时间内,用极快的速度完成的一组关量。但是因为这种关量的频率太高了,所以PLC的普通I/O口是无法准确读到这些脉冲的个数的,因为PLC工作过程中存在扫描周期,需要每个一段时间才去刷新一下普通I/O口的数据,而编码器的精度太高了,单位时间内输出的脉冲个数太多,普通I/O是无法胜任的。一般PLC会设计有高速计数端口,本质是利用了底层单片机的硬件逻辑来完成这些编码器计数的,避了扫描周期问题,PLC都设计有专门的高速计数指令,使用的时候,直接调用这些指令就可以读到当前的脉冲值了。另外:图中的SQ1与SQ2为限位关,QS为电源总关,FU1与FU2为熔断器,FR为热保护继电器。正常情况下,按下SB1,KMF线圈带电,KMF-1闭合,KMF-2断,电机始转动,我们定此时为正转,设备的动作为向上行驶,当碰到限位关SQ1时,SQ1将断,KMF线圈因而断电,电机不再正向转动,设备也不能再向上行驶;按下SB2也是类似的控制,但电机反转,设备的动作为向下行驶。若主线路接线时,接反相了会怎样呢?按下SB1,同样是KMF线圈带电,KMF-1闭合,KMF-2断,电机转动,但此时由于反相,电机将会是反转,设备向下行驶,碰到的限位关将是SQ2。 |
|