Witam. Buduję układ do regulacji prędkości obrotowej silnika DC 12V ~5A wraz z możliwością zmiany kierunku obrotów silnika. Podczas tworzenia schematu części wykonawczej zrodziło mi się kilka pytań z którymi potrzebuję pomocy. Docelowo całością chcę sterować z STM32L.. ale w celach prototypowych na razie używam Arduino.
Początkowo w celu sterowania silnikiem miałem skorzystać z gotowego modułu IBT-2, ale postanowiłem że:
- regulację prędkości obrotowe zrealizuję na IFR540N;
- zmianę kierunków obrotu na 2-óch przekaźnikach.
Teraz pora na pytania:
I. Odnośnie części układu do zmiany kierunku:
1. Zastanawiam się czy zastosować przekaźniki na 5V czy na 12V? - w komercyjnych rozwiązaniach najczęściej spotykam na 12V;
2. Czy dioda zabezpieczająca tranzystor, połączona równolegle z cewką przekaźnika powinna to być 1N4007 czy 1N4048?;
3. Jaki zastosować tranzystor do sterowania przekaźnikiem BC547B (BC547 - ciężej dostać) czy 2N2222A? O ile dal Arduino (output +5V) wystarczy jeden tranzystor tak nie wiem czy STM32 (output +3.3V) da radę wysterować tranzystor tak aby załączyć przekaźnik?
4. W jakim celu w powszechnie dostępnych modułach przekaźnikowych do Arduino zastosowane są opto-triaki? czy głównym powodem jest bezpieczeństwo, czy np. właśnie po to, żeby móc sterować modułem z poziomu napięcia +3,3V?
5. Czy dołożyć rezystor podciągający do masy bazę tranzystora sterującego przekaźnikiem? Nie wiem czy podczas startu układu przekaźniki nie będą się uruchamiały dopóki nie zostaną ustawione piny mikrokontrolera?
II. Odnośnie części układu do regulacji prędkości obrotowej:
6. Czy ten schemacik będzie odpowiedni zarówno dla Arduino (5V) jak i STM32 (3.3V)?
Początkowo w celu sterowania silnikiem miałem skorzystać z gotowego modułu IBT-2, ale postanowiłem że:
- regulację prędkości obrotowe zrealizuję na IFR540N;
- zmianę kierunków obrotu na 2-óch przekaźnikach.
Teraz pora na pytania:
I. Odnośnie części układu do zmiany kierunku:
1. Zastanawiam się czy zastosować przekaźniki na 5V czy na 12V? - w komercyjnych rozwiązaniach najczęściej spotykam na 12V;
2. Czy dioda zabezpieczająca tranzystor, połączona równolegle z cewką przekaźnika powinna to być 1N4007 czy 1N4048?;
3. Jaki zastosować tranzystor do sterowania przekaźnikiem BC547B (BC547 - ciężej dostać) czy 2N2222A? O ile dal Arduino (output +5V) wystarczy jeden tranzystor tak nie wiem czy STM32 (output +3.3V) da radę wysterować tranzystor tak aby załączyć przekaźnik?
4. W jakim celu w powszechnie dostępnych modułach przekaźnikowych do Arduino zastosowane są opto-triaki? czy głównym powodem jest bezpieczeństwo, czy np. właśnie po to, żeby móc sterować modułem z poziomu napięcia +3,3V?
5. Czy dołożyć rezystor podciągający do masy bazę tranzystora sterującego przekaźnikiem? Nie wiem czy podczas startu układu przekaźniki nie będą się uruchamiały dopóki nie zostaną ustawione piny mikrokontrolera?
II. Odnośnie części układu do regulacji prędkości obrotowej:
6. Czy ten schemacik będzie odpowiedni zarówno dla Arduino (5V) jak i STM32 (3.3V)?
Moderowany przez Marek_Skalski:Przeniosłem z DIY, ponieważ nie widzę tutaj tylko rozważania dotyczące układu wykonawczego. Jak już coś zadziała, to proszę o informację i temat powróci do DIY.