A gdzie ma zastosowanie ATmega32?
Chyba jednak nie masz dobrze polutowane, albo schemat, który pokazałeś jest całkowicie nieprawdziwy. ULN w tym zastosowaniu się nie sprawdzi.
Moja propozycja jest taka, abyś przyjął wersję uproszczoną wzoru, zastosował ją i porównał obliczenia ze wskazaniami miernika. Jeżeli będą niezadowalające odchyłki to wtedy trzeba będzie dokonać pomiaru napięcia stanu H i L i zastosowanie wzoru pełnego.
1. W trybie CTC licznik liczy aż do osiągnięcia ustalonej wartości, następnie może (ale nie musi) generować przerwanie i zawsze jest automatycznie zerowany i liczy od nowa. 2. Tak, możesz w przerwaniu załadować TCNT dowolną wartością od której licznik będzie liczył. Tylko w przypadku rejestrów 16-bitowych pamiętaj, że koniecznie najpierw musisz załadować...
Miałem to samo. Winne są dzielniki napięcia. Stare oryginalne LCD działają nawet na dzielnikach z rezystorów po kilkadziesiąt kiloomów ale nowe nawet na setkach omów nie działają. Za mała stromość zboczy. Te wyświetlacze zachowują się tak jak by miały wstawione kondensatory o dużych wartościach na wszystkie linie magistrali. W ogóle to po podłączeniu...
Witam. Mam pytanie odnoście przetwornika ADC w atmega32, chociaż dotyczy ono chyba wszystkich ATMEGAxxxx. Czytając dokumentację widzę że jest możliwość wpisując do rejestru ADMUX wybrać przetwornik różnicowy. I teraz proszę mi napisać po co taki przetwornik mógł by się przydać? Najbardziej zastanawia mnie co się stanie kiedy np ADMUX = xxx01000. Wtedy...
Z raportów kolegów krótkofalowców używających urządzenia [url=http://sq2foa.republika.pl/FOA_Pack... zbudowanego na ATmega32 wynika, że przy korzystaniu z niego w samochodzie potrafi się on resetować (co jakiś czas). Rozwiązaniem problemu jest zastosowanie układu DS1833.
OCnX to wyjścia, nie wejścia. Skoro nie możesz odblokować timera0 (bo T0 i T1 można taktować z zewnątrz) to są opcje takie: 1. Zastosowanie przerwań INT0 i INT1 z detekcją odpowiednich zbocz i zliczanie imp. w przerwaniach 2. Polling pinów z odpowiednią częstotliwością Poza tym jaka częstotliwość impulsów?
bc327 lub bc328. Wieczorem wyślę schemat.
Myślę, że oba ustawienia będą dobre pod kwarc 16MHz, Twoje może nawet lepsze z uwagi na CKOPT. Sprawdź różnice tu: http://www.engbedded.com/fusecalc Nigdy nie sprawdzałem co i jak z Lockbit-ami ale to chyba tylko zabezpieczenia przed zczytaniem zawartości procesora w profesjonalnych zastosowaniach gdy chodzi o ochronę kodu.
Witam, co sądzicie o zastosowaniu procesora ATmega32 w sterowniku PLC: http://www.e-tronix.eu/pl_sterownik.php
Witam, potrzebuję dodatkowych 25 wejść oraz 25 wyjść do procesora Atmega32. Myślałem nad zastosowaniem układów PCF8574, ale dają one tylko 8 dodatkowych wejść/wyjść. Proszę o propozycje rozwiązania tego prostego problemu. Z góry dziękuję za pomoc. Pozdrawiam
W każdym. Tylko trzeba pamiętać, że aktualizacja OCR w tym trybie jest natychmiastowa więc zmiany w czasie działania mogą powodować paskudny jitter. No to nie wiedziałem, nie spotkałem nigdy takiego zastosowania w Atmega8 i Timer0. Uważałem, że może pracować tylko w trybie overflow.
Przykład takiego zastosowania [url=https://www.electronicsplanet.ch/mi...
Temat zamykam, pomogło zastosowanie filtra przed trafem i zmiana w/w opcji.
Chyba się poddaję (póki co) a urządzenie wyraźnie oznakuję jako niezgodne z ATMEGA32A (zgodne wyłącznie w ATMEGA32). Lub też zgodne z ATMEGA32A pod warunkiem zastosowania przekaźników RM85. Powiedziałbym, że takie postępowanie byłoby niegodne tytułu inżyniera. Cały czas brak jest podstawowych informacji o układzie i programie: - jaki kwarc i kondensatory...
oczywiście że słyszałem o przerwaniach i wyświetlaniu multipleksowanym, ale cwiczenie miało być wykonane bez zastosowania timerow.
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...
Te błędy o których wspomniałeś to błąd liniowości. 7805 nie ma na nie wpływu. Zastosowanie super-hiper precyzyjnego napięcia referencyjnego ich nie usunie ani nawet nie zminimalizuje. Jeżeli chcesz się ich pozbyć to musisz kupić zewnętrzny (dobry) przetwornik.
Co do książki to mam niedawno zakupione wydanie Mirosława Kardasia .... a co do porad to za każda jestem wdzięczny tylko z praktycznym zastosowaniem bywa różnie..
Wtedy najlepiej używać rejestrów przesuwających, które będą podłączały kolejne kolumny. Liczba wierszy się nie zmienia. Masz może jakiś schemat z zastosowaniem rejestrów?
15,750 Hz częstotliwości próbkowania bardzo ogranicza zastosowanie, właściwie to nawet do pomiarów audio się nie nadaje
Witam. Mam taki problem. Zaprojektowałem układ, w którym Atmega16 obsługuje 3 urządzenia poprzez magistralę i2c, wyświetlacz LCD 2x40, RS232 oraz klawiaturkę membranową 4x4. Wszystko śmiga jak należy. Problem pojawia się tylko, gdy chcę dołożyć obsługę karty SD. Po samym dołączeniu potrzebnych kodów umożliwiających komunikację z kartą SD zajęte jest...
Bardzo fajna konstrukcja. Sam właśnie opracowuję koncepcję podobnego urządzenia, które po wdzwonieniu ma wysyłać SMSa z informacją o czy zamek w drzwiach został zamknięty i czy został wyłączony gaz. ATMEGA32 zastosowałeś ze względu na pamięć czy ilość wyprowadzeń?
Nie można zastosować
Niekoniecznie jest to takie proste jak przedstawili koledzy. Akurat robi różnicę czy układ będzie zasilany z 5V czy 3V3, robi także różnicę co to za diody, a konkretnie, jakie jest ich napięcie przewodzenia. Można sobie wyobrazić białe diody, których Uf jest zbliżone do 3V i tranzystor bipolarny, który ma napięcie saturacji EC>0,6V i już to nie ma prawa...
Czy istnieje możliwość "przyspieszenia" działania wyświetlacza LS020 z zastosowaniem Bascoma i dostępnej biblioteki graficznej ?
Niechęć? Ja nie mam niechęci - gorzej - często przekładnik prądowy jest niezbędny. ACS712 ma za małe pasmo żeby mierzyć prąd chwilowy (szczytowy) elementu indukcyjnego w przetwornicy która chodzi na 100kHz; więc go nie wykorzystuję do tych zastosowań. Zaproponowany scalak nadaje się tylko do sygnałów nieszybkozmiennych (tj. 50Hz ;] ). A przekładnik...
a miałbyś jakiś przykład zastosowania tego? Rozjaśnił by mi sprawę.
Odpowiedź już padła. Sadze ze twoj mostek bedzie pracowal z PWM - a w tym przypadku polecam tylko i wylacznie mosfety, z zastosowaniem dodatkowego drivera np. IR2112 (przyjemna kosc, ale przy >120kHz PWMa przy malych wypelnieniach sie nie wyrabia :] ) A jak to nie wystarcza to masz jeszcze to: [url=http://www.tme.eu/pl/katalog/artyku...
Podoba mi się. Tylko pogratulować chęci. Zastanawia mnie tylko zastosowanie pamięci EEPROM, a mianowicie, czy nie ulegnie ona zbyt szybko zużyciu?
Witam Jak na pierwszy raz, to całkiem nieźle. Chociaż na schemacie powinieneś poprawić symbole zasilania. A mianowicie, wyższe potencjały -wyżej (VCC), niższe - niżej (CND). Poprawi to czytelność schematu. Projekt płytki dość duży jak na zastosowanie tak mało elementów (ale cóż pierwsza płytka, jak piszesz). C1, C2 i C5 powinny być jak najbliżej nóżek...
Ze względu na stosunkowo niewielką ilość pamięci EEPROM w tym procesorze, może być sensowne zastosowanie zewnętrznej pamięci EEPROM, np. na I2C.
Tak jak napisałem, jeżeli tylko rozbijasz tekst w buforze na np. wyrazy, to prawdopodobnie sama tablica wskaźników Ci wystarczy. Ale to jednoznacznie z Twojej pierwszej wypowiedzi nie wynikało. Jeżeli wczytujesz ciąg znaków z wejścia, to najpierw musisz zaalokować bufor (tablicę), gdzie ten ciąg wczytasz. Teraz możesz albo przydzielić b. dużą tablicę,...
Jeżeli piszesz, że posiadasz podstawową wiedzę na temat zastosowania wzmacniaczy operacyjnych, to powinieneś spokojnie taki schemat zaprojektować. Aby układ dawał pełne napięcie z zakresu +/-10V, musisz wzmacniacz zasilać napięciem nieco większym niż ten który przetwarzasz. W tym przypadku wystarczy +/- 12V.
Czy sprawa została rozwiązana? Pytam, bo mam identyczny problem: ekran pozostaje pusty mimo zastosowania się do powyższych instrukcji.
Przy pomiarze EC-konduktywności właściwej cieczy potrzebuję zmierzyć zmienne napięcie na rezystorze. Zastosowałem prostownik podwajający napięcie. Napięcie na nim zmienia się od 0 do ok 5V. Podaję to napięcie na dwa kanały 0 i 1 skonfigurowane do pomiaru różnicowego o wzmocnieniu 1, ale uP mierzy bzdury. Vref 4.5V. Po pomiarze napięcie między wyprowadzeniami...
Programator do pamieci ATtiny AT90S ATmega ATtiny12 AT90S1200 ATmega8 ATtiny15 AT90S2313 ATmega16 ATtiny26 AT90S2323 ATmega32 AT90S2343 ATmega103 AT90S4433 ATmega128 AT90S8515 ATmega161 AT90S8535 ATmega163 ATmega603 ATmega8515
Ja bym zrobił to tak. Zastosowanie transoptora nie jest może zbyt eleganckim pomysłem, ale chyba jest to najprostsze i najtańsze rozwiązanie.
Opis konstrukcji Tester powstał w celu nauki rysowania schematów w Eagle oraz nauki podstaw programowania mikroprocesorów. Dodatkowo jest małych rozmiarów. Po raz pierwszy zastosowałem elementy SMD. Schemat: https://obrazki.elektroda.pl/9539214500_... Widok PCB z EAGLE: https://obrazki.elektroda.pl/8189126400_... A...
Może coś podpowiem bo to mój zawód. Jakiś czas temu pracowałem w firmie która przerobiła swoje zabytkowe maszyny sterowane numerycznie dostosowując je do pracy w nowej rzeczywistości. Część z nich zostało uzbrojone w proste sterowania zbudowane z klawiatury i wyświetlacza LCD 2 linie 20 znaków, łącze RS. Domyślam się że zamierza Pan zbudować podobne...
Problem resetowania jest związany ze zjawiskiem zwanym w fizyce samoindukcją. Wiąże się to powstawaniem dużego piku napięcia na cewce w momencie rozłącznie obwodu. W prosty sposób daje się to wyeliminować przez zastosowanie odpowiedniego warystora lub dwukierunkowego transila (napięcie powyżej 400V). pozdrowienia T
Skoro to przetwornica boost, to logicznym byłoby zastosowanie tu mosfeta.... Jeśli faktycznie będzie tam jakiś n-channel to do jego wysterowania będziesz potrzebował tzw. mosfet drivera :)
W załączniku masz kolego schemat i płytkę w Eaglu a także w PDF-ie. Zwróć uwagę że PCB jest sklonowane do 4 szt na raz. Wyprowadzenia w zasadzie są oczywiste ale tytułem wyłumaczenia LED do sygnalizacja operacji, WP, CD do sygnały o stanie karty. Te trzy sygnały nie są niezbędne do działania, VCC to +5V, GND to rzecz oczywista. CS podłączasz do PB4,DI...
Witam moim zdaniem lepiej bylo by zastosowac wbudowany w procek PWM w ATmega32 PWM jest jak sie nie myle 10-bitowy i tym sposobem mamy 1024 kroki .Przy zastosowaniu rozwiazania kolegi PIOTR111 mamy tylko 256.Moze lepiej zastosowac jakas gotowa głowice np. z radia samochodowego ?? Pozdrawiam
Pan Dr inż L. stwierdził że da nam do zrobienia jakieś ciekawe zadanie i stwierdził że sam nie wie czy się da to jakoś rozwiązać ale my na pewno sobie poradzimy. Jestem w 100% świadomy że timery nie są stworzone do takich zastosowań ale mieliśmy być kreatywni
straty mają być jak najmniejsze więc wiadomo będzie konieczne zastosowanie stabilizatora LDO "Jak najmniejsze straty" i "LDO" zdecydowanie wykluczają się nawzajem. Jeśli rozmawiamy o stratach, to przetwornica impulsowa jest konieczną koniecznością. Jeśli chcesz stabilizować 3.3V w zakresie napięć wejściowych 4.2V (nie 3.7!) do 3V, potrzebujesz przetwornicę....
Problemz rejestrem adresowym i zapisem do EEPROM polega na tym, ze taka sytuacja moze wystapic przy wylaczaniu zasilania, szczegolnie kiedy nie masz ustawionego BOD. Empirycznie sprawdzilem to w ATMega8, czyli stosunkowo nowym procku. Ustawianie EEADR na nieuzywana komorke po prostu jest bezpieczne i zalecane przez Atmela. Co do zapisu to chyba standardowe...
Dzięki wielkie za wszystkie rady i wskazanie błędów. Jestem początkującym elektronikiem i przygodę z AVR dopiero zaczynam. Wracając do tematu. Błędy na schemacie poprawiłem i teraz powinno być ok (poza zbyt dużą liczbą kropek, ale to poprawię później). Co do elektrolitu C3 to zastosowałem się do projektu AVT, gdzie taki zasugerowali. Co do błędu w programie...
Nigdy nie używałem, w tym przypadku też, szczerze mówiąc przypomniałeś mi o jego istnieniu ale znam go tylko z teorii, tzn wiem co to i do czego służy :) i teraz zastanawiam się nad wykorzystaniem go, w szczególności widzę jego zastosowanie podczas obsługi karty SD. Przy okazji, gdzie mogę znaleźć informacje na temat WatchDog'a? Bo rozumiem ze ATMega32...
Sprawdź czy po podłączeniu niewielkiego obciążenia (takiego by nie grzał się tranzystor ) też tak się dzieje. Pamiętaj o konieczności zastosowania w zasilaczu kondensatorów o sporej pojemności.
Pokaż przynajmniej jak wygląda to wyświetlanie. Pamiętasz, że do twoich zmiennych w programie musisz zapewnić dostęp atomowy, poprzez zastosowanie sekcji krytycznych? Akurat w przerwaniach przypadkiem robi się to automatycznie, ale w pętli głównej programu już nie.
witam, jestem mało zorientowany w świecie elektroniki ale lubię sobie zajrzeć na stronę elektrody i poczytać o nowinkach technicznych które można zastosować w życiu. Zaciekawił mnie ten artykuł ale nikt tu nie opisał na czym ma polegać zastosowanie tego modułu w domu, co on robi jak praktycznie zastosować to do dnia codziennego. Bardzo proszę szanownych...
Podziwiam twój zapał moim zdaniem jest to naprawdę dobra konstrukcja i ma wiele praktycznych zastosowań naprawdę super :D
Panowie (?? ;) ), którą wersję atmaga16 zastosować? Czy może atmega32? Ale jeśli tak to znów pytanie: która wersja?
Moze zastosowanie osobnego zegara np. DS1307 bedzie prostszym rozwiazaniem. Podtrzymywany z aku CR2032 po zaniku zsilania. Nawet po zaniku zasilania , czy wylaczeniu bedzie tykal.
Przy adc stosuje się filtry dolnoprzepustowe, pytanie laika: dolnoprzepustowe przed czym? zakłóceniami, ale skąd? częstotliwość próbkowania to ileś kHz czyli co, częstotliwość dostarczania /otrzymywania/przeliczania danych z przetwornika? jaka jest max częstotliwość do której adc ma pracować żeby obciąć wyższe? (ATmega32) PS.Celowo zadałem takie laickie...
Musisz sprecyzować co przy pomocy TDA1543 i uP chcesz uzyskać. TDA1543 jest przetwornikiem do zastosowań audio, najczęściej spotykany jest w odtwarzaczach CD. Pozdrawiam JarekC
karol_85, dziękuję za odpowiedź. Link bardzo użyteczny, przydał się. Mam już w domu książkę pt. "RS232 w przykładach na PC i AVR", która jest naprawdę świetna. Komunikacja PC - Atmega nie stanowi już problemu. Jeśli chodzi o język C, programuję w nim od kilkunastu lat i zastosowanie go do programowania mikrokontrolerów jest kolejnym krokiem na mojej...
Problemem są twoje zmienne adcresult. Jak zwykle to bywa zapomniałaś dodać magicznego modyfikatora volatile - bez tego optymalizator pzyjmuje te zmienne za stałe i pod tym kątem optymalizuje pętlę w main. No i robi się kaszana. Poza tym diodami świecisz po 50ms, niezły cyborg z ciebie, skoro to ci wystarcza :) W pętli nie ma też sensu inicjować za każdym...
Muszę cię zmartwić ale nie ma gotowych poleceń i super prostych rozwiązań jeśli chodzi o Bascom dla takiego zastosowania ultradźwięków. Trzeba sobie samemu zrobić jakiś układ, podpatrzeć jak to inni robią - być może użyć dodatkowo jakichś wzmaczniaczy operacyjnych dla wzmocnienia odbieranych czy nadawanych sygnałów (zależy jaki chcesz mieć zasięg) no...
By uzyskać wysokiej jakości dźwięk 8 bitowy możesz użyć programu ( sox --buffer 131072 -S -V "%1" -c 1 -b 8 "%1.u8" highpass 10 rate -v -s -I 44100 gain -n -0.5 dither -f high-shibata -p 8 W tej chwili to chyba najlepsze co można osiągnąć w domowych warunkach jeśli chodzi o jakość dźwięku na 8 bitach - przypuszczam ze uzyskasz dynamikę...
Dzień dobry wszystkim, tworzę pewien projekt oparty na Arduino. W przyszłości będę chciał stworzyć płytkę PCB, na której będzie ATMEGA328-P. Moje arduino ma za zadanie zliczać ilość impulsów z czujników indukcyjnych (LJ30A3-15-Z/BX 15mm 6-36V) typu NPN NO, oraz przy wyznaczonej ilości zliczonych impulsów ma wysterować element wykonawczy do dwóch siłowników...
Pomysł z diodami raczej nierealny, gdyż za duże napięcie.Rozwiązaniem może być zastosowanie neonówek i umieszczenie ich np. na przednim panelu obudowy,lub obok lamp tak jak ma to miejsce w miernikach lampowych, wszystko zależy od pomysłu.
popelniasz bardzo wiele bledow. zastosowanie SIGNAL zamiast ISR jest pierwszym, zastosowanie dwoch petli opozniajacych w srodku funkcji obslugi przerwania to drugi - 100x powazniejszy. przeladowywanie Timera1 recznie? to zart? przeciez ten timer ma CTC... - blad trzeci. 4\/3!!
Zastosuj ATmega32 i będziesz miał problem z głowy, jeśli chesz projekt bardziej rozbudować to polecam ATmega128.
A nie lepiej zrobić najpierw wszystkie pomiary a później odświeżyć LCD? Czy zastosowanie tego urządzenia wymaga naprzemiennych szybkich pomiarów? Jeśli nie to można zrobić tak: [syntax=c] ADMUX = 0x00; temp = 0; for(pomiar_licznik=0; pomiar_licznik<6; pomiar_licznik++) { ADCSRA |= (1 << ADSC); while(ADCSRA & (1 << ADSC)); temp +=...
Witam wszystkich. Do samochodu prius kupiłem tablet 7" w systemie android , chciałbym go zastosować jako wyświetlacz wskazujący takie parametry jak napięcie akumulatora, pobór prądu, obroty silnika , temperatura itp. Jakie urządzenia i oprogramowanie zastosować? Czy podłaczyć ten tablet do Arduino? Mam zestaw uruchomieniowy atmega32 z układem usb, może...
Dla wyższych częstotliwości trzeba mieć mocne drivery po prostu. Albo je ręcznie wzmocnić tranzystorami: https://obrazki.elektroda.pl/3232423900_... Albo od razu dać mocniejsze jak IR2110. Dobrze jest też mieć niesymetryczne sterowanie dające szybsze zamykanie a wolniejsze otwieranie tranzystorów. Oraz mieć ujemne napięcie zamykające...
He.. He.. Fajny projekt, choć schemat ideowy jest trochę okrojony. Moim zdaniem zamiast 2 CPU ATMega32 wystarczyło zastosować ATMega128 i po sprawie. Procesor ten ma dość mocy obliczeniowej i funkcji sprzętowych aby to uciągnąć. Orginał miał przynajmniej z 32 x mniej mocy obliczeniowj i działało.
To że pisze na nim 4.95V i 450mA nie oznacza ze tyle z siebie da. Lepiej go obciążyć prawie maksymalnie i sprawdzić czy trzyma parametry podane na opisie. Ale jak nie będziesz maksymalnie go obciążał to jest odpowiedni do Twojego zastosowania.
Witam. Czy po wykonaniu instrukcji: print zmienna_typu_string$ nie znając zawartości zmiennej (nie wiedząc co zostało wysłane na UART za pomocą instrukcji print) istnieje możliwość powtórzenia wysyłki ostatnio wysłanego stringu? Czy może jednak, to co zostało wysłane jest usuwane z pamięci / buforów zaraz po wysłaniu? Zastosowanie: master nie usłyszał...
A jak masz teraz wszystko w programie napisane? Pokaż obecny program, bo obawiam się że masz źle napisane wyświetlanie liczb - bez zastosowania timerów, które zajęłyby się odświeżaniem liczb na wyświetlaczach.
Ja bym dał 2,2k ze względu na tranzystory (wyjdzie prąd jakieś 2mA). Zaś nieuważnie. Chodzi o te rezystory od strony 1,8V ;-) Ja kupiłem, ale jeszcze nie przetestowałem BSH103 do zastosowań Low Voltage Wyglądają obiecująco. Albert
Chodzi o dokładniejszą wartość napięcia wyjściowego (a co za tym idzie odpowiednim alikwotom dzwięku) Chodzi mi o po prostu zwiększoną rozdzielczość. Fakt, nadal poruszasz się w zakresie liczb 0..255, ale obsługujesz dodatkowo caly szereg "ułamków", od .5 począwszy. Czyli liczb jest po prostu więcej. Im więcej masz dostępnych stanów, tym słabiej daje...
To nie jest takie proste... Wez sobie wyjscie INT z tego PCFa, podłącz do inta w procku. Procek bedzie sobie odczytywal stany z wejsc PCFa, i ustawiał np. odpowiednie flagi wcisnietych przycisków...Reszte juz łatwo dopisać do programu, bo zamiast debounce itp itd piszesz sobie IFa ktory sprawdza flage. Sposób szybki i skuteczny. Poza tym zastosowanie...
Może najpierw adc, a potem po konwersji rzucanie tego na ekran? Może zastosowanie cls i lcd od nowej linijki cos pomorze. Po bascomie można się wszystkiego spodziewać :) Napis jest odświeżany co sekundę?? Jeśli tak to powinno mignąć tylko na ułamek sekundy.
Witam !!! Mam pytanie chciałbym móc restartować uC samodzielnie tzn. z przycisku... Czy jest to możliwe ? i czy tak można robić... ? Jedyne co mi przychodzi do głowy to podłączyć pin "reset" pod GND przez jakiegoś switcha...-każde wciśnięcie to restart procka... proszę o rade... Dodano po 4 aha i jeszcze jedno... czytałem ze reset powinien być podciągnięty...
To zależy, jak się leży ;) . To znaczy co to bateryjne urządzenie ma - bo u mnie i tak lcd z podświetleniem zapewnia kilka, maks kilkanaście godzin pracy i procesor zmieniłby to o kilka minut więc poza zakresem sensowności ;) , nawet go nie usypiam. Ale zgadza się, jakaś jedna diodka, zdalny wyłącznik itp... Albo nawet lcd z wygaszaniem ;) i praca w...
Ups, masz rację, zakręciłem się :) . Atmega32 oczywiście odbierze ale mniejsze niestety już nie. POza tym dalej upieram się, że to kwestia zastosowania :D - serwer do monitoringu jednej konkretnej maszyny jak najbardziej. Wyobraź sobie natomiast inteligentny dom, przy każdej lampce atmega32, w każdym wyłączniku atmega32, przy dowolnym innym urządzeniu...
Jeśli te porty które nie są podłączone nie będą miały żadnego zastosowania to dlaczego ich nie wykorzystać do lcd. btw z tego co pamiętam to takie ekspandery to drogie są...
Co to znaczy 'dokładna detekcja'? Dla mnie dokładna detekcja to jest typowy envelope detector na podstawie transformaty Hilberta. To jest DSP poziom hard. Jesli to co robisz to jest np. detektor klaśnięcia, to potrzebujesz detektor szczytowy (peak detector), który da się zrealizować algorytmami bardzo prostymi bez kombinacji znanych z DSP ;] Wtedy mozesz...
Owszem można budować i stroić takie radiosterowanie, tylko pytanie po co. Prościej i niejednokrotnie taniej będzie zastosowanie gotowych modułów radiowych. W każdym sklepie RTV coś takiego dostaniesz, od prostych jednokanałowych do wielokanałowych z wejściem np RS 232
Problem polega na szpilce w układzie zasilania lub impulsie elektromagnetycznym i tu Brown-out Detector nic nie zrobi bo działa na spadek napięcia nie wzrost. Najlepszym rozwiązaniem jest zastosowanie przetwornicy DC-DC do zasilania części cyfrowej. Można zrobić eksperyment i zasilić część cyfrową z innego źródła zasilania izolując jednocześnie optycznie...
Z wykorzystaniem samego atmega32 ci się nie uda. Ale możesz poszerzyć ilość wyjść z zastosowaniem rejestrów szeregowo - równoległych. Możesz na przykład zastosować 74HC595: Podłączasz go do SPI i masz za pomocą trzech linii procesora załatwione 8 wyjść. Oczywiście możesz połączyć kilka tych rejestrów w szereg zwielokrotniając te wyjścia (bez angażowania...
Jak dla mnie najlepszy sposób na odbiór to zastosowanie Bytematch=13 i odczyt z bufora przez Input, ale nie w przerwaniu tylko w pętli po sprawdzeniu flagi. Nie ma się co bać, że program zawiśnie na Input ponieważ odbiór następuje po sprawdzeniu flagi.
VISA, to coś zupełnie innego, niż goły RS232, to specjalny standard do komunikacji z przyrządami laboratoryjnymi, stąd stringi na wyjściu. Poszukaj, czy nie masz dostępnych innych bloczków do portu szeregowego i jakiejś możliwości do poskładania floata z suchych danych binarnych. W przeciwnym wypadku musiałbyś w mikrokontrolerze dokonać formatowania...
Dla mnie upgrade samego programatora AVR-910 jest kłopotliwe. Na stronie Atmela znalazłem opis programatora AVR ISP2 i miejsce zakupu w Polsce za 146zł brutto. Nie wiem czy warto. Innym rozwiązniem jest zmajstrowanie lub zakup za 14 zł prostego ukladu na port LPT i zastosowanie Pony Prog 2000. Zaczynając przygode z AVRkami zrezygnowałem z tego rozwiązania...
Zupełna racja elektryku5 , podstawy C nie są jakoś trudne(według mnie to legendy że ten język jest trudny i nie do opanowania szczególnie dla początkujących), atmega32 jest wręcz potężnym prockiem jak na zastosowanie automatyki pod względem sterowania. Właśnie dlatego w automatyce żądzą 8 bitowce od dawna bo tam po prostu (przeważnie) więcej nie potrzeba....
Dzięki! Ponawiam pytanie jakie są wady zastosowania układu z bipolarem (tzn. kiedy mosfet kiedy bipolar)? Bipolar ma jasno określony próg i zwykle mniejszy rozrzut charakterystyk. Mosfet za to nie obciąża tak źródła, bo jest sterowany napięciowy. Bipolar zawsze ma jakieś napięcie nasycenia, a mosfety charakteryzują się RDS ON - w niektórych przypadkach...
Myślę że do tego zastosowania można by wykorzytstać skrócony algorytm dyskretnego przekształecenia FFT, czyli algorytm Goertzela - z pewnością zaoszczędzimy wtedy na obliczeniach
No chyba że wyjścia procesora będą skonfigurowane jako Push-Pull. W tym przypadku jednak szkoda diod, taniej wstawić 4 rezystory po 100...470R. No tak, tylko że zastosowanie diod (w przypadku zastosowania push-pull) pozwoli na prawidłowe odczytywanie chociaż kombinacji dwu-klawiszowych. Stosując rezystory po naciśnięciu dwóch przycisków w jednym wierszu...
Ponieważ ten wyświetlacz nie ma własnego sterownika, jego oprogramowanie nie jest łatwe (oczywiście nie niemożliwe), ja bym zaproponował zastosowanie zewnetrznego kontrolera np. SED1335 i oprogramowywałby ten kontroler. Jest dużo łatwiej i procesor użyty do sterowanie takiego wyświetlacza nie musi być aż tak szybki. Swego czasu ja kupiłem ten kontroler...
Wyjmij procek i sprawdź czy na tym PA0 dalej jest 4V. Jak nie będzie, to masz coś z prockiem. Jak będzie, to możliwe, że tranzystor Ci się przebił. Tak wogóle, to jakie tranzystory tam zastosowałeś?
Dla chcących zredukować koszty do min proponował bym zastosowanie do tego tylko diody rgb mrugajacej (z układem w diodzie), przełącznika i bateri 3v. Tak dla tych co maja jeszcze mniej czasu oczywiście. Ale choinka ładna pozdrawiam.
Witam. Podepnę się pod temat. Kolega "sulfur" mógłby podać link do tematu? Chciałbym zliczyć ilość obrotów na minutę ( max 250 ). Są 2 wyjścia. - Jedno, to zliczanie impulsów przez zewnętrzne przerwanie oraz obróbka w programie na rpm. - Drugie to zliczanie czasu między impulsami przez timer oraz obróbka w programie. Impulsy będą generowane przez zwieranie...
2rs232- ok wielkie dzięki jak tylko zdobędę kwarc to sprawdzę. Na xmega hmm a jaki polecasz do tego celu jaki uC? I czy go się normalnie programuje jak zwykłe atmegi czy jakoś inaczej? Skoro na xmega to tak mało zajmie to dało by się dorobić aby obraz był w RGB? Można było by tak zrobić tylko ja niestety tego nie zrobię :( Ja miałem zamiar uruchomić...
Witam, proszę o poradę. Chcę za pomocą sygnału z mikrokontrolera AVR (atmega32) uruchomić sprężarkę samochodową (12V/10A). Domyślam się, że trzeba będzie zastosować przekaźnik. Pytanie, czy tak mocny przekaźnik uda się przestawić bez zastosowania tranzystora? Proszę o poradę - jaki tranzystor oraz jaki przekaźnik najlepiej zastosować do rozwiązania...
Jeszcze troche o INS w zalacznikach testy tego co otrzymywalem z przetwornikow: test15ed3 przedstawia szumy i niedokladnosci usatawienia przetwornika podczas testow(powinna byc linia prosta bez uskokow przetworniki ADS 1110) Druga fotka dane zebrane podczas chodu z urzadzeniem ( dane pochodza z przetwornikow A/C 10 bitowych w jakie wypozazona jest ATMEGA32)...
Witam. Czy masz może link do tego na atmega32? Jaką pamięć zastosowałeś? Da się do nich dodać zewnętrzną pamięć? Pewnie trzeba by jakiś ARM. Co do LEDów, to chodzi Ci o 5050 RGB SMD? Pozdrawiam S.
atmega32 20mhz atmega32 rs232 symulator atmega32
kosztorysy elektryczne elektryczna tylna klapa dioda selenowa
łucznik naprężacz sprinter podłączenie webasto
Sterowniki do Panasonic CF-54 mk2 - skąd pobrać? Pobieranie BIOS dla HP Pavilion 10-n140nw