J Transoptor + dioda zenera (transil) na jego wejściu to chyba najlepsze rozwiązanie. też właśnie myśle nad tym rozwiązaniem ale czy przepięcia nie spowodują przekłamań? Oscylacje napewno sie pojawią i taki układ będzie generował długi impuls a za nim kilka kruciutkich (tak sobie wyobrażam bo może ich być kilkdziesiąt) - najprostrzą radą na to jest...
Dodaj na początku dim flaga as byte. Resztę masz- podprogramy i główną pętlę. 'PROGRAM DO STEROWANIA SILNIKIEM KROKOWYM $regfile = "m8def.dat" $crystal = 8000000 Config Portb = Output 'czyli uaktywniam porty D Portb = &B01110111 'określam który z portów będzie jako pierwszy aktywny Config Pind.2 = Input Pind.2 = 1 Config Debounce = 30 'czekaj...
A jak często musisz odświeżać informacje na wyświetlaczu? Może wystarczy raz na np. dwie sekundy? Masz przecież wolny jeszcze timer - możesz wykorzystać go w przerwaniu aby odświeżał wyświetlacz. Taka chwilowa "niedyspozycja" kontroli będzie w zasadzie nie zauważalna dla silnika.
Poszukaj czegoś takiego co sie nazywa "mostek H". Znajdziesz na pewno jak sterować kierunkiem obrotów silnika.
Jeżeli są to zupełnie osobne zasilacze to najlepiej je połączyć do płytki ATMega.
"Jeżeli nie ma informacji o innych parametrach technicznych oznacza to że nie są one mi znane, proszę zatem nie wysyłać e-maili w tej sprawie." To sporo wyjaśnia. Pewnie chodzi o sterownik zasilany z 24V. "Na oko" to uzwojenie powinno wytrzymać 5-10W. Czyli zasilanie 2-4V. Nie podłączaj go bez dodatkowych oporników.
Zgadzam się, napięcia mogą być o wiele większe, nie posiadam oscyloskopu, poprostu mierzyłem to prostym multimetrem, multimetr uśrednia wartości. Nie zmienia to faktu że atmega nie miała z silnikiem szans. ... i pewnie już nie żyje, przy tak wysokich impulsach. Polecam lekturę Dodano po 4 ... Są prostsze elementy, nieprzyporządkowujące danej pozycji...
Potryebujesy tranzystora NMMOS, dwóch rezystorów i diody wstecznej - to wszystko. Tranzystor musi być "logic level", czyli np. IRLML6344. Rezystor pomiędzy bramką i masą jest niezbędny do tego, żeby po włączeniu zasilania silnik nie ruszał. rezystor szeregowy pomiędzy wyjściem uC i bramką od biedy można pominąć, zwłaszcza, jeśli nie przeszkadzają Ci...
wnioskuje ze jest to silnik 4-fazowy, wiec wysterowanie jest bardzo proste. Rzeczywiscie gotowych programow latwo nie znajdziesz w sieci ale glownie dlatego ze sa gotowe uklady scalone do sterowania (np. l297) w samym TME jest ich chyba 7 jesli mnie pamiec nie myli. Jeszcze raz przypominam o transoptorach pomiedzy uC a koncowka i oczywiscie o szybkich...
Na uczelni nic nie mam, miałem jeden przedmiot z 8051 ale taki bylejaki... To nie magisterka tylko inżynierka, no i kierunek faktycznie troszkę inny. Co do wyboru uC, to jeśli wybrałbym XMEGA, to mimo wszystko podstawy będą aktualne z ATMegi? Czy proste programy typu mruganie ledami czy coś na początek lepiej zacząć na ATM8 a później się przesiąść?...
Przeszukaj sobie archiwum oslej łaczki było tam dokładnie opisane wszystko o pwm i przykłady były robione na at mega 8. I o ile skleroza mnie nie dopadła to jest mozliwosc sterowania dwoma wyjsciami PWM w atmega 8515.
Te silniki są zbyt prądożerne dla tego mostka, prąd znamionowy 1.3A przekłada się na prąd zwarcia znacznie powyżej 2A. (może przekraczać tą wartość kilkakrotnie - zależnie od parametrów silnika) Znam silniki które przy takim prądzie znamionowym pobierają w czasie rozruchu jakieś 15A, a to usmaży taki mostek praktycznie natychmiast. Napięcie wejściowe...
irlz44 wg datasheetu otwiera się w pełni przy 2V Nie, przy Vgsth=1V-2V tranzystor jest jeszcze zatkany. Tak naprawdę każdy egz. tego tranzystora na pewno jest całkowicie otwarty przy Vgs=5V, przy 4V jest prawie całkowicie otwarty, a typowo jest otwarty dla Vgs=2,5V. uC zasilany jest z 5V? Jeśli temp. rośnie do ok. 80stC, t.zn. że ΛT=55stC=Rth...
Jtag możesz wyłączyć nawet w kodzie: [syntax=vbnet]$regfile = "m32adef.dat" $crystal = 8000000 $hwstack = 64 $swstack = 32 $framesize = 32 Disable Jtag[/syntax] Do tego wszystkie aliasy przycisków powinny się odnosić do PIN a nie PORT. W niektórych masz PINA i tam jest dobrze ale niektóre masz PORTD i tam zawsze mikrokontroler będzie odczytywał 0.
Schematy
BlueDraco napisał: "-pokazałem to kilka dni temu" Naciskasz na profil BlueDraco i naciskasz "Znajdź posty użytkownika" Za chwilę masz temat "Niestebilny odczyt ADC w Xmega16a4U" http://www.elektroda.pl/rtvforum/viewtop... Uśrednianie "na chłopski rozum": Bierzesz zmienną która potrafi pomieścić kilka odczytów z ADC...
Tak jest to możliwe: Ad.2. Mostek ten posiada diody zabezpieczające, które zwierają do Vcc2. Jeśli Vcc2 podłączony jest do napięcia Vcc mikrokontrolera, to przy braku odpowiedniego zabezpieczenia (np. kondensatorów elektrolitycznych) przepięcie mogło uszkodzić mikrokontroler. Lektura: http://mikrokontrolery.blogspot.com/2011...
Da się: [syntax=basic4gl] Dim Czas As ... Do ... Czas = ... Gosub Silnik ... Loop End Silnik: Portd = &B00000001 : Waitms Czas Portd = &B00000011 : Waitms Czas Portd = &B00000010 : Waitms Czas Portd = &B00000110 : Waitms Czas Portd = &B00000100 : Waitms Czas Portd = &B00001100 : Waitms Czas Portd = &B00001000 : Waitms Czas Portd = &B00001001 : Waitms...
Witam Od kiedy komparatorem mierzy się prąd :!: :?: . W tym układzie jest to wykrywanie przeciążenie silnika (pewnie nie ma krańcówek), jak rolety dojadą do końca, silnik staje i komparator daje sygnał na uP.
Każdym silnikiem krokowym unipolarnym steruje się tak samo. ULN2003 powinien pasować, jeżeli będzie za słaby, zrób końcówkę na tranzystorach.
Też chciałbym się zabrać za budowę wskaźnika air-core sterowanego mikrokontrolerm. Konkretnie celem będzie budowa obrotomierza, a platformą ma być Arduino, a więc Atmega na pokładzie + programowanie w IDE. Rozpoznałem temat teoretycznie, ogólnie mam zarys jak to ma wyglądać; może moje przmyślenia coś wniosą do tego tematu. Na marginesie dyskusji - wykonałem...
Hehe..tak się składa, że miałem pewien wkład w konstrukcję elektroniczną makiety z linku. Tam do podnoszenia 'wózka' windy zastosowany był silnik krokowy (sterowanie L298+L297) a do otwierania drzwi na piętrach malutkie silniczki DC 5V (sterowanie L293). Silnik który podałeś pobiera prąd max 2A (bez obciążenia 0,14A)!!! a więc tego silnika nie wysterujesz...
Biorąc pod uwagę dopuszczalną wydajność wyjść Atmegi zwiększ R1 do 200-470ohm. Myślę, że dla tych tranzystorów nie ma to większego znaczenia (negatywnego). W swoich układach z powodzeniem stosuję około 50-80ohm i nie ma żadnych problemów. Zresztą wiele układów jest gdzie występują opory rzędu 10ohm (albo wcale) i też działa bez szkody dla uC. Co innego...
GO TO WIEC nie mylić z poleceniami bascoma http://www.portalnaukowy.republika.pl/ob...
Nie łatwiej było by zastosować jedną baterię do zasilania wszystkiego? Regulatory silników zasilane bezpośrednio, a atmega przez stabilizator, np. stary dobry 7805, lub jeszcze lepiej jakiś typu ldo. Jakie masz wymagania do tego akumulatora? Napięcie, masa, wymiary, pojemność(ile robot ma pracować na jednym "tankowaniu") ?
W drukarkach Epsona masz gotowy układ sterowania na tych dwóch układach. Może jest też w innych, poszukaj. Jak nie to Atmega, tranzystory mocy i heja:)
Witam wszystkich. Mam pewwien maly problem i pomyslalem ze zapytam fachowcow. Posiadam sterownik silnika krokowego (a raczej kilka) 4,2A podzial 1/128 ktore maja wejscia izolowane (optyczne). I jeden impuls na wejsciu terownika to wiadomo jeden krok silnika. Chce to sterowac z atmega128 i dotad robilem to tak: (sama idea podawania impulsow) do set portb.0...
attiny2313? Posiada wbudowaną pamięć EEPROM. Tani.
Zastanów się co masz na nóżce ADC0 podłączonej przez potencjometr do masy? Wg mnie jakbyś nim nie kręcił to zawsze 0V.
Piny zasilające Vcc mikrokontrolera nr 21 i 52 powinieneś zaopatrzyć w osobne kondensatory filtrujące. Reszta od strony mikrokontrolera wygląda OK. Przy L298 także daj kondensatory filtrujące zasilanie - układ z silnikami warto dobrze filtrować.
Witam. Nie podałeś czy to silnik bipolarny czy unipolarny. Jeśli chodzi o unipolarny najlepiej sterować nim przez LPT (najtańsza nie wymagająca dużego nakładu na sam sterownik) jest opcja: unipolarny --> Oprogramowanie na kompa+lpt+ układ z uln2083 + silnik bipolarny --> oprogramowanie na kompie +rs232 + Atmega z mostkiem H +silnik A niby czemu usb...
Oczywiście że się da to zaprogramować na tym czy jakimkolwiek innym prcesorku. Problem pewnie będziesz miał z wyregulowaniem całości, odpowiednie pętle histerezy żeby cały układ czkawki nie dostał. Przemyśleć należało by jedną kwestie, nie jestem pewien czy zasada żeby tylko obniżać obroty szybszego silnika jest dobra, może się zdarzyć że silniki będą...
Wyjścia z potencjometrów podłącz pod ADC pracujący w trybie różnicowym - mierzy wtedy różnicę napięć pomiędzy dwoma wejściami - czyli w tym przypadku pomiędzy dwoma potencjometrami. ADC możesz odczytywać w przerwaniu timera, w którym też będziesz sterował silnikiem.
Można by zrobić detektor położenia słońca na 1 fotorezystorze. Umieść go na końcu nieprzeźroczystej rurki, która byłaby zamocowana prostopadle do ogniwa. Jeżeli ogniwo nie byłoby ustawione prostopadle do słońca nie wpadnie tam, żadne światło. Problem tylko z wstępnym ustawieniem do słońca.
Witam Chcę zbudować ramię robota, które ma spełniać zadanie poziomicy. Konstrukcja ma być oparta na mikrokontrolerze atmega88, silnik krokowy który ma sterować ramieniem, oraz akcelerometr służący do zbierania danych o pozycji ramienia. Posiadam już pewne amatorskie doświadczenie z zakresu mikrokontrolerów, mam jedynie pytania co do silnika oraz akcelerometru....
Niestety jasnowidzem nie jestem i o ile ja mogę pomóc napisać program to Ty musisz sobie określić jakiej mocy silnik będziesz podłączał, bo od tego zależy czy do jego wysterowania wystarczy zwykły L293D, L298 czy w ogóle zrobić to na elementach dyskretnych. Poszukaj na elektrodzie - było sporo na temat podłączania silników.
ps.(ktos podpowiedział mi ze na wejscie Enable mam podać 1(właczenie) ,wejscie dir to zmiana obrotów 0- lewo,1-prawo,a na wejście CLK naprzemiennie 0 i 1(częstotliwosc podania wpłynie na predkość obracania silnika) Kurczę to dobrze, że ktoś nie powiedział ci że np na wejście Enable masz podać 220V. Ja bym rozumiał że pytasz się kogoś o takie rzeczy...
W trybie CTC wartość timera jest zerowana, gdy TCNTx jest równe OCRxA. Nie pojawia się tutaj sprawdzenie w relacji większy/równy. Tak więc jeśli w danym momencie OCRxA jest równe 100, TCNTx 98 i w tym momencie zostanie wpisane do OCRxA wartość 96 to nie zostanie spełniony warunek dla TOP, timer będzie się zwiększał aż do 65535 (długa przerwa) kiedy...
sprobuje zrobic jak napisal Bartek_Wosik i dam znac czy cos z rwgo wyszlo (ale dopiero po niedzieli) a co do uzycia osobnego sterownika do krokowcow.... jakos nie za bardzo mi to podchodzi.. ale zobacze :) dzieki za rady
Chciałbym mierzyć obciążenie prądowe silnika 3 fazowego 3kv 380v. Na podstawie pobieranego prądu przez silnik Atmega miałaby dokonywać pewnych działań. Jak najprościej to wykonać? Czytałem o przekładniku prądowym i czy on jest kluczem. Prosiłbym o jakąś poradę jak to wykonać. Prosty schemat mile widziany.
Nie wiem czy do napędu akurat silniki krokowe to najlepszy pomysł. Ale skoro tak wymyśliłeś... Nie, przerwań nie potrzebujesz, chociaż są pomocne. Pokaż jak sterujesz tym krokowcem to będzie można powiedzieć coś więcej. Na razie powiem tak - skoro do krokowca i tak potrzebujesz mostek H, to kup sobie scalony mostek H ze zintegrowanym sterownikiem. I...
czy można prosić o schemat połączenia silnika krokowego z atmega?
Witam, Mam pytanie jak podłączyć mostek H (TLE 5205-2G) do atmegi8 żebym mógł sterować silnikiem. Pozdrawiam
A problem napięcia zasilania i poziomów logicznych zignorowałeś. W końcu nieważne, czy da się zrobić, ważne, żeby było na ATmega, bo w Polsce wszyscy wszystko robią wyłącznie na 15-letnich ATmega. ;) Na ATmega niby też można na 3 V, ale z ULN2003 - już niekoniecznie. Ponadto większość silników krokowych wymaga sterowania bipolarnego, czego z ULN nie...
Silnik jest sterowany z przekaźnika sterowanego AVR Atmega 8a czy ma ktoś pomysł dlaczego w momencie wyłączania silnika resetuje się mikrokontroler? Na stykach przekaźnika powinien zostać zainstalowany gasik (dwójnik RC).
(at)Freddy, zgadza się. Sterujemy TTL ale może zdarzyć się sytuacja, że w tym przypadku zbyt delikatne podciągnięcie może być przyczyną problemów - mówię to z własnego doświadczenia... Każde wejście cyfrowe też ma swoją rezystancję - przypomnij sobie układy cyfrowe serii LS przy, których ostrzegano o nie podłączaniu więcej jak jednej, dwóch bramek...
Najpierw zostaw ten chopper w spokoju. Na tranzystory podaj takie napięcie, żeby silników nie spalić. I zrób sekwencję w sterowaniu półkrokowym.
No właśnie. Mam układ jak na rysunku poniżej: http://obrazki.elektroda.net/44_12821567... I tu moje pytanie: jak to zasilić aby atmega i silniki nie zakłócały pracy wzmacniaczy operacyjnych? Czy według któregoś z poniższych schematów czy może jeszcze jakoś inaczej? http://obrazki.elektroda.net/74_12821579... http://obrazki.elektroda.net/68_12821579...
Cześć Jak na oko to Atmega jest tu na płytce zbyt szeroko, ona ma taką szerokość jak 14 nóżkowe DIL. Piotr
Dexter nie wspomniał o PWM- jednej z podstawowych funkcji kontrolera. Dzięki PWM (pulse width modulation + ew. układ całkujący) w praktyce otrzymuje się regulację wysokości napięcia i wykorzystuje się to bardzo powszechnie np. regulowania obrotów silników. ATMega ma 3 kanały PWM - czyli w danej chwili możesz mieć 3 różne analogowe wartości na wyjściach.
Witam Przeliczenie U/f robię widac to na oscylogramach. Ale tylko do 50 hz jeżeli bym miał silnik 400 hz 400v to bym przeliczał do 400hz. Odnośnie grzania to mam na myśli opto izolacje ciężko znaleźć dobre i szybkie układy za kilka zł. Strasznie opóźniają działanie i tranzystory sie grzeją byc może sa jakieś szybkie ale chyba lepsze są ir. Macie może...
Jeżeli częstotliwość znamionowa silnika wynosi 50 Hz to by osiągnąć znamionowe obroty musi być sterowany 50Hz, to logiczne. robson24-78 - LG też oferuje charakterystykę wektorową jak i forsowanie momentu, zabezpiecza przed utykaniem silnika, itd. Pozdrawiam
Analiza mowy na NE555 ? Wątpię :) Wracając do pytań: 1. tak, oczywiście 2. Atmega 8 wystarczy, ale przydałby się specjalizowany moduł. Popełniłem kiedyś coś takiego : https://www.youtube.com/watch?v=aw5jXPyR...
Chodzi dokładnie o ten silnik krokowy: smew n870a-t 24V 1.15A 6 przewodów Na obrazku znajduje się nie mój silnik, ponieważ u mnie naklejka została zdrapana i nie idzie się odczytać, ale model ten sam co posiadam. Można by prosić o jakiś schemat jak wykonać takie "wzmocnienie"? chodzi tak +/- o takie coś ATMEGA -> sygnał 5v -> jakiś układ -> sygnał...
Idziesz w bardzo dobrym kierunku. A dalej już tylko lektura tematów: http://www.elektroda.pl/rtvforum/topic59... http://www.elektroda.pl/rtvforum/topic65... i będziesz wiedział wszystko :)
Witam. Kupiłem ostatnio regulator Redox eco 20A oraz silnik Emax cf2812. Podłączyłem silnik do regulatora, regulator do pakietu 3cele (11,1V) i cisza, choć spodziewałem się usłyszeć piszczenie oznaczające wejście do trybu programowania. Sprawdziłem napięcie na wyjściu BEC regulatora i było 5V, więc regulator raczej działa. Nie wiem dlaczego tak jest....
Witam! Poszukuję jakiegoś prostego układu, który działa na zasadzie przekaźnika. Próbuję podłączyć bipolarny silnik krokowy 12V pod atmege i mam problem ze sterowaniem. Mianowicie to atmega ma podawać kolejne impulsy na cewki. Potrzebuję tylko jakiegoś scalaczka, żeby chodziło to dla 12V (scalaczek żeby nie lutować tylu tranzystorów :D ) Pomocy!!!
A masz kondensator 100nF na zasilaniu przekaźników i silników?
Układ U2008B nie nadaje się do sterowania tym silnikiem. Oszczędź sobie pracy i nie realizuj takiego sterowania. Ten układ jest do sterowania silnikami szeregowymi.
W 3 części "Silniki krokowe od podstaw" jest opisane sterowanie silnikami bipolarnymi, w necie można wiele wyszukać na temat sterowania silnikami krokowymi.
Nie bardzo wiem po co: R3 i C1? C2 jak się domyślam to kondensator przesuwający fazę w uzwojeniu wzbudzenia? Coś nie tak z CNY17 - po prawej stronie jest opto-tranzystor ...wiszący w powietrzu. Faktycznie - lepiej przerób żarówkę też na optotriaka i triaka - żarówka na 230V....prądu stałego? trochę dziwne zasilanie.;)
może zdecyduj się jak to ma być sterowane pod LPT czy sterowane z uC masz silnik bipolarny , co wymaga odpowiedniego sterownika wszystko na ten temat masz w przyklejonym temacie o silnikach krokowych ATmega 8 w zupełności wystarczy , jako sterownik L298
Rezystory dobierz wg prądu kolektora tranzystorów (prąd uzwojenia silnika) no i bety - tak żeby tranzystory się nasycały. Z tego co kojarze to max. prąd wyj. ATmega to 20mA a TIP32 ma małą bete ( >25 dla 1A ) więc te rezystory dałbym 180om ale max prąd silnika to 0.5A tu masz gotowca: http://www.avrprojects.net/articles.php?... http://obrazki.elektroda.net/36_12100614...
Pokaż schemat. Rozumiem, że zasilanie Atmegi (przez LM317) i silnika 12V jest wspólne? Jak wydajne jest źródło zasilania? Czy owe 12V nie spada zbyt mocno w chwili, gdy silnik pobiera owe 2A?
"tylko czy PWM jest niezbedny skoro sterujemy stalymi napieciami." Nie jest niezbędny. Możesz zastosować zasilacz z 2 napięciami 12/24V. I w tedy praca Uc polegała by na przełączaniu przekaźnika w określonym czasie. Wtedy wystarczyło by np Attiny 45. Myślałem że chodzi o płynną regulację tej pompy. A w tym przypadku możesz zastosować jakie rozwiązanie...
Sterowniki silników BLDC na ATMega 8.
Silniki indukcyjne są banalne w budowie, ale przez ich model matematyczny (nieliniowy) nie jest tak łatwo nimi sterować. Najłatwiejszy sposób: znaleźć regulowane źródło napięcia z regulacją częstotliwości (U/f=const) - czyli FALOWNIK. Tańszych metod nie ma, a budowa falownika nawet prostego nie jest prosta. W Nowym Elektroniku 6 / 2008 jest pokazany...
no tak tylko chce jak najmniej obciążać procesor bo później dołożę, jeszcze rs232, do tego będzie trzeba obliczać sporo informacji dotyczących położenia ramienia w przestrzeni (obliczenia na macierzach). sukcesem jest to że mój promotor zgodził się na sterowania silnikami za pomocą ATMEGA lub podobnego pocesora :):):)
To może najpierw zacznij pisać program, który będzie migał diodą LED, później program, który obsłuży jeden klawisz, który będzie zapalał i gasił taką diodę, później ......................... po prostu zacznij po kolei a nie od końca czy od środka a na pewno ci wyjdzie.
Czyli tak na chłopski rozum, INT2 służy tylko i wyłącznie do "zwierania" odpowiednich styków w mostku H określając kierunek przepływu sygnału PWM tzn. Czy PWM biegnie przez zaciski S1 i S3(w lewo), czy przez S2 i S4(w prawo)? Oczywiście PWM może być na INT2, tak więc sterujemy kierunkiem za pomocą INT1? Nie, NIE, Nie!!! Jest to absolutnie błędne rozumowanie......
Silnik jak najbardziej odpowiedni, bo nawrotny przez przełączanie uzwojeń w stosunku do zasilania i kondensatora, więc mechanika się upraszcza. Jeden przekaźnik 220VAC z dwoma układami styków NO/NC, wyłącznik zmierzchowy i dwa mikrowyłączniki krańcowe. Naprawdę, wyjątkowo prosty ,,automat" i bez ATmega się obejdzie :D
Opornik szeregową miedzy Silnikiem a Masą + Wzmacniacz operacyjny -> wejście analogowe Atmegi i wyjście jak wykryję zwarcie to wyłączy przekaźnik.
Nie zapomnij o kondensatorze np. 100nF na zasilaniu ATmegi (jak najbliżej niej) i kondensatorach blokujących na nóżkach stabilizatora - wg. producenta na wejściu 0,33uF na wyjściu 0,1uF (przy 2x0,1uF też dobrze działa). A tak w ogóle o zasadzie że zasilanie każdego układu cyfrowego powinno być blokowane pojemnością około 47-100nF umieszczoną jak najbliżej...
Witam To dopiero moje początki z programowaniem mikrokontrolerów. Chciałbym podłaczyć pod atmege trzy krańcówki i silnik 5v. Po przycisnieciu krańcówki włączajacej silnik miałby do jechac do jednej krańcówki i ustanąc. Po nastepnym przycisnięciu miałby krecić sie w przeciwna strone aż dojechał by do drugiej krancówki. I chciałbym aby kręcenie silnikiem...
Witaj Najpierw powinieneś podzielić się podstawowymi informacjami o tym silniku, czyli typ, obroty porządane (lub zakres), ilość uzwojeń i sposób połączeń. Silnik silnikowi nie równy. Inaczej się steruje przy niskich obrotach (trozruch) inaczej przy wysokich. Plusem Twojego projektu jest wysoki prąd, więc SEM wyindukowane przez ten silnik powinno być...
No właśnie tu był problem Eclipse miał 10k, a atmega 8 :)
Czyli należy skupić się na regulatorze napięcia ze sprzężeniem zwrotnym od obrotów silnika, opartym na jakimś mikrokontrolerze (ATMega?). Pozdrowienia
Wyłącz optymalizację. Tak swoją drogą, to styl pisania jest zły. Możesz śmiało wyłączyć przerwanie i usunąć jego wektor, a zamiast tej blokady którą masz na początku wstaw czekanie na ustawienie bitu mówiącego o przerwaniu. Tylko musisz pamiętać o wyczyszczeniu flagi po jej ustawieniu (rejestr r/cw!) while(bit_is_clear(flaga przerwania)){}; wyczyść_flagę;...
To przekaźniki oczywiście mogą być jeżeli to ma Ci uprościć zadanie :) Tylko pamiętaj o dobrej filtracji zasilania mikrokontrolera oraz o tym: http://mikrokontrolery.blogspot.com/2011...
schemat dorzucony.
czyli mówicie ze 100 Ohm na oporze bramki i będzie ok? No jeżeli to jest AVR a nie '51 (bo ona i tak ma rezystor podciągający w stanie wysoki więc nie ma co się obawiać o impuls prądowy).
Witam Atmega nie odpada z zasady, ale przy kłapaniu przekaźnikami na sieci prawdopodobieństwo że wszystko się zawiesi jest bardzo wielkie. Szeregując problemy powiem że schemat to mały pikuś, program pikuś a płytka dobrze zaprojektowana pod kątem zakłóceń to wyższa szkołą jazdy, o ile się orientuje suszarnie pracują w cyklu conajmniej kilkanaście dni...
baterii od hoveboard 36V. Silnik również zasilany 36V A reszta to co ? Sama ATmega ? :D
Witam Potrzebuję zrobić układ sterujący silnikiem jednofazowym AC (dmuchawą) 230V, 140W, wbudowany kondensator. Silnik ma 4 biegi uzyskiwane poprzez podanie fazy na jeden z czterech kabelków. Piąty jest N, szósty PE. Nie chodzi o żadną płynną regulację, tylko przełączanie tych biegów: 0,1,2,3,4 Istotną chyba sprawą jest uwaga z dokumentacji producenta:...
Żeby był program to trzeba najpierw schemat.
Czegoś takiego szukałem, gdyż chce się wziąc za silniki bi i uni. Fajny projekt ;) Powiedz tylko jak tym sterujesz ? LPT? Atmega?
Napiszę, jak ja to rozumiem i mnie poprawcie 8) Mam silnik unipolarny (bez żadnych oznaczeń - o tym później, ale widać że są 4 cewki, razem 6 przewodów). Dwa przewody będą na stałe podłączone pod + zasilania, pozostałe 4 będą sterowane mosfetami. 6 przewodow nie koniecznie oznacza ze jest tam 4 cewki. Moga to byc dwie cewki w ukladzie CT. Mozesz go...
Wszystko udało się zrealizować, ograniczeniem jest tylko typ procka i ilość nóżek.
Spróbuj zrobić układ jak na schemacie. Tylko pamiętaj, że wzmak operacyjny musi pracować z napięciami wejściowymi od zera lub niżej, tj np LM393, LM339 (wyjście typu OC) lub LM358 i podobne, mogące pracować z napięciem wejściowym niższym od dolnej szyny zasilania. Jak dasz np LM358 to możesz zrezygnować z rezystora R2. Darlingtonowi daj radiator a potencjometr...
Witam Nie dałeś całego programu, masz tam jakieś opóźnienie miedzy wywołaniem funkcji nextstep. Jeżeli nie to wstaw tam opóźnienie jakieś 20ms, w przypadku braku opóźnienia tak silnik może się zachowywać. Pozdrawiam Romek
Witam serdecznie, na razie chciałbym uzyskać suchą informację czy jest taka opcja: Potrzebuje sterować silnikiem/silnikami krokowymi. Normalnie bezpośrednio przez atmege nie ma problemu. Chce jednak spróbować zrobić przez transmisje rc, gdzie potrzebny mi jest tylko stan 1 lub 0. np na 3 silnikami atmega->nadajnik (wysyła stan 1,0)==== odbiornik HK-GT2R->...
Silnik krokowy sterowany z ATMEGA. Prosty układ.
Wiam wszystkich. Moj problem polega a tym ze chce zbudowac miekki start i miekkie hamowanie silnika krokowgo. Mam sterownik silnika ktorego steruje atmegą 128 za pomoca impulsow ( 1impuls=1krok) :idea: I teraz tak zalozmy ze mam zrobic silnikiem 1000 krokow. I chcialbym zeby np. przez pierwsze 100krokow sie rozpedzal do swojej jakiejs predkosci ktora...
A po co kombinować? zastosuj układ L293D i jakiś układ z rodziny AtMega i gotowe, na Googlach takich schematów jest w bród. A po za tym było tysiące postów na ten temat.
Wystarczy trochę poszukać na początek http://poszukaj.elektroda.pl/szukaj,ster... a potem http://www.elektroda.pl/rtvforum/topic16... http://www.elektroda.pl/rtvforum/topic20... lub [url=https://www.google.pl/search?q=siln...
Miałem takie problemy: -Sterownik na Atmega8 załącza mały (5-10W?) silnik i ... jak silnik staje - Atmega reset.... Na silnik dałem kondensator, taki 0,1uF przeciwzakłóceniowy, wyciągnięty z zasilacza komputerowego - pomogło. Kurcze ale ten Twój trafo 500VA? Układ mam taki: Atmega steruje przez uln2803 przekaźnikiem, ten załącza stycznik, stycznik z...
opetnik , hasło klucz to H-bridge - mostek do obłsugi silników np L293 jak go zepniesz z jakimś mikrokontrolerem np. Atmega ( musi być zaimplementowana programowa obsługa USB) to osiągniesz coś takiego . Oczywiście musisz napisac soft na atmega + programik do obsługi na PC. http://www.dioda.com.pl/forum/topics20/h... PS> podanie sygnału...
Mam jednak obawy że znowu coś się uszkodzi, więc prośba o sprawdzenie czy schemat, wartości i zabezpieczenia są poprawnie dobrane. Gdzie tu widzisz jakiekolwiek zabezpieczenia? Co się stanie, gdy na skutek błędu w programie zostaną jednocześnie otwarte Q1 i Q2? Pozatym czy ktoś jest mi w stanie powiedzieć, dlaczego GND od 12V w projekcie AVT jest odizolowane...
w tym temacie masz opis regulatora , oczywiście pozostaje kwestia dorobienia układu komunikacyjnego lub wykonać układ o kilku stałych parametrach bądź jak wspomniałem wcześniej 1fazowy falownik http://www.elektroda.pl/rtvforum/topic18...
Czesc Tak naprawde to wystarczy, żebyś skonfigurował timer1 jako pwm: Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down W tym momencie masz 2 pwm sterujesz w ten sposób: pwm1a=wartość od 0 do 255 pwm1b=wartość od 0 do 255 Podpinasz np. leda do portu gdzie jest opisane OC1A i drugiego gdzie jest OC1B...
atmega silnik sterować atmega silnik sterownik silnik atmega
drugi pilot samochodu hasło wygasa pasek rozrząd citroen
komunikacja radiowa satel galmet wyswietlacz
Intel Core i7: Czy to dobry wybór do gamingu? Reset Eksploratora Windows po komendzie "drukuj"