单片机教程网

电脑版
提示:原网页已由神马搜索转码, 内容由www.51hei.com提供.
查看:276|回复:1
打印上一主题下一主题

驱动两个汽车喷射阀的线路方案-TLE4211

[复制链接]
跳转到指定楼层
楼主
ID:344848发表于 2024-3-28 02:44|只看该作者|只看大图回帖奖励
在有高频运行周期的系统中,通常不采用续流二极管抑制感性负载断开时产生的脉冲尖峰,因为负载电路电流只能缓慢衰减,其结果是延迟负载断开。在TLE4211中,内部的齐纳二极管将感性负载存贮的磁能释放掉,并限制其电感电压约为38V。这意味着断开响应速度明显加快。



   上图为能驱动两个汽车喷射阀的线路方案,其工作频率为50Hz。例如对于转速6000r/min单射情况下,曲轴每两转(每隔一转)喷射一次燃料。
   TLE4211在电源电压5.6V以上即可工作:输出级饱和电压低,在负载电流1.6A时典型值为0.6V。
   状态输出通过动作电阻(10kΩ)连接到逻辑电源电压上,如输出级出现故障(断线、短路),则该输出级切换到低电位,微控制器能对故障作出反应。TLE4211必须连接一个100uF的电解电容,电源电压如果中断(如电池接线端子触头扰动,或者很难断开电源),喷射装置不会由阀来的电感电压而造成损坏。



   这里,P1.1  P1.2信号起动开关,开关接通后,状态插头P1.0执行三次采样,每次间隔500uS。三次采样都是低电位(故障),由LED指示出来。两个开关处于断态。如果检测三次都是高电位(无故障)则LED关断。开关保持接通。就一切允许情况而言,都有一个状态插头重新采样的问题,这种多重采样可避免短时故障信息。

P1采样状态汇编程序
设定
SAMP1   BIT   0
SAMP2   BIT   1
SAMP3   BIT   2
MASK EQU 20H
   .
   .
   .
TLE4211接通后状态采样程序
STAT-1:   CLR   P1,1       ;闭合开关1
       CLR   P1.2       ;闭合开关2
       CALL   DELAY       ;延时
SAMP:   MOV   C,P10       ;第一次采样
       MOV   SAMP1,C   ;把状态存入SAMP1
       CALL   DELAY      
       MOV   C,P1.0       ;第二次采样
       MOV   SAMP2,C   ;把状态存入SAMP2
       CALL   DELAY      
       MOV   C,P1.0       ;第三次采样
       MOV   SAMP3,C   ;把状态存入SAMP3
       MOV   A,MASK       ;把寄存器20H装入ACCU
       ANL       A,00000111B;3~7位
       JZ       FAULT       ;若ACCU=0,跳转FAULT
       CJNE   A7H,SAMP   ;如果0~2位不全为1,则刷新
       SETB   P1.3       ;若无故障关断LED
       SJMP   EXT        
FAULT:   SETB     P1.1       ;若出现故障,则关断开关1、2
       SETB   P1.2      
       CLR   P1.3       ;接通LED
EXIT:   RET
当时钟周期为12MHz程序延时500uS
DELAY:   MOV   R2,250D       ;250*2周=500uS
       DJNZ   R2,$       ;自身跳转
       RET

   决定两个开关中哪个出现故障的故障识别检测还有一定局限,因IC还要检测非激励状态的各种故障(过压、线路对地短路)。

评分

黑币 +50
收起理由
+ 50
共享资料的黑币奖励!

查看全部评分

沙发
ID:344848发表于 2024-4-26 07:05|只看该作者
为了确保工程设计可移植的准确度,文中的单片机程序通过electronics公司的proteus单片机模拟仿真软件的验证。

手机版|小黑屋|51黑电子论坛|51黑电子论坛6群QQ管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网