IMO ATMega może realnie samplować 10-15k razy na sekundę (kanały są multipleksowane czyli przez 3 na 3 kanały). To wystarczająco do takich pomiarów. Inną kwestią są szumy, dokładność itp. Drogi są 2 albo uC - czujnik, lub uC - zewnętrzny przetwornik ADC - czunik. Tanie ARM'y się IMO lepiej nadają :)
Zewnętrzny przetwornik. Komunikacja SPI. Atmega zajmuje się tylko odczytem danych i przedstawieniem ich na wyświetlaczu. Wada-wszystko widzisz z opóżnieniem.
Wbudowany? Od kiedy zewnętrzny przetwornik jest wbudowany w AVRa? Od kiedy cokolwiek zewnętrznego jest wbudowane? ;
zewnętrznym serwerze gdzie generowane sa wykresy. A dałoby się takie generowanie zrealizować np. drugim mikrokontrolerem? Albo bezpośrednio na PC (jakiś program do rysowania wykresu z danych)? Tu jako drugi mikrokontroler poleciłbym RasberyPI, OrangePI (np OrangePI ZERO). Jesli chodzi o program na PC to nie znam a a chęcią bym poznał. Są gotowe darmowe...
ADC w ATmedze jest teoretycznie 10bit, ale w rzeczywistości ma tylko 9bit (i to tylko dla ATmeg robionych w smd - tylko dla tych wykonań Atmel gwarantuje dobre parametry ADC). Dlatego rozdzielczość jaką możesz uzyskać przy 5V to tylko ok. 0,01V. Dla takich dokładności lepiej użyć zewnętrznego przetwornika.
Po co Ci źródło prądowe jak robisz mostek? Kombinujesz jak koń pod górę. Kombinuję, bo nie do końca to wszystko rozumiem :) Aktualnie uznałem, że nie będzie źródła prądowego a jedynie mostek + wzmacniacz różnicowy i ADC. jeśli pomiar jest bardzo blisko układu to zasiliłbym PT100 stałym prądem (poniżej 1mA) i zewnętrznym przetwornikiem A/C 16 bitowym...
Jak wpłynie na wydajność dołożenie zewnętrznych przetworników AD i DA?
Cześć Po pierwsze nie jest prawdą że wewnętrzne przetworniki są bardziej podatne na zakłócenia, zakłócenia kochają przede wszystkim źle zaprojektowane płytki, na wewnętrznych przetwornikach robi się mierniki przemysłowe i jakoś sobie radzą z zakłóceniami, a czujniki montowane są czasami bardzo daleko. Po drugie dla dokładności 1 stopień nie ma co się...
A ja zapytam w jaki sposób i jakie różnice chcesz pokazać? Bo tu może się okazać, że M16 ani się nie nada, ani nie jest potrzebna. Wybierz przetworniki ADC z interfejsem SPI, zrób sobie przejściówkę USB-SPI na FT232R i otrzymane wyniki zwizualizujesz na PC. Zapewne będzie to sensowniejsze, bo będziesz musiał przetworzyć spore ilości informacji, no i...
Mało wiesz panie kolego. Profesjonalne oscyloskopy mają pasmo do połowy częstotliwości próbkowania i wcale nie są to 2 próbki w okresie połączone liniami ale składa się na to szereg skomplikowanych obliczeń a cała procedura nazywa się interpolacją. W moim następnym oscyloskopie spróbuję takie coś właśnie zastosować, będzie on na XMega ale do tego jeszcze...
Ok, dziękuję za i tak dużą pomoc. Będę działał dalej- może zmienię przetwornik. W każdym bądź razie pomyślimy zobaczymy zrobimy:)
Wygląda na to że pozostane przy pamięci SRAM o organizacji 522x8 lub 256x8. A może ktoś z Was wykonywał już obsługe zewnętrznego przetwornika a/c przez SPI na atmega?
W zasadzie czy użyjesz wewnętrznego przełącznika do pomiaru ADC czy jakiegoś zewnętrznego to chyba nie ma wielkiego znaczenia. Atmega i jej podobne i tak mają jeden przetwornik ADC a tylko kilka przełączanych wejść. Jedynym sensownym powodem dla którego miałbyś to robić zewnętrznie jest to że brakuje ci wejść.
ATMEGA ma maksymalną częstotliwość rzędu kilkudziesięciu tysięcy Hz. Wszystko pisze w dokumentacji. Co innego, że przetwornik ATMEGA nie grzeszy ani dokładnością ani prędkością... Generalnie raczej bym zastosował akcelerometr trzyosiowy(zawsze więcej informacji) i jakiś zewnętrzny przetwornik najlepiej 16bitowy... jak to dobrze zgrasz to będzie przyzwoita...
Witam, projektuję powiedzmy mało praktyczny woltomierz TRUERMS na AD637JQ oraz Atmedze. Pomiar napięcia AC w zakresie 0 - 6V. Do tego zewnętrzny przetwornik, wybrałem ADS1110. Rozumiem, że ADS1110 ma być podłączony jak na 15 stronie noty katalogowej Tak. Jeśli tak to muszę zastosować taki dzielnik napięcia, żeby wyjściowe maksymalne napięcie z AD637JQ...
Przetwornik w uC nie jest zbyt dokładny, ale ja też specjalnych nieliniowości nie zauważyłem. Jak chcesz mierzyć coś dokładnie, to niestety, ale kłania się przetwornik zewnętrzny, o nieco większej rozdzielczości niż 12 bitów. Przesunięcie poziomu zrealizujesz na wzmacniaczu operacyjnym.
Zmiana napięcia odniesienia na niższe jak najbardziej może pomóc. Oczywiście zmniejszy to zakres mierzonego prądu. Przetworniki w AVRach nie są stworzone do budowy na nich dokładnej elektroniki pomiarowej -błędy przetwarzania które się pojawiły są na poziomie przewidzianym w nocie katalogowej. Są metody pozwalające zwiększyć rozdzielczość przetwarzania...
Propozycja kolegi Ibugiera bardzo trafna tyle ze stracimy na rozdzielczosci w najlepszym przypadku połowę dodatkowo należało by zastosować Uref=4.096V to praktycznie wykorzystało by do maxa przetwornik (teoretycznie dało by to możliwość pomiaru przy 10bitowym a/c z dokładnościa do 8mV jednak należy zastosować precyzyjny wzmacniacz operacyjny i precyzyjny...
Witam. A po co taki gigantyczny procesor. No i problem wlutowania. Weż pod uwagę ATmega 16/32. W obszarze przetwornika AC zastosuj zewnętrzne napięcie odniesiania i po sprawie. 8 kanałów - 10 bitowych - to powinno załatwic sprawe. A w poszczególnych układach wewnętzre napięcie moze się zawierać od 2,5 do 2,7V. Dlatego zewnętrzne stabilne napięcie odniesienia...
ISP, przetwornik A/C, timery, sporo pamięci i duża szybkość - Atmega już od kilku zł za sztukę. Programowanie przez WinAVR, wystarczy znać podstawy C. Ogółem można zrobić bardzo wiele na takim 'maleństwie' bez zewnętrznych przetworników.
1.Każdy Timer działa niezależnie- to jest licznik sprzętowy działający jak zewnętrzny układ. To że został "wsadzony" w układ scalony OBOK procesora to tylko żeby użytkownikom było wygodniej. Dlatego nazywa się to "układem peryferyjnym", peryferiami itp. Takich "układów peryferyjnych" w mikroprocesorach jest dużo. Nie tylko liczniki ale też przetworniki...
Bardzo dokładny miałem na myśli 0.01 - 0.05 A . Napięcie jakie zasila cewkę to 6 V . Pomiar może być realizowany przez ADC mikrokontrolera AVR, bądź prz uzyciu zewnętrznego przetwornika ADC i dopiero mikrokontroler (Atmega 328p). Może to być tez ukłąd który wysyła dane po i2C bądź innym protokole. Do tej pory używałem rezystora 0.1 R i badałem na nim...
Witam, też mam kilka pytań z gatunku: jaki mikrokontroler ? :) Jaki model ATMega będzie odpowiednio wydajny/pojemny do obsługi alfanumerycznego wyświetlacza LCD i zewnętrznego 16-bitowego przetwornika A/C (kilkadziesiąt odczytów/s (oversampling) , wynik obliczeń na LCD) i jaki przetwornik będzie najłatwiej "skomunikować" z uC ? Czy są wersje o obniżonym...
Na studia mam do wykonania cyfrowy stroik do kamertonów W tym artykule opisano ciekawy pomiar z użyciem transoptora szczelinowego: https://www.elektroda.pl/rtvforum/topic3... Od strony mechanicznej układ wymaga nieco precyzji, ale sam pomiar jest już banalny. Wystarczy prosty licznik impulsów na przerwaniu zewnętrznym, bez analizy widma, transformat...
Nie mam jeszcze wystarczającego doświadczenia, żeby wszystko szczegółowo wyjaśnić. Na pewno trzeba uwzględnić fakt, że sygnały z fotoelementów zmieniają się płynnie (różne warunki oświetleniowe w zależności np. od pogody czy pory dnia, stopniowe przesłanianie wiązki lasera podczas ruchu człowieka itp.). Niektóre mikrokontrolery Atmega posiadają funkcję...
1. Lepiej użyć przedwzmacniacza. W załączniku podaję schemat i wyczerpujący opis. 2. Mikrofon elektretowy jest właśnie mikrofonem pojemnościowym (jego odmianą). Jeśli zależy ci na jakości dźwięku to lepiej użyć jakiegoś zewnętrznego przetwornika adc, chociaż wtedy będą problemy z takim sygnałem, bo atmega może nie wyrobić.
[url=http://robodudes.com/czujniki/21-ad... - tutaj potrzebujesz jakiegoś przetwornika ADC. Możesz wykorzystać ten z procesora, ale one są zazwyczaj mało dokładne (widziałem, że chcesz wykorzystać procesory atmega. one mają 10bitowy przetwornik, ale w rzeczywistości trudno z niego tyle wyciągnąć. Opcja to kupienie zewnętrznego...
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ć...
Bo w sumie, ten 12 bitowy przetwornik,.. to wg noty katalogowej moze miec bledy rzedu 2.5-4mV.... czyli nie wiele lepiej niz 10bit atmegi. Narazie mi chodzi o to czy od strony praktycznej, da sie wykonac to co zamierzam. Czyli uzyskanie 1mV dokladnosc na A/D atmegi. Co to znaczy błędy rzedu 2.5-4mV? Dla jakiego Vref? W każdym razie wydaje mi się, że...
O zegarku już wspomniałem, ale rzeczywiście podtrzymanie mu się przyda. Co do pamięci poza procesorem to byłaby ona bardziej w celu nauki obsługi zewnętrznych pamięci. O buzerze nie pomyślałem, również dopisuje do listy. Przetwornik z komunikatami. To byłoby ciekawe, choć... no nie wiem, jeszcze nad tym pomyślę.
Witam, Chciałbym pobierać próbki z obrazu TV - tzn. mierzyć napięcie na wyjściu procesora, które dalej "idzie" na wzmacniacze wizyjne i kineskop. Chodzi o pobranie z obrazu np. 500-1000 próbek. Czy jest to w ogóle możliwe? Czy do tego celu można wykorzystać przetwornik wbudowany w kontrolery ATMega np. Atmega8, czy też należy zastosować zewnętrzny przetwonik?...
Masz rację już się ucieszyłem bo na jakiejś stronie znalazłem ale po pobraniu noty katalogowej czar prysł. Max napięcie równe napięciu zasilania. Czyli zmienię rezystory i kupie jakiś przetwornik CA na spi czy i2c. Jak nie wypali to zostanie zwykły potrnciometr. Dodatkowe pytanie czy do ATmega dać zewnętrzne napięcie odniesienia np na TL431 czy zostawić...
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,...
oka mam Bascom, szkoda nerwów nad ASM :D Działa świetnie- i UART i INT. Ale jak zrobić przetwornik A/C ? mam zrobiony program w asemblerze, czy mogę go przenieść do Bascoma? Pozdrawiam
Jeżeli masz radio wbudowane w tą głowicę to banał. Wystarczy byle jaki procek(89c2051) i jazda. Natomiast jakie masz wymagania co do obrazu? Jaka rozdzielczość? Ile kolorów(może czarnobiały)? Ile klatek na sekundę. Jeżeli możesz zaproponować coś samemu to zaproponuj obraz czarnobiały(powiedzmy 256odcieni=1bajt) i rozdzielczość 176x144(QCIF) co da około...
Witam, przymierzam się do powyższego projektu. Na samym początku pojawiło się parę pytań (fundamentalnych), i chciałbym prosić o dobrą radę. Problem polega na mierzeniu sygnału z dwóch analogowych czujników przyspieszenia (3- osiowe) i przesłania tej informacji na komputer. Każdy kanał musi być próbkowany z częstością około 200- 300 Hz, rozdzielczość...
Można zmierzyć napięcie za pomocą mikrokontrolera (np. AVR, PIC, STM32...) wykorzystując wbudowany w niego przetwornik Analogowo-Cyfrowy lub wykorzystać zewnętrzny układ przetwornika komunikujący się z mikrokontrolerem. Oczywiście wynik w V uzyskuje się poprzez odpowiednie przeliczenie wyniku uzyskanego z przetwornika przy znanej rozdzielczości przetwornika...
...zewnętrzny przetwornik może być jak najbardziej. A czy nie ma takich przetworników, które mają w sobie pamięć i tam zapisują próbki? Bo odczyt próbek za pomocą Atmegi nawet z równoległym interfejsem nie będzie chyba taki szybki... Pzdr.
używam przetwornika Atmega 8, a nie zewnętrznego . W załączniku dodałem notę od Atmegi Załącznik usunąłem, a autora postu zobowiązuję do zapoznania się z regulaminem, a w szczególności z pkt 10.10 co do załącznika i odsyłacza to nie zrobiłem tego aby zarabiać punktów tylko aby ułatwić wyjaśnianie problemu. Dodano po 11 Co do kalibracji to została ona...
Upraszając nieco problem ... Sygnał PAL składa się sygnału luminancji (to co teraz generujesz) i sygnału chrominancji. Ta chrominancja to informacja o kolorze. Jest to sygnał 4.43 MHz modulowany w odpowiedni sposób tzw. sygnałami różnicowymi. Wygenerowanie tego wszystkiego w przez procesor AVR jest dość trudne ale technicznie możliwe. Konieczny jest...
Witam, jestem w trakcie projektowania testera ADC. Problem jest następujący: port B i E stanowi magistralę, z której odczytywać będę dane podawane przez zewnętrzne przetworniki, tj. AD9244 i MX7821, czyli będę współdzielić linię ISP. Oba przetworniki posiadają aktywne stanem niskim OE, ale będzie je kontrolować Atmega, zatem obawiam się problemów przy...
Cały zakres pomiarowy 0-500g z rozdzielczością 0.1g wymaga rozdzielczości (przetwornika ADC) co najmniej 13-bitów(>=5000). W ATmega16 masz tylko 10-bitów (1024). Poza tym musiałbyś użyć zewnętrzne źródło napięcia referencyjnego, gdyż to w ATmega ma duże rozrzuty parametrów.
Tak dla przypomnienia: przetworniki A/C ICL7106/07/35 są przetwornikami całkującymi podwójnie, gdzie poprzez odpowiednie dobranie elementów RC można uzyskać bardzo małą wrażliwość na sygnały zakłócające zamieszane sygnałem wejściowym. Nie są to szybkie przetworniki. ADC w każdym ATmega jest wielokrotnie szybszy - tam są przetworniki z kompensacją wagową....
Wydaje mi sie przetworniki w atmedze są za wolne i będziesz musiał wykorzystać jakiś inny zewnętrzny przetwornik. Wydaje mi sie także ze powinieneś wziąć się za coś prościejszego bo to może być niełatwe w wykonaniu tym bardziej że jest to twój drugi projekt.
Tak, tak, znam te stronki uczyłem się właśnie na stykówce i garści elementów z różnych internetowych kursów. Teraz chciałbym się nauczyć obsługi wszystkich peryferiów procesora oraz zewnętrznych układów (pamięci, wyświetlacze alfanumeryczne i graficzne, karty, przetworniki, rtc, etc.) oraz skupić się na programowaniu i nauce algorytmiki, a nie zmaganiu...
witam,chciałbym zadać pytanko dotyczące tego że: atmega16 ma 8bitowy przetwornik A/D,a układ SID 8580 R5 jest 8bitowym przetwornikiem D/A i chciałbym sie zapytać czy moge podłączyć bezpośrednio wyjścia z atmegi do wejść SID-a czy musze przez ''jakiś'' bufor lub coś innego?.Bo chodzi mi oto żeby przetworzyć sygnał audio (analogowy) na sygnał cyfrowy,potem...
W wieży uszkodził się procesor. Sterował on wyświetlaczem, głośnością, wejściami i CD. PCB wraz z tym µC nie zdał pomyślnie testu na latanie z drugiego piętra. Z resztek zdemontowałem układy do odtwarzacza. Dokładnie [url=http://www.datasheetcatalog.org/dat... i [url=http://www.datasheetcatalog.org/dat...
Nie... AGND to potencjał masy części analogowej i nie może być aż takiej różnicy pomiędzy GND i AGND. ATmega ma przetwornik 10 bitowy wieć masz 1024 możliwych wartości pomiędzy AGND i Vref. Niestety przetwornik w Mega8 nie może pracować w trybie różnicowym, więc aby dla 2.2V mieć odczyt 0 musisz na zewnętrznym WO wykonać sumowania z napięciem 2.2V....
Witam Za mało danych by stwierdzić że układ jest dobry lub zły, emarcus może tam jest mierzony prąd o znacznej wartości ? To nie jest Atmega32 jak w temacie tylko zewnętrzny przetwornik MCP3424, według manuala 18bitowy, wiec jeśli utniemy conieco z pomiaru to i tak dostaniemy przyzwoitą dokładność. Jedno jest pewne, dzielnik ma za duże wartości, podejrzewam...
Właśnie co do DAC mam pytanie. Gdyż atmega8 sama w sobie ma tylko ADC a czy działa to w odwrotną stronę. Chcę aby atmega mi podawała poziom napięcia na wyjściu np aby sterować tranzystor ale nie Zatkany Nasycony tylko płynnie. Muszę mieć zewnętrzny przetowornik cyfrowo analogwy? Ja jestem na niskim poziomie dopiero poznałem dość znacznie timery i teraz...
Rozumiem, że chcesz zmieniać napięcie odniesienia podczas działania programu... No cóż... Chyba nie masz wyjścia i musisz zdefiniować podzakresy napięcia referencyjnego w programie. Chcesz określić wartość napięcia na wejściu przetwornika nie znając wcześniej Vref? To się nie uda. ATmega nie mierzy napięcia na AREF, tylko mierzy na ADCx odnosząc je...
Witam, Próbuję napisać program do wymiany danych z zewnętrznym EEPROMem 24LC16B. Zapis raczej działa - w podobny sposób udanie komunikuję się z przetwornikiem PCF8591. Natomiast podczas odczytu pamięć zwraca mi wysłany przeze mnie ctrl_byte (adres na magistrali) w trybie Current Address Read, lub 0xFF w trybie Random Read. Kod: [syntax=C]void eeprom_read(...
http://obrazki.elektroda.net/18_12708505... Witam! Przedstawiam swój projekt odbiornika UKF na kilku zdjęciach i zaznaczam na wstępie że odbiornik działa znacznie lepiej niż wygląda ;]. Sercem odbiornika jest popularna głowica UKF typu DT2000 sterowana syntezerem SAA1057. W torze p.cz, zastosowałem dwa filtry 10,7 MHz i TDA1200, a całość sterowana...
Witam Chcąc budować układ przetwornika cyfrowo-analogowego. Zbudowałem układ zaprezentowany na schemacie ideowym. https://obrazki.elektroda.pl/5046839200_... Wyjście przetwornika zostało podłączone dla napięcia 5V. Zaprogramowałem mikrokontroler AVR ATmegę 32 z zewnętrznym rezonatorem kwarcowym wynoszącym 11,0952 MHz. Wykorzystałem...
[/quote]Pewnie się da, ale po co adoptować do tego jakieś FPGA, skoro wystarczy Atmega, ewentualnie Atmega+FT232RL (prościej). Atmega ma wewnętrzny EEPROM , a jeśli jest go za mało - możesz dołączyć jakiś zewnętrzny EEPROM, FLASH, albo (najprościej) kartę SD.[/quote] dzięki, znalazłem natomiast taki wynalazek (na ATMega chyba): Arduino (i np. TinyLilly...
Co do szybkości przetworników AD w AVR to bez większego problemu można na nich zrobić dynamiczny "oscyloskop" (taki jak w winampie) o rozdzielczości 15x128 pixeli wysyłając w międzyczasie dane przez COM i obsługując graficzny LCD ... i to pisząc w bascomie więc taki VUmetr powinien tym bardziej zasuwać. Proponuję zastosować zewnętrzny kwarc 16MHz nalezy...
Bardzo dobrze zauważyłeś. W udostępnionej wersji nie ma wyświetlania temp. zewnętrznej. Ja wykorzystałem wolne wejście w ATmega i z fabrycznego czujnika wczytuję sobie sygnał napięciowy, następnie przetwornikiem w mikroprocesorze obrabiam na sygnał cyfrowy i z tablicy przeliczającej wartość binarną na stopnie wypluwam na ekran temperaturę. Wymaga to...
http://obrazki.elektroda.pl/3185739500_1... Witam. Przedstawiam dziś kolejne urządzenie z serii: Atmega8 + LCD z nokii 3310. Jest to graficzny rejestrator napięć oparty na mikrokontrolerze ATMEGA8A - AU i jego wewnętrznym Przetworniku A/C. Jest to coś ala oscyloskop cyfrowy, jednak do oscyloskopu sporo mu brakuje głównie ze względu na ograniczenia...
W czym widzisz problem ? . Sprawa jest prosta napisać kawałek kodu ,który odsyła wartość przetwornika . Zadać określone napięcie i zmierzyć go . Można wykonać takie pomiary dla każdego kanału osobno , dla każdego trybu pracy . Można to przeanalizować pod kątem wewnętrznego i zewnętrznego źródła napięcia referencyjnego . Można to zrobić nawet na płycie...
Mikrokontroler ATmega168/328 ma wbudowane takie diody zabezpieczające na swoich wejściach. Oczywiście można też użyć diod zewnętrznych, ale prawdopodobnie zanim one zaczną przewodzić, to te wbudowane w mikrokontroler już zadziałają. Natomiast problemem w tym przypadku jest zwiększenie rezystancji wejścia przez dodanie szeregowego rezystora ograniczającego...
Witam serdecznie, Proszę o sprawdzenie schematu i ewentualne propozycje odnośnie poniższego układu. Układ ma rozpoznawać czy napięcie zasilania jest napięciem stałym czy zmiennym. Jeśli będzie to napięcie stałe to do wystawiania napięcia 0-15mV DC chciałem wtedy użyć przetwornika C/A MCP4822, lecz gdy będzie to napięcie zmienne chciałem generować za...
W sposób bezpośredni nie jesteś w stanie zmierzyć atmegą napięcia wyższego od jej napięcia zasilania. Zasilanie 3.43V daje Ci maksymalnie 3.43V do zmierzenia, Przy większej wartości podanej na ADC będziesz miał wartość 1023. Rozwiązania do zmiany tej sytuacji są dwa, albo dzielnik rezystorowy(np dwa rezystory 10k pozwolą zmierzyć 10V, 10k i 5k pozwolą...
Witam Na szybko kupiłem procesor Atmega162, na schemacie wyprowadzeń jest AD0..7. Po zbudowaniu platformy testowej zajrzałem do dokumentacji Atmela i tam nie ma słowa o przetworniku analogowo-cyfrowym (po co producent zamieścił tam oznaczenia?) . Sporo już zrobiłem na tym procku, a chciałbym mierzyć napięcia w różnych miejscach układu, możecie coś polecić...
Darmowy bascom AVR pozwala na 4kB kodu. Może się udać. ATmega8 lub ATmega16 posiadają przetworniki ADC o rozdzielczości 10-bitów Przy pomiarze ciśnień do 1500 barów realna dokładność odczytu będzie na poziomie ok 3 barów. Sam musisz zdecydować czy to wystarczy. Jeśli będziesz musiał zastosować zewnętrzny przetwornik dla większej dokładności to w4kB...
http://obrazki.elektroda.pl/1212407000_1... Witam. Jakiś czas temu wykonałem pewne proste urządzenie. W samochodzie, który kupiłem na desce rozdzielczej powinno pokazywać temperaturę powietrza na zewnątrz. Niestety nie działało to. Okazało się, że czujnika brakuje. Prawdopodobnie został zniszczony w kolizji, bo samochód taką miał i...
witam wszystkich Silnik krokowy mam być sterowany w ten sposób że wraz z wychyleniem manipulatora obraca się coraz szybciej. Dodatkowo musi być nastawialna prędkość maksymalna. W odpowiedniku analogowym wyglądało by to tak że jednym potencjometrem ustawiam fmax generatora a manipulatorem przestrajam generator od zero do fmax. Rozwiązanie analogowe jest...
Możesz, ale jak już chcesz użyć zewnętrznych układów lepiej zastosuj coś w ten deseń http://www.tme.eu/pl/katalog/zrodla-napi... Będzie "troszkę" bardziej profesjonalnie;)
W Helpie Bascoma masz przykłady jak w podstawowy sposób obsługiwać i RS485 i RS232 więc może zacznij od tego ? Gdybym ja miał Helpa po polsku lub ew. angielsku to byłbym zbawiony... Wiesz może gdzie mozna takowego zdobyć? Może ta ATmega644p to lekki przerost formy nad treścią bo to olbrzymi procek jak na te potrzeby Czy ja wiem czy przerost formy nad...
Jaki mikrokontroler da radę? A gdyby zastosować jakiś zewnętrzny przetwornik? To jest właśnie mój spory problem - nie wiem jak taki układ miałby wyglądać. Po podłączeniu to na mój prosty rozum wystarczyłoby czytać wartości sygnału dla każdej linii (nie pamiętam dokładnie ile tych linii w klatce jest) i umieszczać je po kolei w pamięci, tylko coś czuję,...
Nie ukrywam, że jestem początkujący w programowaniu uC. Każdej rady z uwagą wysłucham i dziękuję za odpowiedź. Odnośnie punktu 1 to rzeczywiście logika nakazuje najpierw skonfigurować, potem włączyć. Jednak procedura inicjalizacji SPI, którą zamieściłem jest identyczna jak przykład z dokumentacji ATmegi128. Wydaje mi się, że w trybie SPI urządzenie...
Witam. Czytam i czytam ten temat od kilku dni. Chciałem zboku popatrzeć na problematykę okiem " totalnego laika " i mam kilka zastrzeżeń. 1. Nie potrzeba żadnego ARM do analizy takiego sygnału nawet przetwornikiem A/D o dużej rozdzielczości pomiarowej 16,18,24 bit spokojnie obsłuży nam zwykła ATmega a zwłaszcza 128. Takie przetworniki nawet 24bit po...
Tylko żebyś się nie zniechęcił w razie niepowodzeń ;) 1. Do attiny2313 możesz dołączyć zewnętrzny przetwornik ADC jeśli lubisz wyzwania. 2. Z rodziny Attiny przetwornika nie mają tylko attiny2313/28/4/4313/9; jeśli chodzi o Atmegi to: Atmega162/16u2/32u2/8u2/8515 są bez a/c 3. Jeśli będziesz kiedyś szukał mikrokontrolera AVR o danych parametrach (np....
ATTINY 85 jest tak prostym układem, że nie rysuję schematu do tego. Nawet do 89S4051 nie rysuję schematu, a płytkę drukowaną projektuję na żywca. Ważne aby był kondensator przy zasilaniu mikrokontrolera i wszystko działa jak należy. Antenek nie miałem, wszystkie nóżki podpięte, kondensator na wejściu ADC jest, zmiana przetwornicy impulsowej na stabilizator...
Odnośnie ADC jest tak: "Okazuje się bowiem, że dla wszystkich procesorów serii Atmega rozdzielczość ta znacznie spadnie, a to z powodu, że pomiar dla tych procesorów uwzględnia, iż napięcie podane na POS może być niższe niż na wejściu NEG. " Chyba, że wykorzystam zewnętrzny ADC, ale to nie jest jeszcze pewne. Sprawa z mnożnikiem też jest ważna. Dla...
Tak jest to projekt, który sam wybrałem. Początkowa założenia były o wiele bardziej ambitne, ale czas wszystko zweryfikował. W planach było użycie xmegi128a3u jako głównego procesora wraz z wyświetlaczem 240x400 ze steornikiem ili9327. Zamówiłem pierwszy z aliexpress przyszedl zbity... Gdy po miesiącu doszedł kolejny okazało się, że też jest uszkodzony....
Czy układ ma pracować na zasadzie dwóch timerow , w ktorym jeden dziala w trybie PWM , a drugi co okreslona czestotliwosc nastawia pierwszy względem pobranej próbki Timer-1 16bit pracuje jako PWM dwa kanały OC1A i OC1B chyba że chcesz mono wtedy wystarczy jeden kanał . Timer 8bit musisz ustawić tak żeby generował przerwanie z taką częstotliwością jak...
OK zabieram się za pomiar obrotów. Zrobię go na przerwaniach zewnętrznych z racji tego, że timer1 został już wykorzystany do dwóch kanałów PWM.
Witam wszystkich, mam problem z obsługą przetwornika MAX1301 przez Atmege 32. Mianowicie przetwornik ten posiada 3 tryby pracy. W dwóch sygnał zegarowy podawany jest z zewnątrz, dokładniej przez linię SCLK interfejsu SPI. W trzecim trybie sygnał zegarowy podawany jest na przetwornik tylko podczas przesyłania do niego bitu startowego i odczytu zmierzonych...
OK z tego co widzę problem można próbować rozwiązać sprzętowo - jednakże w przypadku realnych przebiegów możemy spotkać się z różnego rodzaju zniekształconymi przebiegami. Tak też jest w moim przypadku gdy obserwuje przebiegi na oscyloskopie. Wykonanie typowo sprzętowego rozwiązania może być zatem dla mnie syzyfową pracą. Rozwiązania softwarowe wyglądają...
Nie mogę się z kolegą nie zgodzić, ARMy są znacznie szybsze i lepiej wyposażone. Jednak uważam, że każdy "mikrokontrolerowiec" powinien mieć doświadczenia z bardziej ograniczonymi platformami 8-bit(chociaż 4 bitowy intel też był ciekawy :) ) Z moich doświadczeń z różnymi "inżynierami" oprogramowania, czy elektroniki, ci którzy nie tworzyli pod "małe"...
Co rozumiesz dokładniej przez kodowanie? Jeśli chodzi o samo przechowywanie dźwięku bez żadnej kompresji to nie będzie problemu. Niestety nie osiągniesz dużej jakości na wew. przetworniku AC (do 10-bit, max częstotliwość próbkowania np. dla atmega8 to ok 20kHz). Przetworników CA powinieneś raczej poszukać w ARMach lub procesorach sygnałowych. Lepiej...
http://obrazki.elektroda.pl/3934955100_1... Witam. Chciałbym zaprezentować Wam mój wzmacniacz pracujący w klasie D. Urządzenie powstało na zamówienie dla klienta, który chciał nagłaśniać małe imprezy oraz do użytkowania na co dzień w domu. Celem była również prostota urządzenia oraz wygoda podczas użytkowania. Ze względu na zastosowanie...
Nie mam cewki : d. Narazie mam : Dużo kondensatorów filtrujących zasilacz zewnętrzny 5V/2,5A Program z uśpieniem na czas pomiaru: [syntax=c]/* * main.c * * Created on: 20 gru 2014 * Author: User */ #include <avr\io.h> #include <avr\interrupt.h> #include <avr\sleep.h> #include "HD44780.h" #define LED (1<<PB0) #define ADCIN PC5...
Czy mógłby ktoś mi przybliżyć kwestię zastosowania przetworników A/C zawartych w uP ATMega? Chodzi mi o: 1) Jak powinna wyglądać procedura kalibracji? Wiadomo, że wbudowane w procek wewnętrzne napięcie odniesienia różni się w zależności od egzemplarza uP... 2) Czy ma sens zastosowanie zewnętrznego napięcia odniesienia w przypadku, gdy chcę mierzyć temperaturę...
Odpada wyświetlacz typu HD447480 ponieważ jest zbyt mały. Chcę wyświetlać to na dużym monitorze CRT. Dlatego pytam jak wygląda sprawa wysterowania CRT bez przetworników C/A w układzie. Duzy monitor = duze koszty zmiana filozofi. Monitor odpada ze względu na potrzeba zakupu Scady i sterownika PLC lub PLC i Panel a na to musisz szykować sporą kasę nie...
Witam mam taki dziwny problem. Realizację pomiaru prądu mam na lm358 i wszystko dobra jest super z wyjścia wzmacniacza prąd idealnie taki sam jak amperomierz w szeregu. Problem się zaczyna jak wyjście wzmacniacza podma do Atmegi na ADC2 czyli drugie wejście przetwornika. Wynik zaczyna mi pływać nie wiem dlaczego jak podłącze zewnętrzny zasilacz to wynik...
Witam. Przetwornik mikrokontrolera Atmega jest 10 bitowy. Tak jak ktoś podał posiada on wewnętrzne źródło napięcia odniesienia 2.5 V. Lm35 na wyjściu przy maksymalnej temperaturze 150 C będzie miał napięcie równe 1,5V czyli wykorzystasz tylko połowę zakresu. Radził bym Ci zastosować zewnętrzne źródło napięcia odniesienia 1.5 V, bo raczej temperatur...
Właściwie taki multiplekser może być częścią tego samego układu scalonego, co przetworniki. Przypomniało mi się, jak bez żadnego wzmacniacza podłączyłem do ATmega głośnik (na dodatek z szeregowym opornikiem) i puszczałem z niego melodię z Koziołka Matołka :D Skoro tego typu układy są zdolne do robienia tak okropnego hałasu, to bez problemu poradzą sobie...
Witam, mam kilka pytań (wraz z pojawianiem się odpowiedzi mogą pojawić się kolejne). Ogólnie rzecz biorąc, chcę podłączyć mikrofon elektretowy do mikrokontrolera (najpewniej ATmega 32). Musi to być mikrofon o dużej czułości, a ja się kompletnie na tym nie znam i nie wiem jaki wybrać. Przekopałem google i nic szczególnego w sumie nie znalazłem. Więc...
Pomiar natężenia prądu stałego można zrealizować przy użyciu wbudowanego w mikrokontroler przetwornika analogowo-cyfrowego (A/C), który umożliwi pomiar napięcia. Pomiaru dokonuje się metodą pośrednią, mierząc spadek napięcia na rezystorze pomiarowym. Uzyskane napięcie można przeliczyć na natężenie prądu używając prawa Ohma. Przykładowa realizacja takiego...
Witam Zależy ile ADC potrzebujesz, może wystarczą te wbudowane w procesory? Tak na styk to nawet jakaś Atmega wystarczy Xmegi niezbyt dobrze znam ale mają 12 bitowe przetworniki, kwestia sprawdzenia powtarzalności wewnętrznego Uref, bo w Atmegach jest wystarczająco stabilne do twoich celów ale mało powtarzalne więc trzeba by zastosować zewnętrzne. To...
Z dokumentacji co przeczytałem masz wyjście analogowe więc jedyne co to musisz pokusić się o mikrokontroler z przetwornikiem analogowo-cyfrowym o odpowiedniej rozdzielczości lub o zewnętrzny przetwornik wtedy nie potrzebujesz przetwornika w mikrokontrolerze. Jak wiadomo przetwornik ma jakąś rozdzielczość taka atmega8 na przykład ma przetwornik 10-bitowy...
Witam Mam kolejny problem Ze strony ADMUX |= (1<<REFS0); //napiecie z Avcc oraz w pliku nagłówkowym z mieniłem port jaki mam podłączony na płytce tzn #define LCD_RS_DIR DDRD #define LCD_RS_PORT PORTD #define LCD_RS (1 << PD0) #define LCD_E_DIR DDRD #define LCD_E_PORT PORTD #define LCD_E (1 << PD1) #define LCD_DB4_DIR...
Jak chcesz nieskaczący wynik z ADC to sobie daruj ten przetwornik wbudowany w ATmega. Zastosuj jakiegoś np. Texasa ADS7828 i będzie po problemie. Nawet poprawnie zaprojektowana płytka i te wszystkie dławiki filtry i tak dalej nie doprowadzą do tego że wszystkie 10 bitów będzie stabilne. Z moich obserwacji wynika że zawsze dwa najmłodsze bity skaczą...
Też tak mi się wydawało, jak zbierałem informację do budowy PC. Pierwszy rozdzielacz był nawet zamontowany poziomo, ale dalsza praktyka, zweryfikowała wcześniejsze wyobrażenia. Dyszę miałem odpowiednią, potem była o rząd zwiększona, bo doszła druga sprężarka. Po prostu stała czasowa przy chłodnicy i regeneracyjnym w postaci wymiennika płytowego była...
Witam! Proszę obejrzeć załącznik! Jest tam wersja druga stabilizatora SN1519 bez tranzystorów mocy typu bipolarnego. Sprawdziłem pracę zasilacza SN1519 z jednym tranzystorem mocy MOSFET typu IRFP9140. Miałem pod ręką też podobny, IRFP9150. Wyniki doskonałe, niestety koniecznością było użycie radiatora z miedzianym rdzeniem i wentylatora. Użycie procesora...
Piszesz, że masz proc ATMEGA128. W standardowych plikach nagłówkowych dla tego układu nie ma zadeklarowanego rejestru GICR dlatego dostajesz taki błąd. Prawdopodobnie używasz kodu pod jakąś młodszą atmegę. W 128 do maskowania zewnętrznych przerwań użyj rejestru EIMSK. Masz jeszcze inny błąd w kodzie. Kompilator nic nie mówi ponieważ sygnatury są ok....
Cześć. Mam problem z przetwornikiem A/C w Atmega128. Zasilanie przetwornika jest w typowy sposób wg karty katalowgowej tzn. Do VADC poprzez dławik 10u z kondensatorem 100n Napięcie ref. zewnętrzne z TL431 z kond. 100n Oba kondensatory przy wejsciach. Przy uruchomieniu bardzo prostego programu w Bascomie tylko do odczytu wartości z przetwornika w wyświetleniu...
Kolego może zdefiniuj jeszcze jaki uC. Wymagania niby nie są tu duże tylko 18 pinów I/O. Ale pytanie jakie mają być zależności czasowe między wejściem a wyjściem. Innymi słowy jak szybko będą zmieniały się stany wejścia i jak szybko musi zareagować na to wyjście. To bardzo ważne. Na dodatek problem z wyjściem analogowym, możesz zrobić to na 3 sposoby:...
Witam Temat wałkowany wiele razy ale nie znalazłem odpowiedzi na moje pytanie. Chciałbym do urządzenia dodać miernik temperatury zewnętrznej, a jak wiadomo są one nie tylko dodatnie ale także ujemne. Mam czujniki LM 335 i chciałem je wykorzystać. Jak to zrobić żeby atmega wskazywała ujemne temperatury na tym czujniku ? Czy wystarczy podpiąć lm335 jak...
atmega przetwornik stm32 zewnętrzny przetwornik atmega zewnętrzny timer
przepływomierz renault megane rozładowywanie baterii laptop linux pendrive
skrzynka bezpieczników maską skrzynka bezpieczników maską
Jak sprawdzić układ scalony UA739? Testy i procedury Jak naprawić wypadnięty klawisz i zawias klawiatury?