• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino + Johnny Five i silnik DC
#1
Cześć. Mam następujący problem - do Arduino Uno próbuje podłączyć silnik MT64 (http://botland.com.pl/silniki-dc-bez-prz...-3-6v.html) i uruchomić go za pomocą biblioteki Johnny Five. Wszystko zgodnie z instrukcjami zawartymi tutaj: http://johnny-five.io/examples/motor/

Po uruchomieniu skryptu silnik się nie obraca. Słyszę jedynie cichy pisk. Ktoś ma jakiś pomysł co to może być?

Z góry dzięki za wszelkie sugestie.
 
Odpowiedź
#2
po pierwsze nie wiem czy arduino ma na tyle prądu by do pociągnąć (niby ma 200mA ale i tak dal bym klucz)
po 2 co chcesz uzyskać bo do sterowanie tego silnika biblioteka raczej nie jest konieczna
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#3
(27-03-2016, 15:24)adix napisał(a): po pierwsze nie wiem czy arduino ma na tyle prądu by do pociągnąć
po 2 co chcesz uzyskać bo do sterowanie tego silnika biblioteka raczej nie jest konieczna
Wiem, że nie jest konieczna, ale zależy mi na tym, żeby w projekcie użyć javascriptu. Jedyne, co chce osiągnąć, to uruchomić silnik - nic ponad to.

Dodam, że jeśli przepnę pin pwm ~5 na 5V to silnik kręci, więc chyba prądu jest dość.
 
Odpowiedź
#4
to wystaw bit na stale na porcie
Kod:
void setup() {

  pinMode(5, OUTPUT);
}


void loop() {
  digitalWrite(5, HIGH);
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#5
Dzięki za odpowiedź, ale zależy mi na tym, żeby zrozumieć, czemu to nie działa w tej konfiguracji.
 
Odpowiedź
#6
bo prawdo podobnie steruje wypełnieniem stad pisk musisz znaleźć gdzie się to zmienia
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#7
Bo nie ma prawa działać . !

Chłopaki normalnie nie wytrzymam czy którykolwiek choćby zerknął na kartę katalogową atmegi ????

29.1    Absolute Maximum Ratings*
29.2    DC Characteristics

Storage Temperature . . . . . . . . . . . . . -65°C to +150°C
Voltage on any Pin except RESET with respect to Ground  . . . . . . . . . . -0.5V to VCC +0.5V
Voltage on RESET with respect to Ground-0.5V to +13.0V
Maximum Operating Voltage . . . . . . . . . . . . . . . . .6.0V
DC Current per I/O Pin  . . . . . . . . . . . . . . . . . . 40.0mA
DC Current VCC and GND Pins. . . . . . . . . . . 200.0mA

Teoretycznie dla wszystkich wyjść ustawionych na out i stan wysoki 200/20=10 na każde złącze przypada 10mA

Praktycznie przy 10 diodach podłączonych około 15mA każda po 5 min atmega parzyła .

odsyłam tutaj na ostatnim obrazku prawidłowe podłączenie silnika :

http://forum.arduinopolska.com/watek-ste...-bluetooth
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
#8
słuchaj ten silnik powinien ruszyć na portach bo przed chwilom to sprawdziłem slaby jest ale sie obraca co do wydajności prądowej to się zgadza ale bez obciążenia i tak ma się obrócić
a poza tym wspomnąłem o kluczu ze powinien tam być
kolejna sprawa atmege obciążyłem 64 ledami i się nie grzała wiec przy wyświetlaczu 3d ,jedyne co się działo to slabu świeciło
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości