A ile czasu potrzebuje komparator aby zacząć prawidłowo działać po włączeniu zasilania? Wiesz, układy potrzebują trochę czasu aby po uruchomieniu się ustabilizować. W końcu całkowicie wyłączyłeś mu zasilanie. A Ty uruchamiasz mu zasilanie i takt później już chciałbyś wynik dostać. Swoją drogą wybór atmegi8 to niezbyt dobry wybór na aplikację energooszczędną....
Uzywasz przerwania, a gdzie je włączasz? Dodaj Enable Interrupt.
Pot 22k i rezystor 4.7k. Jak by było za mało to można dać pot 47k lu 100k.
Wg. rys.167 jest to ok. 0,1V więc do Twojego zastosowania wystarczy. Pozdr. N.
Najpierw próbowałem z przetwornikiem a/c ale nie dawało to żadnych odczytów i teraz spróbowałem z komparatorem a/c i timerem. Do atmegi podłączyłem nadajnik ultradźwiękowy przeciwsobnie. Jeśli przetwornik podłączyłeś bezpośrednio do pinów mikro-kontrolera to nic dziwnego. Po pierwsze nadajnik ma wtedy bardzo małą sprawność, jak budowałem swój miernik...
Komparator dziala caly czas, tylko za pierwszym razem ustawia 0xFD na porcie, pozniej tego nie zmieniasz(!!), a jak przychodzi kolejne przerwanie to znowu ustawia 0xFD - czyli de facto nic sie nie zmienia. Proponuje w obsludze przerwania wstawic negacje pinu z dioda led. Nie wiem czy ja sie napewno zrozumiale wyrazilem. Wlaczasz zasilanie - PortD =...
Config Timer0 = Timer , Prescale = 32 Enable Interrupts Enable Int0 On Int0 Przerwanie1 Nosave Cls 'tutaj wysyłasz impuls pierwszy start timer0 Do : Loop Przerwanie1: stop timer0 'tutaj co ci sie podoba lcd "odleglosc:" ; wynik 'co tam jeszcze chcesz 'wysyłasz impuls start timer0 return End
Komparator analogowy wyzwalający pomiar ADC.
Witam wszystkich. Mam taki problem chciałem zbudować układ do pomiaru temperatury z wykorzystaniem 3 układów LM35. Obsługiwać to ma procesor Mega8 a program ma być napisany w Bascomie. Widziałem w gazecie program napisany dla 90S2313 który ma jeden kooperator i ten układ działa mi prawidłowo. Postanowiłem przełożyć to na Tego Mega8 tylko nie wiem jak...
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...
Racja kompilator WinAVR-20040720, komunikat: c:12: error: called obiect is not a function
Zastanawia mnie jeszcze dlaczego nie wykorzystano wbudowanego komparatora atmega8 do wykrywania zera. Zwłaszcza że niewykorzystane piny są. Już drugi raz widzę rozwiązanie na wzmacniaczu zbocza i przerwaniu zewnętrznym.
Dalej nic... Włącz przerwania od ACI.
bawiłem sie komparatorem atmega8 i mam mały problem, w helpie bascoma pisało że moge w komparatorze ustawić trzy opcje: TRIGGER = OUTPUT | RISING | FALLING no i ta pierwsza mi nie działa wogóle sie nie kompiluje, a zależy mi na tej opcji gdyż daje ona przewnaie przy narastającym i opadającym zboczu dleczego tak jest?? w helpie pisało też że można za...
A coś wiec w sprawie zastosowania tego układu? Nie lepiej korzystać z komparatorów gotowych LM393,339? Czy to zadanie domowe do szkoły?
Witam PWM nie zmienia amplitudy impulsów, tylko ich szerokość. Więc komparatorem nic tutaj nie zdziałasz. Pozdrawiam
Analogowy, ale przechodzi przez LM393. Myślisz o komparatorze?
Napisałem podobny programik na ATtiny2313 w zeszłym roku. Użyłem komparatora bo szkoda mi było przerwań. Można go przerobić na ATmega8 Jest na elektrodzie-attiny2313 bascom pwm działa.
Niestety nie mam dostępu do oscyloskopu. A jakie mogą być przyczyny braku przerwań. Może są jakieś błędy w kodzie albo niewłaściwa konfiguracja komparatora?
Witam Jak w Atmega8 za pomocą Bascoma uzyskać stan wyjścia komparatora np. na PD6 Będę wdzięczny za naprowadzenie.
dlaczego adc? a ja bym to zrobil na komparatorze. Atmega8 posiada i jak sie nie myle to attiny2313 tez
Przecież ATMega8 ma wbudowany przetwornik A/C, poza komparatorem
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.
Znalazłem na zachodzie info że można użyć takiego wzmacniacza operacyjnego: http://focus.ti.com/lit/ds/symlink/tlv24... Ale nie mogę go znaleźć w Polsce. Czy są jakieś zamienniki do tego?
Cały prawy górny sektor schematu to jedna wielka pomyłka. Niepotrzebne komparatory i potencjometry (łatwiej mierzyć napięcie na dzielnikach złożonych z rezystorów i fotorezystorów. Brak rezystorów przy LED. Diody prostownicze uniemożliwiające działanie komparatorów.
Widziałem w sieci schemat gdzie do wejść komparatora w atmedze podłączony był bezpośrednio opornik 0,1Ω. Czy możliwe jest by w taki sposób wykonać pomiar prądu?
Witaj! Przepraszam, że tak późno odpisuje! W załączniku masz schemat wzmacniacza, którego wyjście podłączasz do pinu 12 lub 13 ATmega8 (wejście komparatora), a wyjście potencjometru 10k do 2 (wolnego) wejścia komparatora (12 lub 13 pin). Potencjometrem 10k ustawaiasz poziom dźwieku, przy którym układ ma zadziałać - zostanie wywołane przerwanie od komparatora...
Jak? Vbg na jednej z nóg komparatora będzie stałe ≈ 1.23V dla ATmega8. Druga noga komparatora podłączona przez MUX ADC do VCC. Chodzi Ci o to by to VCC podzielić tak by na nodze resetu (PC6) było np 1.5V i wtedy przy spadku VCC będzie ono za chwilę mniejsze niż Vbg i nastąpi przerwanie od komparatora a w nim zapis? robiw Po pierwsze obawiam się,...
Przykład z Bascoma na ATmega8 do sterowania serwem modelarskim: $regfile = "m8def.dat" $crystal = 8000000 'on chip clock speed Osccal = &HC1 'uC 8MHz internall clock New calibration byte Tccr2 = &B01100110 'PWM2, clear down, phase correct, prescale 256 -> 16ms Acsr = &B10000000 'Analog Comparator disable Dim W As Byte 'Servo position ....
To po co jest ten wzmaciacz wejściowy, prostownik idealny, filtr, ADC i MCU? Do tego celu potrzebne są 2 komparatory, Albert
Witam wszystkich !! Zwracam się do was z małą prośbą. Na projekcie (projekt wykonuje na ATMega8 ) musze wykorzystać komparator pod który podepne 3 sonarki (odbiorniki). I teraz jak wiadomo ATMega8 ma tylko 1 taki komparator, dlatego udalo mi się zdobyć MAX454 który można wykożystać w tym celu. Moje pytani tyczy się tego czy ktoś z Was robił już może...
W drugim przykładzie ustawiasz jednocześnie PD6 i PD7, w pierwszym przykładzie tylko PD6, być może masz włączone przerwanie od komparatora AIN0/AIN1, wklej cały schemat, być może stan linii PD6 i PD7 wpływa na wejścia PD2 i PD3.
Hej, Możesz też użyć prostownika liniowego (też na wzmacniaczu operacyjnym) zwanego też precyzyjnym i komparatora podającego na któreś z wejśc Atmegi informację, że aktualnie mierzone jest napięcie ujemne. W takim przypadku nie tracisz rozdzielczości przetwornika. Pozdrowienia
to mowie komparator, otrzymujesz stan wysoki i niski na wyjsciu nie potrzebujesz zadnej przetwornicy a/c ja zastosowalem to do attiny2313. tu masz linka do tematu: http://www.elektroda.pl/rtvforum/topic61... a tu link do schematu: http://www.kmitl.ac.th/~kswichit/LFrobot... oczywiscie wszystkich wejsc komparatora nie musisz uzyc i tez...
bazuję na schemacie wewnętrznym Atmega8, no chyba ze konkretnie pracuje on jako komparator, a symbol to symbol i chcę rozwiać nieścisłości
ADC zmierzy napięcia tak małe jak 2mV. Z tego powodu jest lepszy niż komparator, bo w ATMega nie możesz geneorwać napięcia podawanego na drugie wejście komparatora (masz tu ograniczony wybór), w efekcie trzeba też odciąż składową stałą z wyjścia WO. Jakbyś miał kłopoty to odezwij się na PW lub maila to ci podeślę schemat mojego dalmierza.
jak ma mierzyc to zrodlo z ktorego tez jest zasilane to wiadomo przetownica step up, jak nie to jest ona zbedna, Do tego polecam adc wbudowane w jakims procku np. atmega8 (nie trzeba stosowac komparatora i moze wszystko ustawic programowo). Do tego wewnetrzne odniesienie napiecia i ewentualnie jakis dzielnik napiecia.
Z powodów minimalizacji zakłóceń zawsze dążymy do tego by jedna z końcówek przetwornika była na masie Wprowadziłem zmiany tylko zauważyłem dość dużo zakłóceń od kiedy testuję ten dalmierz w tym układzie. Skąd te wnioski? Odległość skacze - raz jest poprawna a raz taka że przerwanie następuje zaraz po włączeniu komparatora (czasem czekam z włączeniem...
Czyli rozumiem że w momencie wystąpienia przerwania od timera0 zeruje TNCT1 i od tej pory zaczyna się zliczanie w TCNT1. Nie bardzo wiem czym robić detekcję echa. Próbowałem z komparatorem od poziomu, ale coś nie bardzo to chciało działać :( Może powinien być to zewnętrzny komparator?
Na razie OK. Dzięki za pomoc. Muszę złożyć ten zasilacz do kupy i zamknąć wszystko w jakiejś obudowie.+ jakieś obciążenie dla silnika. Za 2 tyg. będzie próba. Jeszcze o wzmacniaczu. Wydaje mi się że, dokładność nie jest dla mnie istotną. Bo nie będę mierzył chwilowego prądu w zakresie od 0A do np. 40A. Zabezpieczenie ustawione na sztywno do około 25A...
co do ponizszego trudno sie zgodzic: " ICP1 coś do komparatora (Input Capture Pin) OC2 coś komparatora OC1B coś do komparatora OC1A coś fo komparatora " zadne z tych pinow to nic do komparatora ICP1 to zewnetrzne wyzwalanie licznika 1 OC1 - to wyjsca licznika 1 zmieniajace stan w trybie porownania zawartosci TCNT i OCR1 (przy zrownaniu tych wartosci,...
A czy timery, przerwania, komparatory i inne dodatki w procesorze były powyłączane?
Witam. Skoro impulsy ma liczyć Timer1 to powinieneś je podać na PD5 a nie PD7. Pin PD7 to jedno z wejść komparatora analogowego.
Skoro piszę, że BEMF to sensorless :) napięcie z poszczególnych faz podane na dzielnik napięciowy trafia do wewnętrznego komparatora ATmega8, stopień mocy na tranzystorach MOSFET. Na załączonym zrzucie z USBscope sterowanie poprzez zatrzaskiwanie dolnych połówek półmostków i PWM na górnych połówkach. Silnik połączony w gwiazdę, sprawdzałem na innych...
Ja sie bawilem do teraz 2 trybami. Jeden to powerdown, gdzie mozesz wyprorwadzic procka z uspienia int-ami. Drugie to powersave, gdzie mozesz wyprowadzic procka z uspienia int-ami i przerwaniami od timerwo, komparatora itp.
Witam. Jestem jednym z waszych cichych bywalców na elektroda.pl i postanowiłem zrobić automatyczne zamykanie rolety i otwierania w zależności czy jest jasno czy ciemno ;] Zrobiłem układ oparty na Atmega8, komparator LM324, foto-tranzystor(mierzy natężenie na zewnątrz okna, i CNY70 jako krańcówka ( jak wykryje małą łatkę czarna na rolecie to się zatrzyma...
Buduję robota i doszedłem aż (lub dopiero) do tego miejsca. Otóż mam problem z ww. komparatorem. Robot ma zadanie line-following (m.in.). Posiadam trzy fotorezystory. Podaje środkowy i skrajny na jeden komparator, a środkowy i drugi skrajny na drugi komparator (Na wyjścia w układzie scalonym LM339 - dop.). I tyle wiem teorii - z praktyką gorzej. Jedną...
wlasciwie zamiast stosowac ADC prosciej (pod wzgledem programowym) bedzie uzyc komparatora (niewiem czy ATMEga8 ma wbudowany, mozna dac zewnetrzny) i generowac nim przerwanie. Ale rozwiazanie z ADC tez zadziala i bedzie w sumie tylko troszeczke bardziej skomplikowane jesli chodzi o program.
OK, dokładność co do 1 stopnia rzeczywiście troche bez sensu, w moim rozwiązaniu chyba zastosuję OP07 w konfiguracji nieodwracającej jako wzmacniacz termopary, który potencjometrem wyreguluje na dane wzmocnienie. Jako DAC wezmę 12-bitowy MCP4921 na SPI i komparator na mikrokontrolerze (PIC offset 5-10mV, ATmega8 40mV) lub LM393 (offset 3mV, 0.80zł),...
A rzeczywiście, nie przyglądałem się dokładnie schematowi... Te 74HC244 to poroniony pomysł, ponadto w specyfikacji I²C jest możliwość przytrzymania w stanie niski linii SCL przez slave, który nie nadąża z odpowiedzią. Jak już miałby być tam bufor którejkolwiek z linii to na dwóch komparatorach, np. na podwójnym LM393...
Witam Zastosuj WO RAIL TO RAIL, TL062 potrzebuje dużo wyższe i do tego symetryczne zasilanie. Spróbuj na początek LM358, może wystarczy. Jako komparator lepiej zastosować LM311.
nie trzeba ADC, z rozbiegu tak napisałem, wystarczy komparator analogowo cyfrowy i przerwanie przez niego generowane
Witam, buduje licznik zliczający pojawienie się napięcia na wejściu. Po przekroczeniu pewnego poziomu licznik zwięksa się. Wykrycie impulsu napięcie jest zrealizowane za pomocą komparatora LM393 i przerwania INT1. Zapis zliczonych impulsów odbywa się tylko i wyłącznie po wyłączeniu zasilania. Zapis do EEPROM odbywa się po zmianie napięcia zasilania...
Pomoże. Na wejściu parametrycznym stan utrzymuje się za pomocą dodatkowych rezystorów. ADC tu może posłużyć zamiast całej analogówki opartej na komparatorach.
Przecież mam w ten sposób zrobione kolego. Pin Acsr.5 to wyjście komparatora (ACO) i jest on w pętli.
Polecam koledze prosty układ komparatora na wzmacniaczu operacyjnym
Ja dla większej stabilności proponuje i zawsze używam dodatkowo komparatora. To jest przykład (z mojego robota follow the line) http://obrazki.elektroda.net/25_12836021... SV1 połączone z SV3
Najprościej to 4 komparatory napięcia, które po kolei włączają diody przy coraz wyższym napięciu, a najprościej to wpisać w wyszukiwarce wskaźnik wysterowania i poszukać czegoś albo na komparatorach albo elementach dyskretnych.
Ponadto, o ile nie wykorzystujesz, wyłącz komparator A/C na stałe.
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...
Jaki masz efekt po ustawieniu wywoływania przerwania komparatora na zbocze rosnące i opadające?
Budowa: Attiny2313/Atmega8-32 do niej podłączone czujniki (przez komparatory(gorzej, ale łatwiej) albo do ADC(lepiej)) oraz ledy/wyświetlacz 3x7/8x2. Zasilanie z baterii li-poly lub akumulatora pojazdy przez 7805. Nie sądzę.
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ś...
no pin 1 i 2 portu d :D sorry ze tak glupio napisalem. Co do tego zbocza masz racje ale nie wiem czy to bedzie dzialac przy przyciskach albo wyjsciu z komparatora itp. od niedawna sie tym zajmuje i nie wiem tego. Jednak cos czytalem ze ludzie tak to rozumieja podobnie jak ty ale chyba nie maja racji bys musial poczytac. p.s. jeszcze dla pewnosci podlacz...
Kn2 to dwa transoptory, jeden do sygnału wejściowego, drugi do wyjściowego (jakiś sygnał zwrotny do głównego sterownika??), widać na fotce wlutowane dwa przewody - próbowałem podać sygnał na wejście diody, ale to nie to. Wspomniałem już, że pompa chwilami ruszyła (z tym sygnałem wejściowym czy bez niego), więc logiczne, że nie miały one wpływu na pracę....
PD6 to wejście komparatora. Na drugie wejście można podać sygnał z wybranego wejścia ADC.
Tak wystarczy, ale za PWM przemawia prostsza konstrukcja (nie trzeba dobierać precyzyjnie rezystorów w dzielniku, będzie tylko jeden a nie kilkanaście) i wbrew pozorom łatwiejsze sterowanie w programie ( wystraczy wartość po przetworzeniu wysłać do komparatora licznika PWM)
Zastanawia mnie dlaczego chcecie wyważać otwarte drzwi, jest cała grupa specjalistycznych układów (CSA) o bardzo dobrych parametrach. Niektóre "w bonusie" mają jeszcze komparator (zwykły albo okienkowy), prosty albo zatrzaskiwany, itp, itd.
Mam 2 sugestie: Pierwsza użyj zwykłego komparatora np lm358 Lub przetestuj komparator w procku podajac mu wiadome napięcie
P1 i R1 są bez znaczenia, one tworzą tylko dzielnik podający napięcie referencyjne. Oczywiście z P1 ma być podłączony ślizgacz, a nie tak jak na schemacie. R2 musi być dobrany do prądu diody (dioda oczywiście ma być spolaryzowana zaporowo). Komparator można wykorzystać wbudowany w procesor.
W przypadku klasycznego kodu w C (bez przerwań) czuję, że wystarczą ze dwie pętle Ja czuję, że to kierunek prowadzący w buraki. Tutaj prosi się o automat skończony. Wtedy program wygląda mniej więcej tak: Dodano po 5 ADC zmierzy napięcie z dzielnika Żeby to miało mieć ręce i nogi trzeba by skorzystać z komparatora. Ciągłe testowanie przez ADC jest...
To nie program tu jest problemem a dopasowanie sygnału. Poczytaj o wzmacniaczach operacyjnych i komparatorach. W procesorze zbocze możesz wykryć za pomocą przerwania zewnętrznego.
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...
Czy ustawienie wewnetrznego Uref bitami REFS1 i REFS0 działa też na komparator na wejsciach AIN1 AIN0? W dokumentacji jest zmianka tylko przy przetworniku ADC. Czy może dla komparatora ustawia sie inaczej wewnetrzne Uref? Dla ustalenia uwagi powiedzmy w ATMEGA8.
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...
Witaj. Bo musisz jeszcze wyłączyć domyślnie włączone układy. NA przykład w ATmega8 domyślnie jest włączony komparator. Wyłączyć go można w rejestrze ACSR. Dodatkowo należy pozbyć się antenek, czyli pinów bez ustalonych stanów. Przeczytaj te 2 artykuły: http://mikrokontrolery.blogspot.com/2011... Tutaj masz...
euromatic pisze: "STARE MUSI KIEDYŚ ODEJŚĆ...." a ja mówię rachunek jest prosty: ceny w Seguro 2051 - 6,44 zł ds1820 - 21 zł lm35 - 3,78 zł atmega8 - 18 zł pomijając pozostałe podzespoły popatrzmy na cenę procka i czujnika atmega8 + ds1820 = 39 zł 2051 + ds1820 = 27,44 zł atmega8 + lm35 = 21,78 zł według mnie najlepiej użyć tej ostatniej konfiguracji,...
Czyli w sygnale wygenerowanym przez obwód LC i przekształconym przez komparator, impuls będzie zawsze równy połowie okresu, niezależnie od częstotliwości, tak?
Zegar nie ma nic do rzeczy, ten kod nadazy zliczac impusly do kilkudziesieciu kHz, nie sadze, zeby tak szybko krecil :) Problemem jest ich podawanie - jak wyglada czesc odbiorcza, tak jak na shcemacie myszki przedstawionym powyzej, czy jest to tylko fototranzystor podlaczony do procesora? Fototranzystor mozesz zawsze wymienic na transoptor szczelinowy,...
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,...
Komparator wyłączony, ADC Coś dużo te 1.4mA Komparator wyłączony, ale ADC cały czas pracuje.
Grunt to zastanowić się czy pakować tam od razu atmegę bo wystarczył by zwykły komparator na wzmacniaczach operacyjnych chyba że Ci zależy tak na PWM-ie
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 .
Witam wszystkich Mam pewien problem.Mianowicie chcialem zrobic uklad na ATmega8 do pomiaru intensywnosci oświetlenia. Pomiar ma sie odbywac poprzez fotorezystor podłączony do komparatora i ma być wyświetlany na 8 diodach podłączonych do portu C np. Tylko ze nie zabardzo wiem jak napisac program by tym sterował. proszę o pomoc w napisaniu programy wykonywalnego.
Do testowania CNY70 zupełnie wystarczy komparator analogowy przykład masz tu http://www.kmitl.ac.th/~kswichit/LFrobot...
Witam Złożyłem układ na atmega8 i czujnikach 40kHz osobno T i R. Odbiornik mam podłączony bezpośrednio do komparatora plus rezystor dla każdego do masy żeby wyeliminować zakłócenia, oraz jeden przy samym odbiorniku. Wszystko działa bardzo dobrze. Chciałbym teraz dodać drugi odbiornik. Próbowałem wykorzystać LM324N jako komparator ale coś z nim nie mogę...
Dzięki za sugestie, ale wolałbym zostać przy podstawowym układzie, który podałem i tylko ewentualnie coś do niego dołożyć, albo trochę zmienić. Rozwiązanie z komparatorem uważam za niepotrzebnie zbyt skomplikowane. Pozdrawiam.
Faktycznie na schemacie jest źle, ale na płytce jest dobrze. Jutro zacznę pisać nowy kod no i jeszcze raz (już 50) przejrzę układ. Pozdrawiam PS. Chyba dodam komparator (zrezygnuje z adc) ale za to dodam pwm :D
Tak to wygląda od strony samego algorytmu działania, elektronika wydaje się OK, dokonałem testu oscyloskopem przy programie wysyłającym paczkę 40kHz cyklicznie, za nadawanym sygnałem na pinie komparatora pojawiał się syglał odbity, po czasie zależnym od odległości przeszkody, więc wszystko powinno byc OK:)
ż 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.
Może nie tyle czułości ile progu zadziałania. Może być 2-50kom. Może być i więcej- ale wejścia będą zbierały więcej śmieci. Ja bym dał 4.7kom. Poza tym jest to fragment większej całości- a na diodzie zwykle są całe projekty. No i wydaje mi się że zaczynasz "od tyłu". Zrób najpierw prosty układ- jeden transoptor, dioda transoptora sterowana z procesora,...
Napięcie zasilania wzmacniaczy to +/- 5V (ujemne tworzone scalaczkiem). Kondensator na wyjściu służył do "wygładzania" przebiegu. Na wyjściu 7 mam napięcie proporcjonalne do prądu, natomiast dalej dałem komparator i potencjometrem ustalam próg zadziałania. To urządzenie wykrywające zablokowanie silnika.
typowy układ pracy komparatora dokonującego pomiaru napięcia na wejściach +/- (schematów jest wiele w sieci ),po za tym skoro to AVR to warto skorzystać dodatkowo z przerwań INTx
Dość dobrze opisane działanie komparatora http://mikrokontrolery.blogspot.com/2011... a tu opis rejestrów przetwornika analogowego http://mikrokontrolery24.pl/mikroproceso...
Nie wiem czy ta ATmega ma wbudowany komparator, w każdym razie użycie komparatora jest najprostszym rozwiązaniem. Na jedno z wejść podajesz napięcie odniesienia, powiedzmy 2.5V, na drugie przez dzielnik rezystorowy napięcie linii, ak aby na przykład przy odłożonej słuchawce i podczas rozmowy za dzielnikiem było napięcie mniejsze od napięcia odniesienia...
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...
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...
Musisz powyłączać wszystkie niepotrzebne bloki uK : - komparator - ADC - Brown-out Detector - Internal Voltage Reference - Watchdog Timer Musisz również "zdefiniować" stany na portach czyli włączyć im rezystory podciągające do VCC lub podciągnąć je zewnętrznie do VCC lub GND za pomocą zewnętrznych rezystorów.
1 jak i 2 zależy od układu w jakim będzie pracował CNY17. Tam jest minimalny prąd diody przy której transoptor przewodzi i przy spodku po niżej tej wartości nastąpi wyłączenie transoptora. W układzie jaki ja zbudowałem do wykrywania zera z sieci mam stan wysoki dla zera i występuje on około 0,5 ms przed faktycznym zerem z sieci. Wg mnie lepiej użyć...
cała sprawa polega na tym że musisz ustawić próg przełaczania komparatora dlatego rozwiązanie sprzętowe jest najprostsze , oczywiscie możesz wykorzystać przetwornik A/C i określać próg przełączania , ale nie wiem czy warto
komparator atmega8 komparator analogowy atmega8 komparator szeregowy
huawei gniazdo naprawa objaw przepustnica panasonic aktualizacja
łucznik naprężacz sprinter podłączenie webasto
Modulator nie reguluje przepływu ciepłej wody - diagnostyka i rozwiązania Schemat do multimetru Voltcraft CC1 - jak zdobyć?