Ad1,3. Napięcie z akumulatora koniecznie musisz puścić przez dzielnik napięcia np. w stosunku 1:3. Gdy napięcie na akumulatorze wyniesie 12V to na wyjściu dzielnika masz 4V. Dobrze byłoby także dodać diodę zenera na końcówkę ADC. Ad2,4. Niestety źle, ma być podłączone do nogi 15(OC1A). Żarówki daj między kolektor a zasilanie. Po za tym nie wiem jakiej...
Końcówka RESET procesora nie powinna wisieć w powietrzu .Powinien być kondensator 100n do masy i opornik 10k do +5v.
Sprawdź miernikiem, nie okiem, czy masy Atmegi i układów L293 są ze sobą połączone.
Panie kolego ty przede wszystkim jak chcesz się dowiedzieć czy jest OK to pokaż schemat a nie same płytki. Chociaż coś mi się wydaje, po sposobie "MALOWANIA" że schematu nawet chyba nie zrobiłeś o zgrozo ;) Użyłem słowa "malowania" - bo po pierwsze widać, że ty to hmmm rysowałeś prawie jak w Panicie windowsowym za pomocą kresek w Eagle. Proponuję ci...
1. Jeżeli rozdzielasz sygnały transoptorami, to masy także. Niestety na schemacie nie mamy pewności, że masy są rozdzielone, ponieważ są tak samo nazwane. 2. OK1 jak wspomniał kol wyżej - prosimy o wyjaśnienie, czy to napięcie +5V zasilające wewnętrzny LED jest tym samym co napięcie zasilające mikrokontroler? 3. A propos zasilania mikrokontrolera kondensatorów...
BA6218 ma wejścia działające w formacie TTL. Nie musisz używać żadnych rezystorów.
masz gotowca, chyba prościej nie można :) 'sterownik do wentylatora na ATTINY15 'PMW - port PB.1 sterowany napięciem z PB.2 '---------------------------------------... '$tiny $regfile = "At15def.dat" $crystal = 1600000 Ddrb.1 = 1 Ddrb.2 = 0 Tccr1 = &B11110010 Admux = &B00100001 Adcsr = &B11100011 '---------------------------------------...
Prawdopodobnie skoki napięcia na szynie 12V powodują, że stabilizator zaczyna wariować - przestaje on stabilizować napięcie. Przed jak i po stabilizatorze muszą być odpowiednio duże kondensatory! Aby wejściowy kondensator przy stabilizatorze nie rozładowywał się przy spadku napięcia (sterowanie silników) można wstawić dodatkową diodę.
Podejrzewam że problem jest z odbiorem danych z pilota. BASCOM i GETRC5 nie za bardzo sobie z tym radzi. No i czy masz na pewno pilota RC5? Dodano po 1 Zobacz to: [syntax=basic4gl] $regfile "m8def.dat" 'konfiguracja mikroprocesora $crystal = 4000000 'konfiguracja kwarcu Config Portb = &B11111111 Portb = &B11111111 Config Portc = &B1111101...
Schemat jest całkowicie błędny - w bazach tranzystorów brak obowiązkowych rezystorów, a rezystory redukujące prąd masz w emiterach, co daje ujemne sprzężenie zwrotne. Wbrew pozorom taka konfiguracja, jaką masz obecnie, też ma zastosowanie (stabilizacja prądu), ale łatwo jest przy niej uszkodzić procesor. W każdym razie nie stosowałbym jej przy ciągłym...
Spróbuj ze sterownikami z [url=http://www.recursion.jp/avrcdc/inde... strony zdaje się że to samo.
Prawdopodobnie nie rozróżnia kolega operatora przypisania (=) od porównania (==). Niepotrzebnie robi to kolega na około. WYS_0 do WYS_10 zamienić na tablicę, Może być char albo uint8_t. Dodać jedną zmienną np czas. Wtedy można użyć warunku: if (bit_is_clear(PINC, SW_1) && czas < 10) { czas++; PORTD = WYS[czas];...
http://www.elektroda.pl/rtvforum/find.ph...
Czy wszystko będzie ok. trudno wyczuć. Zależy jaki zastosowałeś układ wykrywania przejścia przez zero. Jeżeli stan niski utrzymuje się przez większą część przebiegu i tylko w okolicach zera jest wysoki to dopóki jest stan niski to jest zgłaszane przerwanie. Jeżeli dodać do tego że przerwanie int0 ma najwyższy priorytet poza reset to przerwanie od timera...
Witam Co do odczytywania parametrów konfiguracyjnych, to tam są wartości 16 bitowe zapisane jako dwa 8 bitowe bajty. Robisz odczyt w następujący sposób: [syntax=c] AC1 = readFromAddress(0xAA); AC1 <<= 8; x = readFromAddress(0xAB); AC1 = AC1 + x; //i tutaj masz błąd [/syntax] Operacja dodawania arytmetycznego + i dodawania logicznego | nie są tożsame....
Nauczę cię szukania rozwiązań... Wpisz sobie w google "atmega8 schemat" lub "sterownik atmega8 schemat" lub "atmega schemat". Znajdziesz setki rozwiązań. Popatrz sobie na schematy i zobacz, jak podłączone są wyjścia z procesora.
Witaj, Czasami też w momencie resetu procka, dotknięcia czegokolwiek w układzie bądź przy podłączeniu zasilania ogrzewanie się uruchamia, jak tego uniknąć? Samochody to wredne środowisko dla mikrokontrolerów i trzeba w szczególności zabać o Zasilanie i eliminację zakłóceń . Poczytaj dokładnie nie spiesz się i wprowadź odpowiednie modyfikacje w tym zakresie....
A może daj układ ISD jakiś. To pamięć sygnałów analogowych. w nim nagrasz dźwięk dzwonka i potem tylko odtwarzasz przez mały wzmacniacz.
http://obrazki.elektroda.pl/5399422400_1... Witam wszystkich. Na wstępie chcę powiedzieć, że jest to mój pierwszy poważny projekt ogólnie oraz pierwszy projekt na elektrodzie, więc prosiłbym o uwzględnienie tego w swoich komentarzach :]. Chcę wam przedstawić projekt, który zrobiłem dla kolegi. Jest to sterownik do bramy garażowej (do...
No widzisz jakie bajery można zrobić ? I jeszcze komercyjnie zaczniesz produkować. - Sofstart OK - Przekaźniki + tranzystor z PWM - Jestem za - ADC jest OK - Nie wiązki lasera tylko gotowy układ optyczny na podczerwień. - Nieeeeeeee. Można co prawda na łańcuchu w prowadnicy zamontować np magnesik i kontraktony, ale jak ma być bajer to może enkoder kalibrowany...
hmm wydaje się, że koniecznie powinieneś dać także VCC do nóżki procka AVCC oraz GND do nóżki AGND. Poza tym wejście AVREF można dla spokoju przetwornika podłączyć kondensatorkiem 100nF do masy. kondensator 100uF, który mam nadzieję umieszczasz blisko nóżek procka możesz spokojnie zmniejszyć do wartości 47uF albo nawet 22uF - ale za to nie powinieneś...
Prosze ... Dla kolegi gotowiec. Kompiluje sie pod WinAvr Być może jakiejś drobnej poprawki wymaga. Dzialanie. Cyfra na wyswietlaczu nastawia sie w granicy 1 - 6 Nacisnięcia przycisów odpowiedno w góre lub w dół powoduje zwiekszenie lub zmniejszenie tej wartości. Przy każdorazowej modyfikacji wartości w górę uaktywniany jest jeden elektromanges na 500...
To bardzo proste, chcesz kompilować kod BASCOM przez kompilator AVR-GCC (język C) to tak jakbyś chciał przetłumaczyć chińskie zdanie korzystając z polsko rosyjskiego słownika.
Zaoszczędziłem 32bajty. A teksty z lini: 45, 47, 304, 373, 477, 517, 519, 566, 568, 614, 616, 663, 665, 713, 715, 761, 763, 798 dlaczego nie są w Eepromie :)? Możesz wykasować spacje w łańcuchach i zmodyfikować początek Display_msg. Te wszystkie sztuczki pozwolą ci zaoszczędzić parę bajtów , ale największe oszczędności przyniesie ci rezygnacja z liczb...
Na Bascomie się nie znam, lecz mogę pomóc co nieco z C. Tryby on/off, to raczej sobie poradzisz bez problemu. Jeśli chodzi o tryb stroboskopu, to proponuję zrobić na opóźnieniach na początek, będzie najprościej. Miganie w rytm muzyki, to najlepiej zrobić przez jakiś wzmacniacz operacyjny, przenieść skalę o połowę w górę lub obciąć dolną część, a następnie...
Witam Już na pierwszy rzut oka, dużo lepiej. Jeszcze tylko zmień tranzystor R2 (będzie tam wydzielać się większa moc- przynajmniej na 1W) i zwiększ odległości pomiędzy elementami a warstwą "polygon" bo możesz mieć kłopoty z lutowaniem (zwarcia). Pozdrawiam.
Biblioteka symulująca programowo USB ma swoje ograniczenia. Dlaczego zamiast robić takie dziwactwa nie weźmiesz AVR ze sprzętowym interfejsem USB? Np. coś z rodziny ATMega U2/U4 lub jeszcze lepiej - jakąś XMEGA np. A4U? Do teog masz proste i gotowe stosy USB z m.in. CDC, zobacz na przykład: http://mikrokontrolery.blogspot.com/2011...
http://obrazki.elektroda.net/46_12710753... UWAGA. Projekt zamieszczam w konstrukcjach zakończonych ponieważ cały układ sterowania jest zmontowany, uruchomiony i działa w 100%. Witam Wszystkich. Chciałbym pochwalić się moją kolejną konstrukcją tym razem wytrawiarką natryskową. W mojej wersji jest to wytrawiarka natryskowa ale z powodzeniem...
Przykładów na wszystko, o co pytasz, znajdziesz w Internecie setki, jeśli nie tysiące. Możesz zacząć od mikrokontrolery.blogspot.com.
Trzymaj się tego i będzie działać. http://mikrokontrolery.blogspot.com/2011...
UCSRC = (1<<URSEL)|(1<<U... // 8 bitów, 1 bit stopu zmień na: UCSRC = (1<<URSEL)|(1<<U... // 8 bitów, 1 bit stopu (dokumentacja atmega8 strona 157 "Table 58. UCSZ Bits Settings") Dodano po 1 Wiem nawet skąd się ten...
Pobierz Bascom AVR - tam masz taki programator bez kombinowania no i jest GUI.
No w wielkim skrócie to program ma właśnie to robić + dodatkowo półkrok lub inne usprawnienia. Zawracanie kijem Wisły ma sens w ramach nauki programowania. Wracając do częstotliwości. Żaden silnik nie będzie pracować z taką prędkością (na pewno nie te które mam). Jest to po prostu prędkość komunikacji softu ze sterownikiem. Wynika z tego że sygnał kroku...
Jasne fusebity zmienione jak trzeba.
Z tego co przejrzałem to dokumentacja nie określa czy moja wypowiedź jest niewłaściwa. Podaje tylko wartość prądu jaką można obciążyć port. Jednak przeważnie jest tak że w "jedną stronę" można obciążyć bardziej niż określają to bezpieczne granice. 3. Although each I/O port can sink more than the test conditions (20mA at Vcc = 5V, 10mA at Vcc = 3V)...
raptor37 ---> tu masz przykład programatora na USB http://www.elektroda.pl/rtvforum/topic13... a tu oryginalna stronka z wsadem i różnymi pomysłami rozwiązaniami tego samego programatora USBASP Natomiast zamiast bawić się w składanie STK200 może kup sobie na allegro - koszt to jedynie ok 15zł Jak chcesz to kup może na allegro jeszcze lepszy od...
Witam! Stworzylem taki oto schemat sterownika do silnika unipolarnego: ............... Zaczerpnalem tez z pewnej strony kod do ATMEGI, napisany w bascomie. Po lekkiej modyfikacji....... Wydaje mi się że ta 'lekka modyfikacja' była jednak zbyt "ciężka" i pozbawiła cały code jakiegokolwiek sensu. Pierwsza uwaga, to jak już wyżęj inni napisali to potrzebujesz...
Witam! Nie jestem jakoś genialnie zaawansowanym programistą. Ale mam dużo chęci :) Proszę o sprawdzenie czy części przeze mnie wybrane zdadzą swoją role. Założenie jest następujące: Chcę napisać sterownik (j.Bascom) wyświetlający realną godzinę, temperaturę, wilgotność powietrza, oraz sterowanie przekaźnikami 1wszy - sterowanie wiatrakami 12V jeśli...
http://obrazki.elektroda.pl/3288436100_1... Witam. Mimo iż, na dworze nie jest zimowa pogoda, to mimo tego w piecu trzeba palić. Jako iż mój poprzedni sterownik nie spełniał dobrze swojego zadania, postanowiłem ,że tym razem nie będzie to sterownik na WO a AVR- Atmega8. Soft napisałem sam w Bascomie z drobną pomocą polskiego helpa zajmuje...
i=(U/R)*(1-e^(-t/T)). Gdzie: U- napięcie zasilania (24V) R- oporność uzwojenia T=L/R- stała czasowa uzwojenia silnika- zwykle 10ms. L- indukcyjność uzwojenia silnika. L często nie podają dlatego można ją oszacować na podstawie podanego R i typowej wartości L/R 10ms. Po załączeniu napięcia na uzwojenie prąd zaczyna narastać od 0. Czyli włączyć przekątną...
Niestety raczej nie. Takie podłączenie prawdopodobnie uszkodziło obwody procesora sterujące delikatną strukturą wyświetlacza. Zalecam kupno nowego. Pozdrawiam Marek
Może być BC338.
Witam. Próbuję stworzyć układ oparty na uC Atmega8 i klawiaturze. Ma to być coś w rodzaju sterownika, który po wpisaniu prawidłowego PINU uruchamia silnik (oparty będzie pewnie na mostku, ale to inna sprawa). Żeby sprawdzić, czy takie coś ma prawo działać zbudowałem sobie szybko układ: dioda podłączona do PC5, przyciski podłączone do PB0, PB1 i PB2...
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...
Ach, Ty masz tutaj INT0 wyzwalane z zewnątrz w zerze sinusa sieci (100x /s), więc można z tego skorzystać. Zmień to: [syntax=c]ISR(INT0_vect) { // wykonywane 100x /s static uint16_t licznik = 0; licznik = (licznik + 1) % 400; // zeruje się co 4s if (kanal1 < licznik/4) TRIAC_ON; else TRIAC_OFF; }[/syntax]
Jak chcesz zasilać cokolwiek z tego LM7805 to dołóż mu na wyjście większe pojemności. Będzie się grzał mocno. Nie robi się pętli masy i zasilania, zwłaszcza jak kable będą się plątać w okolicach sporych źródeł zakłóceń.
Projekt bardzo podobny do twojego: http://www.avr-projekte.de/stripes.htm Ograniczenie prądu robione jest przez rezystory znajdujące się pasku LED - możesz zastosować podobna koncepcje u siebie - straty mocy mogą być znaczne ale w końcu to nie projekt na masowy rynek. Alternatywnie możesz zbudować liniowe źródło prądowe choćby i na LM317T. Możliwości...
Przedstaw schemat wraz z wartościami elementów twojego sterownika na Atmega8. Stosujesz potrzebne kondensatory przy stabilizatorze i procesorze?
Proszę bardzo skompilowane na wersji 1.11.8.1 Pozdrawiam Dawid.
czy są lepsze sposoby ? Uważam że tak - zaprogramować porządnie PLC tak by nie była potrzebna proteza w postaci arduino.
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...
Na pierwszy rzut oka: - brak kondensatora 100nF przu uc - brak kondensatorów przy stabilizatorze (prawdopodobnie dlatego układ się wzbudza)
paavo91 Podkreślam że działanie musi być natychmiastowe i nie zależne czy przycisk wcisnę na moment czy wcisnę i przytrzymam. .............. ,......jak to rozwiązać. Zastosuj konstrukcję 'DEBOUNCE' w połączeniu z "Toggle Switch" jak dla przyładu przełączania/załączana świateł głównych: [code][syntax=basic4gl] $regfile = "attiny2313.dat" $crystal =...
Podepnę to przez rezystory 220R do procka i powinno działać. Powinno nie działać. Poszukaj jak się steruje "górnymi" MOSFET'ami (high side driver) zasilasz je z 20V więc na bramki trzeba podać ze 30V żeby je całkowicie włączyć, chcesz dać 5V i liczyć że wystarczy? Trzeba dawać jakieś transoptory ? Może lepiej zrobić jakieś zabezpieczenie przed załączeniem...
Co jest nie tak ? Delikatnie mówiąc wszystko. 1 Timer nie wiem co liczy, cały jest źle napisany i nie powinien działać, bo np: przerwanie od timera powinno być zadeklarowane przed pętlą główną i nie w warunku. Zmienna Reload nie jest zerowana i zwiększa się do maximum typu Word Zmienna M (w zamierzeniu chyba od minut) też się zwiększa do 255 Zmienna...
W 2k/xp/nt potrzeba odpowiedniego sterownika do portu lpt, gdyż w tych systemach nie można na "żywca" dobrać się do sprzętu. Więc albo sterownik, albo win98 ;) Ja używam czegoś takiego, programator, schemat płytki i pasujący do tego sterownik:
Nie podłączać wejść na ślepo. Tylko zgodnie z notą katalogową. Podłączenie ze schematu pozwala tylko na pracę pełnokrokową. Sekwecja sygnałów taka jak dla pracy półkrokowej(tabela 1)- ale tylko parzyste numery. P.S. Da się- ale po co jak masz sterownik.
A jednak w pełnym kodzie masz kilka przerwań. I dwa z nich są NOBLOCK. To zobaczmy co piszą na ten temat: #define ISR_NOBLOCK # include <avr/interrupt.h> ISR runs with global interrupts initially enabled. The interrupt enable flag is activated by the compiler as early as possible within the ISR to ensure minimal processing delay for nested interrupts....
Jesteś zielony i nie wiesz wielu rzecz, ale wiesz na pewno, że sterownik ma być na ATmega8? Nie ma to jak dobre rozpoczęcie projektu... Każdy przekażnik na 230V z tyłu będzie dobry do świetlówek. Ja wziąłbym jednak przekaźnik sterowany z 5 V - pomyśl, ile chcesz mieć różnych napięć zasilania i po co? Samo 5V powinno wystarczyć do wszystkiego.
Można pokombinować przy użyciu mos-feta z kanałem logicznym i nawet bez dodatkowego drivera powinien iść. Ja steruję IRLZ44N z atmegi bezpośrednio bez kłopotu.
Niestety procedurę startu musisz dobrać we własnym zakresie - tam był tylko przykład jak to zrobić.
Oj Kolego, dłuuuuga droga Cię czeka. W prezentowanym schemacie masz 230V napięcia przemiennego, które ni jak się ma do 12V stałego. Zamiast triaków i optoizolacji, możesz się wpiąć bezpośrednio w tranzystory sterujące optotriaki. Takie pytanie kontrolne - co już SAM zbudowałeś elektronicznego w swojej karierze ?
Owszem, USB. Podłaczasz go do kompa zgodnie z datasheetem (FT232RL na przykład), a potem przy pomocy programu udostepnionego przez producenta traktujesz układ jako 13 linii I/O ;-)
To sprawdź w telefonie czy LCD jeszcze działa.. Nie powinno się przekraczać 3V ale na 3.3V też działa ale to już raczej na granicy. Nie wiem czy przy 3,6V przez dłuższy czas sterownik przeżył. Może połączenie już jest dobre, ale sterownik zdechł?
Witam. Złożyłem koledze na zamówienie sterownik oświetlenia pokoju własnego autorstwa. Jego zadaniami w skrócie jest załączanie przekaźnikami żarówek w żyrandolu oraz telewizora, a wszystko sterowane jest z pilota poprzez IR-RC5. Wszystko działało bezbłędnie przez pół roku, aż do niedawna. Gościu cośtam ruszył i coś mu się zwarło, po stronie 230V. Przyszedłem...
Ceni się poznawanie procesorów przez budowanie układów ułatwiających życie z zastosowaniem tego włąsnego jedynego algorytmu ale czy to nie lekki przerost formy nad treścią ?? To przecież tylko światełko kabiny. Po szybkim przejrzeniu algorytmu stwierdzam, że można to zrobić dużo prościej. Wiele razy powtarzasz warunki, które mogły by być w zasadzie...
Witam Was, Pół roku temu zacząłem swoją przygodę z mikrokontrolerami, i teraz przede mną stanął tytułowy projekt. Wszystko ładnie pięknie działa w teorii... W praktyce jednak jest pewien problem. Po ok 2 godz. pracy, procesor wariuje, a właściwie, nie wiadomo skąd, do temp. zadanej dopisują się wartości typu 45.0234, a po niedługim czasie w temp. zadaną...
A jeszcze jedno pytanie zadam, czy silnikowi krokowemu nic się nie stanie jak będzie utrzymywany w zadanej pozycji nieruchomo przez dłuższy czas? Prąd będzie wtedy płynął przez cewki, będzie na pewno się grzał ale powinien wytrzymać. Tutaj masz link gdzie kupić przykładowy mikrokontroler. Ten który podałem jest to ATMEGA8 na nim się uczyłem programować....
Należy zastosować sterowane multipleksowane. Diody połącz w matrycę 10x10 , anody razem kolumnami, katody wierszami. W ten sposób otrzymasz 10 "wejść" i 10 "wyjść" matrycy, więc do jej wysterowania wystarczy 20 portów. Należy cyklicznie podawać zasilanie na kolejne kolumny zwierając odpowiednie wyjścia wierszy do masy. Zeby nie być gołosłownym oto moja...
Takie kod nie wyzeruje bitu OSWIETLENIE: [syntax=c]PORTB |= (0<<OSWIETLENIE) [/syntax] prawidłowo: [syntax=c]PORTB &= ~(1<<OSWIETLENIE);[/syntax]
Witam Chciałem zbudować sterownik oświetlenia Zał. / Wył. do pokoju na pilota Rc5 . Mam pytanie co do zasilania elektroniki całego układu ponieważ chciałbym umieścić cały sterownik w miejscu wyłącznika (w tej samej puszce elektrycznej co wyłącznik) otrzywiście można będzie też załączać lampę ręcznie wyłącznikiem. W tej puszcze jest tylko faza , nie...
Nie wiedziałem że są 3-cewkowe silniki krokowe. Prawdopodobnie jest to silnik krokowy unipolarny a takimi się łatwiej steruje Na początek sprawdź czy działa. Punkt centralny (ten w środku gwiazdy) podłącz do plusa zasilania (nie wiem na jakie on jest napięcie) a punkty M1...M3 kolejno do masy. Wpierw M1 do masy, potem odłącz M1 i podłącz do masy M2,...
Witam, W takim razie panie Tomku jak mam zrobić aby pobrać wskaźnik na to konkretne pole, tak abym wyświetlał tekst? Czy mógłby Pan napisać jak dobrze obchodzić się z poleceniem pgm_read_xxxx aby otrzymywać informację która mnie konkretnie interesuje? Pozdrawiam, Dobrze obchodzisz się z makrem pgm_read_xxx, lecz po prostu podajesz mu zły argument....
witam. bardzo ładnie ci wyszedł sterownik. A tak z ciekawości to czemu akurat zastosowałeś 2 procki jak można by się zmieścić z jednym np atmega8?
mógłbym prosić jakiś najprostszy schemat tego generatora. to wejście Dir to może iśc sygnał np z Atmega8 ?
Czy mógłby ktoś narysować schemat pomocniczy takiego sterownika, dopiero zaczynam współpracę z EAGLE i próbuję z ATmega8.
Witam. 1./ konfiguracja Timera1 musi być w jednej linii jako całość np. Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Disconnect Po za tym masz nie pozamykane prawidłowo warunki IF. Poniżej przykład całości: $regfile = "m8def.dat" $crystal = 8000000 Config Pinb.4 = Input Config Pinb.2 = Input Config Pinb.1...
Nie bardzo rozumiem co napisałeś, strasznie poplątałeś. Napisał bym tak: Jeśli rozruch pieca jest uruchomiony i temperatura jest mniejsza od zadanej to licz czas. Jeśli rozruch pieca jest uruchomiony i temperatura zadana jest osiągnięta to przerwij liczenie , wyzeruj zegar i przejdż do normalnej pracy. Jeśli piec się przegrzeje to zatrzymaj normalną...
To zastosuj małego AVR-ka, który ma przetwornik ACD w sobie np:. ATtiny26 albo ATmega8
Jak już wcześniej mówiłem podałem ci rozwiązanie dawno temu, w nim trzeba było jedynie poprawnie podać krok w lewo i krok w prawo. Poprzednio nie działało bo jak sama stwierdziłaś miałaś problem techniczny. Skoro w ciągu trzech tygodni nie jesteś w stanie wkleić kilka wierszy z jednego kodu do drugiego to postęp nauki masz dosłownie nijaki. Więc ......
jak chcesz skan tego wyśle na PW tylko napisz bo mam tą książkę a sterowanie jest banalne jak chcesz soft do PWM to też ci podeśle bo pisałem ostatnio do poteniometru elektronicznego do regulacji poziomu sygnału m.cz wchodzącego na wzm słuchwakowy (wtórnik)
Witam! Ciekawy jestem jak tam się mają wasze sterowniki, mój program doczekał się wersji 1.6 i ciągle coś znajduję (oczywiście jak mam czas i najdzie mnie wena). Poszedłem też trochę na skróty dla komfortu, gdyby nie było mnie w domu a z bramą działo się coś dziwnego. Mianowicie wyprowadziłem przycisk zwierający nóżkę "reset" do masy. Pomoże też tymczasowo...
nie rozumiem połączenia ostatniej części kostki (do której nic nie dochodzi) z obudową Zapewne należy tam podłączyć przewód ochronny PE, zwany popularnie uziemieniem. Musisz zlikwidować "pokrętło", przewody które były do niego podłączone wyprowadzić na sterownik, a tam przełączać je za pomocą np przekaźników tak jak to robiło pokrętło.
Witam Splc 780 jest kompatybilny z HD44780 jeśli chodzi o zwykłe znaki i cyfry (jakieś chińskie znaczki mogą się różnić dla hd44780 i splc), tamte układy oki to zapewne sterowniki lcd współpracujacez splc, a co do ustawień 2x16 to jesli tekst byłby dłuższy niz 16 znaków, to co w lcd 2x16 byłoby w pamieci, to w tym lcd bedziesz miał wyswietlone,
Witam. 1) Tranzystorów IRFZ44 nie otworzysz w pełni sterując bezpośrednio portem µp. Opcje są dwie, albo wstawić jakiś specjalizowany sterownik Mosfetów lub wymienić tranzystory na IRLZ44. 2) Wejścia sterujące zwierane do masy wskazane było by podpiąć do Vcc przez rezystor np. 100k. To tak dla pewności poprawnego działania.
W cenie około 30zł masz gotowy mostek H na BTS7960B, który oferuje 43A i VCC do 27V.
Kiedyś to znalazłem i przerobiłem pod atmegę128. Dawno nie ruszałem, więc nie wiem czy zostawiłem w "działającym stanie". Wystawianie sygnałów na wyjścia odbywa się za pomocą funkcji pcf8574_set_outputs, i tak np: pcf8574_set_outputs(0x22,0b01111111); na pcf'ku o adresie 0x22 zapali wszystkie wyjścia z wyjątkiem najstarszego. Oczywiście pinologię będziesz...
Ten kod jest pod BASCOM 51 a nie BASCOM AVR. Docelowo pewnie pod AT89C2051 a nie pod ATMega8.
Wiec tak napiecie podnoszone z 12V na 35 i stabilizowane na UL1550 i na wysciu mam idealne 31V odblokowane 100n i 10n sterowanie z PC jak i z sterownika na Atmega8 (roznicy niema) pradami bawilem sie i nic. Reszta tutaj: http://www.elektroda.pl/rtvforum/topic10...
I dla tego wymyśliłem swój własny sterownik na ATmega8. Sterownik kosztował mnie 100 zł razem z wyświetlaczem LCD. Zrobić coś takiego nie jest ciężko tylko trzeba pamiętać by w programie było dużo opcji bezpieczeństwa.
interesuje się trochę elektroniko i programuje mikroprocesory ATMEGA8 i wykonuje sterowniki do różnych celów
hmmm ja myślę niestety, że jedynie możesz je wsadzić w d.... :( .... też się kiedyś na to nabrałem ;) ale na szczęście ten głupawy kabelek konwerter kosztował mnie tylko ok 9-10zł ;) więc dużo nie straciłem. Myślałem, że to typowa przejściówka USB - LPT hehehehe a tymczasem to działa w bardzo "durny" sposób w stosunku do nazwy. Problem leży w tym, że...
Okazało się, że to tylko brak kabelka łączącego PD.2 (4) z PB.1 (15)
Kup najzwyklejszy wyświetlacz ze sterownikiem HD44780 choćby w lispolu koszt ~15zł
Dzięki. Zastosuje się do twoich porad, pora wreszcie zacząć zabawę z mikrokontrolerami, na początek zabiore się za Atmega8
W sumie połączenie baz to dobry pomysł:D A jeśli chodzi o scalak ten to kombinowałem żeby go użyć, ale musiałbym specjalnie około 40km w jedną stronę zrobić żeby go dostać a i to nie wiadomo czy go dostane... a na tranzystorach mam kilka mostków już gotowych:] Z tym kodem to się spróbuje.
https://obrazki.elektroda.pl/7834697200_... Wszystko zaczęło się od niedokończonego (nie wykorzystanego) projektu klawiatury USB pisanej w Bascom ( https://www.elektroda.pl/rtvforum/viewto... ) na Atmega8. Pierwotnie miał to być symulator hamulca ręcznego w grze samochodowej o który zostałem poproszony przez znajomego....
A co daje ten zasilacz na wyjściu? Ma w sobie prostownik? Czy na pewno te silniki nie pobierają więcej mocy niż pozwala L293D? Jak już chcesz mieć odseparowane zasilania do elektroniki i silników, to podłącz zasilanie mikroprocesora do VCC1, a drugi stabilizator do VCC2. Zamień te C1 i C6 na 1µF.
Witam. Szukam projektu odbiornika rc5 który po odebraniu sygnału wystawiał by na odpowiednio przypisany port logiczne . Do sterownika chciałbym wykorzystac mikroprocesor atmega8. Sterownik miałby sterować tunerem radiowym as952. Nie znam sie za bardzo na programowaniu wiec prosiłbym o jakiegoś gotowca. Pozdrawiam, Za wszelka pomoc dziękuję.
Poszukaj sterowników PWM ze stopniem mocy na tranzystorze FET.
sterownik atmega8 atmega8 sterownik uniwersalny atmega8 sterownik pieca
instrukcja serwisowa ariston bezpiecznik stopiony uzwojenie robocze
sanwa pc5000a firmware toshiba
SABA LED32TC2200E Firmware Update Guide Czujniki temperatury w lodówkach Whirlpool z wyświetlaczem