To chyba za dużo kombinacji zrobiłem na Atmega 328, analog wykorzystałem jako reg czasu potencjometrem.
Kolega chce zrobić podwójną konwersję - atmega -> analog -> przetwornic a/c -> reszta nieznanego grata. PWM i filtr dolnoprzepustowy dobrze dobrany może dać radę, ale musiałbyś dobrze go dopasować żeby wyeliminować tętnienia. Ja bym tam wstawił potencjometr cyfrowy.
Proponuje przjerzec stony anlog devices. Jest tam duzo przykladow ukladow do pomiaru tempratury. Wstepnie szacuje ,ze 10 bitow ad z prockow atmela to moze byc malo na precyzje 0.1 deg. Oczywiscie zalezy to od zakresu mierzonych temperatur. Pomysl nad przetwornikiem 16 bit sigma delta np ad7716.Podlaczysz to do atiny za pomoca spi , dane do atmega wylsli...
Nie ustawiłeś portu jako wyjścia. Pozdr.
Na pewno jak już to nie SFIOR=(0<<ACME); a SFIOR &= ~(1<<ACME); A zresztą na internecie masz przykłady choćby tu: http://jumptuck.com/2011/12/12/avr-analo... czy tu: http://winavr.scienceprog.com/avr-gcc-tu...
Czyli trzeba zaprojektować obwód wejściowy dla uP tak aby nie zakłócał pracy sterownika silnika. Poszukaj schematów starszych sterowników silnika z wejściami typu analog i spróbuj to skopiować, ja nie mam doświadczenia praktycznego w tej dziedzinie.
LM35 i tak nie wygeneruje tak szybkich przebiegów. Wystarczy zwykły kondensator między pinem wejściowym a masą.
Najprościej dzielnik rezystorowy 1/4 (aby uniknąć zasilania +-10V min) + sumator na WO dodający 2.5V jeżeli to 5v atmega.
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.
Niestety bez napięcia zewnętrznego nic nie zrobisz. Zastosuj wzmacniacz operacyjny (lub wzmacniacz audio np coś z bardzo popularnych TDA ). Napięcie oczywiście musisz dać zewnętrzne, np +12VDC.
Skoro nie wiesz co to za czujnik Halla i jakie ma parametry to musisz zapytać wróżkę. To mogą być dwa wyjścia OC i wtedy możesz pod port logiczny podpiąć, ale równie dobrze to może być napięcie różnicowe z czujnika.
Programowe generowanie sygnału video w jakimkolwiek standardzie jest zadaniem krytycznym czasowo, dlatego bez asemblera niewiele zwojujesz. Nawet w asemblerze trudno uzyskać więcej niż 100 punktów w linii. Zresztą zerknij na: Rejestrator przebiegów cyfrowych - przystawka do TV z EP Rejestrator przebiegów analogowych - przystawka do TV z EP [url=http://ep.com.pl/files/5337.pdf]3,....
Kilka raczej niezbyt popularnych układów ATmega (np. ATmega32M1) i AT90PWM, ATtiny841 i seria ATxmega. Ale LM393 kosztuje poniżej 50 groszy, a jeśli sygnał jest wolnozmienny a dopuszczalny czas reakcji długi, to można użyć ADC...
podłączyłem to w ten sposób A0 z czujnika ==> pin23 procesora D0 czujnika ==> pin4 Vcc czujnika ==> GND stabilizatora LM7805 Vcc ==> +5V stabilizatora diody ==> pin5,6,11 procesora +rezystor do masy zgodnie z pinoutem atmegi diody zasilania czujnika świecą się prawidłowo No więc, błędnie to podłączyłeś: A0 z czujnika ==> pin23 procesora // tu jest...
Witam. Moze tu cos znajdziesz pomocnego jak podłączyć potencjometr/y (halla) i zrobić hamulec UWAGA! Wgranie programu softu dla MMjoy-2 i ponowne przywrócenie do działania ATmegi 32u4 wymaga programatora USBasp i wgrania "bootloadera ".
Wpadałem na kanał Tu sie zaczęły problemy myślałem ze jak nie mam ATmegi328 to uda mi sie wgrac programatorem USBasp prosty program w HEX "zaswiecenia LED" do Leonardo ATmega32u4 i cos pomieszałem po ponownym wybraniu zaznaczając w aplikacji ProgISP Prawdopodobnie w pierwszej instancji nic nie pomieszałeś, bo taka jest generalna procedura wgrywania...
A czy to wejście przetwornika którego używasz nie ma wlaczonego podciagania ,lub czy nie przelaczyles je na wyjście? Czy podlaczyles masę analogowych i Avcc?
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...
Jest obwódka wokół części analogowej (datasheet), więc można się domyśleć, która to (;
Na dwuwarstwowej płytce to nie ma znaczenia. Może ew. znaczenie mieć to aby pole masy było pomiędzy sygnałem zakłócającym a ścieżkami, które ma chronić. Ale jeśli zakłócenia nie są ukierunkowane to znowu jest to bez znaczenia.
Powiedz mi dlaczego - skoro korzystasz z Bytematch to dajesz parametr ALL ??? a przecież piszesz że odbierasz swoją "ramkę danych" zakończoną znakiem chr(13)... I znowu mógłbym się rozpisać za długo jak warto podchodzić do transmisji danych przez RS232, że warto wykorzystać własnie znaki końca linii do wyłapywania zdarzeń, że warto wtedy ustawiać flagę...
Wprowadź coś co się "histereza" nazywa. Po prostu masz zmianę na wyższy bieg ustawioną na tą samą wartość co powrót. No i program nie wie co robić. Ustaw minimalnie niższą wartość powrotu i już.
W jaki najprostrzy sposob zrealizowac 30 dodatkowych wejsc dla mikrokontrolera?. Drugie pytanko, jakie znacie przetworniki ADC 12 bitowe, ktory posiadaly by 10 wejsc lub wiecej ?? To mi brzmi jak ARM7 (ADuC702x) z Analoga :D 12-16x ADC 12 bit, do 40 GPIO itp. Może po prostu inny procek do projektu?
Jako osobnej opcji wyłączenia niepotrzebnych (nieużywanych) padów nie ma w programie. I to chyba w każdym programie EDA jaki znam. raczej nie ma, za to np w altiumie da sie odznaczyc takie cuś jak "lock primitives" dla konkretnego elementu i po prostu recznie usunąć pad. nie wiem jak eagle, moze ma cos analogicznego?
Najlepiej układy Atmela - jeśli chodzi o obudowy DIP to ATmega328p. Możliwość zaprogramowania w C (gcc). Programowanie przez ISP (bez wyciągania z podstawki). Sporo pinów I/O. Cena umiarkowana ok. 12zł. Sprzętowe TWI (I2c) + SPI. Zasilanie 5V.
Żabek to nie wstawiaj komentarzy. Utwórz kopię pliku delay.h a potem napisz na szybkiego swoją wersję z zwartością TYLKO taką i nic więcej: void _delay_ms(double __ms) {} void _delay_us(double __us) {} I po tym -O0 powinno śmigać. Jest to niezbyt ładne, ale skuteczne i trwa moment oraz nie wymaga szerszej wiedzy....
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
Usunąłem wszystko co się dało i nadal jest ten sam problem. W czasie t2 dodaje 16 za każdym razem, natomiast potem pamięta tą wartość o 16 większą. Czasami dodaje się 1 do wartości t4. Dodano po 1 Teraz chwilę po wgraniu programu, czasy t1,t2,t3,t4 są analogicznie równe 0,1,2,3. Powinny być równe 5, coraz więcej dziwnych rzeczy zaczyna mi się dziać...
Nie podałeś szczegółów odnośnie czujników, typ i rodzaj interfejsu - ale skoro podłączyłeś je pod wejścia ADC to domyślam się że wyjścia są analogowe. W takim wypadku przydałyby się filtry RC na wejściach przetwornika.
A dyć napisałem AD7715, lub wersja 3 przetworniki AD7707. http://obrazki.elektroda.net/4_122208904... Jest też np. AC1226 Wejdź na stronę analog.com i w Search wpisz thermocouple i dostaniesz sporo odpowiedzi.
Projekt dość fajny ale czy daje zadowalające sygnały? Jestem w trakcie budowania podobnego generatora lecz z większą ilością funkcji.Między innymi mój projekt składa sie z przetworników Analog Divices i także Atmega :D Jak skoncze zaprezentuje na elektrodzie. Pozdrawiam
Pan piszący tego posta (https://blog.frankvh.com/2010/01/03/atm... upraszcza wiele rzeczy, pomija istotne aspekty problemu. Błąd 60 LSB przy przetworniku 12bit to 0.0146 zakresu, czyli 1.5% . Cudów nie ma, ale generator liczb losowych to to nie jest. Jak układ analogowy jest wykonany z rezystorów 1% to będzie miał tylko...
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...
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...
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...
Z wilgotnością gleby jest mega problem, fabryczne mierniki i sondy to koszty w tysiącach złotych. Do pracy inżynierskiej konstruowałem pojemnościowy czujnik wilgotności gleby, problemem jest kalibracja i zmiany w przyleganiu gleby do czujnika. Mam zamiar nad tym dalej pracować zatapiając czujnik w jakieś gąbce albo gipsie, żeby nie był czuły na ruchy...
- Analog bandwidth: 0 - 1MHz - Max sample rate: 1Msps 12Bits Mnie tylko ciekawi jak przy 1Msps można oglądać sygnał o częstotliwości 1MHz... To sprawdź najpierw co znaczy Analog bandwidth: 0 - 1MHz. nie jest to maksymalna częstotliwość oglądanego przebiegu.
Celem projektu jest mierzenie poziomu wilgotności, a następnie wizualizacja na PC (np w LabView). Pomiar wilgotności będzie wykonywany w około 30 punktach, jednak będą one w niewielkiej odległości względem siebie. Pomysl jest nastepujący: Czujniki SHT21 będą za pomocą I2C komunikować się w z AtMegą (prawdopodobnie 32). Następnie co kilkanaście sekund...
Ogólnie płytka fajnie wykonana. Masz chyba źle umieszczony napis "analog in" - powinien się chyba znajdować na porcie C.
(at)pjasinski91 Przede wszystkim musisz tak przetworzyć sygnał analogowy z mikrofonów, aby miał postać cyfrową, łatwą do detekcji przez MCU. Jak się z tym uporasz, to pomiar czasu nadejścia impulsu już jest relatywnie prosty. Oczywiście XMEGA ci tu pomoże bo łatwo można nadawać markery czasowe sygnałom na dowolnych pinach IO. Na klasycznej ATMega też...
PB3 jest wyjściem PWM podłączonym do timera nr 0, natomiast PD7 do timera numer 2. Musisz po prostu skonfigurować analogicznie pozostałe dwa timery. Tylko że one są 8-mio bitowe, więc rozdzielczość będzie gorsza.
Witam, Jestem kompletnie zielona z elektroniki, ale "porwalam" sie na napisanie programu na PC, ktory poprzez lacze RS232 bedzie ladowal program .hex i komunikowal sie z wymienionymi w temacie mikrokontrolerami. O ile sprawa z ADuC8xx jest stosunkowo prosta, bo zwyczajnie podlaczam kabelek i pisze program zgodnie z protokolem opisanym na stronach Analog...
Żadnych LM7805 bo sa przecież impulsowe, lepsze. Dziadka MAX232/3232 też nie? Spróbuj wymyślić choć takie analogie, żeby się trzeba było zmęczyć aby je obalić. Ten Twój Z80 kosztuje w TME 25zł i wyciąga 6MHz. Za tą cenę można kupić kilka ARMów które samym zegarem są wielokrotnie szybsze, o ogólnej wydajności nawet nie mówię. No i przy okazji nie są...
Da się obsłużyć bez dodatkowych układów. Było na forum kilka razy, sam ze 2 razy tłumaczyłem jak to działa - poszukaj. Dodatkowe układy do obsługi samego panelu - są, Nigdy nie stosowałem, nie wiem w jakich cenach. Wiem, że Analog ma w swojej ofercie - poszukaj.
Mam złożony i zaprogramowany układ jak na rysunku http://obrazki.elektroda.net/31_12532785... i po podłączeniu tak jak na tym rysunku procesor się spalił. Jak uruchamiałem układ na stole, przy zasilaczu regulowanym i masy GND i AGND były zwarte było wszystko dobrze, natomiast po wrzuceniu go do szafy i podpięciu go do wyjścia sterownika ANALOG...
Witam Wszystkich! Robie termometr- LM35DZ i LCD + atmega32. Problem w tym,ze zaczęły mi wyskakiwać dzisiaj dziwne błędy i nie wiem czy to moja wina czy "Eclipse" . make all Building file: ../AVR_Test.c Invoking: AVR Compiler avr-gcc -Wall -O2 -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=1000000UL...
Proszę, układy Analoga: http://www.analog.com/synchro_resolver.h... Kwestia ceny/dostępności/zamówienia próbek. Jeżeli chodzi o C/A o takim zakresie wyjściowym, również zerknij na Analoga http://www.analog.com/IST/SelectionTable... i posortuj sobie tabelę np. wg. supply vnom na Dual(+12V, -12V) lub (+15V, -15V) [musisz kliknąć...
Buduje układ sterowania natężeniem prądu na cewce 0-3A. Chce sterować z przetwornika analogowo-cyfrowego mikrokontrolera AtMega. Jakie proponujecie rozwiązania?? 0V-0A 5V-3A
Tak, zadziałałoby to. Nieco lepszym pomysłem (bo bez dodatkowej diody i kondensatora) byłoby sprawdzać napięcie za mostkiem prostowniczym zasilacza - można je podać przez dzielnik na wejście wbudowanego komparatora - analogicznie jego obniżenie generuje przerwanie. Jest to o tyle lepsze, że masz do dyspozycji całą energię kondensatora za stabilizatorem...
Obawiam się że zwykły ATmega z kwarcem 16MHz mógł by być za wolny? Jest jakiś uC z AVRów który może pracować przy większych rezonatorach? Jaka jest częstotliwość impulsów synchrnizacji dla analog RGB?
Witam, w poniższym programie występują niepożądane resety, sprawdzałem już wartość rejestru MCUCSR i tuż po resecie ma wartość 0 czyli jest to reset programowy. zorientowałem się, że źródłem jest wywołanie instrukcji odpowiadającej za przerwanie komparatora analogowego (w oknie disassembly adres 0x00000020), które jest wyłączone... nie wiem co powoduje...
Hej, Tak. Przetwornik jest jeden i jednocześnie może przetwarzać napięcie z jednego, wybranego kanału. Pozdrawiam
Ta płytka nie ma analog out i nie mam pojęcia jak zrealizować taki układ. Stosując przekaźniki.
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...
Bit ADEN musisz ustawić osobno po całej konfiguracji ADC.
Ja też kupiłem w Botlandzie .... a tak poważnie jeżeli polecasz płytkę z tym prockiem to kupię ostatecznie to nie majątek. Jak dobrze pójdzie to w środę będzie u mnie na stole. Co do ESP porty ADC chyba można by obsłużyć tym https://tutorials-raspberrypi.com/mcp300... ... a na razie gdybyś miał chwile czasu...
Próbkowanie mam co 10ms a uklad ten ma badac sygnaly o czestotliwosci nie wiekszej niz 10 Hz. jesli chodzi o rozklad tyh "szumow" to pojawiaja sie one zawsze przy tych samych wartosciach napiec wejsciowych i tak jezeli na wejscie ktoregos z kanalow podam sygnal od 0 do 5V to pierwsze te "szumy pojawiaja sie przy napieciu 1V drugie przy 2V trzecie przy...
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ą.
kod ktory cie tak zaciekawil polega na tym: 1. jest sobie liczba 0x8000 2. chcesz zeby liczba ta traktowana byla jako adres, jak wiadomo adres = wskaznik, wiec dokonujesz rzutowania (u08*)liczba . od teraz dla kompilatora ten zapis bedzie dokladnie tym samym, co gdybys uzyl najzwyklejszej zmiennej wskaznikowej 3. skoro jest to zwykly wskaznik, to mozesz...
http://obrazki.elektroda.pl/9883544200_1... W muzycznym syntezatorze analogowym generatory wytwarzające przebiegi sterowane są napięciem (CV), natomiast układy obwiedniowe (ADSR) sterujące wzmacniaczem (VCA) i filtrem (VCF) - impulsami bramkującymi (GATE). Układ wytwarzający CV i GATE jest sterowany klawiaturą instrumentu. Istnieją...
http://obrazki.elektroda.pl/2686960900_1... W muzycznym syntezatorze analogowym generatory wytwarzające przebiegi sterowane są napięciem (CV) natomiast układy obwiedniowe (ADSR) sterujące wzmacniaczem (VCA) i filtrem (VCF) - impulsami bramkującymi (GATE). Układ wytwarzający CV i GATE może być sterowany komunikatami MIDI otrzymywanymi...
Witam. Mam takie pytanie: czy istnieje możliwość programowalnego połączenia pinów w AVR. Dokładnie chodzi mi o coś takiego: Chcę zbudować układ zawierający 8 wyjść analogowych. Oczywiście najprościej wykorzystać PWM do konwersji C/A, tylko że w takiej sytuacji mogę mieć co najwyżej 4 niezależne wyjścia analogowe (w ATmega128). Pomyślałem, że gdyby była...
http://obrazki.elektroda.pl/8311996800_1... Witam wszystkich. Przedstawiam ostatnio ukończony wzmacniacz. Wzmacniacz projektowałem już od dłuższego czasu razem z córką, ze względu na jego częsty brak projekt często lądował w tzw. szufladzie. Wzmacniacz jest zasilany z dwóch transformatorów, pierwszy 1200W 2x55V 2x12V dla sekcji audio,...
A ja się zastanawiam jak ty chcesz robić z tego sinusoidę w tak szrokim zakresie częstotliwości?? Prockiem bez żadnego problemu wygenerujesz dowolny prostokąt tylko co dalej? Mogłbyś zastosować przetwornik cyfra analog ale może ma ktoś lepsze pomysły.
Robiłem taką pracę inżynierską. Można się pobawić, ale: -warto pomyśleć o części analogowej [dzielniki skompensowane, dobre opampy na wejściu] -do zbierania dużej serii próbek RAM Atmegi16 to będzie miało. Ja miałem 128 i XRAM wykorzystany w porywach do maksimum. -jak chcesz poważnie porównywać parametry ADC to przydałoby się podawać na wejście jakiś...
Wybrałem tryb 9 (Phase and Frequency Correct) i napisałem następujący kod: Nienajlepszy to wybór, bo akurat w tym trybie wartośc TOP jest ustawiana w rejestrze OCR1A, służąca do kontroli częstotliwości pracy timera , tymsamym elinujesz możliwośc generowania fali kanałem A. W tej sytuacji generowanie fali jest możliwe tylko w kanale B . Patrz ostatni...
Skoro nie ma wzmianki to może być tak albo tak. Jedynie musisz uwzględnić oporność wejściową przetwornika A/D
http://obrazki.elektroda.pl/6163930500_1... Ostatnio wpadłem na pomysł modyfikacji analogowego domofonu, który mam w mieszkaniu. Do słuchawki dołączony jest mały układ, który "nasłuchuje" na linii dzwonka i automatycznie otwiera drzwi w przypadku wykrycia tajnej sekwencji składającej się z krótkich i długich dzwonków. Urządzenie proste,...
No tak, tylko z tego co widziałem pobieżnie to wszystko jest full analog... a sterowanie wyświetlaczem muszę mieć na uP...
http://obrazki.elektroda.pl/7273397600_1... Witam, Chciałbym przedstawić projekt własnego sterownika PLC, opartego o mikrokontroler ATmega1284P. Jest to ATmega o największej ilości pamięci flash (128kB), dostępna w obudowie DIP, jaką udało mi się znaleźć. Sterownik składa się z pięciu modułów montowanych na wspólnej płycie głównej....
Za bardzo w C sie nie orientuje ale nie podobaja mi sie takie linijki: time=TCNT1H; zapis zawartości licznika do zmiennej globalnej time<<=8; czas ten póżniej wyświetlam na LCD time+=TCNT1L; W dokumentacji AVR-ow pisza zeby odczyty/wpisy do 16-to bitowych rejestrow I/O dokonywac bez przerw i wylaczac nawet na ten czas przerwania. Jezeli pomiedzy...
Skoro nie ma napisane to nóżka pozostanie w tym stanie. Jest nawet ostrzeżenie by nie sterować obciążeń rezystancyjnych w celu zmniejszenia poboru mocy. Jedynie w nóżkach skonfigurowanych jako wejście zostaną odłączone bufory wejściowe (sygnał SLEEP). Port Pins When entering a sleep mode, all port pins should be configured to use minimum power. The...
no jesli to ma byc uklad analogowo przenoszacy ten sygnal to masz troche szperania Analog Devices produkuje takie moduly , jedna z firm sprzetu medycznego takze takie transoptory ale nie pamietam teraz nazwy jak znajde to uzupelnie , niestety nie sa to tanie elementy , zazwyczaj mikrokontroler podpina sie do galwanicznie odseparowanego zasilacza i przenosi...
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...
Hmmm, trochę nie rozumiem pytania czego ono ma dotyczyć ale postaram się wyprzedzić kolejne tą odpowiedzią........ ATmega chodzi na +5V to dajesz między HDCS-a a uP konwerter poziomów logicznych z +3,3V na +5V (opisane były w ostatnich numerach EP - dostępne chyba jako sample w Analog-u) lub zasilasz procesor z 3,3V i nie dajesz konwertera i podłączasz...
Witam, Mam duży problem z Attiny13a. Próbuję stworzyć prosty układ do pomiaru wilgotności w doniczce wykorzystując wejście analogowe. Wykorzystuję Arduino IDE oraz Bus Pirate do programowania. Bootloader wgrałem. Układ zmontowany jest poprawnie (VCC, masa, reset do VCC poprzez rezystor). Kod wygląda jak poniżej. Uprościłem go maksymalnie, aby znaleźć...
, przetłumacz poniższy kod z BASCOM AVR na Arduino Uno: $regfile = "attiny2313.dat" $crystal = 8000000 Dim A As Byte a=0 Config Pind.6 = Output led Alias Portd.6 led= 0 Config Pind.0 = Input Portd.0 = 1 Sw Alias Pind.0 do if a >1 then a=0 if sw=0 then bitwait sw, set incr a End If if a=1 then toggle led waitms 100 else led=0 end if loop end Przekształcanie...
Nieco odgrzeje. O ile wybrał bym gotowe przetworniki jakie robi Analog czy Microchip o tyle zastanawiam się jak zrealizować badanie kierunku przepływu mocy. Jakieś podpowiedzi?
Nie rozumiem co od pewnego czasu dzieje się na elektrodzie. Grupka osób prześciga się w tłumaczeniu i wrzucaniu zagranicznych projektów/tekstów. Pytanie tylko po co? Tutaj polska wersja zegara, którą widziałem już kupę czasu temu: http://majsterkowo.pl/zegar-biurkowy-na-... Też tego nie rozumiem. Tłumaczenie...
tak tylko że przydało by się zaprojektować płytkę pod to wszystko, bo tam będzie kilka obwodów pomiarowych.... cóż trzeba będzie rozpracować Eagle'a albo coś innego żeby stworzyć płyteczke..
Koledzy Czy przy pomocy Atmegi328 z zegarem 4MHz można wygenerować na wyj. analogowaym sygnał sinus 1.8MHz?
W dokumentacji w cześci poświęconej przetwornikowi ADC jest wyjaśnione jak korzystać z niego. Tak, da się je po prostu zmierzyć. Wykorzystywane jest napięcie odniesienia - szczegóły w PDF.
SHT71 jest bardzo dobry, co z tego, że nie ma I2C? Łatwo się komunikację z nim implementuje softwarowo. Co ci nie pasuje w BMP085? Też bardzo fajny czujnik. Możesz iść w analogowe, ale zwykle będą one wymagały układu wzmacniającego sygnał, chyba, że masz dosyć dobry ADC.
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Arktik1 - fajnie potestuje - to pierwsze zabawy z PWM. Jeszcze pozostaje jak te napięcia min i max ustawiać z oprogramowania procka a nie z analogu :-) Docelowo będzie opcja ustawień rożnych min i max dla 4 pompek niezależnie.
Jezeli masz zestaw uruchomieniowy ZL3AVR tak jak napisales wczesniej to moim zdaniem nie masz podlaczonych diodek :) Nic nie masz podlaczone :) Caly bajer w plytkach uruchomieniowych ze pod jeden procek i pod odpowiedni port tego procka podlaczasz sobie co chcesz i w ten sposob krok po kroku uruchamiasz to np wyswietlacz to diodki to jakies pomiary...
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...
No nie bardzo da się tak zrobić ponieważ nośna jest wytwarzana sprzętowo i musi być podpięta do OC1A. Trzeba by bardziej kombinować, jakieś klucze analogowe itp, ale chyba lepiej dać jakiś większy prąd skoro w komercyjnych pilotach tak jest i mieć spokój.
Kolego po co wywarzać otwarte drzwi?? http://serwis.avt.pl/manuals/AVT2711.pdf Atmega16 do obrotomierza to lekka przesada. Można multipleskować. Jeśli chciałbyś zrobić obrotomierz analogowy (wskazówkowy) to polecam zrobić tak: układ filtracji impulsów taki jak w AVT ---> jakiś mały AVR -----> serwo modelarskie.
No to jeżeli dobrze rozumuje i jest tak jak mówisz to obliczanie temperatury powinno wyglądać tak : temp = (ADCW_0 - adcw) *4 co daje ci dla przykładu wynik równy 72 dla adcw = 918 czyli 7,2 st a i analogicznie dla liczb ujemnych. Ale sprawdź to jeszcze. Odniesieniem dla nas jest zero.
Ok, postaram się wyeliminować chaos. Cyklicznie z każdą zakończona konwersją ADC wywoływane jest to przerwanie, która ma wysłać dwa bajty: [syntax=avrasm] adcEnd: sbi PORTB, 7 push R21 ;Wyrzucenie wartości R21 na stos push R18 ;Wyrzucenie wartości R18 na stos lds R21, ADCH;Pobranie starszego bajtu wyniku konwersji ldi R18, 0x1D;Przygotowanie wartości...
Witam, Problem dotyczy prostego układu opierającego się na uC Atmega328 z bootloaderem Arduinio. uC zasilany jest z zasilacza 12v poprzez stabilizator 7805. Do tego samego źródła podłączony jest wentylator 12v sterowany poprzez n-mosfet i PWM. Atmega do wejścia ADC podłączony ma termometr analogowy. Problem pojawia się, gdy wentylator zaczyna pracę...
Taki komparator latwo zrealizowac za pomoca ADC, nie potrzeba dodatkowych elementow analogowych. BTW, BASCOM ma w wersji free ograniczenie co do dlugosci kodu, ktore z pewnoscia przekroczysz. Zakladajac, ze nie kradniesz oprogramowania, za BASCOMa wydasz 89Euro (nie wiem ile w Polsce kosztuje), czyli tyle ile za plyte glowna jakiejs porzadnej centralki...
http://obrazki.elektroda.pl/3303656700_1... Wariometr, Atmega168 + LCD Nokia 3330 / 3310 + Bosh BMP085 Witam. Przedstawiam projekt, który zrobiłem na zaliczenie na studiach, a tym samym chciałem, aby był użyteczny. Wariometr elektroniczny służy do pomiaru prędkości pionowej. Można go stosować do wolnego latania paralotniarzy. Polega...
nsvinc: ten transoptor wcale nie jest taki idealny. Uf 1,25V, to niemało. Ale przy okazji nasuwa się jeszcze jedna ciekawa sprawa - relacja Uf vs. If - str. 4, ryc. 1. W zależności od prądu Uf mieści się w granicach <1V do prawie 1,7V. Mamy więc olbrzymią nieliniowość pomiaru - prąd rośnie dwukrotnie, a wypełnienie nieznacznie, w dodatku relacja...
Myślę że jednym z prostszych i tańszych rozwiązań jest wydłubanie modułu tunera z odtwarzacza mp3. W tych najprostszych odtwarzaczach noname w kształcie pendrive'a jest to bardzo często oddzielna płytka, przylutowana 10 wyprowadzeniami do głównej płytki odtwarzacza, a na płytce jest cały tuner na tea5767 lub odpowiedniku. Dokumentacja do tego jest,...
... 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...
Odpowiadam na postawione przez siebie pytania. Sterownik jest na Atmega 644 Można zastosować 644P Kwarc może być 25 Mhz Pytanko. Czemu wywaliłeś z ostatniego softu pomiar temperatury ? i Analogi ? Wgrałem soft 80 i niestety nie działa mi pomiar temperatury oraz analogi. Czy spowodowane jest to może różnicą w procesorach ?
Cześć, chciałbym odczytać temperaturę, którą wykrywa [url=https://botland.com.pl/pl/analogowe... czujnik Widziałem przykład z czytanie stanu pinu i użyłem go w kodzie. Na wyświetlaczu LCD pojawiają się tylko różne cyfry. Nie wiem jak...
Możliwe że masz gdzieś zwarcie na płytce. Podobne objawy miał kolega jak VCC i GND podpiął prawidło do komputera zaś pomylił się przy zasilaniu części analogowej. Podpiął GND do AVCC i VCC do GND. Atmega grzała się bardzo mocno (parzyła w palce). Po wyelminowaniu błędnego podłączenia atmega działa prawidłowo.
analog halla stm32 analog analog wejscie
matryca iphone kontrolka ładowania matiz mazda diagnostyczny
DPC Latency Checker w BIOS MSI H81M-E35 V2: Ustawienia i wpływ na dźwięk Lokalizacja przekaźnika wzbudzenia alternatora Iveco Trakker 2011