Skocz do zawartości

Piszczące silniki DC, brak ruchu robota


Pomocna odpowiedź

(edytowany)
5 minut temu, kiker212 napisał:

Jeśli chodzi ci o mostek to jest to właśnie enable do pwm 

Tam obok jest jeszcze jeden EN...to jest wlasnie enable stwrownika... 

Podlacz dokladnie tak jak tutaj (dodaj mase i 5v dla Ardu)...nie pomyl z zasilaniem!pwm_2_6rz5xufujz_XSUSimhNmP.thumb.png.67f81d55aae79491300de9e43a777838.png

I wgraj ten kod.... 

int motor1pin1 = 2;
int motor1pin2 = 3;

int motor2pin1 = 4;
int motor2pin2 = 5;

void setup() {
  // put your setup code here, to run once:
  pinMode(motor1pin1, OUTPUT);
  pinMode(motor1pin2, OUTPUT);
  pinMode(motor2pin1, OUTPUT);
  pinMode(motor2pin2, OUTPUT);

  //(Optional)
  pinMode(9, OUTPUT); 
  pinMode(10, OUTPUT);
  //(Optional)
}

void loop() {
  // put your main code here, to run repeatedly:

  //Controlling speed (0 = off and 255 = max speed):     
  //(Optional)
  analogWrite(9, 100); //ENA pin
  analogWrite(10, 200); //ENB pin
  //(Optional)
  
  digitalWrite(motor1pin1, HIGH);
  digitalWrite(motor1pin2, LOW);

  digitalWrite(motor2pin1, HIGH);
  digitalWrite(motor2pin2, LOW);
  delay(3000);

  digitalWrite(motor1pin1, LOW);
  digitalWrite(motor1pin2, HIGH);

  digitalWrite(motor2pin1, LOW);
  digitalWrite(motor2pin2, HIGH);
  delay(3000);
}

Musi dzialac...czasem czlowiek podpina sto razy i sie wydaje ze jest dobrze, a tu jakis kabel pomylony moze byc..

Edytowano przez farmaceuta
Link to post
Share on other sites
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Spróbuje najpierw z samym programem a jak nie będzie działać to jutro zrobię tak jak na schemacie i dam znać jak działa. Wielkie dzięki 🙂

 

Link to post
Share on other sites
(edytowany)

 @farmaceuta Zrobiłem ten program lecz nadal piszczy startuje od około 210/255 lecz przez 4 sekundy piszczy potem się obraca tak jak w programie 3 sekundy w tą i w drugą lecz po jakimś czasie staje i piszczy dalej. Nawet na 254/255 piszczy lecz gdy daję  255 przestaje piszczeć i działa. Więc sprawa nadal  nie jest rozwiązana 😞

Edytowano przez kiker212
Link to post
Share on other sites

S

37 minut temu, farmaceuta napisał:

Tam obok jest jeszcze jeden EN...to jest wlasnie enable stwrownika... 

Podlacz dokladnie tak jak tutaj (dodaj mase i 5v dla Ardu)...nie pomyl z zasilaniem!pwm_2_6rz5xufujz_XSUSimhNmP.thumb.png.67f81d55aae79491300de9e43a777838.png

I wgraj ten kod.... 


int motor1pin1 = 2;
int motor1pin2 = 3;

int motor2pin1 = 4;
int motor2pin2 = 5;

void setup() {
  // put your setup code here, to run once:
  pinMode(motor1pin1, OUTPUT);
  pinMode(motor1pin2, OUTPUT);
  pinMode(motor2pin1, OUTPUT);
  pinMode(motor2pin2, OUTPUT);

  //(Optional)
  pinMode(9, OUTPUT); 
  pinMode(10, OUTPUT);
  //(Optional)
}

void loop() {
  // put your main code here, to run repeatedly:

  //Controlling speed (0 = off and 255 = max speed):     
  //(Optional)
  analogWrite(9, 100); //ENA pin
  analogWrite(10, 200); //ENB pin
  //(Optional)
  
  digitalWrite(motor1pin1, HIGH);
  digitalWrite(motor1pin2, LOW);

  digitalWrite(motor2pin1, HIGH);
  digitalWrite(motor2pin2, LOW);
  delay(3000);

  digitalWrite(motor1pin1, LOW);
  digitalWrite(motor1pin2, HIGH);

  digitalWrite(motor2pin1, LOW);
  digitalWrite(motor2pin2, HIGH);
  delay(3000);
}

Musi dzialac...czasem czlowiek podpina sto razy i sie wydaje ze jest dobrze, a tu jakis kabel pomylony moze byc..

Są dwa enable jeden do jednego silnika a drugi do drugiego 

 

Link to post
Share on other sites
10 minut temu, kiker212 napisał:

 @farmaceuta lecz gdy daję  255 przestaje piszczeć i działa. Więc sprawa nadal  nie jest rozwiązana 😞

Dziala normalnie z pelna moca??

Link to post
Share on other sites
(edytowany)

 

16 godzin temu, farmaceuta napisał:

Dziala normalnie z pelna moca??

Niestety nie

 

Edytowano przez kiker212
Link to post
Share on other sites
30 minut temu, kiker212 napisał:

@farmaceuta masz jeszcze jakieś pomysły ?

A spruboj bez pwm...czyli tylko zmiana kierunku, czy z pelnamoca beda sie krecic

Link to post
Share on other sites
1 godzinę temu, farmaceuta napisał:

A spruboj bez pwm...czyli tylko zmiana kierunku, czy z pelnamoca beda sie krecic

Kręci się ale nie pełna moc taka mniej więcej jak max pwm 

Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.