我用一块ARM9的板子, 供电是锂电池3.7V;
我有3个设备(电动机;蜂鸣器;AD模块),这些模块都要5v才能工作。于是我就加一个升压板(3v升5V);但是我想控制这些模块的电源通断。于是用了4个双向可控硅Z0409MF,并用4个GPIO口来控制。(图上没有AD模块)。
升压板:3v-》5.5V,700mA;
电动机: DC5V; 110mA; 供电在BELL上方的5V。
GPIO口:低电平=接地;高电平=3.3V。
现在的情况:
我能控制升压板的开关,GPIO口工作都正常(不接直流电动机的情况下)。但是当我接上直流电动机后,我无法控制直流电动机的通断。检测单片机,发现单片机的IO口电压变成5.5V了.
我觉得原因:当低电平有效时,感觉是A2脚的正向电压向G脚跑过去了,而不是回到A1脚。这是为什么呢? 在我不重新画板的情况下, 能解决这些问题吗? |