To powiedz jeszcze jaka jest częstotliwość próbkowania i jakiej dokładności oczekujesz? Mając 8 linii analogowych w Atmega masz do wyboru kilka wariantów. 1. Każda linia podłączona przez osobny multiplekser do 3/4 sygnałów wejściowych (np. 4052) i wtedy wykonujesz serię 8 pomiarów (CH0..CH7), przełączasz synchronicznie wszystkie multipleksery i wykonujesz...
Bart, czy ty nie używasz czasami MAX7221 ewentualnie jego zamiennika ?? Bo o ile dobrze czytam to 7219 wejścia CS nie ma , ma tylko LOAD (nota na dole pod rysunkiem) . CS jest tylko w 7221. Ale to tak na prawdę nie ma większego znaczenia, bo jeśli używać LOAD jak normalnie używa się CS to działa tak samo (a jakbyś chciał odwrotnie, to już nie do końca).
Zależy, jakie są dopuszczalne parametry tego układu GSM. Jeżeli np jest zasilany z 3.3V, a atmega z 5V i wejścia nie są 5V-tolerant to bezpośrednie połączenie może nie być wskazane. Tranzystor, jak zrozumiałem, w układzie OC, będzie zawsze bezpiecznym rozwiązaniem, chociaż nie koniecznie jest wymagany. Nawet jak wejścia nie są odporne na 5V, to można...
https://obrazki.elektroda.pl/1982238900_... Tym razem chciałbym zaprezentować zasilacz warsztatowy mojego projektu. Troszkę czasu nad nim spędziłem, aż osiągnąłem zakładany efekt. Obecna rewizja płytki to 18, więc trochę wersji przetestowałem :D Ale do rzeczy. Jest to zasilacz z torem analogowym i sterowaniem cyfrowym. Parametry zasilacza...
W tym momencie nie mogę; ale podłączyłem poprawnie zasilanie bo świeci się dioda na sterowniku, i jedną nózkę sterownika do masy, a drugą do pinu 11 w Atmedze... Nie możesz mieszac 'zwykłej' numeracji pinów mega8 z numeracją przyjęta w Arduino. Te numery nie pokrywaja się !!! Pin 11 dla Mega8 jest PD5 lub alternatywne wejście Licznika/Timera1 (w Arduino...
Do wejścia PB2 dolutowałem 1uF (ceramik) plus kilka zmian w algorytmie. Wydaje się że problem drgania styków jest opanowany. [syntax=c] #define F_CPU 16000000UL // Atmega644 #include <avr/io.h> /*biblioteka avr*/ #include <string.h> /*biblioteka napisy*/ #include <stdio.h> /*biblioteka podstawowa C*/ #include <stdlib.h> /*biblioteka...
Tomqu z podanych przeze mnie linków ściągnij przykład 04 i podmień w nim main.c na: [syntax=c]#include"main.h" //**************************************... #define BUF_SIZE 8 // definiujemy bufor o rozmiarze 8 bajtów (musi byc potega dwójki dla tego sposobu!!!) // definiujemy maskę dla naszego bufora #define BUF_MASK...
http://obrazki.elektroda.pl/3934955100_1... Witam. Chciałbym zaprezentować Wam mój wzmacniacz pracujący w klasie D. Urządzenie powstało na zamówienie dla klienta, który chciał nagłaśniać małe imprezy oraz do użytkowania na co dzień w domu. Celem była również prostota urządzenia oraz wygoda podczas użytkowania. Ze względu na zastosowanie...
frydz5 - T7-H: Cóż można z daleka podpowiedzieć? Nie spotkałem jeszcze kompletnego schematu, ale ze zdjęć (dzięki!) sporo widać - można posiłkować się rozwiązaniami z T7/TC1 oraz ... nie pamiętam, gdzie widziałem podobne zasilanie. Pytanie zasadnicze, czy urządzenie padło samo z siebie, od kiepskiego zasilacza, (kopiącego) złącza USB nieuziemionego/niezerowanego...
http://obrazki.elektroda.pl/3494814600_1... Witam wszystkich. Chcę zaprezentować Państwu moją konstrukcję. Nie jest to pierwsza rzecz jaką wykonałem, ale pierwsza, którą tutaj pokazuję. Przedstawiana konstrukcja to mini system sterowania pokojem. Pojawiło się wcześniej kilka podobnych tematów, więc postanowiłem, że pochwalę się tym,...
http://obrazki.elektroda.pl/9079980500_1... Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości...
http://obrazki.elektroda.pl/3499461100_1... Jest to bardzo specyficzna konstrukcja i prawie na pewno nikomu oprócz mnie nie przyda się w tej konkretnej postaci jaką tu opisuję, ale zawsze pozostają walory edukacyjne, nauczenie się jak coś zrobić albo jak czegoś w żadnym wypadku nie robić :D Urządzenie jest protezą dzięki której omijam...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
http://obrazki.elektroda.pl/6809150300_1... http://obrazki.elektroda.pl/4575909700_1... http://obrazki.elektroda.pl/2450147400_1... http://obrazki.elektroda.pl/2336351100_1... Witam. Przedstawiam projekt w trakcie budowy, może będzie inspiracją dla innych :) Jest to inteligentny dom w...
Witam. Pragnę podzielić się moją historią tworzenia tytułowego instrumentu. Cały projekt opisuje także na blogu, który specjalnie dla niego założyłem, a można go czytać tutaj: Początki Pewnego dnia siedziałem sobie w pracy przeglądając filmiki na youtube i natknąłem się na prezentację analizatora sygnały audio zrobionego przez jakiegoś hobbystę i pomyślałem...
http://obrazki.elektroda.pl/8872097000_1... Witam. Chciałbym przedstawić wzmacniacz, który budowałem od dłuższego czasu. :) Konstrukcja opiera się o końcówkę mocy zbudowaną na TDA7294 według projektu ze strony http://mirley.firlej.org/ Zasilana jest transformatorem 2x24V 200W, który jest zabudowany w metalowej obudowie. Na obudowie...
http://obrazki.elektroda.pl/9282369700_1... Coś takiego? A pojemności kompensujące równoległe do rezystora 900Ω tak? P.S Coś nie bardzo to chce działać, prześpię się z tym, może coś mi wpadnie do głowy Dodano po 27 Przesyłam jeszcze schemat układu który ma na celu sterować wszystkim, Prosiłbym o sprawdzenie jego poprawności. W...
Nie loteria. Po prostu od razu trzeba określić jakie są potrzeby. Zająłem piny uart do komunikacji z terminalem, aby zobaczyć działania programu, akurat one są na dole złącza. Ty w kodzie swoim zdefiniowałeś porty do przycisków na PB a tak się złożyło że dwa piny są również przeznaczone do komunikacji i2c z lcd. Więc trzeba to wszystko uwzględnić przy...
Witam już po testach - GRATULACJE ;) Jesteś Kolego genialny ;) Wielkie dzięki wszystko teraz śmiga jak trzeba - to jest to. Zrzut analizatora https://obrazki.elektroda.pl/2709336600_... Powtarzalność jest 100% przy tych samych przyciskach ;) Dodano po 2 No to teraz dalej, a może właściwie od początku. Sprzęt audio retro to wieża z 84...
Wejście pomiarowe to tak jak mówiłem dzielnik napięcia o odpowiednim przełożeniu podłączony do jednego wejścia ADC. Do drugiego wejścia podłączony jest drugi dzielnik o przełożeniu 1/2 - do pomiaru akumulatora. A co do ładowania akumulatora to sprawa jest nierozstrzygnięta.. Ładowałem jak dotąd raz zasilaczem ale docelowo będzie ładowane ładowarką od...
http://obrazki.elektroda.pl/1834069400_1... Witam wszystkich. Na początku chcę zaznaczyć, że elektronika to dla mnie hobby i sposób na odprężenie oraz nauczenie czegoś nowego, jestem osobą początkującą w tej dziedzine. Pragnę podzielić się moim projektem zegara z HDD, który konstruuję. Projekt nie jest jeszcze skończony w 100%, ale...
https://obrazki.elektroda.pl/9520538200_... Jest to raczej sprzęt dla fanów atmegi ;) Z punktu widzenia ekonomii nie ma wielkiego sensu. Stosując elementy smd oraz inny mikrokontroler można zrobić sprzęt i lepszy i tańszy. A części użyłem jakie miałem na stanie. Właściwości : - 1,2,4 kanały analogowe min (max 100,50,20 ksps) pasmo...
Udało się uruchomić układ z taką małą "druciarnią". Tak jak wcześniej pisałem jak ATmega i Playerek są zasilane napięciem rzędu 3,7V to wszystko działa jak należy. Po włożeniu karty lub pendrive uaktywniają się odpowiednie wejścia zmieniarki CD1 i CD2. Doraźnie ominąłem to w ten sposób że układ zasilany jest z ładowarki wpiętej do gniazda zapalniczki,...
Dzień dobry, mam problem z wyjściem w kontrolerze Atmega 328 (zarówno P jak i PB). Sprawa wygląda tak, że przy wgraniu mojego domyślnego (dość dużego programu) poprzez programator USB-ASP w środowisku Arduino IDE wyjście PD2 ( w Arduino IDE numerowane jako "2") przy stanie niskim daje wartość 0V ale przy stanie wysokim zamiast około 4,7-5V mam 2,4-2,6V....
daj coś takiego. musi działać. config porta=output do porta=0 wait 1 porta=255 wait 1 loop end jeśli nie działa to albo porty uwalone albo źle mierzysz i wydaje ci się że nie działa a działa
Witam próbuje zmieniać kierunek obrotu przerobionego serwomechanizmu w za pomocą pilota w kodzie RC5. Samo odbieranie kodu naciśniętego przycisku oczywiście działa. (przykład z zapalaniem diody). Jak widać na obrazku poniżej do zmiany kierunku służą wejścia układu 1A,2A,3A,4A. wszystkie są podpięte pod port C. pojedyncze ustawienie kierunku w pętli...
Znalazłem jeszcze jeden schemat sterownika BLDC z wsadem ale pisane w C . Niestety ten też mi nie działa może ktoś żuci okiem na program i się wypowie czy to ma prawo działać . Załadowałem wsad do procesora 1n1p.hex + dodatkowo do eeprom BB13_START_OK9.eep niewiem czy dobrze na wejście RX podaje generator PWM silnik niestety cały czas stoi . Podłączyłem...
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
Atmega znajduje się na płytce uruchomieniowej ZL3AVR dokumentacja: http://www.btc.pl/pdf/zl3avr.pdf podłączone zasilanie to 9V do wejścia AC/DC.
Na wstępie przepraszam, że nie zamieszczam pełnego schematu. Opiszę problem. Mam prosty układ na Amega168 gdzie na wejścia przerwań INT0 i INT1 podawane są sygnały z czujników. Układ zasilany jest z baterii 6V, napięciami 3.3V (stabilizator) oraz 12V (przetwornica). Zasilanie i układy zewnętrzne ATmega pokazuję w dużym uproszczeniu. Czujniki wymagają...
Witam, Jakiś czas temu zacząłem budowę termometru wielopunktowego opartego na ATMEGA162 i DS18B20. Układ działa super, do wejścia 1wire podłączyłem 17 czujek temperatury i wszystko śmigało jak należy ale niestety po podłączeniu czujek przez skrętkę już tak cudownie nie jest. Między układem ATMEGA a DSami jest dość duża odległość nawet do 50m. W momencie...
Witam kolegów, Jestem w trakcie budowy układu sterującego, do którego chcę podłączyć czujniki indukcyjne NO/NC. Czujniki są zasilane z 12V DC (w normalnym stanie przewodzenia płynie przez nie ok. 7,5mA, natomiast po przyłożeniu metalu obwód się zamyka i pobór prądu wynosi jedynie 0,4 mA). Chciałbym czujnik podłączyć do wejścia zewnętrznych przerwań...
Witam, chciałbym wyzwalać PWM z zewnętrznego wejścia Atmegi dla TC0 będzie to pin T0 PD4. Przy ustawieniu na preskaler wszystko działa jak ustawiam na External to nić się nie dzieje. Jeszcze coś trzeba ustawić? [syntax=c]//Inicjalizacja PWM TCCR0A |= (0 << WGM01) | (1 << WGM00); //ustawienie 8-bit PWM, Phase Correct TCCR0B |= (0 <<...
Witam Proszę o wsparcie wiedzą i doświadczeniem przy programie na procesor atmega128. Program ma sterować dodatkowym wtryskiem gazu w tym przypadku będzie to instalacja 5tej generacji LPG czyli fazy ciekłej. Zasada działa nia jest bardzo prosta i wymaga: Podłączenia sygnałów z 2 wtryskiwaczy (tyle wystarczy w 4 cylindrowym silniku) przez diody prostownicze...
Może najpierw parę słów wprowadzenia : Atmega128 - jej główne zadanie to sterowanie silnikiem DC, za pomocą tranzystora mosfet. Zasadniczo chodzi tylko o ON/OFF, dodany jest jedynie softstart PWM. Tranzystor ten sterowany jest z PB4 (OC0). Atmega zaś taktowana kwarcem 14.745.600 Hz. Dodatkowo , wykorzystane są 3 kanały ADC, w tym : ADC1 - do pomiaru...
Dyskusja scholastyczna - oczywiście w spterowniku przemysłaowym gdzie trzeba przemiatac powiedzmy 10000+ razy wejście na sekundę + robić wiee innych rzeczy to atmega nie wyrobi. Powiedz kolego który sterownik ma czas przemiatania 100uS? Pytanie w jakim celu? Jeśli zależy mi na szybkiej reakcji (robiłem projekt z reakcja poniżej 2us na Atmega) to używa...
Witam Próbuję odpalić tryb free running w atmega 16 i coś mi nie wychodzi. Z noty katalogowej zrozumiałem, że w rejestrze ADCSRA ustawiam na 1 ADATE umożliwia to wybranie wyzwolenia, natomiast w SFIOR ustawiam na 0 i jest free runing mode. jednak nie chce się odpalić nawet przerwanie od wykonanej konwersji więc przypuszczam, że coś jest nie tak z tym...
Atmega jest taktowana zewnętrznym kwarcem 12MHz, żeby jeden tick timera trwał ~1us. 1. Czy timer 8-bitowy przyjmujący zewnętrzne impulsy, może je przyjmować w takich samych odstępach czasowych jak 16-bitowy? Niestety na etapie projektowania nie zauważyłem, że żeby użyć 16-bit timera do przyjmowania impulsów zewnętrznych należy użyć nóżki T1, a nie T0,...
Wykonałem syntezę do radia ze strony http://sq1ftb.prothost.pl/articles.php?a... http://obrazki.elektroda.pl/2235817300_1... Generator i separator działa, scalak syntezy LM7001 pracuje z kwarcem 7,2MHz, po wyjęciu jego Atmega prawidłowo "milczy" tzn. brak wtedy wyświetlania częstotliwości zmian na enkoderze itd. Ta część programu...
Witam Mam problem z wysterowaniem mostka L293DNE. Otóż schemat nie jest wyszukany i podpiąłem tak jak większość polecanych na forum: http://obrazki.elektroda.pl/2155331600_1... Wejścia sterujące RA1..3 podpięte bezpośrednio do portów Atmegi. Silniki nie mają być sterowane PWM tylko klasycznie, lewo - prawo ze stałą prędkością. Dla testów na...
Odgrzeję temat, jednak zdecydowałem się na IMC7211 i niestety nie działa choć scalak ten uważany jest za bardzo łatwy do wysterowania. Mimo wszystko proszę o pomoc. Co i jak bo wyświetlają się same krzaki. W szczególności co i jak podawać na wejścia CS i DB. pozdrawiam Łukasz
Czyli że trzeba czytać ciągle stany na rezystorach i wyłapywać który tranzystor w danej chwili przewodzi? Dobrze kombinujesz - wystarczy czekać na 1 logiczne przed bazą danego tranzystora a gdy się pojawi odczytać stany dolnych rezystorów i tak 4 razy. A jak się dobrze przyłożysz to i stan przycisków przeczytasz. Do sprawdzenia czy coś się zmieniło...
Dzięki za rady, ale niestety nadal mam problem i spróbuję to dokłądniej opisać. A więc problem polega na obsłudze wejścia mikrokontrolera Atmega 16 za pomocą czujnika optycznego typu SCOH (typ nadajnika to SCOH100E natomiast odbiornika to SCOH10062). Czujnik ten powinien być zasilany napięciem 24 V DC, pobiera prąd 150mA, niestety z braku takiego zasilacza...
Wygląda dość dobrze, choć narysowany jest w tak chaotyczny sposób, że ciężko się go czyta. Jedynie co bym dołożył to zabezpieczenie wejścia analogowego miktokontrolera. Można to zrobić dołączając dwie diody spolaryzowane zaporowo do wejścia przetwornika (wyjście dzielnika napięcia) -jedną do +5V a drugą do GND. Z doświadczenia wiem, że jeżeli ekran...
no chyba raczej lpt działa bo discolitez mruga a le nóżki od programowania zapalają diodę tak jak napisałem w programie do mikrokontrolera a jest taka możliwość żeby sie spaliły same wejścia od lpt ?
Jeżeli jednocześnie tylko jeden pin wyjściowy jest aktywny, czyli jest wyjściem w stanie niskim (na przykład PD0), a reszta pinów wyjściowych (PD1, PD2, PD3) ma Hi-Z, to żadne zwarcie nie wystąpi. Zgadza się, znam tę technikę. Zresztą na końcu mojego posta dodałem: 'Chyba, że stosujesz wtedy inną metodę skanowania klawiszy, niż przedstawioną przez...
Witam. Ja również staram się dokonać konwersji sygnałów 5V -> 3V (transmisja jednokierunkowa). Układ to atmega8(2.9V)+LCD(2.9V)+max232(5V). Chcę układ wykorzystać, wysyłając komendy z komputera po rs232, sterować LCD. Zależy mi tylko na komunikacji PC->atmega. I teraz po kolei: *max232 -> atmega na 5V | wszystko działa *max232 -> dzielnik napięcia ->...
Źle czytasz notę układu. +7V to limiting value dla Vcc, nie dla wejścia bramki. Input voltage dla wejścia to Vcc, w praktyce ze względu na charakterystykę diody zabezpieczającej będzie to Vcc+0,5V. Czyli dla zasilania układu z 3,3V absolutne max na jego wejściu to 3,8V, podczas, gdy ATMega zasilana z 5V daje w stanie wysokim prawie 5V. W praktyce układ...
Witam. Ja również staram się dokonać konwersji sygnałów 5V -> 3V (transmisja jednokierunkowa). Układ to atmega8(2.9V)+LCD(2.9V)+max232(5V). Chcę układ wykorzystać, wysyłając komendy z komputera po rs232, sterować LCD. Zależy mi tylko na komunikacji PC->atmega. I teraz po kolei: *max232 -> atmega na 5V | wszystko działa *max232 -> dzielnik napięcia ->...
No to jeszcze silnik od wycieraczek z samochodu- ale ten po przekładni może połamać palce. hyhyhyhy no no, to podziękuję za zabawy z takim silniczkiem ;) I w dalszym ciągu powtarzam: "To tak: Lewa strona opornika pomiarowego powinna iść do drugiego ADC i do 0 źródła zasilania. A broń Boże z masą mikroprocesora. A prawa ma zostać jak jest. I wtedy programowo-...
atmega wejścia atmega zabezpieczenie wejścia atmega transoptor wejścia
sterownik ch340g ochrona cewka przekaźnik sterowanie matrycy
Beko – silnik wentylatora termoobiegu: indukcyjny czy inny typ? Przenoszenie Thunderbirda na nowy komputer: krok po kroku