婉兮清扬

案上诗书杯中酒之快意人生

利用Sun SPOT驱动一个简单的直流马达

发表时间:2008-11-12 16:36:09


这是一个最简单的直流马达,从废旧电脑上拆下来的,原来是处理器上的散热风扇。 只有两条引线,红的是电源正极,黑的是电源负极,正常工作电压为12伏。在这个简单的示范程序中,我们将使用Sun SPOT上面的5 伏电源为它供电。这虽然有点勉强,但是还可以工作。

接线说明:

(1)将Sun SPOT上面的5 伏引脚连接到Sun SPOT上面的VH引脚
(2)将Sun SPOT上面的地线引脚与马达的电源负极相连接
(3)将Sun SPOT上面的H0引脚与马达的电源正极相连接

程序片段:
IOutputPin[] pin = EDemoBoard.getInstance().getOutputPins();

ITriColorLED [] leds = EDemoBoard.getInstance().getLEDs();
leds[0].setRGB(100,0,0); // set color to moderate red

boolean running = true;
while (running) {
leds[0].setOn(); // Blink LED
pin[EDemoBoard.H0].setLow();
Utils.sleep(5000); // wait 5 seconds
leds[0].setOff();
pin[EDemoBoard.H0].setHigh();
Utils.sleep(5000); // wait 5 seconds
}

如上程序片断控制LED 0和直流马达交替运转5 秒钟。由于电压比较低的原因,马达的运转有点慢,有些时候需要晃动一下才能够转起来,不过程序是可以正确运行的。由此可见,利用Sun SPOT去控制一个简单的直流马达是多么的简单。

如果要解决马达工作不畅的问题,可以考虑采用一个工作电压为5 伏左右的直流马达,接线和程序都不需要做任何改动。也可以考虑用一个12伏的外部直流电源, 程序不需要做任何改动,但是接线需要修改如下:

(1)将直流电源的正极与Sun SPOT上面的VH引脚相连接
(2)将直流电源的负极与马达的电源负极相连接
(3)将Sun SPOT上面的H0引脚与马达的电源正极相连接

过几天再写一个稍微复杂一点的马达的驱动。
上一篇 下一篇

发表时间:2010-05-20 01:01:56    评论者:super

tks

 
姓名:
评论:

请输入下面这首诗词的作者姓名。

单车欲问边,属国过居延。
征蓬出汉塞,归雁入胡天。
大漠孤烟直,长河落日圆。
萧关逢候骑,都护在燕然。

答案:

云与清风常拥有,
冰雪知音世难求。
击节纵歌相对笑,
案上诗书杯中酒。

蒋清野
2000.12.31 于 洛杉矶