• 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
Problem z uzyskaniem pożądanej mocy na silniku
#1
Witam,

Mam problem z uzyskaniem na silniku większej mocy. Silnik ma pracować w obie strony, prędkość regulowana potencjometrem, zmiana kierunku obrotów za pośrednictwem przełącznika. Na silniku jest umieszczona tarcza (waga koło 100g). Układ zasilany 6V 2A - arduino również zasilane z tego samego źródła. Chciałbym ograniczyć rpm silnika o połowę. Nie tracąc przy tym siły rozpędu. Dopiero zaczynam moją przygodę z arduino. To mój pierwszy post wiec proszę o wyrozumiałość Smile

Zastosowany silnik: 
Typ MT92 -RS380SH

Schemat podłączenia poniżej:
https://drive.google.com/open?id=195rZmW...Ljqq6W7dNy
Zamiast sterownika L293D umieszczonego na schemacie wykorzystałem znaleziony mostek SN754410NE.

Poniżej kod sterujący całością:

Kod:
int potencjometr;



int przel = 2;

int p = 13;
int l = 4;


void setup () {

 pinMode(przel, INPUT_PULLUP);
 pinMode(p, OUTPUT);
 pinMode(l, OUTPUT);

 pinMode(potencjometr, INPUT);

}
void loop () {

 potencjometr  = analogRead(A0);
 int output = potencjometr / 4;
 if(digitalRead(przel) == HIGH)
 {
   analogWrite(p, output);
 }
 else
 {
   analogWrite(l, output);
 }
 
 
}
 
Odpowiedź
  


Wiadomości w tym wątku
Problem z uzyskaniem pożądanej mocy na silniku - przez ilzorbz - 06-11-2018, 15:26

Skocz do:


Przeglądający: 1 gości