用Arduino控制直流电机,但是扭力不够。
我们测了一下,无论是用usb或9V电池或5V电源配适器或9V电源,I/O口输出电压都不超过4V。
但是我们的电机需要输入到5V的电压才能完成所需功能。
这是哪里有问题?有什么办法能提高I/O口输出电压?
总线驱动是什么?直接用那个5V输出的话不是就不能控制通断了吗?
能不能解释一下 I/O专用接口电路?
就是要了解Arduino控制器的输出口的特性了,例如是OC门的可以接上拉电阻(端口到电源接10K以内的电阻)。如果是推挽(互补)输出的并且输出电压不够,你可以用常见的总线格力驱动器74HC24(CMOS结构),也可以用74HC244/373。不过245的引脚定义更方便布线。