logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Czy mój projekt H-Bridge 12V z mikrokontrolerem zadziała?

mlodedrwale 08 Sie 2005 14:21 4374 21
  • #1 1716549
    mlodedrwale
    Poziom 12  
    Posty: 94
    Pomógł: 1
    Ocena: 154
    Cześć.
    Potrzebuję H-bridge sterowany z procka, a przełączający napięcie 12V. Zaprojektowałem takie coś jak w załączniku (dla czytelności umieściłem tylko jedną połówkę schematu, ale myślę, że wiadomo o co chodzi) i pytam szanownych forumowiczów, czy urządzenie zrobione wg. tego schematu zadziała? Vdd - 12V, S1-S2 - idą do portu mikrokontrolera. Bramka AND jest zabezpieczeniem przed spaleniem tranzystorów T1 i T2 (gdy na s1 i s2 pojawi się napięcie w tym samym czasie to s1 jest zwierany do masy.
    Pozdrawiam i proszę o rady co zmienić itp.

    mlodedrwale
    Załączniki:
    • Czy mój projekt H-Bridge 12V z mikrokontrolerem zadziała? schemat.jpg (26.55 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #2 1717367
    pubus
    Poziom 30  
    Posty: 1289
    Pomógł: 139
    Ocena: 32
    Witam...

    Jak dla mnie to troche zbyt ostro zakombinowane...
    Wystarczyło by tak...
    Czy mój projekt H-Bridge 12V z mikrokontrolerem zadziała?

    Trannzystory dobierasz do do prądu pobieranego przez silnik a oprniki do tranzystorów i już...
    Transoptory zabezpieczają uC...
    Tylko dwie linie sterujące...
    Nie ma jak ustawić stanów niedozwolonych...
    Aha tylko na silnik można by wpadkować jakiegoś ceramika np. 0,01µF...
    I tyle...
  • #3 1717649
    daniel93
    Poziom 29  
    Posty: 1673
    Pomógł: 30
    Ocena: 94
    Można dodatkowo zabezpieczyć dajac inwerter przy procku.
    Albo dwa tranzystory .

    To drugie jest tańsze (ok50-60gr ) i lepsze !!!
  • #4 1717893
    MirekCz
    Poziom 35  
    Posty: 2220
    Pomógł: 330
    Ocena: 62
    budowanie h-bridge'a z takich elementow dla 12V to sztuka dla sztuki.

    Bierzesz L293D i jest cacy.
  • #5 1718928
    mlodedrwale
    Poziom 12  
    Posty: 94
    Pomógł: 1
    Ocena: 154
    pubus, fajniy schemat, ale chyba nie można hamować silnika przez zwarcie do masy obu przewodów z silnika.
    MirekCz ale w tym układzie można zmienić tylko tranzystory i będzie działał z wyższym napięciem i prądem.

    No właśnie, będzie działał, czy nie? Rozumiem, ze są lepsze rozwiązania, prostsze, tańsze itd. ale mnie interesuje, czy ten mój będzie działał prawidłowo.

    pozdrawiam
  • #6 1719588
    daniel93
    Poziom 29  
    Posty: 1673
    Pomógł: 30
    Ocena: 94
    pubus : Niewiem czy to błond ale jeden tranzystor maz emiterem do śilnika.
  • #7 1719625
    MirekCz
    Poziom 35  
    Posty: 2220
    Pomógł: 330
    Ocena: 62
    blond tranzystory?
    Ehh, jakies Asia15 sie pojawily na elektrodzie i juz wszyscy faceci sie modni proboja stac :)

    Pubus:spojrz na tranzystor u gory z prawej na twoim rysunku

    mlodedrwale:jak na moj gust bedzie ok. Zbuduj uklad i sprawdz :)
    A docelowo jak chcesz tam duze prady to czy tak powinienes to na MOSFETy przerobic.
  • #8 1719717
    pubus
    Poziom 30  
    Posty: 1289
    Pomógł: 139
    Ocena: 32
    Tak oczywiście jest byk jak nic...
    Górny tranzystor ten po prawej powinien być PNP...
    Dzięki nie rzuciło mi się to na oczy jakoś...
    Poprawie rysunek i podmienie...
  • #9 1719778
    Krzysiek13
    Poziom 11  
    Posty: 25
    Pierwsze jest ok, ale idzie to prosciej zrobic, bez bramki.

    A to czarne rozwiazanie - bedzie dym. Nazwijmy tranzystory:

    T1 T2
    M
    T3 T4

    Jak nie ma napiecia na wejsciu, T1 juz jest wysterowany, przez podanie na niego masy (Tranzystor PNP!!)
    Podaje napiecie na R1, T1 mi sie zatyka, otwiera sie T4 no i nic sie nie dzieje.
    Odlaczam R1 podlaczam R2, T1 wysterowany zerem. Wysterowany napieciem T3 zaczynaja sie dymic razem z T1, T2 biedak juz sie chyba nigdy wysterowania nie doczeka :)
    Podlaczam R1 i R2, T1 sie zamyka, otwiera sie T4, T3 i T2 tez sie otwieraja i zaczynaja sie dymic tym razem T2 i T4.

    Podstawowy blad to to, ze jeden tranzystor jest zle wstawiony. A mianowicie T1 (PNP). Powinien byc to NPN jak reszta i na dodatek powinien byc na schemacie dokladnie lustrzanym odbiciem T2.
    Pozdrawiam.
    Krzysiek

    Dodano po 7 [minuty]:

    pubus napisał:
    Tak oczywiście jest byk jak nic...
    Górny tranzystor ten po prawej powinien być PNP...
    Dzięki nie rzuciło mi się to na oczy jakoś...
    Poprawie rysunek i podmienie...

    Jak ten po prawej ma byc PNP to to dzialac nie bedzie.
    Pozdrowienia

    A tu wersja poprawiona, Tz zabezpiecza przed spaleniem sie tranzystorow gdy beda dwie jedynki. Bedzie sie krecic tylko w jedna strone.

    Pubus mam nadzieje ze sie nie obrazisz za zmodyfikowanie twojego rysunku :|
    Załączniki:
    • Czy mój projekt H-Bridge 12V z mikrokontrolerem zadziała? H-bridge.jpg (37.98 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #10 1719833
    pubus
    Poziom 30  
    Posty: 1289
    Pomógł: 139
    Ocena: 32
    O ile dobrze rozumiem o co ci chodzi to faktycznie tak by było w przypadku mosów z kanałem P...
    Natomiast w przypadku "zwykłych" tranzystorów PNP według mnie jest ok...
  • #11 1720358
    mlodedrwale
    Poziom 12  
    Posty: 94
    Pomógł: 1
    Ocena: 154
    Krzysiek13, czy teraz lepiej?:
    Załączniki:
    • Czy mój projekt H-Bridge 12V z mikrokontrolerem zadziała? zrzut ekranu3.jpg (26.04 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #12 1721685
    Krzysiek13
    Poziom 11  
    Posty: 25
    mlodedrwale napisał:
    Krzysiek13, czy teraz lepiej?:


    Witam,

    No musze powiedziec, ze bardziej mi sie to podoba :)

    Pozdrawiam.
  • #13 1721767
    kura999
    Poziom 12  
    Posty: 69
    Pomógł: 1
    Ocena: 10
    hamowanie silnika uzyskasz dopiero jak przyłaczysz diody od silnika do zasilania w stanie zaporowym same tranzystory nie zapewnia zamknietego obwodu pomiedzy 2 przewodami silnika...
  • #14 1722496
    daniel93
    Poziom 29  
    Posty: 1673
    Pomógł: 30
    Ocena: 94
    Niejestem przekonanay jak ma to zmieniać kierunki obrotów .
    Chyba że bołonczone dwa moduły to w tedy może .
  • #15 1722670
    miroskop
    Poziom 24  
    Posty: 482
    Pomógł: 65
    Ocena: 66
    Jedno mi się nie podoba w tym schemacie. Chodzi o to, że T2 i T4 mają połączone równolegle złącza BE co przy różnych tranzystorach może spowodować, że jeden z nich się nie otworzy (ten o wyższym napięciu przewodzenia złącza). Lepiej jest rozdzielić R2 na dwa oporniki, po jednym w każdej bazie.
  • #16 1734792
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 693
    pubus napisał:
    Witam...

    Jak dla mnie to troche zbyt ostro zakombinowane...
    Wystarczyło by tak...
    Czy mój projekt H-Bridge 12V z mikrokontrolerem zadziała?



    Aleś facet zakombinował, tyle, że ten układ nie uruchomi silnika w żaden sposób za to spali tranzystory przy różnych stanach wejść sterujących.
  • #17 1734866
    shg
    Poziom 35  
    Posty: 2289
    Pomógł: 339
    Ocena: 135
    Baaaa, tym układem się NIE DA sterować silnika z bardzo prostej przyczyny.
    Zobacz, jak popłynie prąd w mostku:
    Z +12V, przez złącze B-E lewego górnego tranzytora i potem przez złącze B-E prawego dolnego..
    Silnik będzie się stale kręcił w jednym kierunku i nie sposób go zatrzymać, a podanie stanu wysokiego przez rezystor R2 spowoduje zwarcie na prawej połowie mostka.
  • #18 1735225
    pubus
    Poziom 30  
    Posty: 1289
    Pomógł: 139
    Ocena: 32
    Sorry shg ale wydaje mi się, że nie masz racji jak niby sygnał na R2 miał by zrobić zwarcie...?.?.?
    Domyślam się, że mowa o R2 przed transoptorem, bo to drugie to wypadek przy pracy...
    Oczywiście każdy miał mieć inny nr ale to nieistotne...
    Mam nadzieje, że rozrużniasz punkty w których linie się łączą a w których tylko krzyżują...?.?.?
    Nie bardzo czaje o co wam chodzi...
    Używałem już mostaka w takiej konfiguracji i nie było żadnych problemów...
  • #19 1736570
    shg
    Poziom 35  
    Posty: 2289
    Pomógł: 339
    Ocena: 135
    Taaa, faktycznie się machnąłem, zrobi zwarcie na lewej części mostka :P a zero logiczne zrobi zwarcie na prawej.
    (R2 od mikrokontrolera)

    No prześledź sobie drogę prądu w mostku od +12V do masy.
    Masz zwarcie przez złącza B-E górnego lewego i prawego dolnego tranzystora. Raz, że te złącza zachowują się jak diody i stale przewodzą, a dwa - jeżeli przez złącze B-E płynie prąd, to otwiera się tranzystor, czyli oba te tranzysory się otworzą i silnik będzie się kręcił

    Mam to narysować?

    I nie widzę tu żadnej możliwości wyłączenia przepływu prądu przez tą parę tranzystorów, oprócz wyłączenia zasilania :P

    Kiedyś chciałem sobie uprościć mostek i zrobiłem tak samo, że połączyłem bazy górnych i dolnych tranzystorów "na krzyż" no i po włączeniu zasilania z BC5x7 zostały tylko dymiące szczątki ;)
  • #20 1737541
    Coyote~
    Poziom 20  
    Posty: 345
    Pomógł: 24
    Ocena: 3
    shg ma rację, ten mostek nie zadziała... przy dwóch identycznych stanach na wejściach zdolne do przewodzenia będą tylko dwa górne lub dwa dolne tranzystory wykonawcze... Przy dwóch różnych stanach na wejściach otworzą się oba lewe, bądź też oba prawe tranzystory i dym... jak byś połączył nie na krzyż, to by nie było stanów niedozwolonych, a lewy i prawy półmostek zachowywałyby się jak zwyczajne inwetery, tyle, że mocy....

    Pozdro.
  • #21 1740887
    Konto nie istnieje
    Konto nie istnieje  
  • #22 1741000
    Coyote~
    Poziom 20  
    Posty: 345
    Pomógł: 24
    Ocena: 3
    L293D jest dostępny, np. w Semiconductors Bank ( http://www.semiconductors.com.pl ). Kupowałem tam i płaciłem jakieś 8 złotych. Wersja SMD wytrzymuje prądy koło 1A, ale nie na długo. Można mostkować kanały (w kostce są 4). Notka http://elenota.iele.polsl.gliwice.pl/d.php?id=60162&pdf=1330

    Można też zastosować L298 ( http://elenota.iele.polsl.gliwice.pl/d.php?id=60167&pdf=1773 ). Ta kostka pociągnie do 2.5A na jednym kanale.

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy poprawności działania autorskiego projektu mostka H-Bridge 12V sterowanego mikrokontrolerem. Projekt zawiera bramkę AND jako zabezpieczenie przed jednoczesnym wysterowaniem tranzystorów T1 i T2, co miało zapobiec ich uszkodzeniu. Uczestnicy forum wskazują jednak na błędy w schemacie, m.in. niewłaściwe typy tranzystorów (PNP zamiast NPN), połączenia baz tranzystorów równolegle, co może powodować problemy z ich wysterowaniem, oraz ryzyko zwarć i uszkodzenia elementów przy nieprawidłowych stanach sterujących. Zwrócono uwagę, że układ nie pozwala na prawidłową zmianę kierunku obrotów silnika i hamowanie, a także że przepływ prądu przez złącza baza-emiter może prowadzić do ciągłego przewodzenia i zwarć. Proponowano uproszczenie układu, np. poprzez zastosowanie gotowych sterowników mostkowych L293D lub L298, które są dostępne na rynku i zapewniają bezpieczne sterowanie silnikami DC. Alternatywnie sugerowano użycie MOSFET-ów dla większych prądów i lepszej efektywności. Wskazano również na konieczność stosowania diod zabezpieczających i kondensatorów ceramicznych dla stabilizacji. Podsumowując, oryginalny projekt wymaga korekt, a gotowe układy scalone lub MOSFET-y są rekomendowanymi rozwiązaniami dla sterowania mostkiem H-Bridge 12V z mikrokontrolera.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA