使用三极管提高驱动能力
单片机如何提高驱动能力主要取决于被控负载。例如,蜂鸣器和继电器的负载通常由三极管驱动,单片机可以控制三极管。以一般继电器为例,假设 5V 继电器线圈所需的工作电流为 80mA,单片机不能直接驱动,三极管是不错的选择。
单片机与三极管的基极连接只能由高低电平信号驱动,驱动电流由继电器驱动 VCC 提供,三极管提供电路。从而达到单片机驱动大功率负载的目的。
使用专用 IC 提高驱动能力
电机是一种功率较大的负载,由专用驱动 IC 驱动,单片机控制专用 IC。以微型直流电机为例。电机采用专用驱动芯片 RZ7899 驱动,单片机和 RZ7899 连接,单片机的控制信号经专用 IC 后驱动电机,实现电机的旋转、调速等功能。
驱动小功率,但负载量大
这种典型的应用是流水灯或点阵 LED 屏幕。单片机 GPIO 口的数量和驱动能力有限,需要扩展 IC 这种常用的实现 IC 有 74HC595、74HC164、74HC138 等。
原文链接: :电工之家