Zakładając, że używasz ATmega8, to zakres dopuszczalnych napięć na dowolnym pinie wynosi -0.5V do Vcc+0.5V - to są Absolute Maximum Ratings z Electrical Characteristics z dokumentacji ATmega8.
Proszę, masz tutaj DS do tego układu http://cache.freescale.com/files/analog/...
a) Za mały prąd bazy. Zobacz ile katalogowo ten tranzystor ma wzmocnienia prądowego i do tego dobierz opornik bazowy. Ale uważaj na wydajność prądową ATMEGA. Albo zmień tranzystor na stosownego MOSFETa b) ATmega8 ma przetwornik analog-cyfra. Mierz napięcie akumulatora i wyznacz stosowne poziomy napięć. c) Diod raczej sie nie łączy równolegle. Zalecałbym...
AD9851 dostępny jako sampel z Analoga
Jak konstrukcja działa to bardzo dobrze ale nie obejdzie się bez uwag: 1.Po co do takiej prostej konstrukcji stosować ATmega8 na analogi by nie ucierpiało miejsce w obudowie ( przerost formy nad treścią ) 2.Z tyłu to gniazdo 220V nie lepiej było by zastosować wyjście z zasilacza komputerowego takie jak na zdjęciu zyskał byś na wyglądzie i na miejscu...
Ale ADT pracuje jako Slave, więc to Ty dyktujesz jaki ma być SCLK (tylko żeby nie był większy niż podaje Analog).
A jakiej jakości chcesz mieć dźwięk, skoro ADC w ATMega ma pasmo zaledwie paru kHz. To z trudem wystarcza do zsamplowania w jako takiej jakości mowy. Z drugiej strony są noty aplikacyjne Atmela jak wykorzystać PWM do odtwarzania próbek, więc nie trzeba za bardzo kombinować. Wystarczy wziąć gotowce.
Coś takiego? [url=http://www.edn.com/design/analog/43...
The ADC is optimized for analog signals with an output impedance of approximately 10 kΩ or less Wyjaśnia to sprawę? Oczywiście to zależy jeszcze od czasu samplowania.
Wyjście sterownika musi być galwanicznie odizolowane od wejścia uP. Jeśli sterownik ma wyjście prądowe można użyć transoptora. Choć mogą pojawić się błędy. Możliwe, że są układy realizujące taka funkcje, ale nic nie przychodzi mi do głowy. Można by dołączyć na wyjście sterownika przetwornik napięcie->częstotliwość LM331 i tym wysterować transoptor,...
Co prawda to co proponuję jest w asm i jest autoreklamą, ale napisane w miarę czytelnie, może załapiesz o co chodzi : http://www.elektroda.pl/rtvforum/topic18... Powoli się zastanawiam na dopisaniem analoga w C, ale to raczej nie jutro... Tak przy okazji:[syntax=c]#define timing_hz 1000000 //Taktowanie uC[/syntax]To jest zbędne, używaj F_CPU...
Jedyna zworka na programatorze służy do wyboru pomiędzy napięciem 5V a 3.3V, innej nie widzę. Bo inne nie zostały zamontowane w miejscach oznaczonych JP2 i (JP3). Nowszy firmware supportuje auto SCK zgodnie z avrdude.conf; albo opcja -B. Jeżeli używasz avrdude z okna "<cmd" , to możesz spróbować zmniejszyć prędkość SCK przez stosowanie opcji -B...
Nie, jest to wartość konwersji napięcia przetwornika A/C na postać cyfrową. jest to wynik bezwymiarowy. Wartość napięcia musisz policzyć sobie z proporcji. Dla konwersji 10-bit i Vin=Vref => value=1023. Tutaj: http://extremeelectronics.co.in/avr-tuto... na pierwszym rysunku masz wszystko wyjaśnione. Z resztą...
Witam, przeczytałem gdzieś w Sieci że możliwe jest zaimplementowanie w 2313 konwertera Analog -> Digital z użyciem PWM. Niestety nic więcej na tej stronie nie napisali, ponad to że jest to możliwe do wykonania. Czy ktoś mógłby napisać więcej na ten temat? PS. Tak, wiem, atmega8 ma wbudowany ...
Problem jest stary jak sam układ, tranzystory pracujące w układzie mostkowym maja dość duże napięcie nasycenia UCEsat, w PDF do tego układu podają że jest to 2V przy prądzie 1,5A. Mając taki klucz od + i od - tracisz 4V, resztę dopowiedz sobie sam
Potrzebny jest mikrokontroler z minimum 2kB Flash (obsługa USB) i z ADC, maksymalna częstotliwość taktowania minimum 12MHz. Dobrze do tego celu nadaje się ATmega8, którego maksymalna częstotliwość to 16MHz (w wersji L jego maksymalne taktowanie to 8MHz, jednak bez większych problemów przy zasilaniu 5V zadziała przy 12MHz). Do komunikacji przez USB potrzeba...
Niemożliwe do zrealizowania w amatorskich warunkach. Obecnie w aparatach i kamerach niezwykle szybkie dedykowane procesory (nie atmega8) analizują kontrasty obrazu ustalając położenie soczewki focus. Nawet z 15 lat temu amatorskie kamery z AF miały procesor liczący kontrast ale wspomagały się skomplikowanym zespołem IR zespolonym z optyką. Dzisiaj wystarczy...
Ja wykonałem dwa układy dające pomiary w szerszym zakresie. Jeden działał w dość szerokim zakresie napięć bo tak od 50mV do 500V. Tutaj temat: http://www.elektroda.pl/rtvforum/topic15... Nie przedstawiłem tam ostatecznego schematu więc go podam tutaj: http://obrazki.elektroda.pl/1538948400_1... Pomiar napięć był w 6-ciu zakresach....
Rozwiązanie, które proponuje maly_elektronik można oczywiście zastosować, ale obarczone jest niepotrzebnym ryzykiem . Dlatego należy zastosować komparator tym bardziej, gdy on sam oraz jego piny są nieużywane. Należy jednak pamiętać o tym: Analog Comparator When entering Idle mode, the Analog Comparator should be disabled if not used. When entering...
Ad.1 Odpowiedź ze strony producenta : DataFlash® is the world's number one selling serial interface flash family. Introduced in 1997, Atmel's Dataflash families (45 series and the recently introduced 26 series) are feature rich, low pin count, sequential access families ideal for program code, data storage, Serial EEPROM replacement, and the next...
Zacznij od podstaw: http://mikrokontrolery.blogspot.com/p/sp... Jak będziesz miał konkretny problem wstaw swój program, pokaż schemat, a na pewno pomożemy.
pozwolę sobie if (m & 0b0100) //wybieramy 3 bit ze zmiennej m (wynika to z matematyki boolowskiej 1&1=1, 1&0=0 - czyli jeżeli 3 bit jest jedynką, to działanie to zwróci nam 1, jeżeli zerem to zero //wartość reszty bitów jest w tym przypadku bez znaczenia (0&1=0,0&0=0) PORTC |= 1 << PC5; //jeżeli powyższe działanie dało nam...
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 ....
Hej, Tak. Przetwornik jest jeden i jednocześnie może przetwarzać napięcie z jednego, wybranego kanału. Pozdrawiam
Z dokumentacji ATmega8: Analog-to-Digital Converter Features • 10-bit Resolution • 0.5 LSB Integral Non-linearity • ± 2 LSB Absolute Accuracy • 13 - 260 μs Conversion Time • Up to 15 kSPS at Maximum Resolution • 6 Multiplexed Single Ended Input Channels • 2 Additional Multiplexed Single Ended Input...
Witam. Chce sobie zbudować płytkę testową pod Atmege8 , kompletuje elementy i teraz wyświetlacz planuje kupić 1*16 lcd z allegro za ok 6zł [lispol] . Programuje w C, korzystam z gotowych plików nagłówkowych, dotychczas bawiłem się LCD 2*16 . Czy obsługa tego wyświetlacza będzie analogiczna? Chodzi mi o stronę programową.
Nie ma takich przykładów faktycznie, ja też cały Internet przeszukałem. Jak zamigać ledem w Arduino to musiałaby być jakaś 30 lekcja kursu Arduino, bo to jest hiTech, a jeszcze nikt nie wytrwał w pisaniu tutoriali tak długo. Na szczęście są też te wbudowane w Arduino, np. pierwszy o nazwie BLINK: https://obrazki.elektroda.pl/9500841700_...
Proponuję zacząć od mniejszych szybkości przetważania ADC. Ja to robię tak: // Procedury przetwornika ADC #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include "uart.h" #include "adc.h" volatile u08 Analog; void ADC_Init(void) { outp(BV(ADEN)|BV(ADSC)|BV(ADATE)|BV(ADIE...
You can also try using an analog multiplexer and switching source of signal not faster than three full rc5 frames.
witam z analog devices można dostać bezpłatne sample i ten przetwornik jest dostępny
To jest normalne, błędy się zdarzają... Jeżeli to jest 'dojrzały' produkt typu ATMEGA8 to rzadziej, ale zobacz np. aduc702x Analoga lub AT91SAM7S Atmela... Tam erraty są naprawdę długie. Kolega powinien sprawdzić czy jego wersja jest wersją z błędem. Jeśli tak to można użyć programatora Dybkowskiego, tam jest opcja 'force' która umożliwia programowanie...
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.
Tego typu przetwornikow jest duzo. Ja osobiscie korzystalem tylko z jednego: osmiokrotnego 6-cio bitowego TDA 8444. Chcesz znalezc wiecej informacji to wpisz do google: I2C + "Digital to analog converter" Pozdro Dexter
https://obrazki.elektroda.pl/5625735500_... https://obrazki.elektroda.pl/5938892800_... https://obrazki.elektroda.pl/3855285300_... Witam. Postanowiłem wykonać sterownik do ogrzewania postojowego firmy Webasto. Same sterowniki analogowe są dość drogie - to około 700 zł. Można szukać kompletnych zestawów...
Skoro nie ma wzmianki to może być tak albo tak. Jedynie musisz uwzględnić oporność wejściową przetwornika A/D
przykładowo AT90S8535, ATmega8353 resztę zobaczysz na www.avrfreaks.net : wejdź w dział devices i tam jest gdzieś porównianie procków. powodzenia.
No tak pomylilem sie z tym ADC.. zwykła atmega8 nie ma przetwornika DAC wiec trzeba bedzie podczepic jakis przetwornik cyfra-analog.. No i wlasnie jak lepiej zrobic? podlaczyc przetwornik czy zrobic drabinke rezystorowa tj link PiotrPitucha???
Popraw ten schemat bo spalisz diody i ten potencjometr podłącz po ludzku. Taki gotowiec to masz w helpie( no prawie taki).
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...
Mam schemat tego co chcesz tyle że analogowy jednakże może wykorzystac tylko część schematu odpowiedzialną za miganie w rytm basu Możliwe, że gdy zwątpie w siebie czego jestem bliski to pobawię się z tym linkiem. To jest właściwie to czego potrzebuje... Chwilowo próbuję coś zdziałać w C i skutki są różne. Są sukcesy i porażki. Potrzeba czasu, jeśli...
szczerze mówiąc to nigdy się jeszcze nie bawiłem z avr studio ponieważ nie programuje w C tylko w bascomie Nie musisz programować w C aby użyc AVR Studio do programowania. Tak jak wspomniałem poprzednio, analogicznie do Bascom, nadpisujesz odczytaną wartość aktualnych fuse bytes nowymi wartościami i naciskasz w dolnej części okna 'Program'. Podobnie,...
Wygląda fajnie, ale jak dla mnie to przerost formy nad treścią - poco do tego celu pchać atmegę? Taki wskaźnik można zrealizować na LM3916 a i wskaźnik Peak meter też da się łatwo zrobić - 4 tranzystory pracujące w peak detector + wzmacniacz operacyjny realizujący funkcję logarytmu a LEDami sterować jak w WS442 za pomocą kaskadowo połączonych tranzystorów....
Zależy jak wyglądają połączenia czujników DS18B20 w programie i na płytce. Czujniki LM35 musisz mierzyć każdy z osobna i do tego potrzebujesz Analog to Digital Converter (ADC). Wbudowany w Atmega8 ADC masz na portach PORTC.0 do PORTC.5 Być może czujniki DS18B20 ktoś podłączył każdy do innego pinu - tak też można więc to prawdopodobne... Na takie szczęście,...
Cześć, tworzę swój pierwszy projekt z wykorzystanie mikrokontrolera Atmega8a, ma to być termometr. Podpiąłem wyświetlacz LCD teraz tylko muszę odczytać temperaturę z 3.1.12. Nie wysyłaj wielu jednakowych tematów na forum, użytkownicy nie będą wiedzieć, gdzie mają odpowiadać.
Możesz dać rezystory pomiarowe w szereg z każdym uzwojeniem silnika (tak aby tworzyły oczko z diodą). Co do pomiaru napięć róznicowych to raczej na samym Atmelu może być problem (mikrokontrolery rodzinu ADuC Analoga mają takie możliwości - pomiar różnicowy i możliwośc wzmocnienia)
Jeżeli czujnik to jakiś analog, a wyśw. to zwykły HD48... to atmega8 starcza w zupełności, choć co do javy na AVR to bardzo wątpie. Jeżeli po prostu musisz to wykonać, to polecił bym ci do tego bascoma, Skoro umiesz programować, to napisanie czegoś w basicu nie powinno ci sprawić wielkich trudności, choć zawsze warto zainwestowac w naukę C. A cena -...
Dość dobrze opisane działanie komparatora http://mikrokontrolery.blogspot.com/2011... a tu opis rejestrów przetwornika analogowego http://mikrokontrolery24.pl/mikroproceso...
Witam ! (at)emarcus Dziękuję za wyjaśnienia. Pytałem o portC ATmega8 bo chcę pobawić się posiadaną płytką NE406-k, a tu mam LCD podłączone do poru C, część do portu B. https://obrazki.elektroda.pl/5435745300_... 30 albo i więcej lat leżała ta płytka u mnie, przyszedł czas żeby się nią pobawić. W sieci szukałem gołych płytek które by...
Do dokładnego pomiaru prądu możesz użyć specjalizowanych układów typu Current Monitor od Analoga lub TI. Dodatkowo posiadają inne, unikalne funkcje jak Overcurrent czy overpower alarm itp. Zobacz sobie projekt powerBank z jednej z ostatnich EP. robiw
Czyli ten sygnał video, który mam jest w analogu a ja mam go zamienić na cyfrowy i dopiero wtedy mogę go podać dalszej obróbce. Tak?
Select Case w Bascom to to samo co Switch w C, a Incr Stan to w C Stan +=1. Analogicznie Decr Czas to Czas -=1 Możesz sobie przepisać :D
... Już myślałem, że może kostka jest uszkodzona i sprawdzałem to na innej, ale działa tak samo. O co tu może chodzić? .... Dziody działają dobrze, ale te niestandardowe stany niskie i wysokie cały czas załączają 4 tranzystory podłaczone do PC0-PC3. Mógłby mi ktoś sprawdić schemat i programik? http://obrazki.elektroda.pl/5692769300_1...
Z dokumentacji Analoga: GND: http://img147.imageshack.us/img147/3547/... VCC: http://img234.imageshack.us/img234/7947/...
Powiedzmy sobie tak można te zabezpieczenia ominąć ale koszt niestety większy niż wzmacniacza ;) Natomiast jak jesteś programistą i masz tam jakąś styczność z C to ATMegi są na tyle prostymi prockami że bardzo szybko można je ogarnąć. Z drugiej strony do gitary mimo wszystko ja bym właśnie robił jakiegoś analoga... pomijając już nawet kwestie samego...
witam, zdaje mi się ze w języku c do konwersji unsigned integer służy funkcja utoa analogicznie do int8_t uint8_t , sprawdź sobie.
Nie miałem okazji testowac tego na tzw. pająkach ponieważ od razu robiłem gotowe PCB, jak się poczyta o przetwornikach A/DC to zawsze istotną sprawą jest prowadzenie masy dla takich układów gdzie producent wręcz podaje przykład jak ją wykonać, więc może z tego powodu to wariuje. W ogóle to masz podłączone masy i zasilasz to ze wspólnego zasilania ?...
Spróbuj przy if dać takie coś: if ( ( PINA & 0b01000000 ) != 0 ) { } i analogicznie w drugim. I możesz też spróbować taki warunek w while dać.
p.s. Gdzie w nocie są informacje o tej impedancji bo nie mogę znaleźć. Strona 199: "The ADC is optimized for analog signals with an output impedance of approximately 10 kΩ or less" Pozdrawiam Yakuza
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...
1. jest to konieczne, owszem w atmega8 popełniono błąd w produkcji matrycy i są one fizycznie połączone, ale mimo wszystko zaleca się ich połączenie 2. w takim razie bez różnicy, myślałem, że AGND to inna (odseparowana) masa niż GND 3. OK
Witam, mam do zbudowania termostat z 4 czujnikami temperatury. W grę wchodzą tylko czujki analogowe (ze względu na bezwładność temperaturową czujek typu ds1820). 1) Jak obsłużyć taką czujkę w attiny ? (wew przetwornik AD, sposób podłączenia-nie mam pomysłu, myślę o PT106052 z TME.pl) 2) Skąd wytrzasnąć dokładne napięcie odniesienia ? 3) Jaki interfejs...
Już sam od dawna myślałem nad czymś takim. Schemat jeszcze nie mam dopracowanego. Ogulnie koncepcja wygląda tak ze odbiornik bedzie zbudowany na mikroprocesorze ATMEGA88. Aparatura będzie działała na podczerwien. Jako odbiornik mama zamiar wykorzystać układ SFH5110-36. Jest to odbionik podczerwieni w obudowie o wymiarach 6x6x5mm. Wszystkie elementy...
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... W FPV króluje analog, gdyż jest prosty i w czytelny sposób "informuje" o utracie zasięgu. Niemniej pewnie już nie długo, bo DSM-X w porównaniu z analogową...
Przetwornik ac/dc rządzi;-) OK, spytam więc gdzie Twój problem poza oczywiście przetwornikiem ACDC:P (swoja drogą fajnie chłopaki grają:D).
Ale ty potrzebujesz przetwornice obnizajaca napiecie, a nie podwyzszajaca! W dodatku regulacja pradu jest ci do niczego nie potrzebna. Wejdz tu: http://www.national.com/analog/power/sim... i po podaniu parametrow bedziesz mial liste gotowych ukladow i schemat zasilacza.
Witajcie, poszukuje informacji dotyczacych wlacznika na podczerwien (36hz) do robota, w ktorym wykorzystana jest atmega88pa. Program do robota jest w jezyku C. Zgodnie z tym, czego sie juz dowiedzialem, wcisniecie przycisku na pilocie powoduje spadek napiecia w galezi z odbiornikiem (tsop2236), takze czy program ogranicza sie do odczytu analogowego...
Przy zasilaniu 9V nie podawaj na wejście 9V a co najwyżej 7,5V. Sugerował bym niższe napięcia, bo jak silnik się rozkręci to pobierze mniejszy prąd a źródło znów go zwiększy i obroty znów wzrosną - wiąże się to z rozruchem silnika. Daj R1 5,1oma i przy 5V masz ten 1 amper i analogicznie dla mniejszych napięć mniejsze prądy.
Kolega chce zrobić podwójną konwersję - atmega -> analog -> przetwornic a/c -> reszta nieznanego grata - no właśnie. Trochę mało merytoryczna wypowiedź. 3.1.11
Trzy niepokojące rzeczy: 1) Twój kod nie wyświetla na konsoli tego, co oczekujesz. Oczekujesz komunikatów w postaci "Temp: %d\n\r", a dostajesz coś typu "42\n". Sprawdź najpierw, czy komunikacja po COMie jest poprawna. 2) ciąg znaków "char tab[10] = "";" jest za krótki i nie obsłuży wszystkich int'ów. Nawet nie zauważysz, jak program zacznie "pisać...
Witam W przypadku torów audio ważne jest prowadzenie masy. Ponadto, gdy w układzie mamy cyfrówkę należy dodatkowo przestrzegać zasady by masy cyfrowa i analogowa były połączone w jednym punkcie w pobliżu zasilacza (gwiazda). Jeśli tuż przy TDA7314 połączymy pin 3 (masa analogowa) z pinem 22 (masa cyfrowa) to pojawią się zakłócenia. Masy te powinny być...
witam a czy byłaby możliwość użycia programu HyperTerminal który jest zamieszczony w Windzie jeśli tak to czy potrzebny jest jakiś konkretny układ pozdrawiam marcin Transmisja danych przez RS jest stosunkowo prosta. Niestety po stronie pomiarowej konieczne jest zbudowanie i oprogramowanie niewielkiego układziku (np ATMega8+multiplexer analogowy+MAX232)....
Jeśli chodzi o płytki testowe/uruchomieniowe do ATMega8, czy możecie polecić jakieś zestawy do złożenia bądź gotowe? Od razu zaczynać od ATMega16 czy najpierw ATmega8? Jakie jest "za" i "przeciw"?
Tyle że największą zmierzoną wartością przez ADC jest Vref - 1LSB, dlatego nie może Ci wyjść jeden. 0x000 represents analog ground, and 0x3FF represents the selected reference voltage minus one LSB.
Witam, Zaczynam właśnie zabawę z procesorami atmega i mam problem z watchdog'iem na atmega8. Pod atmega328 działa to super ale tam jest troszkę inaczej (jest WDIE, którego w atmega8 nie ma) Skorzystałem z przykładowego kodu z tej strony #include <avr/wdt.h> #include <avr/sleep.h> #ifndef cbi #define cbi(sfr, bit) (_SFR_BYTE(sfr)...
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ć...
Na PICach się nie znam - z pewnością byś coś dobrał po przejrzeniu jakiejś tablicy parametrycznej, wchodzą jeszcze w grę z MCS-51 np. ADuC8xx (Analog Devices), MSP-430 (Texas Instruments) i kupa innych. Ja bym tak daleko nie szukał i robił na ATMega8 albo jakimś PICu. Można też rozważyć wersję z wydzieloną konsolką np ATTiny26 jako jednostka centralna...
Witam! Polecam ATmega8: Features: • High-performance, Low-power AVR® 8-bit Microcontroller • Advanced RISC Architecture – 130 Powerful Instructions – Most Single-clock Cycle Execution – 32 x 8 General Purpose Working Registers – Fully Static Operation – Up to 16 MIPS Throughput at 16 MHz – On-chip...
najprosciej to chyba cyfrowo (jakis prosty protokol sobie wykombinowac) - przesylasz ile chcesz wejsc/wyjsc (wystarczy oprogramowac) zobacz takie cus: http://www.propox.com/products/t_92.html do dzialania potrzebujesz dwa takie, ale za to w dupleksie do zamiany sygnalow anologowych na cyfrowe sluzy przetwornik A/C (np wbudowany we wszystkie ATmega poczawszy...
A jak to zrealizować praktycznie? co to jest "kanał PWM"? chcę zastosować do tego celu układ ATtiny26 lub ATMEGA8/16. jak regulować czasem trwania imp i okresem?(sorki za lapsiarskie pytanie)
Ja też dotarłem do tego helpa :D . Nie chodzi mi o konfigurację poszczególnych timerów, tylko o korzystanie z nich w programie. Tak się składa, że po skonfigurowaniu timera 1 jako generatora PWM, aby z niego korzystać wystarczy w programie wpisać na przykład pwm1a=10. Ta komenda daje (w przypadku na przykład działania 8 - bitowego) współczynnik wypełnienia...
Tak domyśłnie jest to AVR np Atmega8
... wysłanie sygnału analogowego ... Wysyłanie kojarzy się z jakimś sposobem komunikacji itp, a nie z zamianą odległości (wyrażonej długością impulsu na wyjściu czujnika) na sygnał analogowy, który ma zakres np. 0-5V. Skoro napisałeś, że potrafisz zmierzyć odległość, to powinieneś podać jakie wartości skrajne ten pomiar przyjmuje i jakie chciałbyś...
1. IC2 - jaki to stabilizator? Tzn. jaki ma maks. prąd wyjściowy? W jakiej jest obudowie? 2. Jakie jest napięcie VCC/2? (swoją drogą ma mylącą nazwę, w pierwszej chwili pomyślałem, patrząc na header JP10, że to połowa napięcia zasilania) 3. Pytam, bo być może IC2 powinien mieć radiator. Wszystko zależy od tego ile prądu chcesz pobierać maksymalnie ze...
Witam, trzeci dzień męczę się z obsługą ADC w ATmega88PA. Buduję układ gdzie chce sprawdzać, czy jest właściwe napięcie zasilania i czy bateria awaryjna ma właściwe napięcie. Oto mój kod i schemat pomiaru https://obrazki.elektroda.pl/4066899200_... Pomiar napięcia 12V za pomocą dzielnika, napięcie odniesienia 1,1V z ATmega88. Pomiar...
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,...
https://obrazki.elektroda.pl/4497052100_... Zainspirowany tematem https://www.elektroda.pl/rtvforum/topic3... pokazuję własną wersję podobnego przyrządu. https://obrazki.elektroda.pl/1674401400_... Od kilku lat służy mi w pracy. Na zdjęciach wersja prototypowa, ale na schemacie są już poprawki. Najważniejszym...
Jest to wejście napięcia odniesienia przetwornika analogowo cyfrowego. Jeśli chodzi o szczegóły to odsyłam do noty katalogowej mikrokontrolera, rozdział Analog to Digital Converter. lub tu http://mikrokontrolery.blogspot.com/2011... lub tu http://mirekk36.blogspot.com/
Witam, pracuje nad małym systemem modułowym do sterowania w domu. Na ten moment mam : -klawiaturę Matrix do wpisywania kodu do drzwi (atmega88pa) -manipulator do temperatury (atmega164pa) -czujnik temperatury (attiny84a) Zamówiłem wszsystkie części i własny projekt płytek pcb. Klawiatura działa bez żadnego problemu, program wgrywa się i działa w 100%...
Na takiej płyteczce uniwersalnej http://www.cyfronika.com.pl/art44/um0.jp... (35 x 86 mm) posadziałem: ATMega8 (6* ADC 10 bit) kwarc przycisk reset MAX232, czyli mam RS-232 (jest miejsce na drugi, programowy) stabilizator 5V goldpiny do portów, złącze ISP 2*led (zasilanie i "sonda" z tranzystorem) koszt? kilkanaście złotych (kolejna wersja będzie chyba...
Witaj. Czy można programowo odczytać napięcie referencyjne wewnętrzne (internal) mikrokontrolera np. Atmega8 ? Masz na myśli jego wartość? Zaglądnij do datasheet na schemat: Figure 90. Analog to Digital Converter Block Schematic Operation Pytam dlatego, iż istnieje rozbieżność w poszczególnych egzemplarzach co jest ważne przy układach ADC. Owszem istnieje...
Z tego co wiem to żaden z AVR'ów nie posiada wbudowanego DAC'a... Natomiast przetwornik A/D jest dokładnie opisany w dokumentacji każdego uC który takowy posiada... np. ATmega8/16/32/64/128... http://www.atmel.com/dyn/resources/prod_...
Nie dam linka- już dawno nie pracuję w tamtym serwisie. W skrócie- potencjały masy są takie same- sieczka z cyfrówki nie przechodzi na masę analog- podłączoną inną ścieżką. Jak nie było- masa analog była troszkę inna niż masa cyfrówki- błedy. Jak drutem- zakłócenia. Jak dławikiem- nie. Ścieżki były wąskie- taki sobie projekt płytki. Ad meritum- na zasilaniu...
Witam Mam pytanie w jaki sposob mozna wykonac taki uklad : Atmega8 ma sterowac wskaznikiem analgowym takim standardowym jaki znajduje sie w deskach rozdzielczych od temperatury cieczy chlodzacej. W moim przypadku ma on trzy nozki na gornej jest +12 ma dolnej masa a srodkowa jest polaczona z termistorem w bloku silnika. Domyslnie chcialbym uzyc atmegi...
Ciekawe to jest w ogóle, bo w zestawie instrukcji AVR nie jest napisane dosłownie, że sbi/cbi wykonują cykl read-modify-write, można by się tego natomiast domyślać z ilości cykli. Analogiczne (operujące na rejestrach I/O) instrukcie odczytu i zapisu (in/out) zajmują jeden cykl. Natomiast sbi/cbi dwa cykle. Dopiero w notach mikrokontrolerów można przeczytać:...
Oczywiscie mozna podpiac wejscie analogowe do masy, tylko po co? Zeby mierzyc 0V??? przetwornik A/D ma wyprowadzone jedno Vref, czyli Vref+, nie ma Vref-, bo Vref- to masa, jaki sens mierzyc napiecie masy wzgledem masy?
Jestem w trakcie konstrukowania routera sygnałow analogowych wizji do dyplomu. skacze z forum na forum zeby znaleźć jakies rozwiazanie bo nie jestem biegły w programowaniu... grrr pojawia mi sie szereg problemów Uzywam Bascoma AVR. Router MAX456 programuje za pomoca atmela 8535 całośc wygla mniej wiecej tak: 8 wejscie i 8 wyjsc. w srodku router MAX456...
jj -> no może złe ;) ale mógłbyś to wyjaśnić zamiast odpowiadać pytaniem ? - aby zmienić stan linii portu jako wyjście trzeba zrobić odpowiedni wpis do DDRx (z tym że w trybie cyfrowym decyduje o tym DIEOExn oraz DIEOVxn) w związku z tym wydaje mi się że dobrze to rozrysowałem , natomiast dla sygnału z wejścia ustawionego jako analogowe ta droga byłaby...
Kolejna sprawa - po co ci multiplekser analogowy? Przecież wszystkie wyjścia termistorów możesz połączyć razem do wspólnego ADC, a aktywny termistor wybierać poprzez podanie mu np. Vcc lub GND wprost z pinu IO MCU. Jest to układ zewnętrzny fabryczny posiadający duże możliwości obróbki danych dlatego chcę tylko zwiększyć liczbę termistorów. Zobacz na...
Chodzi mi o możliwość komparacji dwu takich samych sygnałów (sekwencji) audio, po 5-6s , zamkniętych w pętlę i w czasie rzeczywistym. Komparacja obejmuje analizę częstotliwości i amplitudy sygnału. Gorsze rozwiązanie, to j.w. ale porównywanie wybranych próbek ( 0,1 - 0,5s) z tych sekwencji. Sygnalizować ma przekroczenie dopuszczalnej różnicy sygnałów....
Witam ponownie, silnik stoi w miejscu, jak zamiast niego podłączę diodę z rezystorem to dioda się świeci, nie wiem czemu to nie działa:( Są do tego dwa powody. Na pierwszy częściową odpwiedź dał ci janbernat, która wymaga uzupełnienia, które przyda ci się w przyszłości. W maxymalnym skrócie: - jeżeli masz MOSFET typu N to stoi on na schemacie po stronie...
atmega8 analog input analog halla stm32 analog
ustawienia ekran laptop 800x600 tusze zamiennik canon odkodować radio
zamienniki tranzystorow pralka hisense
Podświetlenie wskaźników źle działa w VW Touran po nagraniu Epson SX425W nie widzi papieru - diagnostyka i rozwiązania