Elektroda.pl
Elektroda.pl
X
Elektroda.pl
HELUPOWER
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Arduino - Podłączenie grzałki do mikrokontrolera -czy mój schemat jest poprawny?

16 Paź 2013 11:09 3327 4
  • Poziom 2  
    Witajcie.

    Chciałem podłączyć grzałkę (ale ogólnie można przyjąć, że urządzenie o dużym poborze prądu) do mikrokontrolera. Przyjmuję dwa źródła zasilania: 5V do zasilania uC i płytki Arduino, oraz 24V (inne urządzenie będę miał jeszcze na 5-12V) do zasilania "urządzenia".
    Urządzenie może pobierać ok. 500-1000mA, włączanie urządzenia poprzez wysłanie "1" na wyjście mikrokontrolera. I tutaj mam pytanie - starałem się poznać tranzystory, ale chyba jestem na to zbyt oporny (w gigaomach ;-)) i nie kapuję spraw związanych z tranzystorami. To znaczy tak ogólnie coś tam rozkminiam, że w NPN jak na bazę dam stan wysoki to popłynie prąd z kolektora do emitera (mam nadzieję, że dobrze myślę). I tutaj pytanie do Was - czy układ zgodny ze schematem będzie ok? Jaki tranzystor i jaki rezystor powinienem użyć w takim układzie?

    Arduino - Podłączenie grzałki do mikrokontrolera -czy mój schemat jest poprawny?
    Część związaną z uC uprościłem, bo sprawa dotyczy prawej części schematu, a na płytce Arduino mikrokontroler jest podłączony prawidłowo (przynajmniej tak zakładam).
  • HELUPOWER
  • Specjalista - Mikrokontrolery
    Jeśli grzałką ma być tranzystor, to schemat jest poprawny. Daj mu tylko duży radiator. Wartość rezystora dobierz do tego, jaką moc chcesz wydzielić na tranzystorze. Z grubsza natężenie prądu tranzystora grzejącego będzie równe nieco ponad 4 V / R, czyli przy 10 Ohm - 0.4 A.
  • HELUPOWER
  • Poziom 2  
    Dzięki za odpowiedź. Nie zamierzam grzać tranzystora. Grzałką miało być to "urządzenie". Może opiszę trochę dokładniej.

    Jeden port uC steruje grzałką (5V) - grzałka usb pobierająca 500 mA (jeszcze jej wnętrzności nie oglądałem, może jeśli nie będzie zasilana z usb limit 500mA da się przekroczyć), wcześniej pisałem 1000 mA, żeby mieć ewentualnie jakiś zapas, żeby tranzystor właśnie nie musiał być grzałką ;-)
    Pod drugim portem będę miał wentylator 12V do chłodzenia, a pod kolejnym(i) silnik krokowy 12-24V pobierający na starcie ponad 300 mA.

    Dlatego napisałem ogólnie "urządzenie", bo właściwie wszystkie będą podłączone analogicznie.
  • Specjalista - Mikrokontrolery
    No to podłącz tranzystor emiterem do masy, a grzałkę włącz między kolektor i zasilanie. Lepiej byłoby użyć tranzystora NMOS - schematy i dyskusje na ten temat powracają dość często - przejrzyj archiwalne wątki.
  • Poziom 35  
    sauriel napisał:
    Dzięki za odpowiedź. Nie zamierzam grzać tranzystora. Grzałką miało być to "urządzenie". Może opiszę trochę dokładniej.

    Jeden port uC steruje grzałką (5V) - grzałka usb pobierająca 500 mA (jeszcze jej wnętrzności nie oglądałem, może jeśli nie będzie zasilana z usb limit 500mA da się przekroczyć), wcześniej pisałem 1000 mA, żeby mieć ewentualnie jakiś zapas, żeby tranzystor właśnie nie musiał być grzałką ;-)
    Pod drugim portem będę miał wentylator 12V do chłodzenia, a pod kolejnym(i) silnik krokowy 12-24V pobierający na starcie ponad 300 mA.

    Dlatego napisałem ogólnie "urządzenie", bo właściwie wszystkie będą podłączone analogicznie.


    Bez urazy (!), robisz zbyt duże skróty myślowe i lolgiczne co prowadzi do zasadniczych błędów w twoim projekcie.

    Po pierwsze, nie możesz fizycznego odbiornika traktowac jako ogólnie "urządzenie" a zatem wymogi układu do zasilania silnika vent. będą inne niż grzałki, a już stepper unipolarny będzie sterowany całkowicie na innej zasadzie, a bipolarny jeszcze inaczej, nie tylko pod względem oprogramowania ale także samego podłączenia do uC i stosowania dodatkowych układów pomocniczych/pośrednich.
    Zatem tu nie może byc mowy o jakimś analogicznym wykorzystaniu 'szablnowego' schematu.
    Najpierw radziłbym troche przypomnienia 'jak podłączyc tranzystor do pracy jako switch (spełniający funkcję załączania i wyłączania odbiornika) w zależności od rodzaju tranzystora' - NPN / PNP albo N-Mosfet / P-Mosfet.
    Są pewne zasady, od których nie mozesz odstąpic, ani ich uogólnic. Jedne będziesz sterował pradem, inne napięciem; aby je załączyc, dla jednych wymagany jest stan logiczny wysoki, dla innich niski.
    W zastosowaniu tranzystora w funkcji przełączającej musisz przestrzegac jednej zasady że: tranzystor pracuje tylko w dwóch stanach; albo całkowicie zamknięty, albo całkowicie otwarty (stan nasycenia, saturacji), z pominięciem obszaru wzmocnienia. Nie znaczy to jednak że podawane w datasheet współczynniki wzmocnienia są tu bez znaczenia (!). Dane te potrzebne sa dla określenia wymaganego prądu bazy (BJT) aby tranzystor wszedł w stan saturacji. it.d

    e marcus