Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Europejski lider sprzedaży techniki i elektroniki.
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

LMD18200 - adapter sterujący silnikami DC

michal2666 16 Sty 2011 20:12 9645 21
  • LMD18200 - adapter sterujący silnikami DC
    Przedstawiam swą kolejną konstrukcję, która będzie elementem sterującym silnikiem DC z przekładnią, a ten z kolei będzie napędzać trój drogowy zawór mieszacza wody dla ogrzewania podłogowego tak by do rurek systemu nie płynęła gorąca woda. O tym jednak napiszę jak już skoczę ten system. Teraz przedstawiam sam sterownik silnika DC, dzięki niemu można sterować silnikami wprost z układu cyfrowego.
    LMD18200 - adapter sterujący silnikami DC
    Wystarczy podać sygnały zgodne z TTL: Dir - odpowiedzialny za kierunek wirowania, Brake - hamulec i PWM - odpowiedzialny za prędkość obrotową. Dzięki temu można ze zwykłego silnika zrobić precyzyjny serwomotor i dokładnie pozycjonować jego oś. Trzeba tylko zastosować na wale enkoder, bądź tak jak to zrobiłem w serwozaworze - wieloobrotowy potencjometr. Dzięki temu mikroprocesor w każdej chwili może sobie sprawdzić w jakim położeniu jest zawór. Dodatkowo układ ma wyjście prądowe informujące jaki aktualnie płynie prąd przez uzwojenie silnika. Dzięki temu można zrobić zabezpieczenie przed np zacięciem zaworu. To naprawdę ważne - pokazywałem mój zawór koledze a ten nie zastanawiając się za bardzo wsadził palec, gdyby mikrokontroler nie miał instrukcji zatrzymania napędu przy wzroście prądu powyżej pewnej granicy, zawór kulowy mógłby obciąć palec. Zastosowałem silnik z przekładnią posiadającą moment napędowy 40 Ncm, zawór naprawdę obciął by palucha :).
    Dodatkowo na płytce umieściłem własny generator PWM, tak więc jeśli nie potrzeba w czasie pracy zmieniać prędkości można ustawić ją na stałe a sterować tylko kierunkiem i włącz/wyłącz napęd. Źródło sygnału na płytce można przełączyć zworą.
    Cały projekt opisałem w swoim portalu naukowym pod adresem: www.portalnaukowy.edu.pl w dziale Warsztat elektroniki/elektroprojekty.

    Poniżej mały filmik działania kostki.

    Link


    Fajne!
  • #2 16 Sty 2011 22:31
    buckowina
    Poziom 18  

    Bardzo ciekawy projekt tylko mam pytanie zlecałeś komuś płytki czy sam robiłeś?

    A z tym paluchem to kolega miał farta ;D

  • #3 16 Sty 2011 22:46
    236759
    Usunięty  
  • #4 16 Sty 2011 22:48
    michal2666
    Poziom 20  

    Witam, płytki zlecone. To urządzenie dla znajomego hydraulika więc musi wyglądać i działać profesjonalnie. A z tym paluchem to może śmiesznie się o tym czyta ale zawór kulowy z takim napędem to gilotyna. Naprawdę się przestraszyłem, no i trzeba było to cofnąć, strach było włączyć znów układ a i ręcznie nie było łatwo.

    Gdy projektowałem to zabezpieczenie nie myślałem o wykrywaniu przeszkód w zaworze tylko gdyby np. potencjometr nawalił i napęd przekroczył obszar pracy pomyślałem że dobrze by było żeby się wyłączył i nie spalił silnika albo sterownika, a tu taka niespodzianka :) a wystarczyło by żebym w warunku ustawił większy prąd i kość by chrupnęła :) Ktoś tam nad nami czuwa :)

    Dodano po 1 [minuty]:

    PWM w układzie na filmie to 4,5 kHz,

  • #5 16 Sty 2011 22:58
    M. S.
    Poziom 34  

    Hmm. Zastanawiałem się nad serwem do zaworu w instalacji CO i skłaniałbym się ku silnikowi od wycieraczek z samochodu. Ma on gotowe styki podtrzymujący pracę podczas jednego obrotu. Można go hamować elektrycznie. Wystarczy na wale zamocować śrubę i poprzez nakrętkę sprzęgnąć ją z dźwignią zaworu. Jeden impuls zasilania = 1 obrót = przesunięcie dźwigni o skok śruby.

  • #6 16 Sty 2011 23:11
    michal2666
    Poziom 20  

    Oczywiście silnik od wycieraczek można jak najbardziej zastosować, mi było potrzebne coś małego, więc zakupiłem na allegro malutki i naprawdę silny silniczek firmy Dunkenmotoren czy jakoś tak. Poza tym mi zależało po pierwsze na cyfrowym sterowaniu a po drugie możliwości zadania każdej pozycji w zakresie 90 stopni z rozdzielczością 8 bitów czyli mam możliwość regulacji co 0,35 stopnia.

  • #7 16 Sty 2011 23:12
    :
    Poziom 19  

    Jeszcze gdyby ten układ potrafił utrzymywać stałą prędkość obrotową silnika niezależnie od obciążenia (+ ograniczenie prądowe) to była dla mnie rewelacja.

  • #8 16 Sty 2011 23:21
    michal2666
    Poziom 20  

    Można to zrobić, trzeba by do osi napędowej silnika dołączyć enkoder, który będzie informował mikrokontroler o aktualnej prędkości, i ten sam mikrokontroler zadaje pwm do LMD tak by utrzymać tę prędkość, jeśli prędkość zacznie spadać bo obciążenie wzrosło mikrokontroler zwiększy wypełnienie, jeśli zacznie się zwiększać wypełnienie się zmniejszy. do tego może badać prąd nie tylko w celu zabezpieczenia prądowego, ale także wykorzystać w algorytmie sterowania.

  • #9 16 Sty 2011 23:29
    :
    Poziom 19  

    Tylko jest jedno małe ALE, w moim przypadku trzeba opanować sztukę programowania, żeby można było się pobawić na poważnie...

  • #10 16 Sty 2011 23:48
    joy_pl
    VIP Zasłużony dla elektroda

    :arrow: michal2666 A ten znajomy hydraulik nie wspomniał Ci że zawory kulowe nie powinny pracować w pozycji półotwartej? Do takich celów powinno się stosować zawory dławiące...

  • #11 17 Sty 2011 00:26
    michal2666
    Poziom 20  

    Ale to zawór trójdrogowy, właściwie to tak się nie nazywa, to tzw. mieszacz. A zwykłe zawory kulowe też nieźle pracują w różnych pozycjach, ja od lat w domu mam zawór, którym reguluję ilość wody na ogrzewanie domu i C.W.U. i nic się nie dzieje.

  • #13 17 Sty 2011 03:03
    kambal
    Poziom 12  

    michał2666

    Nic się nie dzieje z zaworem dopóki nie potrzeba np go zakręcić i zdemontować element za nim. Wtedy okaże się, że zawór cieknie:)

  • #14 17 Sty 2011 07:41
    grzeniu_pl
    Poziom 14  

    Dlaczego wykonałeś płytkę częściowo w montażu przewlekanym i powierzchniowym ? Nie lepiej było by zastosowac tylko jedną z technik ?

  • #15 17 Sty 2011 08:44
    michal2666
    Poziom 20  

    Zastosowałem technikę SMD by poćwiczyć montaż, a w przewlekanej zastosowałem elementy, które w razie potrzeby można wymienić by płytka byłą uniwersalna czyli kondensator i rezystor odpowiedzialny za częstotliwość PWM oraz rezystory w dzielniku odpowiedzialne za zakres wypełnienia. No i płytka wygląda ładniej bo tylko smd do jakoś tak płasko :) i pusto.

  • #16 17 Sty 2011 09:52
    Svavo
    Poziom 23  

    michal2666 napisał:
    Ale to zawór trójdrogowy, właściwie to tak się nie nazywa, to tzw. mieszacz. A zwykłe zawory kulowe też nieźle pracują w różnych pozycjach, ja od lat w domu mam zawór, którym reguluję ilość wody na ogrzewanie domu i C.W.U. i nic się nie dzieje.

    Znam przypadek, gdzie hydraulicy ze Spółdzielni Mieszkaniowej stwierdzili, że wymiana uszkodzonego zaworu za względu na nieprawidłowe jego użytkowanie (praca w pozycji pół-otwartej) jest płatna.

  • #17 17 Sty 2011 11:39
    236759
    Usunięty  
  • #18 17 Sty 2011 11:51
    michal2666
    Poziom 20  

    Częstotliwość zmieniłem na 2 kHz i praktycznie nie słychać nic.
    No faktycznie popełniłem straszne fo-pa :) :) poprawiam się, trójdrożny.

  • #19 17 Sty 2011 18:29
    Morpheusss
    Poziom 15  

    Za pół roku potencjometr do wymiany? bo więcej mu życia nie daję

  • #20 17 Sty 2011 19:11
    michal2666
    Poziom 20  

    W układach automatyki przemysłowej i nie tylko takie precyzyjne potencjometry pracują całymi latami i zupełnie nic się z nimi nie dzieje, wręcz przeciwnie zachowują całkowicie swą sprawność. Dla przykładu pokażę enkoder połączony z potencjometrem wieloobrotowym przez firmę Siemens. Skoro taka firma wykorzystuje potencjometry to myślę, że można je spokojnie stosować.
    LMD18200 - adapter sterujący silnikami DC

  • #21 18 Sty 2011 16:19
    TO-mik
    Poziom 12  

    No jak zastosujesz potencjometr MADE WIADOMO GDZIE to za dwa miesiące jest do wymiany ,trzeba zastosować np. taki jak na zdjęciu wyżej potencjometr Spectrol jest prawie nie do zajechania.

  • #22 19 Sty 2011 17:39
    IMEX
    Poziom 20  

    Cześć

    Temat sterowania Zaworem 3-drogowym przerobiłem jakiś czas temu.
    Zakupiłem zawory oryginalne wraz z siłownikami - mam w instalacji 2 szt ale zrezygnowałem. Powodem jest-było to że za jakiś czas zacznie przeciekać, nie ważne ze ile czasu czy to pół roku czy rok.
    Sam Siłownik jest zasilany z sieci 230V, 3 przewody. Jeden jest wspólny natomiast 2 pozostałe to prawa i lewa strona. Prędkość obrotowa silnika to coś w stylu 50 obrotów / min plus przekładnia zębata.
    Jestem na 100% że dokładność obrotowa na 90 stopni musi być idealna.

    Dla twojego sterownika zastosował bym przełączniki krańcowe które są zastosowane w moim siłowniku.
    Jeżeli ma być to urządzenie uniwersalne do sterowania silników bez dokładności jak najbardziej się nadaje ale do tak precyzyjnej pracy już nie.

TME logo Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
TME Logo