我用l298n调节小车马达的速度,做了一个最简单的pwm实验:
- int in1 = 8;
- int in2 = 7;
- int ena=6;
- void setup() {
- pinMode(in1, OUTPUT);
- pinMode(in2, OUTPUT);
- pinMode(ena, OUTPUT);
- }
- // the loop routine runs over and over again forever:
- void loop() {
- digitalWrite(in1, HIGH);
- digitalWrite(in2, LOW);
- analogWrite(ena, 250);
-
- delay(4000);
- }
复制代码
结果是速度确实慢下来了,但是我发现l298n上面的out1和out2两个灯都亮着,正常应该是只有一个灯亮才对,这难道说明out1和out2都有电流通过?pwm发的应该是0-5.5v的电平,不应该出现倒转的情况吧
卖298n的老板说应该只有一个灯亮的,所以我觉得很奇怪,不应该是代码问题吧? |