Load Timer0 = 625 ?? Mam nadzieję, że kolega sam rozumie błąd w tym miejscu:> Poza tym ładnie jest najpierw włączyć timer a potem zezwolenie na globalne przerwania:>
kurcze mi nie wychodzi :| timer chodzi co 1s ale reszta do kitu Dodano po 25 program chodzi :) oczywiscie musisz go przerobic na wlasne potrzeby dodac tyle ile chcesz przekaznikow i zmienic czasy w programie bo tam jest 10s i 40s ten program jest przygotowany pod ATmega8 i kwarc 8MHz $regfile = "m8def.dat" $crystal = 8000000 Config Pind.0...
Do przeładowania Timer'a1 używaj: Int_timer1: Load Timer1 , 62500 [...] Return Mam jeszcze jedną regułę z przeszłości aby nie używać obsługi pamięci EEPROM w obsłudze przerwań (starsze wersje BASCOM'a przy rozbudowanych programach powodowały błędne działanie programu). Stosuję to do dziś dnia i nie mam zamiaru sprawdzać to w nowszych wersjach...
Program zajmuje 50%. Może i jest źle napisany ale działa.. Ja bym to stwirdzenie troche skorygował; Program działa tak jak jest napisany!... bo - "Jest jeszcze jeden problem." Co jakiś czas temperatura podskakuje o 10 stopni a czasami nawet do 200 podskoczyło co spowodowało zbędne załączenie przekaźnika. Z czym jest problem? Popatrz na pracę timera0,...
zdecydowałem się na zastosowanie uC aby wyeliminować efekt falowania wody (a tym samym podnoszenie i opadanie włącznika pływakowego co skutkowało kilkunastoma krótkimi włączeniami pompy przy każdym dolewaniu wody). Nie wystarczyło zastosować filtr RC? Dodaj na wszelki wypadek rezystor 10kΩ podciągający RESET do Vcc. Przy takich urządzeniach jak...
Ale Kolega lubi sobie życie komplikować... W programie głównym programujemy dowolny timer na zgłaszanie przerwań z częstotliwością coś pomiędzy 30 i 300 Hz, a następnie usypiamy procesor w pustej pętli. Definiujemy stałą określającą czas włączenia w okresach timera: [syntax=c]#define CZAS_WLACZENIA xxxxx <- wpisz liczbę okresów timera[/syntax] przerwanie...
http://obrazki.elektroda.pl/2461650800_1... http://obrazki.elektroda.pl/4661256100_1... http://obrazki.elektroda.pl/2315996500_1... Witam szanownych forumowiczów. Tu na zdjęciu brakuje oczywiście ATMEGA 8,ten układ jest nawet już włożony i w oryginale wszystko śmiga.
BC 547 nadaje się jak najbardziej do sterowania wentylatorem przez Atmegę,pod warunkiem dołączenia do niego przekaźnika,(prosta funkcja włącz/wyłącz)ALE jeśli chciałbyś sterować Atmegą PWM wentylatora, to poczytaj o timerze NE555,który to będzie płynnie sterował mocą wentylatora.
Zastosowałem rozwiązanie oparte na mikrokontrolerze z rodziny ATmega + zmodyfikowany przez Briana Lowa szkic autorstwa Bena Buxtona. Wyjście na 2 mikroprzekaźniki. Działa bez zarzutu. Jest debouncing, nie ma gubienia impulsów. Układ działa nawet przy "wariackim" kręceniu pokrętłem enkodera (choć nie do tego został stworzony). W przyszłości: - przepisanie...
Witam! Na podstawie informacji zawartych w książce "Programowanie mikrokontrolerów w języku Bascom" napisałem program: Problem: Problem polega na tym, że program nie działa poprawnie. Po pierwsze procesor zamiast 1 sekundy odmierza ok. 8s. Jest to dla mnie nie zrozumiałe, ponieważ kodu zawierającego instrukcje tyczące się timer0 nie zmieniałem. To samo...
Ok no i zaczalem, atmega16 (nie bylo 8). Naprawde fajne zabawka, mam natomiast maly problem. Obsluguje sobie przerwanie: ISR (TIMER0_OVF_vect) { PORTA ^= _BV(3); TCNT0 = tin; } tin jest globalnie zadeklarowana jako: uint8_t tin=0xF0; i gra, jednak kiedy zmieniam wartosc tin wewnatrz funkcji main (tin=0x00;) to niestety obsluga przerwania dalej widzi...
$Crystal=4000000 Co do tego miał bym wątpliwości, nie obejdzie się bez zmiany FUSE. Nowa, Atmega ma na starcie 1000000. zazwyczaj robi sie to tak: 1:deklaracja Uc 2: prędkość 3: konfiguracja portów i stan ich startowy 4: ALIASy, jeśli ktoś chce. 5: konfig LCD, jeśli LCD 6: TIMERy jeśli potrzebne, 1Wire, PWM... 7: deklaracje zmiennych 8: wartość początkowa...
tu masz przykład na 4047 http://stud.wsi.edu.pl/~sikrolb/czteroka... przeczytaj sobie ten temat http://www.elektroda.pl/rtvforum/problem... a tu masz wszystko o 555 modulacji dokonujesz przez połączenie do 4 sygnału z 2 generatora http://www.elb.vectranet.pl/~krzysztofg/... tu przykład...
Udało mi się połączyć kod, i dopasować preskalery do Atmegi ale podczas kompilacji napotykam błędy których kompilator nie może dokładnie określić prosiłbym o sprawdzenie całości i ewentualne poprawki [syntax=c]//Sterownik wytrawiarki PCB, LCD2x16, ds18b20 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h>...
Ja chcę zrobic ten układ i najważniejsze ze nie może być na programowalnym procesoże tym np. ATmega itp. Allegro odpada ponieważ ma to zalączać po kolei lampki choinkowe-zasilanie układów i muszę to szybko zrobić. Dodano po 1 Panowie nastąpił przełom!! mam możliwość zaprogramowania atmeli ;) 89C 1051, 2051 oraz 4051. Jeżeli ktoś mógł by stworzyc schemat...
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...
Wiesza się, a właściwie "staje" timer i PWM nic nie generuje. Ale już przeprojektowałem filtr zasilania i na razie nie zaobserwowałem niepożądanych objawów - dzięki za pomoc crazy_phisic , sporą winę ponosiły też rozgięte styki w złączce, na "pełnym ciągu" było ok, ale kiedy pracował PWM zaczynało iskrzyć i cuda się z uC działy... jednak przy >30kHz...
Czy chodzi o potrzymanie zawartości pamięci RAM i np. pracy zegarka w trybie uśpienia ? Co chcę podtrzymać to kontroler Atmega2560, który według datasheet ma pobór prądu 7µA w trybie power-down. Chcę ustawić watchdog timer na jakiś czas (jeszcze do końca nie wiem), aby sprawdzał napięcie zasilania i jak będzie za niskie to doładował kondensator...
Co do czujników to są różne czujniki analogowe ale wszystkie podłączone poprzez transoptory. Jeden czujnik typowo drzwiowy, drugi podczerwieni, trzeci czujka ruchu. Co do timerów. To rozumiem, że mają to być trzy podprogramy z timerami? komenta if.... then ... i odniesienie poniżej do kolejnego zbiegu zdarzeń? Nie jestem zbyt lotny w bascomie i prosze...
Witam! Zawracam się do szanownych kolegów z nietypowym problemem, mianowicie wykonuję aktualnie sterownik bramy dwuskrzydłowej na uC Atmega32 gdzie do sterowania silnikami 24V chciałem wykorzystać PWM(funkcja powolnego startu i domykania bramy). Przy sprzętowym PWM wszystko jest jak najbardziej ok (silniczki pięknie się starują), natomiast gdy do generowania...
To się kupy nie trzyma. Test przycisku zwykle robimy co 20 ms. Szybki przekaźnik przełącza w kilkadziesiąt ms. Nie ma znaczenia, czy transmisja danych sterujących przekaźnikami zajmie 1 us czy 100us. Wyświetlacz 4-cyfrowy przy 400 Hz sterowany przez SPI wymaga min. 19200 b/s, a transmisja musiałaby być obsługiwana w przerwaniu timera zgłaszanym z częstotliwością...
Witam, chciałbym przerobić projekt z tego linku http://www.elektroda.pl/rtvforum/topic90... Mianowicie zostawić odliczanie czasu i wyświetlanie go a dodać do niego funkcję w której o wpisanej "na stałe" godzinie w funkcji załączy przekaźnik. Przekaźnik jest 4 modułowy więc potrzebuje 4 wolnych pinów. Kod, który zmodyfikowałem wygląda następująco...
Stosuję przekaźnik S14-2C-0505. W dokumentacji widzę dwie wartości - 36 i 47 Ohm. No to najprościej zmierz. Dla 47R i 5V, daje to prąd około 100mA. W sumie dużo. Dla 10V będzie to aż 200mA. Wcześniej pisałeś że 4 takie przekaźniki pociągną 280mA. Więc nie ma co liczyć tego dalej. Trzeba najpierw rozwiać wątpliwości co do poboru prądu. Ja nie mogę znaleść...
Każdy kiedyś patrzył na przykłady a nie od razu główkował. Proszę. Baw się dobrze. Przetestowany ;) [syntax=vbnet]'#########################... '# Program włącza jeden z trzech przekaźników w zależności # '# od tego ile razy lub jak długo naciesnieto przycisk # '# Jeden krótki Przekaznik1 na czas 1s # '# Dwa krótkie Przekaznik2...
zacznijmy od tego, ze kod umieszczamy w klamrach Dodano po 10 to jest kod na jedna sekunde $regfile = "m8def.dat" $crystal = 8000000 Config Pind.7 = Output Portd.7 = 0 Przekaznik Alias Portd.7 Config Timer1 = Timer , Prescale = 256 On Timer1 Sekunda Enable Interrupts Enable Timer1 Load Timer1 = 31250 Do Loop End Sekunda: Load Timer1 =...
Witam ponownie. Własnie włączyłem wewnetrzny generator RC na 8MHz i juz sterownik sie nie restetuje. Jest natomiest inny problerm. Nie mogę zrobić w miare dokladnego zegara na wewnetrznym oscylatorze RC. Czy może trzeba kalibrować ten generator wewnetrzny za pomocą OSCCAl? Jeśli tak to jak to zrobić, czy można jakoś w PonyProg'u? przedstawiam fargment...
Wyliczenie temperatury jest właściwe, tylko zamiast 28 powinno być 25. Wtedy wyjdzie 100. Zastosowałem większą wartość ponieważ w datasheetcie pisze że wartość Vref może wahać się nawet do 2,9V. W programie z przerwaniem musiałem dodatkowo ratować się dodaniem 2stC do wyliczonej wartości, tak była zaniżona. Prawdopodobnie zmyliły cię nazwy cz_d i cz_u....
Witam! Mam problem z oprogramowaniem (które piszę sam w BASCOM) do sterownika na atmega16. Sterownik steruje na podstawie timera1 oraz ds18b20 pięcioma wyjściami 220V (za pomocą przekaźników) oraz 4 12v za pomoca bc546b. Przy ustawienu czasu, godziny włączenia, zakresu temperatur sterownik zaczyna prawidłowo pracowac ( bez obciążenia urządzeniami na...
Tak, jak już pisałem, nie tędy droga. Trzeba zrozumieć, ze Menu czyli interfejs programu z człowiekiem powinno być tylko jego nakładką graficzną. Nie może być tak, że kiedy jesteś w Menu to program zaniedbuje cały system, na przykład nie pilnuje zadanych temperatur. Pomyśl co by było gdyby termostat sterował grzałką w akwarium a Ty sobie radośnie wszedłeś...
Witam. Zrobiłem sterownik do swojego obrotowego kolektora słonecznego. Bascom, Atmega8, lcd 4X20 znaków-tryb 4 bit. Problem jest następujący: sterownik za pomocą przekaźników steruje siłownikiem z silnikiem DC lewo - prawo. Miałem problem z zakłóceniami, reset procesora, krzaki na LCD. Działo się to przy rozłączaniu przekaźników. Okazało się że trafko...
http://obrazki.elektroda.pl/3879789700_1... Witam. Wstęp: Dziś chciałbym pokazać Wam szybki sobotni projekcik. Z racji zbliżającej się zabawy sylwestrowej i wolnej soboty postanowiłem udoskonalić moją wytwornicę dymu. Dobudowałem jej dołączalny timer. Na urządzeniu ustawia się żądaną długość odstępu pomiędzy dymieniami oraz czas dymienia....
najpierw odpowiedzi : 1. Palą się styki, cewki, tranzystory. W 1991 roku miałem przypadek u klienta pod BTS NMT450, że sam załączał się sterownik. Od ponad 20lat nie widziałem sterownika z przekaźnikami. Dotyczy to też komercyjnego aspektu, bo triac jest tańszy, przy masowej produkcji ma to ogromne znaczenie. Z doświadczenia wiem, że takie konstrukcje...
Witam wszystkich, od razu powiem że przekopałem forum i nie znalazłem podobnych tematów. Mam zamiar zrobić przekaźnik czasowy na attiny2313 lub atmega8, bo to akurat mam pod ręką. Działać ma on na zasadzie takiej, że po naciśnięciu przycisku wentylator ma załączać się raz na godzinę na ok 2-3 min. Po naciśnięciu drugiego przycisku, wentylator powinien...
Problem w tym, że schematu nie mam, prototyp narazie składałem na AVR. Generator jest taki sam jak w oryginalnym układzie i wszystkich innych, narazie bez rewelacji, bajery będą później. Bramka AND z 74LS08. Wyjście do wejścia timera 0, który zlicza sobie impulsy z generatora (dodatkowo jeszcze jest zliczanie ilości przepałnień licznika, bo mały jest,...
1. Mam podciągnięte porty wejściowe do masy 2. JTAG jest wyłączony, przy włączonym JTAG dioda świeciła ciągle 3. Bo taką mam płytkę, wcześniejszy błąd przy projektowaniu 4. Myślałem że bezpośrednio nie mogę Poprawiłem wszystko o czym pisałeś i nadal jest ten sam błąd Dodano po 22 Podłączyłem diodę pod PIND.5 i poprawiłem program i nadal to samo. Wydaje...
http://obrazki.elektroda.pl/2289355800_1... Witam, Chciałbym przedstawić moją konstrukcję sterownika do wzmacniacza lampowego (opcjonalnie tranzystorowego). Sterownik powstał ok 2 lata temu na prośbę zaprzyjaźnionego audiofila a potem był rozwijany w ramach forum poświęconego konstrukcjom audio. Ponieważ ostatnio powróciłem do tego...
A ja w wolnych chwilach spłodziłem takie coś. Co prawda na ATMega8 bo nie mam Tiny13- ale kod jest mały- wejdzie. Uporządkuj trochę wyjścia i wejścia z tego kodu na Twój schemat. I zasada działania jest trochę inna niż sobie wymyśliłeś. Po włączeniu ustrojstwa żaden przekaźnik nie jest włączony. Po pierwszy naciśnięciu ustrojstwo się włącza i tak zostaje....
Witam Otóż mój problem polega na wykonaniu dokładnego pomiaru czasu, powiedzmy z dokładnością do 1ms, albo nawet 0.1ms. Oczywiście nie ulega wątpliwości że do tego będą potrzebne timery itd itp. Ale nie w tym problem. Problemem przy pomiarze tak krótkich czasów zaczynają stwarzać np drgania styków (coś musi uruchamiać ten licznik), jak też ew opóźnienia...
Witam po małej przerwie. Mam znów kilka pytań, ale proszę o wyrozumiałość, bo naprawdę dopiero zaczynam z u-kontrolerami. A więc tak, zrobiłem jak radziliście, niestety nie potrafie jeszcze pojąć w pełni timerów, chodź umiem już je ustawiać aby odliczały jakiś tam ''kwant'' czasu. Przeglądam forum i widzę tutaj jeszcze dziwniejsze dla mnie rzeczy, mianowicie...
Napisałem program testowy jak poniżej i mam dwa dziwne dla mnie przypadki. Nie wiem czy to wina sprzętu czy softu. 1. Po włączeniu do zasilania 230V przez sekundę mam "dyskotekę" z przekaźników. Po włączeniu do USB (5V) jest tylko jedno "klupnięcie". Po resecie z przycisku "reset" nic nie klupie. Jak się pozbyć tej dyskoteki? Podejrzewam, że coś niedobrego...
widzę, że temat przygasł wiec ponownie prośbę... proszę o wrzucenie przykładowego programu na procesor atmega, gdzie po naciśnięciu przycisku dioda zapala się na 5 sekund i gaśnie. Liczę ze taki program pomoże mi zrozumieć zasadę działania komendy odliczajacej czas. Książka ani inne posty jakoś mi nie pomagają i nie mogę tego przeskoczyć. Liczę, że...
Witam. Chcę przedstawić szopkę Bożonarodzeniową. http://obrazki.elektroda.pl/9749389200_1... Całość wykonana własnoręcznie z pomocą kochanej żonki. Opiszę co i jak. Szopka ma ruchomy żłobek, dwie pochodnie i ognisko, na filmikach wszystko widać. Opiszę konstrukcję, do sterowania wszystkim użyłem Atmegi8. Trzy sprzętowe kanały PWM posłużyły...
1. Załanczać czy załaczać czy może załączać? ;p 2. Do wyliczenia odstępu czasowego można korzystać z funkcji opóźniającej zrealizowanej o timer. (funkcja powinna przyjmować jako parametr odstęp czasowy w zależności od tego ile wybierzemy z menu) 3. Robisz proste menu typu: w pierwszej linii LCD jakaś informacja - Podaj odstęp czasowy: ,w drugiej wyświetlaj...
Witam Szanownych kolegów. Nie dawno zacząłem przygode z programowaniem. Zapoznałem się z kursami na wkrętaku, oraz z kursem na Hobby Robot. Narazie wszystko opiera się na symulacji w proteusie, umiem już multipleksować cyfry na wyświetlaczu, lecz nie rozumiem funkcji bin2bcd, i nie umiem tego połączyć z następującym kodem tak, aby to jakoś działało....
Po wielu "przebojach", trudach i masie czasu spędzonego nad zaprogramowaniem uC do tego projektu, podaję końcowy (na obecną chwilę) kod; [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define LEDR (1<<PD2) #define LEDY (1<<PD1) #define PRZEKAZNIK (1<<PC0) #define PRZYCISK (1<<PC1)...
Dotychczasowe podpięcie pod komputer PC, nie ma prawa bytu, więc postanowiłem, że stworze moduł przekaźnika przy użyciu ATMega128. Dość ambitne przedsięwzięcie, tym bardziej jeśli robione od zera. Ale moim skromnym zdaniem użycie ATmega128 na dzisiejsze realia dokłada i tak do złożoności projektu sporo potencjalnych problemów i koniecznych kompromisów...
Mirekk36 ma rację, zwracając Ci uwagę, że dostajesz informacje w postaci zwrócenia uwagi na problem oraz link gdzie możesz się zapoznać z niezbędną wiedzą, a Ty nie czytasz tylko się spieszysz. Pośpiech to zły doradca. Przy projektach z elementami indukcyjnymi (silniki, przekaźniki, itp.). w szczególności należy zadbać o odpowiednio zabezpieczenie poprzez...
Jeśli nie miałeś do czynienia z uK to polecam AVRa dowolnego, np. ATmega8, tani, do kupienia w każdym sklepie. Do tego dowolny wyświetlacz LCD zgodny ze sterownikiem HD44780. Wszystko oprogramować w Bascomie. Wystarczy wersja demo. Polecam Bascoma, ponieważ nawet jeśli nie miałeś do czynienia z programowaniem to jest tak prosty, że można nauczyć się...
ja bym to zrobił tak: $regfile = "m8def.dat" $crystal = 4000000 Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Pb.2 , Db5 = Pb.3 , Db6 = Pb.4 , Db7 = Pb.5 , E = Pb.1 , Rs = Pb.0 Config Portc = Input Portc = &B000000 Dim Szyba1 As Word Dim Szyba2 As Word Dim Szyba3 As Word Dim Szyba4 As Word Dim Wzor As Word Dim A As Word Config Adc = Single...
Witam Piszę program (bascom) i nadziałem się na problem z którym nie mogę sobie poradzić. Timer 1 pracuje jako zegar i po spełnieniu warunku , ma załączyć przekaźnik który ma być załączony na czas_pracy i po odliczeniu czasu pracy ma wyłączyć się na czas przerwy i zablokować włączenia przekaźnika na ten czas. Tak w skrócie: kod : $regfile = "m8def.DAT"...
Czemu nie działa jakieś błedy kompilatora, jak nie tak to może źle napisany kod i się przy większej optymalizacji wysypuje. Jak coś to wrzuć kod nie działający. Heh, no ok, wrzucam więc kod. Od razu jednak uprzedzam, że to jest mój pierwszy program w C i mogą występować rażące programistów błędy. Poza tym kod jest nieco rozlazły - dla mnie bardziej...
Witam Po tym jak zacząłem korzystać z zmiennej DCF_Status.7 działa jak trzeba. Przedtem nie maiłem problemu z synchronizacją, ale z wyłączeniem odbiornika w przypadku jej braku ( u mnie włączenie odbiornika DCF77 powoduje blokadę wywoływania innych funkcji - wywołanie czujników DS18B20 oraz wysyłanie przez RFM12 blokuje przerwania, a tego nie lubi biblioteka...
Witam, Prosty program odbierający kod pilota sony i włączający urządzenie. Na ATMEGA32 przy wewnętrznym kwarcu 8000000hz działa (ZL3AVR). Po zmianie na Mega8 przy wewnętrznym kwarcu 8000000Hz nie działa. Mega8 jest na oddzielnej płytce testowej, zasilanie idzie z ZL3AVR, czujnik IR jest na ZL3AVR (IR IN) podłączone jest do PB1 mega8 Przekaźnik włącza...
Witam. Jestem nowy w tym temacie. Od jakiegoś czasu bawię się modułami rfm12B. Do wczoraj nie miałem kompletnie żadnych problemów z ich użytkowaniem. nawiązywałem transmisję jednokierunkową między dwoma układami. Obecnie próbuję zrobić potwierdzanie transmisji. Scenariusz jest następujący: Urządzenie A wysyła ramkę do urzadzenia -> B Urz B odbiera poprawnie...
Styk przekaźnika podłącz do przerwania zewnętrznego i w obsłudze tego przerwania odczytuj wartość timera uruchomionego wraz z włączeniem cewki, a później przelicz. (Pamiętaj o drganiach styków). Po co korzystać z przerwania od przepełnienia timera? Użyj Timera1. Z tą samą dokładnością zmierzysz czas ponad 4ms zamiast 16us. Jak będzie za mało to włącz...
Tu wybór uC determinowany jest ilością pinów koniecznych do podłączenia LCD, jeżeli tradycyjnie to trzeba min 6 pinów, jeżeli I2C to 2 piny, do tego 3 piny na przyciski i 1 do sterowania przekaźnikiem, zatem najlepszym wyborem będzie atmega8 jak kolega (at)zster pisze. Kwarc jest tu zupełnie zbędny, oszczędzisz miejsce. Co do przekaźnika, to jednak...
Witam wszystkich w swoim pierwszym poście :) Wydawało mi się, ze moge znaleźć na kazde pytanie odpowiedź, ale jednak zmuszony jestem do napisania nowego tematu. Otóż walczę z problemem dokładności chyba z miesiąc. Układ co 1min ma załączać na okreslone czasy przekaźniki. Używam kwarcu 14,7456Mhz a układ notorycznie SPIESZY się o ok 0,5s na godzinę....
dziękuję ,wszystko jasne :) Układ już śmiga,narazie jedna karta z 16 przekażnikami.Docelowo jeszcze dwie,sa już gotowe tylko muszę polutować płytki dekoderów z PCF8574. Zastanawia mnie jeszcze jeden objaw.Testuję to wszystko na płytce ZL2AVR. Cały procesor jest jakby spowolniony.Testując wcześniej inne programy na tej płytce tez to występowało. Np....
Witam, Pojawił się ostatnio u mnie taki problem. Otóż odczytuję z przetwornika ADC ATmegi16, z kanału ADC0 wartość napięcia (od 0 do 5VDC). Wyświetlam sobie wynik konwersji na LCD i wszystko ładnie działa (liczba na LCD zmienia się w zakresie od 0 do 1023, jak kręcę potencjometrem). Chciałem sterować tym napięciem podłączonym do ADC0 obrotami silnika...
https://obrazki.elektroda.pl/9170570400_... Witajcie. Dziś chciałbym razem z Wami zajrzeć do wnętrza przekaźnika bistabilnego BIS-411. Dla osób które nie znają tematu i nie wiedzą czym owe urządzenie jest przytoczę opis ze strony producenta: Elektroniczny przekaźnik bistabilny umożliwia załączenie oświetlenia lub innego urządzenia...
Akurat wentylatora komputerowego z dwoma lub trzema przewodami nie steruje się przez PWM, bo jest to "bardzo wymagający silnik" z własną elektroniką a nie zwykły silnik szczotkowy. Cyli steruje się napięciem rozumiem. Jezeli tak to doda rezystor i kondensator i bedzie sterowanie przez PWM :) Autor w żadnym swoim poście nie wspomnia nawet o potrzebie...
Witam, Mam taki problem. Chcę wysyłać do PC informację w formie takiego temp1;temp2;f1;temp3 i coś jeszcze. Jak wysyłam informację to chcę żeby ona była raz wyświetlana powiedzmy co ok 1-2s a nie tak jak na screenach pod kodem. (to jest losowe). Co może być nie tak. Timera2 używam jako odmierzacz czasu a timer0 do pomiaru częstotliwości (na 555) $regfile...
woltomierz doszedł jeszcze jeden hehe teraz jest ich 5 :D wiem ze wydaje się to mega rozbudowane itp, ale prawdę mówiąc aż tak źle nie jest, np: jedna atmega16 odpowiada za wszystkie pomiary, napięcia, prądu oraz sprawdza czy przekaźniki nie są uszkodzone, czyli jak jakiś jest załączony to sprawdza czy faktycznie zasilanie jakie miał przepościć jest...
DZIAŁA!!! ALE MOC :) !!!!! Dwa dni męczyłem się, aby móc zmienić te bity konfiguracyjne, przez mój programator USBasp, avrstudio, atmel6studio, nakładki avrdude i wszędzie jakieś błędy w komunikacji, (dodatkowo też chciałem zobaczyć podesłany link odnośnie fusebitów http://code.google.com/p/avrmate/ , ale też errory), aż w końcu dzisiaj zainstalowałem...
Poprawiłem program zgodnie z uwagami, dodatkowo pod portb.0 podłączyłem czujkę ruchu która znajduje się w najbardziej ruchliwym miejscu w domu tak aby cała ta procedura była realizowana tylko przez godzinę od detekcji ruchu. Zmniejszy to ilość załączeń pompki. Poniżej kod czekam na uwagi [syntax=basic4gl] $crystal = 16000000 $regfile = "M32def.dat"...
http://obrazki.elektroda.pl/8244095700_1... Chciałem przedstawić bardzo prosty akustyczny odstraszacz kun do samochodu zbudowany w oparciu o Arduino Pro Mini (ATMega 328P) oraz moduł przetwornicy step-down na układzie MP1584. Inspiracją do konstrukcji był używany dotychczas analogowy odstraszacz akustyczny zbudowany w oparciu o układ...
Witam, mam jakiś błąd w sofcie, który powoduje, że po odłączeniu i włączeniu zasilania program nie działa prawidłowo. Zresetowanie atmegi bez odłączenia zasilania powoduje że wszystko chodzi już dobrze. Próbowałem różne ustawienia fuse'ów, kwarc 12MHz, CKOPT włączony, ustawiony najdłuższy możliwy czas opóźnienia włączenia. Testowałem na wewnętrznym...
Witam. Ostatnio pomyślałem, że wypadało by zrobić wytrawiarkę do płytek. Potrzebuje jeszcze kilku elementów(m.in zbiornika i całej elektroniki), lecz w garażu znalazłem pompkę (bynajmniej od ekspresu do kawy). http://obrazki.elektroda.net/18_12475810... Nie jestem pewien co do oznaczenia 2/1 min. Jeżeli się nie mylę to pomka: - działa na 230V...
Problem został rozwiązany.W tym temacie [url=] http://www.elektroda.pl/rtvforum/topic17... Nauczyłem się robić timery dzięki za pomoc.Układzik czasowy zrobiłem i działa bez problemu, załącza mi swiatła mijania w samochodzie. pozdr.
Witam! Skonstruowałem sobie urządzenie, które ma służyć do optymalnego ustawienia sterownika kotła. Mierzy temperatury na zewnątrz i wewnątrz, liczy ich średnie, minima i maksima, jest podłączone do sterownika kotła pod przekaźnik (przez transoptor) i zlicza ilość załączeń podajnika w różnych trybach pracy i sumaryczny czas. Od dłuższego czasu walczę...
Witam. Chciałbym zrobić następujący projekt: Wykorzystać Atmegę16 jako zegar (klasyczny, sekundy, minuty, godziny i dni) do sterowania diodami. Diod miałoby w założeniu być minimalnie 8, a później nawet więcej. Sterowanie miałoby być płynne. Miałyby one świecić nocami (co wynikałoby z zegara, czyli pewnie jakiś timer w procku i umiejętnie dobrać zliczanie)....
Witam szanownych elektrodowiczów. Mam mały problem z atmegą8 16PU. Mianowicie zrobiłem użądzenie do sterowania załączaniem pomp dyfuzyjnych . Urządzenie działa mniej więcej tak: 1-Ustawienie czasu załączenia się przekaźnika 2-Ustawienie czasu wyłączania się przekaźnika(przeście do głównej pętli) 3-Nieskończona Pętla -odliczenie czasu i włączenia przekaźnika...
Po 3 miesiącach ciągłego używania timer cały czas doskonale działa, mimo braku zabezpieczeia przekaźnika diodą nic się jeszcze nie stało. A i mama jak się ucieszyła ;)
http://obrazki.elektroda.pl/3784732200_1... Witam, chciałbym przedstawić projekt jaki miałem jakiś czas temu okazję wykonywać a mianowicie uniwersalny programowalny sterownik logiczny. Projekt składa się z trzech części - sterownika, układu odpowiedzialnego za programowanie sterownika/komunikację układu z komputerem. Ostatnim elementem...
http://obrazki.elektroda.pl/2708019000_1... Taki będzie mniej więcej schemat, tyle że zamiast przełącznika kontaktron i obok diody LED tranzystor z przekaźnikiem na wyjściu. Dziękuję za zmianę tytułu dzięki temu naprawdę dużo jeszcze znalazłem w internecie :) pozdrawiam Edit: [syntax=text] /* OBROTOMIERZ v.1 Obrotomierz przeznaczony...
Trochę uwag do schematu : 1. Wyłącz warstwę Pins. 2. Rozciągnąłeś schemat w poziomie i jednocześnie nie wiesz jak wyeksportować schemat do pliku graficznego, by był czytelny: - eksport do pliku , - jak projektować czytelne schematy . 3. Do prowadzenia połączeń jak sądzę używasz narzędzia Wire zamiast Net i w konsekwencji nie masz połączeń sygnałów....
https://obrazki.elektroda.pl/5128171500_... https://obrazki.elektroda.pl/1498445100_... https://obrazki.elektroda.pl/5424905700_... Witam. Przed rozpoczęciem opisywania mojej konstrukcji chciałbym ostrzec: OZON W ZBYT DUŻYM STĘŻENIU JEST SZKODLIWY DLA ZDROWIA I MOŻE ZAGRAŻAĆ ŻYCIU ! Wszelkie próby...
http://obrazki.elektroda.pl/5613819300_1... Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania...
Witam. Posiadam inkubator i sterownik do niego. Wszystko jest okej gdy program działa na wait'ach. Chcę przepisać go do przerwania na timerze ale program mi się zawiesza po wgraniu. Po uruchomieniu nie zawsze pokaże temperaturę, po wyjściu z "menu" również czysty ekran zamiast pomiarów. Cała konstrukcja składa się z: *czterech przycisków Sw1-Sw4 *dwóch...
Witam! Zacznę od poziomu mojego zaawansowania w uC: Od niedawna bawię się Atmegą8 i zauważyłem już, że można zdziałać na niej cuda. Mam już za sobą dwa wyświetlacze LED (7-segmentowe) przełączane przekaźnikiem z wyświetlaniem za pomocą Portb.1 = 1 Portb.1 = 0 Portb.3 = 1 Czyli ze mną miernie. Ale jakieś tam cyferki wyświetlałem :D Teraz chciałbym zrobić...
Swego czasu tak z 10 lat temu musiałem wymyślić coś na zawieszane kamery obrotowej LG Dystrybutor twierdził, że to nie jest wina kamery. Po ponad roku okazało się jednak, że to jej wina. Do tego czasu kamera była reklamowana i zwracana kilka razy. Zawieszała się tak około po godzinie pracy i nie działało sterowanie PTZ poprzez RS485. Więc potrzeba była...
Witam serdecznie. Szukałem już chyba wszędzie, próbowałem kilkunastu innych programów i problem ciągle zostaje nie rozwiązany. Otóż piszę program do sterownika pieca. Posiada on 3 czujniki DS18B20, 3 przekaźniki i 1 triak do sterowania pompki kolektorów. Wszystko działa bez zarzutu. Problem pojawia się dopiero po włączeniu przerwania od INT0 (regulacja...
Próba "złapania" dokładnej wartości IFem przez porównanie z rejestrem timera to makabryczny pomysł. Przema nie potrafi nawet powiedzieć do którego pinu co podłączył, więc nikt nie napisze przykładu jak to ruszyć. Nie wiadomo też jak długi ma być to impuls. A przekaźników tym sterować nie będzie skoro to ma być do zapłonu. Po napisaniu programu następny...
Witam, Musze zbudowac takie coś jak harmonogram zadan z ATMegi8 bedzie do niego podłączony przekaźnik, LCD i jakaś klawiaturka do wprowadzania Daty i Godziny Soft nie jest dla mnie problemem tylko mam problem z jakims zewnętrznym Timer-em z bateryjka zeby jak zgaśnie swiatło to zebym nie musiał ustawiać Daty i godziny i oto moje pytanie jaki ukłat podlączyc...
Witam, Bardzo proszę o sprawdzenie czy program jest poprawnie napisany. Nie korzystałem do tej pory z instrukcji Watchdog, więc nie mam pewności czy jest ona poprawnie umieszczona. Zadaniem programu jest stały pomiar napięcia i w razie wystąpienia spadku załączany jest przekaźnik na czas 2 minut. Jeżeli spadek będzie występował czały czas to przelaźnik...
Projekt powyższy nie wygląda na obciążony zakłóceniami z silników, przekaźników, itp. więc dodanie kondensatora jest faktycznie nadmierną ostrożnością. Ja bym pewnie nie dodał, ale może autor wie coś czego my nie wiemy. (at)MrFlexible Nie odpowiedziałeś na moje pytanie nr 4.
Męczę się już z tym trochę i mimo prób znalezienia rozwiązania - porażka. Układ ma być niby nic specjalnego : - sterownik jakiegoś tam urządzenia, - oparty na ATMega8, - ma sterować głównie przekaźnikami, które będą coś tam załączały (niby proste dwa stany włącz/wyłącz) według schematu : http://obrazki.elektroda.net/0_124798921... - wyświetlacz...
Cześć. Gdybyście budowali na Atmegach: W obudowie Z104 moduł wykonawczy z 10 przekaźnikami: https://obrazki.elektroda.pl/7195399500_... W obudowie Z106 moduł sterujący z triakiem: https://obrazki.elektroda.pl/1084654400_... Zakładając możliwość podłączenia kilku modułów z triakiem, jakiego interfejsu byście użyli? 1WIRE,...
A tak sobie siadłem i napisałem migacz. Kod na ATMega8 taktowana 8MHz http://obrazki.elektroda.pl/9449768600_1...
na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '***************************************... '-------------------- konfiguracje ----------------------------------------... $regfile...
- USART - 3 (z IrDA) -> 8 (też z IrDA), - SPI - do 5 SPI/I2S -> 8 SPI bez I2S, ...kto potrzebuje 8 UARTów? Bez ofensywy - ale jak wyobrażasz sobie obsługę wszystkich 8 jednocześnie na "tak wolnym" rdzeniu z sensownymi prędkościami? Więc generalnie, oprócz pewnej formy wygody ta niespotykana ilość wcale nie powala. 5 SPI generalnie nie ma sensu, po...
http://obrazki.elektroda.net/82_12379171... Witam, chciałem przedstawić zrealizowany i funkcjonujący projekt ekonomicznego sterownika kontrolującego załączanie pompy cyrkulacyjnej w układzie domowej instalacji CWU. Sama koncepcja zaczęła się rodzić jakieś dwa lata temu i przechodziła różne modyfikacje. Zasadniczy problem czyli natychmiastowa...
http://obrazki.elektroda.pl/8871329800_1... Dzień dobry Chciałem zaprezentować płytkę testową dla procesorów ATMega32 i innych z takimi samymi wyprowadzeniami. Do wykonania jej skłoniła mnie chęć dalszej nauki programowania mikrokontrolerów. Nie było to możliwe na poprzedniej płytce wykonanej w 2 klasie technikum. Od rozpoczęcia projektowania...
Kolego (at)dioda_007 tak z zasady nikt gotowca ci nie napisze. Musisz sam coś naskrobać to dalej możemy pomóc jeśli wystąpią problemy. Generalnie musisz użyć któregoś z timerów. Ja bym to zrobił tak: Przycisk switcha podpiął pod PCINT. W podprogramie obsługi przerwania załączał timer zboczem opadającym i zatrzymywał zboczem narastającym. Potem to już...
To może mi ktoś łopatologicznie wytłumaczyć jak podłączyć ten przekaźnik, bo nigdy nie robiłem projektów, w których były przekaźniki. Mam zamiar zrobić na atmega8 timer, który na pół minuty będzie załączać przekaźnik aby załączac świetlówki a po 30 sekundach powinien wyłączyć.
Witam Zbudowałem prosty sterownik pomp do kotła węglowego bez podajnika (planuję dorobić wentylator, ale narazie jest odłączony). Problem polega na tym, że codziennie rano sterownik jest jakby zawieszony. tj LCD pokazuje cały czas to samo, nie reaguje na przyciski, nie załącza przekaźników. Pomaga odłączenie i podłączenie na nowo zasilania. Jestem bardzo...
http://obrazki.elektroda.pl/4938044000_1... Witam. Przedstawiam Wam, drodzy koledzy koleżanki moje najnowsze dzieło - zestaw do ćwiczeń na sterowniku przemysłowym Siemens Simatic S7-1200. Jest to zestaw najprostszy, składający się tylko ze sterownika, bez panelu operatorskiego i modułów dodatkowych, mimo to pozwalający na przeprowadzenie...
umnie wygląda to tak : webserver na atmega128 + realtek ,( system RTOS ) ,stronka w html + cgi ,po wygraniu komendy webserver wysyła po rs232/485 dane do centrali ( równierz na atmega128 ) która zarządza systemem (max 128 przekaźników :D rozsianych po całym domku po rs485 ) do tego system alarmowy z powiadamianiem tel dzieki temu na routerku domowym...
Witam forumowiczów, Swego czasu mojej znajomej zainstalowano bramę przesuwną z napędem. Na pytanie o opcję częściowego otwierania, czyli tzw. opcję furtki powiedzieli, że się nie da. . . . . Hłe, hłe nie da :) Pomyslałem, przeanalizowałem i zrobiłem. Działa bezbłędnie. Teraz znowu powtórka z rozrywki. Szwagier postanowił zmienić stary, wysłużony i niestety...
Witam serdecznie Program ma obsługiwać pomiar napięcia i wyświetlić na wyświetlaczu Led wartość odpowiadająca do 1 do 6 oraz wartość n. Problem polega ze dla wartości 1 oraz 2 brak stabilności pracy. Napięcie jest mierzone na pinie 23 uP przez dzielnik napięcia. Moje pytanie czy jest możecie sprawdzić źródło pod katem błędy dlaczego tak się dzieje?...
przekaźnik timer atmega dziać timer atmega zrobię timer
pralka candy zapchana jakie playstation polecacie przekaźnik grzałki pralki whirlpool
integra zmierzch roleta automatyczne otwieranie bagaznika
Schemat ładowarki Metabo C60 - gdzie znaleźć? Schemat osuszacza powietrza Volvo FH4