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

Sterowanie silnikami prądu stałego za pomocą Atmega32a-pu

05 Paź 2016 20:49 1101 16
  • Poziom 9  
    Witam. Pracę z mikro-kontrolerami dopiero zaczynam a mam za zadanie skonstruowanie prostego układu do sterowania czterema silnikami prądu stałego na 12V. Był by mi ktoś w stanie pomóc, lub chociaż wskazać podobny przypadek który mógł by być tutaj przydatny? Muszę wykorzystać do tego atmege 32a-pu a każdy silnik musi mieć załączane lewe prawe obroty oraz 2 wyłączniki bezpieczeństwa.
    Z góry dzięki za każdą wskazówkę.
    Borys
  • Poziom 39  
    Mostek H proponuję zbadać.
  • Poziom 9  
    Właśnie potrzebuje pomocy w stworzeniu takiego układu konkretnie z atmegą 32, zwykły mostek nie wystarczy.
  • Poziom 14  
    A jaki jest pobór prądu tych silników? Na "luzie" i jak jest zablokowany.
    Mostek wystarczy(bo co innego...), dodatkowo na masie mosfet z pwm, gdybys chcial w jakis sposob kontrolowac szybkosc.
  • Poziom 9  
    A ma ktoś jakiś najprostszy schemat takiego sterowania? Wystarczy nawet z jednym silnikiem, chce zobaczyć już gotowy, działający w praktyce taki układ.
  • Poziom 14  
    Spoiler:
    Sterowanie silnikami prądu stałego za pomocą Atmega32a-pu

    Na irfz44n albo irl2203. Może nie jest to najlepsze rozwiązanie, aby używać samych kanałów N. Lecz kanału P nie użyłem, bo jakoś nie odpowiadały mi ich rezystancję i trochę bałem się że po podłączeniu samego zasilania, otworzą się klucze P i zrobią mi zwarcie.
    Na górne klucze trzeba podać wyższe napięcie, niż 12V, aby zrobić różnicę napięć Vgs.
    Górne klucze otwierałem poprzez przetwornicę step up i level shifter na 2n7000. Jeżeli potrzebny jest większy prąd, można zastosować także do dolnych kluczy. Ale zamiast tego, zalecałbym użyć jakiegoś drivera.

    Poproszę jeszcze raz, jaki prąd pobierają te silniczki? Bo możliwe że wystarczy nawet L293D, a my się niepotrzebnie produkujemy.
  • Poziom 9  
    Przy zasilaniu 12 [V] natężenie prądu przy 0/pełnym obciążeniu 0,8 / 3,6 [A], prąd rozruchowy 13,4 [A]
    Przy zasilaniu 24 [V] natężenie prądu przy 0/pełnym obciążeniu 0,4 / 1,9 [A], prąd rozruchowy 8,7 [A]
  • Poziom 9  
    Takie coś będzie hulać?
    Sterowanie silnikami prądu stałego za pomocą Atmega32a-pu
  • Poziom 14  
    Na 1 rzut oka, widać problem z przekaźnikami.
    1. Brakuje diody zabezpieczającej.
    2. Wyjścia procesora maja zbyt mały prąd, aby włączyć przekaźnik, a jeżeli się to uda to i tak zalecałbym połączyć je przez tranzystor.
    3. Domyślnie przekaźniki powodują zwarcie.
  • Użytkownik usunął konto  
  • Poziom 9  
    jackraymund napisał:
    Na 1 rzut oka, widać problem z przekaźnikami.
    1. Brakuje diody zabezpieczającej.
    2. Wyjścia procesora maja zbyt mały prąd, aby włączyć przekaźnik, a jeżeli się to uda to i tak zalecałbym połączyć je przez tranzystor.
    3. Domyślnie przekaźniki powodują zwarcie.


    1. Dorzucę jeszcze diody zabezpieczające
    2. Zasilanie cewek jest na 5V, na schemacie zostały te wrzucone bo tylko one odpowiadały rozstawem pinów. Pobór prądu mają po 50mA, jakie najlepiej wrzucić tranzystory?
    3 W którym miejscu jest zwarcie, nie widzę tego?
  • Moderator Mikrokontrolery Projektowanie
    Schemat jest niezgodny z dokumentacją mikrokontrolera i nie będzie działać prawidłowo, a w konsekwencji mikrokontroler zostanie uszkodzony.

    Do poczytania i nauczenia co najmniej:
    - zasilanie mikrokontrolera: http://mikrokontrolery.blogspot.com/2011/04/zasilanie-mikrokontrolera.html
    - mikrokontroler vs prądy pinów: http://mikrokontrolery.blogspot.com/2011/03/datasheet-mikrokontroler-prady-pinow.html
    - przekaźniki vs zakłócenia: http://mikrokontrolery.blogspot.com/2011/03/przekaznik-i-zaklocenia.html

    Generalnie dział "Zasilanie i zakłócenia": http://mikrokontrolery.blogspot.com/p/spis-tresci.html#dzial_zasilanie_zaklocenia

    Regulator napięcia także ma swoją dokumentację i należy z niej korzystać.

    Schemat to jedno, a wartości elementów to drugie. Jedno bez drugiego się nie obejdzie by stwierdzić, że będzie działać.

    Jak już wszystko dokładnie i powoli przeczytasz zaprojektuj schemat od nowa tym bardziej, że nie bardzo rozumiem do czego mają służyć S5-S12 i jak ma mikrokontroler wykryć na nich stan niski?

    I zaglądnij do spisu treści na powyższej stronie.
  • Poziom 9  
    Projekt dopracowany, wykonany i działa, jak by ktoś chciał podpatrzeć to mogę podesłać.
  • Poziom 15  
    borys1715 napisał:
    Projekt dopracowany, wykonany i działa, jak by ktoś chciał podpatrzeć to mogę podesłać.

    Lepiej przedstaw to tutaj. :)
    Ja na pewno (i nie tylko ja) chętnie to obejrzę.
  • Poziom 9  
    Sterowanie silnikami prądu stałego za pomocą Atmega32a-pu
    C1, C2, C3, C4, Kondensatory ceramiczne 100 [nF]
    C5, C6 Kondensatory elektrolityczne 470 [µF]
    C7, C8 Kondensatory ceramiczne 22 [pF]
    L1 Dławik 0,22 [µH]
    R1 – R8 Rezystor 1000[Ω]
    R9 – 32 Rezystory 10[KΩ]
    SL1 Gniazdo przyłączeniowe wiązki przycisków
    SL2 Gniazdo przyłączeniowe wiązki czujników krańcowych
    S1 - S4 Przyłącza silników