A gdzie ma zastosowanie ATmega32?
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ć...
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.
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...
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...
bc327 lub bc328. Wieczorem wyślę schemat.
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...
Witam, co sądzicie o zastosowaniu procesora ATmega32 w sterowniku PLC: http://www.e-tronix.eu/pl_sterownik.php
oczywiście że słyszałem o przerwaniach i wyświetlaniu multipleksowanym, ale cwiczenie miało być wykonane bez zastosowania timerow.
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ę,...
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?
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.
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?
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.
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..
Nie można zastosować
Przykład takiego zastosowania [url=https://www.electronicsplanet.ch/mi...
Temat zamykam, pomogło zastosowanie filtra przed trafem i zmiana w/w opcji.
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.
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...
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.
Zastosuj ATmega32 i będziesz miał problem z głowy, jeśli chesz projekt bardziej rozbudować to polecam ATmega128.
15,750 Hz częstotliwości próbkowania bardzo ogranicza zastosowanie, właściwie to nawet do pomiarów audio się nie nadaje
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...
Czy istnieje możliwość "przyspieszenia" działania wyświetlacza LS020 z zastosowaniem Bascoma i dostępnej biblioteki graficznej ?
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
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ę.
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...
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...
Panowie (?? ;) ), którą wersję atmaga16 zastosować? Czy może atmega32? Ale jeśli tak to znów pytanie: która wersja?
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ś?
Czy sprawa została rozwiązana? Pytam, bo mam identyczny problem: ekran pozostaje pusty mimo zastosowania się do powyższych instrukcji.
Podoba mi się. Tylko pogratulować chęci. Zastanawia mnie tylko zastosowanie pamięci EEPROM, a mianowicie, czy nie ulegnie ona zbyt szybko zużyciu?
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.
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...
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...
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
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...
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.
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
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.
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...
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...
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.
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 :)
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
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
Podziwiam twój zapał moim zdaniem jest to naprawdę dobra konstrukcja i ma wiele praktycznych zastosowań naprawdę super :D
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...
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...
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...
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ę....
Potencjometr z silnikiem i wszystko gra. Jak chcesz wyświetlać jeszcze tłumienie w dB to trzeba do niego dorobić jakiś impulsator szczelinowy. Jeśli wzmacniacz ma sterowanie elektroniczne to zamiast potencjometru zastosuj enkoder.
Witam Od dłuższego czasu męczę się z napisaniem prostego programu obsługującego sonar HC-SR04. Nie wiedzieć czemu, na lcd cały czas wyświetla się 0. Wyeliminuj: Bitwait Echo_ , Set ....a także nie ma potrzeby podciągania portu wejściowego PC.0. Jest on stale podłączony do SR04 (Echo Pulse), gdzie zawsze jest określony stan lolgiczny. Również zamiast...
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...
Moze zastosowanie osobnego zegara np. DS1307 bedzie prostszym rozwiazaniem. Podtrzymywany z aku CR2032 po zaniku zsilania. Nawet po zaniku zasilania , czy wylaczeniu bedzie tykal.
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
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.
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...
Witam Mam dosyć męczący mnie już problem. Od jakiegoś czasu bawię się wyświtlaczem od Nokii 3310. Jak do tej pory miałem jeden zdemontowany z telefonu wyświetlacz podłączony do ATMEGA 16. Program napisany w BASCOM, wszystko działa bez problemu Sprawny układ z wyświetlaczem sprzedałem koledze i zabrałem sie za zrobienie nowego układu. Wszystko zrobione,...
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.
Jest to możliwe że masz niestabilny zegar. Zastosuj zewnętrzny kwarc.
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...
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...
Musisz podać więcej szczegółów, jaki tranzystor (wzmocnienie itp). Zakładam, że dysza tonera to także indukcyjność , więc obowiązkowo dioda pomiędzy kolektor (Anoda diody) a +24V (katoda). Układ prawidłowy , ale może zastosować MOSFETa ?
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...
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.
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...
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!!
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ę...
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ł...
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...
Mam problem w obsługą wyścietlacza Nokii 3310. Nie moge wyswietlić niczego na LCD. Dodam jeszcze że jestem na poziomie początkujących, więc prosze się nie smiać :) Kożystałem ze schematu ze strony http://www.microsyl.com/nokialcd/shemati... tylko zamiast Atmega8 zastosowałem Atmega32. Pewnie zamiana tych procków wiąże się ze zmianą niektórych parametrów...
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 +=...
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...
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...
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
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...
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...
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...
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.
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...
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ą...
Jakie konkretnie typy LCD zastosowałeś ?
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...
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...
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...
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.
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...
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
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...
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...
Urządzenie z ATmega32 16PI działa prawidłowo.Po zamianie procesora na ATmega32 16PU, nie działa odczyt pinów na porcie C. Próbowałem zastosować zarówno ATmega32 16 PU i ATmega32 PU - efekt ten sam.Pozostałe funkcje jak UART, TWI i inne działają prawidłowo. Czy ktoś spotkał się z takimi lub innymi nieprawidłowościami w PU ? Zakładam nowy temat bo nabyłem...
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ń?
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...
atmega32 zastosowanie atmega32 20mhz atmega32 rs232
palet maszyna wentylator zatarty strumienica zamiast katalizatora
ekspres naprawa żarówka szeregowo
Zmywarka Sharp: sól na naczyniach - przyczyny i rozwiązania Przewymiarowanie inwerterowej pompy ciepła - skutki i rozwiązania