![](https://csdnimg.cn/release/download_crawler_static/87223025/bg6.jpg)
(2) 控制与驱动电路
方案一:采样直接控制的方法。由于单片机输出的信号,从电压来看,
确实是+5V。但是,从电流来看,小的很。也就是说单片机直接来对 H 桥
式电路实施控制,是行不通的,在实际的调试中,我们已经得到了验证了。
方案二:采样一个 74LS00 来实现信号的放大,具体的就是的通过单
片机的端口电压信号来控制 74LS00 的输出信号,这个信号电压仍然是+5V,
但是它的输出电流大大的增加,在对 H 桥式电路实施控制的时候,明显的可
以看出。
鉴于单片机输出的电流信号太弱,所以采样了一个 74LS00 来对电流
信号进展放大。详细的电路见图 2-3、图 2-4:
具体的工作过程:例如两台电动机同时动作的时候,可以假设单片机
端口的控制信号,分别为 P0.0=0、P0.1=1、P0.3=1、P0.4=1,规定 P0.0=0、
P0.1=1、 P0.3=1、P0.4=1 的时候,电动机 1 为反转;当 P2.0=1、P2.1=1、
P2.3=0、P2.5=1 时,电动机 2 为正转。此时,P0.0、P0.1、P0.3、 P0.4、
P2.0、P2.1、P2.3、 P2.5 口通过 74LS00 芯片对电流信号进展放大,通过 74LS00
的输出口给 H 桥实施控制。使得相应的三极管基极得电,此时三极管相当于
开关,形成一条电流得通路,电动机得电,按照特定得规律旋转。
此时,如果被控制的对象受到一定外界因素的影响或是不满足功能要
求的时候,这个时候就会从检测装置传来一个中断信号,对系统实施强制性
的动作;如果单片机的旋转满足了一定的功能要求,脉冲编码器也会传来一
个信号的,此时我们利用计数器对这一路实施强制性的中断。