Komparator analogowy wyzwalający pomiar ADC.
Pod AREF podłączasz tylko kondensator 100n. Napięcie mierzone musisz podać pod któryś z kanałów ADC, np ADC3 100n na potencjometrach niepotrzebne 100n potrzebne na VCC, AVCC, AREF, ADC1, ADC2, kanale użytym do pomiarów(ADC3). Buzer sterowany przez tranzystor. Rezonator i kondensatory 27p niepotrzebne, wystarczy wewnętrzny oscylator Sprecyzuj jakie rezystory...
Witam. Skoro impulsy ma liczyć Timer1 to powinieneś je podać na PD5 a nie PD7. Pin PD7 to jedno z wejść komparatora analogowego.
nie rozumiem tego potencjometru ??? tak podobnie myślałem żeby sygnał bezpośrednio z enkodera podać na komparator analogowy do ATMega8 na pin PD6 i PD7 ale ..... czy mogę wtedy zliczyć te sinusoidy z wiekszą czestotliwością około 2 obr. enkodera / 1 sek. czyli 4kHz i następne pytanie co będzie jak podam na pin dolny wykres sinusoidy na analoga czyli...
Wydaje mi się że winowajcą jest wejście PD6 podłączone wprost do styków silnika. Silnik = element indukcyjny, tam jest pewno cała masa różnych impulsów i szpilek, na plus i na minus. Do czego służy te wejście PD6 ? Jest skonfigurowane jako wejście nieodwracające komparatora analogowego.
Analogowy, ale przechodzi przez LM393. Myślisz o komparatorze?
nie trzeba ADC, z rozbiegu tak napisałem, wystarczy komparator analogowo cyfrowy i przerwanie przez niego generowane
Witam. Nie napisałeś jakie to napięcia. W ATmega8 jest komparator analogowy tylko, że on porównuje napięcia na wejściach AIN0,AIN1 i sygnalizuje które z nich jest wyższsze. Jeżeli piszesz w Bascomie to pobierz polski help tam jest podana konfiguracja.
Jak wykorzystać wbudowany komparator analogowy? Wiem że w atmega8 (którego wykorzystuje) jest na pinach PD.6 i PD.7, ale na tym moja wiedza się kończy :) W innym projekcie wykorzystałem wzmacniacz operacyjny jako komparator napięć i jestem pod tym względem obeznany. Ale co "powiedzieć prockowi aby zrozumiał, że jeśli dam na port PD.6 większe napięcie...
Proponowałbym również modyfikację układu pod kątem alternatywnych funkcji pinów. Wspominałeś, że chciałbyś poćwiczyć na początku miganie diodami i sterowanie przyciskami. W porządku, jednak szybko to opanujesz i apetyt wzrośnie :) Po opanowaniu zwykłego sterowania diodami, myślę że rozsądnie byłoby zaznajomić się z obsługą przerwań, która jest kluczowa,...
U mnie na stronie 193 jest komparator analogowy. Rozumiem to tak jak napisałem: napięcie wejściowe może być z zakresu 0...VCC, ale napięciu 0V odpowiada wartość 0, a napięciu Vref (któro może być niższe niż VCC) wartość 1023. Powyżej Vref a poniżej VCC będzie już ciągle 1023. Czyli tak jak napisałem: napięcie może być z zakresu 0..VCC, ale napięcie...
Dość dobrze opisane działanie komparatora http://mikrokontrolery.blogspot.com/2011... a tu opis rejestrów przetwornika analogowego http://mikrokontrolery24.pl/mikroproceso...
http://obrazki.elektroda.net/29_12538273... Autor zbudował klawiaturę używającą pojemności ludzkiego ciała do wykrywania naciśnięć klawiszy. W przeciwieństwie do klasycznych przycisków, które powodują zwarcie styków, te zastosowane w jego projekcie wyczuwają dotyk za pośrednictwem spreparowanej płytki PCB. Autor zastosował komparator analogowy z...
Mam taki schemacik. Mam pytanie czy to bedzie dzialac.Teoretycznie mialo by to generować na wyjściu bramki 0 kiedy jest ciemno. A kiedy jest jasno jedynke (lub nie wiem co).I z mikrokontrolera bym se sprawdzil czy jest zero i wiedzial ze jest ciemno... bedzie to dzialac ?? Nie moge uzyc tych komparatorow analogowych(czy jakos tak) w Atmega8 bo mam te...
ż acza powietrza, który po wykryciu ruchu zmniejsza napięcie w okolice 0V ale przez bardzo krótki czas. W takim wypadku lepszy będzie komparator analogowy, ale najpierw dojdź do ładu z ADC.
Jeżeli układ ma reagować tylko na kolor czarny / biały to proponuje zastawać komparator analogowy będziesz miała możliwość dokładnego ustalenia progu przełączania .
Do testowania CNY70 zupełnie wystarczy komparator analogowy przykład masz tu http://www.kmitl.ac.th/~kswichit/LFrobot...
Bardzo dziękuję koledze ^Rachel za wskazanie tego szczegółu. Teraz widać, że leszcz84 nawet nie zajrzał do not aplikacyjnych i wszystko sprowadza się do oczekiwania na "gotowca". "Protokół 1-10V" czasem nie jest standardowym, analogowym wejściem napięciowym? W związku z powyższym nie pozostaje nic innego, jak wpisanie tradycyjnej regułki: Brak widocznego...
atmega8 ma: 3 kanaly pwm 18 przerwan w tym 2 zewn 1 timer 16b 2 timery 8b rtc komparator analogowy sprzetowy modul mnozenia 8 kb flash 512b eeprom 1kb sram twi=i2c spi 8 przetwornikow a/c 10bitowych czy jeszcze jakies info ci jest potrzebne??
AT90S2313 nie posiada przetwornika analogowo-cyfrowego więc do mierzenia napięcia stosowano komparator. Ty masz ATmega8 który ma owy przetwornik - nim najlepiej mierzyć napięcie z LM35. Poza tym ATmega8 ma tylko jeden komparator. Dim w As Word 'właczenie przetwornika CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = internal w = Getadc(0) 'odczyt...
Jeśli rozważasz zmianę uC na taki z większą ilością wyprowadzeń, aby podłączyć FRAM, zastanów się jaki to ma sens? Skoro będziesz miał więcej nóg, wykorzystaj wbudowany komparator analogowy a za pieniądze które chciałeś wydać na FRAM kup dzieciom lizaki :)
Jedno USB jest do tego uC a drugie wyjście USB będzie do innej płytki też z uC tylko że zasilanie będzie pochodziło z tej płytki i wszystko musi być puszczone maksymalnie jednym kablem USB czyli 4 żyłowym, ale ten pomysł to chyba tylko ja zrozumiem :D. Jaki daje na wyjściu sygnał? Jeśli daje cyfrowy to można wyokrzystać QDEC z XMEGi. Jeśli daje jakiś...
PC6 (RESET) - opcjonalnie nóżka resetująca procesor PD0 (RXD) - odbiornik UARTA PD1 (TXD) - nadajnik UARTA PD2 (INT0) - przerwanie zewnętrzne PD3 (INT1) - przerwanie zewnętrzne PD4 (XCK/T0) - taktowanie USARTA albo impulsy dla timera VCC - zasilanie cyfrowe GND - masa PB6 (XTAL1/TOSC1) -do podłączenia kwarcu (wejście) PB7 (XTAL2/TOSC2) -do podłączenia...
Cóż, 400m to sporo, ale jeśli weźmiesz dobry ekranowany kabel to może zadziałać, ale na pewno układ komparatora musiałbyś dać blisko samych barier - sygnał cyfrowy na 400m na pewno będzie lepszym pomysłem niż 400 metrów sygnału analogowego.
Zmienić promotora :cry: Dzielnik analogowy częstotliwości- to antonim. Jedyne co mi się kojarzy to pętla fazowa. Układ rezonansowy RLC- to się da. No ale wymaga wzmacniacza choćby na tranzystorze.
Witam Mam problem ze znalezieniem potrzebnego dla moich celów mikrokontrolera. Potrzebuję dużo MIPS i przystępną cenę. Mianowicie: rdzeń 8 lub 16 bit (najlepiej RISC) minimum 40MIPS wymagany komparator analogowy (ADC zbędny) min 8k max 16kB FLASH port szeregowy timer mile widziane instrukcje mnożenia Wcześniej stosowałem atmega8-16MHz atmega88-20MHz...
Takie informacje znajdziesz w dokumentacji mikrokontrolera: ADC7:6 (TQFP and QFN/MLF package only) In the TQFP and QFN/MLF package, ADC7:6 serve as analog inputs to the A/D converter. These pins are powered from the analog supply and serve as 10-bit ADC channels. ... Note that ADC pins ADC7 and ADC6 do not have digital input buffers, and therefore do...
proponuje na początek zacznij od prostego sterowania , później dodaj sobie PWM , nie koniecznie musi być komparator analogowy LM324 również zadowalające efekty uzyskasz na bramkach Schmitta , chodź większe możliwości regulacji masz z komparatorem zobacz sobie jak to zrobiłem w Elebocie oraz jak wygląda prosty program do obsługi linefollowera
Na AIN(0) - wejście komparatora - nie da się wprost sprawdzić wartości napięcia. Trzeba by podawać np. piłokształtne napięcie przez przetwornik cyfrowo-analogowy sterowany z tej Atmegi na AIN(1) i sprawdzać dla jakiego napięcia komparator zgłosi przerwanie. Tak można było mierzyć napięcie przez uC, który nie posiadał przetwornika analogowo-cyfrowego....
Mikrokontroler to układ scalony zawierający w swej strukturze między innymi procesor, pamięci, liczniki-czasomierze, przetwornik analogowo-cyfrowy, komparator napięcia i porty (końcówki), którymi steruje w zależności od wyniku wykonania programu. Końcówki służą także do przyjmowania informacji z zewnatrz. Układ jest cyfrowy więc sygnały na końcówkach...
Witam. Mam taki problem. Zbudowałem bardzo prosty układ w którym kluczową rolę pełni komparator analogowy w atmedze8. Do tego komparatora podpięty jest czujnik ultradźwiekowy który drga przy odbiorze dźwięku, powoduje to bardzo małe (nie mogę zmierzyć) fale i komparator zmienia stan. Układ wygląda tak jak na załączonym obrazku: http://obrazki.elektroda.net/2_128517990...
Moim zdaniem wykorzystanie wewnętrznego komparatora do tego celu jest obarczone pewną wadą Po prostu łatwo nie uda się zrobić dodatniego sprzężenia zwrotnego zapewniającego pewną histerezę miedzy progami przełączania jak to jest w przypadku zwykłego komparatora (np. z wzmacniacza operacyjnego) Można oczywiście to obejść, ale jeżeli używamy procesora...
Mam rozumieć, że timer1 pracuje w trybie pwm i dodatkowo zewnętrzne zdarzenie ma powodować odczyt (przepisanie) aktualnego stanu licznika...? Napisz co to za zdarzenie i co to za atmel... Np dla atmega8 w ACSR ustawiasz ACIC i dodatkowo w TIMSK ustaiwasz TICIE1... Wtedy jeżeli timer1 nie jest w trybie gdzie ICR1 jest jako TOP, wartość licznika jest...
1. Wszystkie piny we/wy mogą być cyfrowe. Z analogowych są dostępne: komparator i 8 przetworników AC. 2. Te napięcia możesz mierzyć przetwornikiem AC. Uref to napięcie odniesienia. Możesz wybrać np. wew. 2,56V lub zewnętrzne (przykładowo przez rezystor do zasilania i kondensator do masy). 3. Nierozumiem pytania. 4. Polecam noty
mi sie wydaje ze twoje problemy rozwiaze komparator analogowy. Mozesz oczywiscie odpowiednio napisac kod i wtedy nie potrzebujesz komapatora (ale jak nie znasz sie na programowaniu tak jak ja to lepiej dodac ten jeden uklad scalony). jak chcesz wiecej informacji to napisz.
Podczas pisania artykułów wykonywałem pomiary poboru prądu przez mikrokonrolery ATmega8 oraz ATmega8A i zgodnie ze wskazaniami Atmela były one najniższe, gdy pin był ustawiony jako wejście z włączonym rezystorem pull-up . Podobne pomiary wykonywałem dla PICów z tym, że na poziomie 20nA, wszystko było zawsze zgodne z dokumentacją. BTW najgorsze co można...
Nie podmienisz ATmega8 na ATtiny2313 bo ten uC nie ma przetwornika A/D... ma tylko komparator... Z nadajnika idzie sygnał o zmiennej szerokości ipulsów... jak dla serwa... Jak widać na schemacie jest tam dzielnik napięcia z termistorem więc już z tego można się domyślić, że chodzi o pomiar temperatury... Już pomijam fakt, że jest napisane "PC.6 ATMEGA8...
Potrzebuje zbudować urządzenie które bedzie zliczało czas do momentu gdy mierzone napięcie przekroczy napięcie odniesienia. Więc skorzystałem z Timera1 i oczywiście z komparatora. Otóż mój problem polega na tym że komparator nie działa(chyba). Próbowałem zrobić to na 2 sposoby za pomocą kontroli stanu wyjścia komparatora(wyjście ustawione 1 jeżeli napięcie...
Witam kupiłem ostatnio nadajnik i odbiornik ultradźwiękowy, dziś się męczyłem próbowałem to uruchomić no ale niestety nic z tego nie wyszło, najprawdopodobniej to wina programu. To chyba coś nie tak z ustawieniem komparatora. Proszę o pomoc. http://obrazki.elektroda.net/27_12249746... Config Portc = &B0000000 Portc = &B0000000 Config Portb...
AVCC zasilacz do używania portu 'A' oraz/lub przetwornika ADC oraz/lub komparatora analogowego(opcja wyboru multipleksowanego wejścia komparatora). RESET do VCC przez 22k Co do reszty nie pomogę bo to BASCOM... Ale muszę z ciekawości spytać czy kolega ma oryginalną wersję BASCOM'a czy DEMO? ;)
Programowanieserialem wyglada podobnie jak innych atmeg. Nie ma pinów analogowych ani cyfrowych. Niektóre mogá pełnic rolę wejsc analogowych. Co prawda w tym procku tylko ain0 i 1 a przy okazji są to tylko wejścia komparatora. Ten procesor nie ma ADC!!!
Ciekawi mnie dlaczego mikrokontroler AT90S2313(15PLN) jest droższy od ATMega8(7PLN)? Przecież ATMega8 wydaje się lepszy... 1 ) Pamięć programu 2 ) Pamięć RAM 3 ) pamięć EEPROM 4 ) liczba I/O 5 ) Timery 6 ) PWM 7 ) SIO 8 ) przetworniki A/C 9 ) Komparatory Analogowe Nazwa___1_|__2__|__3__|_4__|_5_|_6_|_7__... 2313->__1K_|_128_|_128_|_15_|_2_|_1_|_UA...
Ale chodzi ci kolego o porównanie tego napięcia z jakimś napięciem odniesienia? I w zależności czy przekracza, czy nie, ustawić jakiś bit? Bo twoją prośbę tak właśnie zrozumiałem. Jeśli tak, to trzeba wykorzystać komparator analogowy, wbudowany w twój mikroprocesor. Kod jest tak prosty, aż dziwne że nigdzie nie mogę znaleźć programu do którego mógłbym...
Cześć, Ta stacja ma coś w sobie :) Przy okazji odżyły wspomnienia - 20 lat temu miałem tę samą kolbę obsługiwaną przez stację własnej roboty, jednakże czysto analogową, z diodowym bar-graphem na komparatorach :) Przyznam jednak, że chińskiej produkcji miniaturowe stacje lutownicze, typu TS100 i podobne, jak również takie z kolbą na groty T12 i "inteligencją"...
Witam, próbuję zrobić prosty miernik częstotliwości przy użyciu ATMega8 i jego wbudowanego komparatora analogowego. O ile pomiar dla sygnałów prostokątnych działa bez zarzutu, to już dla sinusoidy pokazuje bzdury - np. dla sinusa 110 Hz, wychodzi 3,5 kHz i nie mogę rozgryźć dlaczego tak jest. W swoim testowym obwodzie, sinusoidę generuję za pomocą PWM,...
Nie wiem skąd te oburzenie. Jak nie wiadomo o co chodzi to trzeba wrócić do podstaw i po mojej wypowiedzi uzupełniłeś obraz tego urządzenia o te "kwiatki". Zbudowałem układ który automatycznie reguluje prędkość tarczy gramofonu. Nie pomyli się przez godzinę nawet o jeden impuls mimo iż ma ich tam 40/s a korzysta z "trudniejszego" transoptora odbiciowego...
Ułożyłem na nowo płytkę i wszystko działa. Cieszę się :) Silnika czasami nie startuje, ale pewnie do indywidualny dobór nastaw. Tak - Wypełnienie PWM na starcie: Potrzebny mi jednak przetwornik ADC do sterowanie prędkością za pomocą potencjometru, jednak po inicjalizacji ADC komendą: ADCSRA |= (1<<ADEN); zaraz na początku int main (void) to silnik...
Możesz do przełączania wykorzystać multiplekser komparatora analogowego i zliczać impulsy z wyjścia komparatora. Ale skoro masz sygnały tylko o fmax 5 kHz to może prościej samplować programowo te 6 wejść (a nawet 8), potrzebujesz w tym celu przerwania z częstotliwością tylko 10 kHz, co nawet poczciwa M8 uciągnie. Z drugiej strony dlaczego nie wziąć...
Sterownik rolet okiennych powstał na bazie projektu z EP 3/2010 z którego wykorzystałem schemat ideowy oraz zaczerpnąłem pomysł na sterowanie silnikiem lewo prawo poprzez przekaźnik. W moim projekcie użyłem procesora Attiny2313 zamiast Atmega8, zrezygnowałem z interfejsu RS485. Funkcje urządzenia: -jeden układ steruje jedną roletą -dwa przyciski do...
Witam. w układzie muszę mieć kontrolę przekroczenia prądu silnika i mam zamiar to zrobić z wykorzystaniem komparatora analogowego zawartego w Atmedze8 - na jedno wejście będę podawał sygnał ustawiany potencjometrem a na drugie wejście sygnał - spadek napięcia na rezystorze(boczniku) wiadomo, że im mniejsza rezystancja tym lepiej (mniej traconej mocy)...
http://obrazki.elektroda.pl/5302716200_1... Witam! Chciałbym wam przedstawić mojego drugiego robota klasy linefollower. Teraz jest on na trochę większym poziomie niż Wolverine. Ogólnie koncepcja nowego robota powstała po zawodach T-Bot, na których zobaczyłem po raz pierwszy robota Botland Teamu. Decyzja padła szybko i była jednoznaczna....
Z programowanie na razie mam mało wspólnego ale chciałbym sie tego nauczyć bo to jest o wiele ciekawsze nie układy analogowe. Ten projekt który chcę zrobić ma za zadanie mierzyć światło i wyświetlać je liniowo na diodach. To nie musi być zrobione na komparatorze może być na przetworniku analogowo-cyfrowym. Tylko żeby było prościej. I mam problem z napisaniem...
Mam jeszcze jedno pytanie związane z napięciem referencyjnym dla komparatora. Czy dokładność tego napięcia odniesienia (dla AtTiny24A jest to około 1.1V) można zwiększyć poprzez umieszczenie dodatkowo kondensatora pomiędzy nogą AREF a masą ? Czy to napięcie odniesienia jest wytwarzane niezależnie dla przetwornika ADC oraz dla komparatora , czy też może...
Napewno nie wykonasz tego na attiny2313 ani attiny13. Ja robilem to na atmega8, z tego powodu, ze posiada adc (analog digital converter, przetwornik analogowo cyfrowy). Uzyj szukaj napewno cos znajdziesz. Dodano po 59 Mozesz to tez zrobic na komparatorze ale wynik bedzie kiepski.
Witam. Jestem pod wrażeniem budowy układu. Jak dla mnie zbyteczne jest ok 50% części analogowej. Jeżeli regulujesz obroty na podstawie temperatury to atmega8 plus kilka tranzystorów też załatwiłoby sprawę (programowe PWM). :idea: Osobiście dodałbym jeszcze układ badający obroty każdego z wentylatorów. Układ mierzy skoki napięcia przy obrocie. Nie pamiętam...
Witam Yy AVR wykonujący prace komparatora i bramki NOT :wink: ? Dlaczego nie zrobiłeś tego analogowo? Zamierzasz dalej rozbudowywać układ czy jest to finalna wersja? Tak jak napisałem, wg mnie w obecnej postaci przerost formy nad treścią jednak ciekawa baza do ewentualnej dalszej rozbudowy. Wykonanie staranne pomijając kilka krzywo wlutowanych elementów...
Taaa... jakby ktoś chciał to robić na atmega8 to faktycznie będzie miał takie problemy, Panowie, na rynku są kontrolery dedykowane do takich aplikacji. Mają komparatory i PGA zintegrowane z modułami PWM właśnie w celu uzyskania wysokiego poziomu bezpieczeństwa i pełnej kontroli. Ponadto, tor analogowy służy do kontroli pracy kluczy w trybie cycle-by-cycle....
A na jaki uC ustawiony jest Bascom? Chyba nie na M8. Proponuję w pierwszych słowach programu napisać: $regfile = "m8def.dat" (dla Bascoma 1.11.7.4) Co do komparatora to posiada wejście odwracające i nieodwracające wyprowadzone na piny 12 i 13 (dla AT MEGA 8) i do jednego z nich można przyłączyć napięcie odniesienia (stałe bądź zmienne jak...
Dobrze że mi przypomniałeś że chodzi o 1/1000s. Dawno nie zajmowałem się fotografią. A 1/1000s to jest 1ms- tak że z tym waitms 1 to trzeba uważać. A już zacząłem tworzyć program z "odpytywaniem" pinów co 8ms żeby ominąć problem zajętych pinów INT0 I INT1- ale byłaby kicha. Z tego co widzę masz wolny pind.1. A wyświetlacz masz jak wynika z Twojego programu...
Ja bym proponował wykorzystanie wbudowanego w procesor AVR komparatora analogowego - wtedy możesz ustalić za pomocą potencjometru, czy potem stałego dzielnika przy jakim napięciu uznamy stan układu za zanik napięcia. A od AC też masz przerwanie. Poza tym u Ciebie dodatkowo dioda wprowadza spadek napięcia, w związku z czym napięcie zasilające uC jest...
Przykład:"Mikrokontrolery AVR w praktyce" J. Doliński Ćwiczenie 6 strona 351. Pytanie tylko czy do założonych przez autora celów Komparator analogowy wystarczy. Antares95 Chciałbym napisać program który będzie wybierał losowy kolor i będzie płynnie do niego przechodził z obecnego,... Żeby ludzkie oko zauważyło jakieś zmiany generacja liczby losowej...
Witam Jeśli idzie o programowanie uC AVR, to jest to temat rzeka i na temat którego, można by zrobić wykład seminaryjny :D. Od czego napewno warto zacząć, to ściągnięcie sobie tzw. datasheeta ATMega8(L) i zerknąc na lewą kolumnę *.pdf'a, gdzie odrazu można zauważyć, że ATMega8 na na pokładzie: - 3 porty wejść lub / i wyjść B, C, D , - wewnętrzny oscylator,...
Tak mógł bym zastosować ATmega8, ma już przetwornik A/D ale nie znam tego układu, niedawno zacząłem zabawę z mikrokontrolerami i znam na razie dobrze AT90S2313 i tiny2313, zastosuję do tego przetwornik zewnętrzny i komunikację przez I²C, wiem, że to zbędna komplikacja ale już takie zabawki robiłem i mi nieźle wychodzi pomiar napięcia. I jeszcze...
Witam Szukam rozwiązania jak wykonać czujnik oddechu (licznik/min i detektor jego braku). O ile z oprogramowaniem tego sobie poradze, z część cyfrowa też. To samo podłaczenie mikrofomu do uP nastręcza mi już wątpliwości. Z elektoniką analogową mam praktyczne zerowe doświadczenie. Jak rozumuję najprościej będzie zamieścić w obwodzie jakiś prosty przedwzmacniacz...
Nie trzeba żadnych układów, taki overlay zrobisz bez problemu na ATMedze... http://www.embedds.com/simple-video-over... http://nootropicdesign.com/projectlab/20... Może i nie trzeba, ale obydwa twoje przykłady są z użyciem separatora LM1881 ;) Pewnie da się to zrobić programowo, ale to było by naprawdę skomplikowane,...
Przeznaczenie: Zatrzymuje działanie programu lub określone urządzenie. Składnia: STOP STOP urządzenie gdzie: urządzenienazwa symboliczna uruchamianego urządzenia. Opis: Pierwszy format instrukcji powoduje zatrzymanie działania programu. W tym celu jest wykonywana pusta pętla, podobnie jak w instrukcji END. Jednak przy instrukcji STOP nie są wyłączane...
Jesteś pewien że gdzieś jeszcze dostaniesz AT90S2333/AT90S4433? Pinout z tego co pamiętam jest zgodny z ATmega8, ale pewnie jest też kilka różnic. Szeregowy kondensator między VCC a AVCC oraz GNC a AGND to nieporozumienie. AVCC do VCC ew. przez jakiś filtr, AGND do GND (ew. masa analogowa), AREF przez kondensator do masy analogowej. Dodaj rezystor podciągający...
Witam. Robię sonar do pomiaru odległości za pomocą ultradźwięków na Atmega8 w Bascomie, przy zastosowaniu wzmacniaczy sygnału odebranego z przetwornika pomiar działa. Widziałem na stronie http://www.patron.net.pl/artykuly/AVR_tu... sonar, w którym odbiornik ultradźwiękowy jest podłączony bezpośrednio do pinów komparatora analogowego i jest tam...
Dziekuje kybernetes za rade. Masz racje, nie rozumiem elektroniki. Trafnie napisales ze umiem programowac i skladac z klockow urzadzenia. Faktycznie podlacze sobie procesor ATMEL i zrobie tak jak mowiles. A odnosnie elektroniki, to bede sie jej uczyc powoli, bo jak sam slusznie piszesz nie da sie zrozumiec czegos duze bardzo szybko i z forum. Wczoraj...
Mikrokontrolerami "bawie" się od kilku tygodni, dotychczas wystarczały mi informacje na forum i inych stronach. Mam jednak problem ze znacznikiem ACO z rejestru ACSR. A raczej (chyba) z samym komparatorem. Próbuję zbudować sonar z prawdopodobnie znanej każdemu stronki. http://www.patron.net.pl/artykuly/AVR_tu... Nie użyłem jednak brzęczyka, a...
wracając do urządzenia AOC1K ze strony http://www.cyfronika.com.pl/oscyloskopy_... kiedyś wpadł mi w ręce schemat tej przystawki (nie pamiętam adresu źródła). Część cyfrowa składa się z mikrokontrolela ATmega8 taktowanego z użyciem kwarcu 20 MHz, przetwornika ADC TDA8703 (8-bit, 40 Msps) taktowanego tym samym zegarem co mikrokontroler, kilku...
W swoim projekcie chciałbym zapisywać nastawy do pamięci EEPROM w chwili zaniku zasilania. Planuję skorzystać z metody opisanej przez TMF w książce, czyli zasilanie procesora przez diodę Schottky i kondensator oraz z użyciem komparatora analogowego. Swój działający układ na próbę podłączyłem do zasilania przez jakąś starą diodę, prawdopodobnie germanową...
Nie odwołasz się do nich jak do zwykłych portów, bo to tylko wejścia analogowe multipleksera. Co nie znaczy, że nie da się do nich podłączyć przycisków. Jedyna różnica, że stan tych przycisków będziesz musiał badać przez samplowanie ADC, Można też w tym celu wykorzystać komparator analogowy, co dla jednego przycisku może być sensowniejszym rozwiązaniem.
Tutorial do avr taki znalazłem: http://avr.elektroda.eu/?q=node/8 Jak byś czegoś w sieci szukał, to raczej unikaj tutoriala z patron.net, uczy złych nawyków i jest nieco nie na czasie. Pomiar częstotliwośći na AVR realizuje się w miarę łatwo, przy wykorzystaniu timerów, jeden timer pracuje jako licznik impulsów z zewnątrz, a drugi odmierza czas, mozna...
To doświadczenie mnie nauczyło iż te dwa piny różnią się od pozostałych, przynajmniej to wnioskuje z doświadczeń. Nie wnioskuj z doświadczeń tylko dokumentacji - to podstawa :) Piny TxD i RxD, gdy je wykorzystujesz jako piny cyfrowe mają takie same właściwości jak każdy inny pin cyfrowy. Pin taki ustawiony jako wejście pozostawiony bez wymuszenia na...
Mi by się bardzo przydał jakiś projekt do samodzielnego wykonani karty wejściowej na PC. W połączeniu z dostępną na elektrodzie kartą wyjść sterowaną przez RS 232 można by zamienić komputer osobisty w sterownik programowalny. Najprostszy z możliwych - ATMega8 i MAX232 z 4 kondensatorkami w przetwornicy (są też wersje tego układu nie wymagające pojemności,...
http://obrazki.elektroda.pl/4826155200_1... Witam wszystkich forumowiczów ... Dziś przedstawię kolejny swój projekt. Na wstępie zaznaczę iż niektóre moduły zasilacza nie są mojej konstrukcji lecz kupione na znanym serwisie aukcyjnym, jednak autorzy tychże modułów nie mają nic przeciwko temu abym opublikował ten projekt. Wracając do...
To zmierz w ATmega8515/ATmega162/ATtiny2313... ;) A mają w sobie napiecie BANDGAP? Tak, używane w komparatorze analogowym i BOD. A inną metodą zmierzysz w tych procesorach? Dzielnik napięcia na jedno z wejść komparatora, drugie właśnie pod bandgap (bit ACBG). Wcale nie kpię, tylko chciałem temat doprecyzować. Założyłeś go w "Mikrokontolery Ogólnie",...
http://obrazki.elektroda.pl/1734164600_1... Wstęp. Witam. Czasem trzeba sprawdzić stan akumulatorków. Naładować i rozładować parę razy, mierząc przy tym pojemność. Czasem projektując sekcję zasilania w jakimś urządzeniu nie mamy pewności czy na przykład zastosowany radiator jest w stanie odprowadzić założoną ilość ciepła. Można wtedy...
Witam serdecznie, chciałem zrealizować nadajnik RC5 przy użyciu UART a mianowicie tworzyć ramkę wysyłając dane na linie TxD, sposób podłączenia jak na poniższym schemacie. Zobaczcie czy konfiguracja timera jeśli chodzi o częstotliwość nośną jest ok i czy schemat jest poprawny. http://obrazki.elektroda.pl/6294634200_1... [syntax=c] //F_CPU...
Przyczyną takiego podejścia do przetwarzania analogowo-cyfrowego w pierwotnym układzie był zapewne fakt, iż wspomniany mikrokontroler Zilog’a nie był wyposażony w wewnętrzny przetwornik ADC. Właśnie przegryzłem się przez... pierwsze strony tej oryginalnej dokumentacji ESR Meter MK2 i chcesz powiedzieć, że te kombinacje alpejskie tam robione pod...
Witam, ostatnimi czasy bawię się trochę ATmegą8 i żeby poćwiczyć działanie komparatora analogowego planuję podłączyć potencjometr. Do sprawdzenia go multimetrem jakie wartości podaje podłączyłem go tak: http://obrazki.elektroda.pl/9826708200_1... 1. 5V 2. chwilowo do masy dla sprawdzenia wartości 3. GND Po podłączaniu potencjometr puścił...
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...
Witaj! Z czujnikiem (NTC = 10k), który ja stosowałem poradziłem sobie w następujący sposób. Włączyłem go szeregowo z rezystorem 10k pomiędzy wyjście napięcia referencyjnego i masę analogową mikrokontrolera. Przetwornikiem A/DC mierzyłem bezpośrednio wartość napięcia na termistorze. Ze względu na znaczną nieliniowość takiego układu pomiarowego nie zdecydowałem...
Bardzo pobieżna lektura noty katalogowej do ATmega8 ( In Free Running mode, the ADC is constantly sampling and updating the ADC Data Register. (...) By default, the successive approximation circuitry requires an input clock frequency between 50 kHz and 200 kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the input clock...
Raczej 255 = 0xFF (8bit). Masz rację! Pomyliłem z 9-bit. Ale zastanawia mnie użycie w kodzie ICR1? Nie może być wartością TOP i nie korzysta się z komparatora analogowego. A może przechwytuje wartość licznika? To wtedy przypisywanie wartości 20000 jest dziwne.
ATmega8515 nie posiada wbudowanego przetwornika A/C, ma tylko komparator analogowy (który w połączeniu z kilkoma drobnymi elementami zewnętrznymi i odrobiną kodu można wykorzystać jako A/C - [url=http://www.atmel.com/dyn/resources/... jest przykład jak to można zrobić - jest też oczywiści na stronie ATMEL-a program przykładowy...
poczytaj sobie dokładnie o przetwornikach analogowo cyfrowych i sposobie ich wykorzystania coś masz w pomocy Bascoma , reszta to dane katalogowe układu i gotowe rozwiazania które poszukaj jeżeli już chcesz to zrobić z przetwornikiem A/C to zasada polega ma pomiarze napięcie na fotodiodzie ( dzielnik rezystor + fotodioda ) nastepnie doswiadczalnie określić...
Witam Faktycznie można skorzystać z gotowych rozwiązań typu jakiś regulator (wielokanałowy ) temperatury polecam stronki np. http://www.metrol.pl/oferta/mcyfr2.html http://www.lumel.com.pl/ oczywiście ta opcja dla osób które chcą gotowca z przemysłowych "akcesoriów", można też sterowniczek PLC (z modułem analogowym) na allegro kupić i zaprogramować,...
Witam Postanowiłem zbudować miernik odległości wykorzystujący ultradźwięki. Zakupiłem 2 czujniki w TME http://www.tme.pl/przetwornik-ultradzwie... http://www.tme.pl/dok/b14/100902_bpu-164... Jednego używam do wysłania fali a 2-go do odebrania. Po przejrzeniu postów na Elektrodzie i innych www...
Witam Was. Mam następujący problem. Używam portu C jako wyjścia, i gdy ustawiam wartość logiczną na porcie jako 0 to mam około 1,7 - 2V zamiast 0V, czyli nieprawidłowo. Gdy ustawiam 1 to mam logiczne VCC, czyli działa w tym przypadku prawidłowo. Port C to port komparatora analogowego. Wyłączyłem więc komparator ldi ACC1,(1<<ACD) out ACSR,ACC1...
Witam wszystkich, mam następujące pytanie: czy podczas wykonywania procedury przerwania (ATmega8A-PU, przerwanie INT0) procesor pozostaje kompletnie "głuchy" na inne przerwania tego samego typu? Czy może gdzieś zapamiętuje kolejne próby wywołania do późniejszego wykonania? Wywołuję przerwanie stanem niskim z komparatora analogowego, który to komparator...
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...
http://obrazki.elektroda.pl/6267704900_1... ADS-B (Automatic Dependent Surveillance-Broadcast) jest technologią następnej generacji służącą do śledzenia samolotów i od 2020 roku wszystkie samoloty powinny być w nią wyposażone. Dane transmitowane przez ten system zawierają wiele informacji m.in. aktualną prędkość jednostki, pozycję GPS i inne....
Witam Mam kilka pytan odnosnie komparatora PWM w mikrokontrolerach AVR oraz jego zastosowania Potrzebuje podac okolo 5mhz sygnalu zegarowego clk do mojego urzadzenia i chcialbym w tym celu uzyc komparator PWM , moja atmega88 posiada zewn. zegar 20mhz czy da rade podzielic ten zegar 20/4 = 5mhz i uzyc tego jako zrodlo sygnalu zegarowego ? W internecie...
Witam! Zrobiłem sobie taki układ: http://obrazki.elektroda.net/7_125580652... Mostek L293D ma sterować pracą silnika; potrzebny jest też jakiś układ wykrywający przeciążenia silnika. I tu moja prośba: czy to co tam sobie wyżej naskrobałem będzie działać poprawnie? Brakuje pewnie jeszcze jakichś kondensatorów, ale za bardzo nie wiem gdzie i jakie...
Prąd ładowania w tej chwili jest rzędu 0,5 mikroA, więc prąd polaryzacji wejścia WO rzędu 5nA już będzie robił różnicę. Jeśli RT=1.5MOhm, to prąd ładowania I_c=\frac{U}{R_t}=\frac{5V}{1.5MOhm}=333... . Zgodnie z \frac{50nA}{3330nA}=0.015 Czyli jest stosunkowo niewielki, porównując do prądów, które płyną przez rezystor RT. Z drugiej strony stosunek...
https://obrazki.elektroda.pl/7186671300_... Od kilku lat programuję 8-bitowe mikrokontrolery AVR i przez ten czas zdobyłem trochę wiedzy na ich temat. Poniżej znajduje się kilka ciekawostek o tych układach. Jeśli znacie jakieś inne interesujące informacje, to piszcie. Najnowsza wersja artykułu jest również dostępna na mojej stronie:...
Koledzy potrzebuje zrobić takie urządzenie na praktykę które będzie sprawdzać napięcie w sieci 230V. Jeśli napięcie spadnie do 170V żeby rozłączyło napięcie na wyjściu odczekało 2 minuty i załączyło napięcie na wyjściu. Ewentualnie jakieś gotowe urządzenie ktoś zna co wykonuje takie zadanie, i wie gdzie można kupić. Ja to próbowałem robić na uC dokładnie...
Zamieszczam cały kod... [syntax=c] #define F_CPU 14745600UL #include <stdio.h> #include <avr/io.h> #include <util/delay.h> #include <avr/wdt.h> #include "../Biblioteki/i2cds1307.c" #include "../RTC_test/OLED.h" #include <avr/interrupt.h> #include <avr/sleep.h> #include <avr/power.h> #define sbi(byte,bit) byte...
komparator atmega8 atmega8 komparator atmega8 analogowy
schemat helios tc500 renault schemat zamka wymiana silnika nawiewu
żarówka szeregowo początkujący elektronicy
Sterowanie długością impulsu napięciem: PWM, NE555, mikrokontrolery Xerox WorkCentre 6605: Szary zamiast czarnego w trybie czarno-białym