Nie zadziała to w tak prostej formie w jakim masz kody. 1. W kodzie 1 musisz ustawić PWM z timera 1 na 10bitowy (masz 8bitowy w konfiguracji). 2. W kodzie 2, nie masz ustawionego PORTC na wejście dla przetwornika. 3. W kodzie 2, samo przypisanie W = Getadc(channel) (po skonfigurowaniu timer1 i zmianie rozdzielczości PWM na 10bit) będzie zmieniało prędkość...
Dawid: TB6612 będzie działał w takich warunkach bardzo dobrze. 0.5V ma przy 1A, ale przy 0.3A już tylko 0.15V co jest wartością pomijalną...
a na co się w końcu zdecydowałeś? L293D, L298, czy sam zmontowałeś układ?
Co do stabilizatora to mój błąd, nie miałem go jeszcze, jak projektowałem płytkę więc dałem do schematu byle jaki, i później zapomniałem zmienić. Zamiast diody podczerwieni miałem użyć zwykłych prosto święcących białych ledów, choć oglądając prace innych dużo z nich używa podczerwieni. Fotorezystory 20-30 kΩ + białe ledy to gorsze rozwiązanie od...
posiadam sporo róznych silników, mam zamiar wykorzystać silniki 5V 1,6A 1,2Nm,powinny dać rade napędowi gąsienicowemu (paski zębate z rozrządu silnika mazdy).Zamieszcze dokumentację foto w przyszłości.
Zwłaszcza że pewne inklinacje do C już posiada. Cały program w nawiasach klamrowych. Baskom nie burzył się o to? I co wniosłeś do tej dyskusji oprócz złośliwego sarkazmu??? Do autora watku: Zakładam że posiadasz Silnik jak na schemacie z 1-go postu, razen z płytką ULN połączone ze sobą wtyczką bez zmian w konfiguracji połączenia. Korzystając do pewnego...
Przecież wystarczy 1 spojrzenie na Twój silnik żeby dojść do wniosku, że jest wyposażony w przekładnię. http://obrazki.elektroda.pl/6636486000_1... Fragment jego dokumentacji: Stride Angle 5.625° /64 Czyli z prostego obliczenia wynika, że 1 pełny obrót wałka, to 4096 kroków silnika.
Jeżeli chcesz sterować silnikami każdym przód/tył, to musisz do każdego zastosować mostek H (H-Bridge). Każdy mostek H ma 2 wejścia i zależnie od podanej kombinacji impulsów kręci silnikiem przód/tył (np 0 0 => silnik stoi, 1 0 => przód; 0 1 => tył...). Sterując wieć 4ma silnikami potrzebujesz 8 wyjść z ATmega (po 2 na silnik). Jeśli chcesz sterować...
Nie wiem co to jest ten mach3, ale M8 ma wystarczająco mocy żeby sterować kilkoma silnikami - także problem jest raczej w kodzie programu. Pokaż schemat i opisz co konkretnie procesor ma robić i jak tym silnikiem sterować. Jeśli chodzi tylko o sterowaniem mostkiem H bez bajerów to problemu nie ma. Jeśli dodatkowo interesuje cię jakiś PWM i sterowanie...
czy li jak poprosze o zamowienie ATmega8 DIL 28 to wystarczy. czy trzeba podac cos jeszcze bo jak podalem w sklepie takie info to tak mi koles namieszal w glowie ze masakra. poprostu chce to jutro zalatwic i kupic ten mikrokontroler:)
Proszę, masz tutaj DS do tego układu http://cache.freescale.com/files/analog/...
Ale wszystkie drivery ? Masz ich tam osiem to zmień i zobacz czy tamte też nie działają . Dla pewności podłącz do masy wyjście silnika podłączonego do wyjścia 'out' układu uln2803 . Powinien silnik ruszyć . Jeżeli działa to teraz podłącz do wejścia układu uln2803 napięcie około 5V . Też powinien silnik ruszyć jeżeli układ uln2803 jest dobry (dany sprawdzany...
http://obrazki.elektroda.net/9_127290239... Witam. Chciał bym zaprezentować mój najnowszy projekt: Linefollower CENTURIO. Projekt został stworzony w celach edukacyjnych ale również z zamysłem wystawienia robota w zawodach odbywających się pod nazwą "Robocamp 2010" na AGH w Krakowie w dniu 5 czerwca 2010. Linefollower został wykonany technologii...
Napięcie wynosi ok 4,2V, prądu nie udało mi sie zmierzyć. Wcześniej zasilałem silniki z tego samego 5V co cały układ i tego problemu nie było, lecz silniki kręciły się wolno. Od czego ta dziwna zależność że dopiero za którymś razem się psuje? I jak poprawić?
Pokaż konfigurację fusebitów (potrafimy tutaj z nich wróżyć) i całość kodu...
Witam Potrzebuje zrobic sterowanie silnikiem lewo prawo za pomoca procesora bedzie to wygladalo tak ze po wlaczeniu ukladu silnik zacznie sie krecic w prawa strone do momentu kiedy nacisne przsysk s1 nastepnie po nacisnieciu przycisku s2 bedzie sie krecil w lewo do momentu nacisniecia przycisku s3 uklad sterowania silnikiem mam juz wykonany i steruje...
Witam! Mam taki problem ze potrzebuje sterować silnikiem DC przez PWM ale i mój projekt wymaga sterowania serwem. W ten sposób ustawiam PWM sterujące silnikiem DC [syntax=c] TCCR1A |= (1<<WGM10); TCCR1B |= (1<<WGM12); TCCR1A |= (1<<COM1A1)|(1<<COM1B1) ; TCCR1B |= (1<<CS10)|(1<<CS11); [/syntax] A w taki zdaje się powinno...
Proszę o pomoc, czy mógłby ktoś mi pomóc w bascom?
Witam. Chcę za pomocą L297+L298 sterować silnikiem krokowym, który wyciągnąłem z drukarki. Oto dane silnika: C2164-60045. Zasilanie: 24V, Opór 30ohm, 5 pin (domyślam sie ze jest to 1, 2, common, 3, 4), 48 kroków w pełnym obrocie, 7,5 stop/krok Widziałem w dokumentacji od L297 jak podłączyć silnik krokowy bi-polarny 2 fazowy. Mi jednak wystarczy jak...
Witam, jak uruchomić sprzetowe 4 kanały PWM w atmega32???. Studiowałem trochę notę atmela ale nie jest łatwo coś tam z tego wywnioskować, w przykładach też razczej nic nie znalazłem. Generalnie chodzi mi o sterowanie 3 servami oraz prędkością obrotową silnika 200W.
nie wiem czy w dobrym dzile pisze i czy temat juz nie byl poruszany (szukalem ale nie znalazlem odpowiedzi ktora by mnie zadowoila) chodzi o sterownie slinikami krokowymi, uzywam do tego uC atmega 8, ktory mi teruje 3 silniczki na raz i wszystko jest ok, tylko tyle ze na wyjsciu mam stan wysoki +5V a silniczek pracuje na +12, zastosowalem do tego uklad...
Witaj, W moim układzie wykorzystuje dwa silniki bipolarne podłączone do mostków Allegro A3966, którymi steruje jak na razie ATmega8(taktowana wewnętrznie 8MHz). Pojedynczy silnik żeby mógł się poruszać z określoną prędkością trzeba rozpędzić, tzn stopniowo zwiększać częstotliwość w zależnośći od kroku. Generacje częstotliwości zaimplementowałem w następujący...
Witam pisze program który będzie sterował jednocześnie 6 silnikami krokowymi, miałem problemy z zaprojektowaniem takiego programu. Na początek napisałem program w którym podawało się który silnik w którą sitronę i ile razy ma się obrócić (ile ma zrobić kroków), problem polegał na tym że nie dało się w ten sposób sterować kilkoma silnikami na raz, na...
Witam Zaczynam dopiero przygodę z AVR-ami i mam pewien problem . Chcę sterować silnikiem DC przy pomocy sterownika (L293DNE) i atmega8 . Wiem że do pełnej kontroli obrotów należy używać PWM ale nie mam pojęcia jak przy pomocy potencjometru czy analogowego joystica to kontrolować . Czy ktoś mi może podać jakiś link ewentualnie schemat + porada ? (Używam...
Witam. Mam pytanie; Czy na atmega 8 i Bascom da się za pomocą jakiejś komendy zmienić biegunowość (żeby można było sterować kierunkiem silniczka) , czy tylko "manualnie"???? Jeśli nie da się, to jak mogę to zrobić poza mikroprocesorem??? Z góry dziękuje.
Cześć, ostatnio kupiłem używane bipolarne silniki krokowe. R = 1,6 Ohm; I_max = 1,5 A; U = 2,5V; M = 0,43Nm; L = 12,5mH; 200 kroków na obrót. Ażeby nimi sterować, zrobiłem dwa mostki H na tranzystorach bipolarnych. Silniki zasilam napięciem +12V, jak pokazano na schemacie, nie ma na nim rezystora 1R, na którym spadek napięcia mierzę. Wykorzystałem sekwencję...
Drukarki najczęściej miały dwuuzwojeniowe silniki z magnesami trwałymi w wirniku i stojanem o konstrukcji kłowej. Ilustrację sterowania i pracy znajdziesz tu: http://homepage.cs.uiowa.edu/~jones/step... Obszerne materiały na temat silników skokowych i sposobów sterowania (praktycznie wszystko co potrzebujesz) znajdziesz tu: http://homepage.cs.uiowa.edu/~jones/step...
Sprawdź, które elementy jeszcze się grzeją. Pomierz napięcia w układzie - w szczególności napięcia na rezystorach aby ustalić gdzie nadmierna moc się odkłada. Zamieść schemat z aktualnymi wartościami rezystorów. Zabieg miał na celu zwiększenie prądów w układzie tak aby małe prądy zakłócające nie wpływały na pracę układu. Teraz trzeba je odpowiednio...
Witam. Na wstępie chciałbym powiedzieć, że jest to mój pierwszy projekt. Bardzo staram się wykonać tego robota tak, żeby działał, a wiedza którą zdobędę przy jego budowie, zostanie z pewnością wykorzystana w dalszych konstrukcjach. Zbudowałem robota w oparciu o ten link z naszego forum : http://www.forbot.pl/forum/topics20/prze...
Witam, Potrzebuje pomocy przy budowie układu, w którym mógłbym sterować silnikiem lub silnikami krokowymi z poziomu aplikacji napisanych w VisualBasic. Zasada byłaby taka: 1. Wczytuje plik tekstowy z dysku w którym zawarte są kolejno dane: kierunek, ilość kroków oraz predkość 2. Program wysyła przez RS232 dane do np ATmegi8 3. Odowiedni program w Atmega8...
Cześć, Chciałbym posłużyć się zwykłą AMTEGA8 do sterowania silnikami za pośrednictwem regulatorów BLHeli (ESC) . Regulator: Regulator 12A BLHeli 2-3S Silnik: Parametry silnika: Silnik typ: MX-1804 Obroty na Volt: 2400KV Napięcie zasilania: 2-3S (7,4-11,1V) Maksymalny prąd: 12A Zalecany regulator nie mniejszy niż 12A Problem jest taki że nie chce to...
Zrobiłem taki programik: 'Program do sterowania małych silników krokowych za pomocą ATMega8 i układu L6219 lub LB1845 'sterowanie ćwierćrokowe, zasilanie 30V 'set i reset zastosowałem w celach poglądowych- można- a nawet należy zastąpić to np.PortB=&B00001100 itp. $regfile "m8def.dat" $crystal = 4915200 Config Lcd = 16 * 2 Config Lcdpin =...
Poszukaj na znanym portalu ( Alle...) pod hasłem "sterownik silnika krokowego". Pojawią się duże i drogie sterowniki ale będą też małe i bardzo tanie moduły, gotowe do podłączenia : np STEPSTICK RAMPS A4988 . Moduł musi mieć prąd większy od 1.15A i napięcie zasilania co najmniej 24V. Praktycznie każdy się nada. Mając moduł znajdziesz prosty schemat...
Masz specjalny dział na tym forum a tam tonę informacji jak zaprogramować atmega8
Witam wszystkich! Mam w planie sterowanie czterech silników krokowych za pomocą jednej atmegi8. Silniki te mają chodzić "synchronicznie", czyli tak samo (wszystkie mają wykonywać takie same obroty). Mam pomysł aby każdym z czterech silników sterować układem L298N, z kolei każdy układ L298N byłby sterowany z jednej, tej samej atmegi8, w taki sposób,...
FT232 + ATmega8 ATmega + emulacja portu USB ATmega z USB PIC z USB
To jak zrobić odbiornik na atmega8 jeżeli nadajnik będzie na ne555 I takich będzie 4 lub więcej?
Witam, Proszę o sprawdzenie schematu. Dodam że dopiero się uczę i to jest pierwszy większy projekt :). Założenie jest proste, sterowanie dwoma silnikami krokowymi unipolarnymi, uC to Atmega8 a sterowniki to L293D. Chcę wiedzieć czy dobrze zaprojektowałem schemat i czy to będzie działać :)
No w sumie to mugłbym się zająć robotą tego sterownika tylko musisz dokładnie opisać swoje założenia. Myśle to zrobić na mikrokontrolerze AtMega8 Pisz na pw albo na meila ducker1(at)o2.pl
Robię sterowanie silnikami szczotkowymi za pomocą joysticka (na Atmega8) Jeśli trzymam joystick wychylony w prawo to silnik kręci się w prawo. Ale jeśli szybko przełączę joystick w lewo to od razu silnik kręci się w lewo. A chciałbym, aby to było łagodne przejście (wyhamowanie i rozpędzanie w drugą stronę). Mógłby mi ktoś podpowiedzieć (fragment kodu...
http://obrazki.elektroda.net/70_11630516... Sterownik do montaż paralaktycznego z napędem w dwóch osiach. Wygląd teleskopu z montażem (ze strony producenta - docelowa wygląda nieco inaczej, gdyż została "ulepszona" przez mojego kolegę - zapalonego astronoma, to właśnie on "zmusił" mnie do wykonania sterownika :) niestety nie mam jej fotek) - - -...
Dzięki, co do tego co on ma robić, to nie tylko przód tył po piachu ;) Generalnie ma to być platforma mobilna do której będzie można dołączać inne moduły realizujące różne zadania, między innymi czujniki itp. do planowania trajektorii, mapowania itp. Dlatego pierwszy etap to sama platforma i elektronika konieczna tylko do wykonywania poleceń związanych...
przeczytałem to wszystko co tam jest ale napisałem ,że NIE MAM stk 200 tylko mam taki programator jak tu http://www.patron.net.pl/konstruktorzy/A... chyba że można wykorzystać ten mój programator to powiedzcie mi jak on się nazywa (to co trzeba w bascomie ustawić) tak samo tam gdzie trzeba ustawić typ uC to tam tez nie ma nazwy ATMEGA8 czy...
Już piszę o co chodzi. Planuje zrobić takie ramię na pracę zaliczeniową. Samą mechanikę z silnikami bym zostawił ale podpiąłby inna płytkę i oprogramował jeszcze raz. A jeśli silniki działałyby tylko na zasadzie włącz/wyłącz? Miałoby to ewentualnie sens? Podłączyłbym na płytce mikrostyki odpowiedzialne za sterowanie silnikami w obu kierunkach. Możliwie,...
W tym przypadku akurat taktowanie AVR z FT ma niejaki sens. Ja bym to tak zostawił, to czy 6 lub 12 MHz jest przyjazne, czy nie, dla RS232 jest tu bez znaczenia, bo na FT można baudrate dokładnie ustawić, a w każdym razie ustawić dokładnie z takim samym błędem jak w procesorze - czyli będzie max przyjaźnie :) A swoją drogą pokaż tą część odpowiedzialną...
AKTUALIZACJA 12.10.2009 Dzisiaj zamówiłem kolejne części bo okazało się ze przy podstawie paski zębate nie wytrzymują obciążenia i trzeba je zastąpić kołami zębatymi stalowymi. Prace stanęły ale zaraz po nadejściu części zabiorę się za dalsza pracę, w miedzy czasie wykonałem sterowanie do mojego robota. Wykorzystałem do tego pada doi gier, i procesor...
Witam. Potrzebuje pomocy. Chodzi mi o napisanie programu do sterowanie silnika krokowego mam schemat jak ta podłączyć tylko nie umiem napisać sam programu i na razie wiem ze sam nic nie zdziałam ... Jestem zielony... Tu jest przykład jak to ma działać: Skoro nie jesteś zbyt mocny w programowaniu uC to łatwiejszym rozwiązaniem będzie zastosowanie dwóch...
Tak. Z diody możesz zrezygnować, ale może także zostać.
Witam, od pewnego czasu przeszukuje internet poszukiwaniu pomocy w napisaniu programu do uC, który będzie sterował silnikami do maszyny CNC. Nie znając wogóle tematu w kierunku silników krokowych, do dnia dzisiejszego zrozumiałem sposób sterowania owymi silnikami. Wybrałem sterowanie półkrokami. Również pisze oprogramowanie na system WINDOWS przetwarzający...
www.luberth.com Tam jest b. dużo na temat amatorskich konstrukcji ploterów. Ja też coś takiego zrobiłem, tylko do rysowania. Sterownik jest zbudowany na tranzystorach irfz44. Tylko mówie od razu - wadą jest sterowanie półkrokiem ponieważ przy pewnych prędkościach cały układ wpada w rezonans co oprócz tego, że jest b.głośny, może powodować gubienie kroków....
Jest taka nota Atmela 136. Jest tam opisane jak zrobić wiele kanałów PWM z pomocą jednego timera 8bit. Zrobiłem to na ATMega8- sterowanie sygnałem takim jak dla serw 1-2ms. Plik .c [syntax=c] //* \section OA Original author //* Andy Gayne is the original author of this application note. //*/ //program z noty Atmela 136 //przerobiony na ATMega8, kwarc...
Faktycznie sterowanie rolet jest trochę głośne, ale to krótki dystans i nie aż tak często zasłaniane i odsłaniane, a więc da się wytrzymać. A nie można by było użyć normalnych silniczków DC, skoro już stosujesz mostek H zamiast serw? Nie jestem pewien, ale takie rozwiązanie byłoby może tańsze. W dodatku krańcówki do zabezpieczenia. A tak poza tym to...
Witam w nowym roku. Odnośnie 1 to bez różnicy chyba że ładnie wyglądać ma:). A odnośnie 2 to w części gdzie mam postój silnika też sprawdzam najpierw starszy bajt i wszystko jest ok:|. W dodatku mam empiryczne potwierdzenie że jednak chodiz o cos jeszcze:(. SPRAWDZENIE CZY MINAL ZADANY CZAS LDS R16,POSTUJ_ZAD_H LDS R17,POSTUJ_ZAD_L LDS R18,POSTUJ_AKTUALNY_H...
#define PHASE_1 {PORTD|=0x02; PORTC|=0x08; } #define PHASE_2 {PORTD|=0x02; PORTC|=0x01; } #define PHASE_3 {PORTC|=0x10; PORTC|=0x01; } #define PHASE_4 {PORTC|=0x10; PORTD|=0x01; } #define PHASE_5 {PORTC|=0x02; PORTD|=0x01; } #define PHASE_6 {PORTC|=0x02; PORTC|= 0x08 ; } Zdaje się że Tu jest błąd, ale nie jestem pewien czy jedyny
Witam. Napisałem prosty program do sterowania silnikiem. Mostek L293D mam podpięty pod wyjścia PD0 i PD1, natomiast przycisk zwierający z masą do PC0. Idea działa ma być taka: Silnik kręci się cały czas w jedną stronę, natomiast p przyciśnięciu przycisku kręci się przez określony czas w drugą stronę. Problem wydaje się banalny, niestety przy zastosowaniu...
Tylko mam problem ponieważ gdy ustawiam silnik przez PWM aby obroty wynosiły 0 pojawia się problem buczenia. Nie rozumiem tego. Dlaczego tak się dzieje? Napięcie na silniki jest równe 0.00. Silnik sterowany jest przez MOSFET BUZ11. Nie analizowałem programu, ale z zasady ustawienie prędkości zero powinno odbywać się poprzez wyłączenie tranzystorów...
Na stronie producenta.
A nie lepiej ci badać stan krańcówki np co 10ms ? Wykorzystanie przerwań to nie jest dobry pomysł w tym przypadku.
Tranzystor do sterowania optotriakiem jest niepotrzebny, port IO ma wystarczającą wydajność, optotriak ma być bez detekcji zera - jak rozumiem to tylko błąd w symbolu. dławik do AVCC jest niepotrzebny, tym bardziej, że nie korzystasz z ADC. VREF nie łączy się z Vcc, zostaw niepodłączone. Detekcja przejścia przez zero jest masakrycznie skomplikowana...
zapoznaj się z tym projektem http://www.edw.com.pl/pdf/k10/55_06.pdf cała idea sterowania zawarta jest w podprogramie Foursteps i Ddelay jest to wprawdzie dla 8051 ale to kwestia tylko zmiany nazwy portów oraz podstawowa sprawa typ silnika i jego parametry
Witam , jestem początkującym elektronikiem jak i programistą dlatego proszę o wyrozumiałość. Schemat elektroniczny już mi ktoś sprawdził i powinien być dobrze ale w skrócie to chcę sterować za pomocą Atmegi8 poprzez układ L293 silnikiem krokowym dwufazowym bipolarnym. Wiem że ten listing nie jest poprawny, ale tyle udało mi się napisać i nie wiem co...
bascom sterowanie silnikami sterowanie silnikami rowerowymi sterowanie silnikami unipolarnymi
wymiana kondensatorów zasilacz rozbierać silnik schemat rozrząd trafić
termet ecocondens silver termet ecocondens silver
ESP8266 WiFiScaner nie wykrywa sieci WiFi 2.4 GHz – NodeMCU, ESP-12E, kanały 12-13, zasilanie Vestel 17MB110 TV Main-Board Dump: Firmware Sources, Compatible Brands, Models, and Flashing Tips