Wszystko zależy jaki masz falownik. W pracy używamy falowników z Apatora, mają one zarówno wejście analogowe które Atmega wysteruje bez problemu(wystarczy dołożyć filtr do PWMa i odpowiednio ustawić falownik), jest też interfejs RS485 który także można wykorzystać ale to byłoby już trudniejsze niemniej wykonalne. Tak czy siak wszystko do zrobienia :)
http://www.avrfreaks.net/forum/slow-risi... Z linku wynika, że zauważy nawet więcej. Jeśli do wejścia doprowadzasz sygnał analogowy, to powinno być wejście analogowe - tak na chłopski rozum. Użyj komparatora. Albert
Opornik szeregową miedzy Silnikiem a Masą + Wzmacniacz operacyjny -> wejście analogowe Atmegi i wyjście jak wykryję zwarcie to wyłączy przekaźnik.
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....
Dzielnik napięcia. Nie będziesz musiał walczyć ze wszelkiego rodzaju nieliniowościami itp. Pamiętaj tylko żeby nie przekroczyć dopuszczalnego maksymalnego napięcia na wejściu analogowym (warto pomyśleć o diodzie zenera). Rezystory nie muszą mieć takiej samej wartości - ważne tylko żebyś wiedział jaka to wartość (żeby sobie przreliczyć napięcie). Aha...
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...
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...
Topologia gwiazdy...chodzi o to że masę z zasilania rozdzielasz na dwie części - masę analogową i mase cyfrową. Wszystkie połączenia masy powinny się spotykać w tym punkcie. Nie wolno tworzyć pętli z masy (zamykac obwodu) tzn. łączyć wszystkie masy ze sobą w wielu punktach. Jeśli masz w obwodzie elementy indukcyjne (przekaźniki) będą one mocno zakłócały...
tmf: Mam też świeżą wiedzę o cenach i wydajnościach układów 32-bitowych. O ile wiem, na dzisiaj jedynie ATtiny13 i ATmega8 (czyli dwa zabytki) są tańsze od 10-krotnie od nich szybszych Cortexów, z tym, że Cortex konkurujący z Attiny13 będzie miał 4 KiB ROM i 1 KiB RAM oraz 2 UARTy i raczej będzie tańszy od ATtiny13 (realnie za 3 miesiące). Porównajcie...
Mniej więcej o to chodziło. Nawet zostały ci wolne piny na procesorze :D Ale jeszcze: - odbiornik podczerwieni raczej nie powinien być przeprowadzany przez rejestr wejściowy, tylko podłączony bezpośrednio pod procesor i to najlepiej pod któreś z wejść przerywających - podobnie impulsator - też nie przez rejestr!!! - diody świecące są podpięte nie w...
Atmega328 (arduino) jest tam po to, aby tłumaczyć komendy z uart i przekazywać je przez i2c do tunera. Jeśli skompilujesz program na rpi, to jest szansa uruchomić wszystko bez atmegi - może być przydatne, ale tylko w przypadku zdalnego odsłuchu. Wtedy gdzieś daleko w puszce rpi + tef6686 i karta audio z line_in, lokalnie rpi nie jest potrzebne, bo analogowe...
Zaraz zaraz ... a ten pin Atmegi masz ustawiony tryb aby był tak, jak myślisz, wejściem na A/C ? Bo by default chyba nie jest ? Nota milczy o rezystancji wewnętrznej, ale prawdziwe wejście analogowe uK - sądzę - nie powinno być zbyt dużym obciążeniem.
Czy ta ATmega ma wejście analogowe (ADC)? Jeśli tak, to można użyć czujnika analogowego, np. LM335, LM334, czy termistora. A można w roli czujnika użyć zwykłego tranzystora (i to będzie najtańsze) - mierzyć napięcie baza-emiter. DS18B20 są wygodne, jak potrzeba wielu czujników - można wszystkie podłączyć jednym przewodem. Do czujników analogowych trzeba...
http://obrazki.elektroda.pl/9079980500_1... Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości...
Raczej to rozwiąże przez atmega328 która przez piny analogowe będzie odbierać jaką cyfrę wyświetlić. To ja już kompletnie nie rozumiem co Ty chcesz na tych wyświetlaczach wyświetlać. To tylko ostatnie pytanie czy ten rysunek jest poprawny? Może i jest poprawny ale dla Arduino, nie dla Atmegi328... Dla mnie to on i dla Arduino jest nic nie warty, chociażby...
a potem wystarczy zapomnieć przecinka w kodzie i proc wisi Na pewno nie. :D dlaczego wszyscy wszystko tak komplikują? Wszyscy Ci piszą po kilka razy co musisz zrobić. Każdy STM32 da się doprowadzić do "stanu fabrycznego". Zastanawiam się nad XMEGĄ 64A3 bo dostałem gratis trzy sztuki ale tam tez trzeba przepisać oprogramowanie bo to inna architektura...
http://obrazki.elektroda.pl/9282369700_1... Coś takiego? A pojemności kompensujące równoległe do rezystora 900Ω tak? P.S Coś nie bardzo to chce działać, prześpię się z tym, może coś mi wpadnie do głowy Dodano po 27 Przesyłam jeszcze schemat układu który ma na celu sterować wszystkim, Prosiłbym o sprawdzenie jego poprawności. W...
Jest to świadome wprowadzanie w maliny potencjalnego nabywcę.. Czytając tak zapisane parametry, ktoś kto chce tylko kupić oscyloskop a mało wie o cyfrowym przetwarzaniu sygnałów może się nabrać. Ile w rzeczywistości toto wyciągnie? pareset kHz pewnie? do jakiej częstotliwości max przebieg prostokątny jest prostokątem a nie "sinusowatym" wielbłądem?...
https://obrazki.elektroda.pl/9520538200_... Jest to raczej sprzęt dla fanów atmegi ;) Z punktu widzenia ekonomii nie ma wielkiego sensu. Stosując elementy smd oraz inny mikrokontroler można zrobić sprzęt i lepszy i tańszy. A części użyłem jakie miałem na stanie. Właściwości : - 1,2,4 kanały analogowe min (max 100,50,20 ksps) pasmo...
Witam, Moje zapytanie może nie namiejscu ale spróbuje. Poszukuje układu Procesor startowy AVR z ATmega 128. Układ powinien mierzyć wartości analogowe i przesyłać je do komputera za pomocą USB i RS232. Jaksię już zorientowaliście nie jestem najlepszym elektronikiem więc proszę o pomoc. Pozdrawiam Drade
Arduino/ Atmega 328, owszem mam analogowe i jakos to dzialalo z tym ze wejscia analogowego uzywalem jako "miernik napiecia" i generalnie jakos to dziala ale mega nie stabilne a o regulatorze PID slyszalem lecz niestety za bardzo nie rozumiem do konca informacji, tzn nie potrafie tego zaadaptowac do arduino.
Można bocznikiem przetworzyć sygnał prądowy na napieciowy, ale jakiś dziwny ten twój post, czy ty aby na pewno odróżniasz prąd od napiecia? Gdzie masz tą "sinusoide fali dzwiekowej" w postaci sygnału prądowego? I nie ma tam "normalnego" sygnału napieciowego? Problem pojawil mi sie dopiero podczas sprawdzania maksymalnego pradu jakie wytrzymuje wejscie...
Fusy sa takie jak napisał GIENEK :Low: 0xFF; High: 0xDD; Extended: 0x00 i Lock bajt: 0x0F , może Atmega 168 i atmega 168PA smd nie sa kompatybilne mają 2 przetworniki więcej które zreszta moga pracować tylko jako wejscia analogowe
W wolnej chwili przerysuję schemat części cyfrowej po ATmega. Część analogową trzeba zwielokrotnić ale na początek polecam uruchomić jeden kanał. Naprawiałem Lii-500 i Lii-600 i tam tor analogowy po części oparty jest o przetwornice.
A jak uzyje IR bez modulacji to co moze sie stac? Pomiar to bedzie maksimum 15cm i nie ma byc super dokladny. Sam ze zwykłych diod i fotodiod/tranzystorów nie zrobisz pomiaru odległości, co najwyżej cos na zasadzie "jest? nie ma?" Żeby mierzyć odleglość za pomocą światła potrzebne jest zastowowanie układów z pewnego rodzaju linijkami CCD. Generalnie...
Jeli dobrze sie domyslam to chodzi ci o demultiplexer anlogowy. Mozesz do tego wykorzystac klucze analogowe CMOS 40costamcostam. A z tego co wiem to Atmega ma 6 wyjscPWM anie 4. Inna metoda ktora mozesz wykorzystac to umieszczenie w przerwaniu takiego softwarowego PWM'a. Na avr 16MHz powinno sie dac napisac obsluge przerwania z 200, 300KHz dla 8 wyjsc....
Witam Jezeli chodzi o czestotliwosci zmian to jak na procesor bardzo powolne, tu nie powinno byc zadnego problemu. Wyjscie analogowe mozna zastapic PWM , cos sobie tam dorobie. Stopni nie musi byc duzo, wystarczylo by nawet 16 Procesor Atmega 16 jak mozna taki uzyc ?
Jest coś takiego jak potencjometry cyfrowe: http://www.tme.eu/pl/Document/11ae81ee47... Ale w tym przypadku chyba wystarczy wyjście analogowe Atmegi?
Witam ten post zachęcił mnie do złożenia oferty na napisanie na atmegę 8 sześciu softwarowych pwm . Atmega musi jeszcze czytać trzy wejscia analogowe i wedle nich ustawiac w/w pwm blizsze informacje http://www.elektroda.pl/rtvforum/topic94... proszę o kontakt
Najprościej dzielnik rezystorowy 1/4 (aby uniknąć zasilania +-10V min) + sumator na WO dodający 2.5V jeżeli to 5v atmega.
Możesz napisać coś więcej o samej przetwornicy od strony programowej? W jaki sposób jest powiązany pomiar napięcia ze sterowaniem mosfetem? Regulujesz wypełnieniem PWM aby zmienić napięcie wyjściowe. W przetwornicy podwyższającej (boost, step-up) napięcie wyjściowe jest ściśle powiązane z wypełnieniem. Do wykonanie przetwornicy sterowanej prze procesor...
Nie za bardzo Po podłączenia układu do instalacji z która współpracuje jest napięcie zasilania 3,75 V. Ponadto muszę mieć możliwość regulacji dolnego zakresu napięcia (30 mV) oraz górnego zakresu 150 mV. Zaprojektowałem schemat na atmega Możecie sprawdzić . na wejście analogowe ADC0podaję napięcie strojące 0,2 - 3 V / Tym napięciem przestrajam wypełnienie...
A niby na czym polega ta proteza? PWM + filtr to powszechnie stosowana metoda Sigma-delta też. Są mikrokontrolery ze sprzętowymi wyjściami sigma-delta np. z analog devices seria ADuC8xx na '51, nie wiem jak z tymi na rdzeniach ARMowych, ale podejrzewam, że również. Metoda generowania sygnału analogowego w DAC jest nieważna i tak będzie to funkcjonalność...
Może to przypadek, ale raz jak zbyt intensywnie odczytywałem wejścia analogowe (w moim przypadku A6 i A7) to atmega zawisała, 5s to nie tak często ale... client.println("Refresh: 5"); w moim przypadku strona odświeżała się co 2s. A tutaj odczytujesz wejścia analogowe jedno po drugim. for (int analogChannel = 0; analogChannel < 6; analogChannel++)...
Dexter nie wspomniał o PWM- jednej z podstawowych funkcji kontrolera. Dzięki PWM (pulse width modulation + ew. układ całkujący) w praktyce otrzymuje się regulację wysokości napięcia i wykorzystuje się to bardzo powszechnie np. regulowania obrotów silników. ATMega ma 3 kanały PWM - czyli w danej chwili możesz mieć 3 różne analogowe wartości na wyjściach.
Witam. Jestem początkujący i pomyślałem, że moglibyście mi pomóc. Chciałbym zbudować urządzonko, które mierzyłoby ugięcie przez wejście analogowe (potrzebny minimalny zakres 10-30mm, może być większy) a następnie otwierało zawór w celu zwiększenia/zmniejszenia ciśnienia w komorze. Wartości poszczególnych parametrów regulowałbym programem. Jestem w posiadaniu...
Nie da się zasilić z tego samego napięcia co Atmega(5V), zasilacz robi się trochę bardziej rozbudowany. Poszukaj w necie jak się podłącza i używa przemysłowe dwuprzewodowe przetworniki temperatury z sygnałem prądowym 4-20mA. Jeśli chcesz na tym boczniku uzyskać sygnał 1-5V to zasilanie XTR-a też musi zostać zwiększone o te 5V, do 12,5V. Chyba że skorzystasz...
Witam. Jestem początkujący i pomyślałem, że moglibyście mi pomóc. Chciałbym zbudować urządzonko, które mierzyłoby ugięcie przez wejście analogowe (potrzebny minimalny zakres 10-30mm, może być większy) a następnie otwierało zawór w celu zwiększenia/zmniejszenia ciśnienia w komorze. Wartości poszczególnych parametrów regulowałbym programem. Jestem w posiadaniu...
PCM2904 i PCM2906, ten drugi ma jeszcze S/PDIF. oba mają HID, ale tylko 3 przyciski: głośność +/- i wyciszenie. Przyciski, o których piszesz, ma chyba tylko (z oferty TI, nie wiem jak inni) PCM2705-PCM2707, tylko że problem jest taki, że nie mają one wejścia analogowego. Obsługa HID pod windowsem nie uwzględnia przycisków, które chcesz mieć. Jedyne...
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ą...
Czyli chodzi Ci o przetwornik analogowo-cyfrowy. Wejście analogowe, wysokooporowe, dopasowane do poziomu sygnału gitary elektrycznej i dwa wyjścia : jedno cyfrowe w standardzie USB i drugie analogowe dające wzmocniony sygnał analogowy do słuchawek. W prosty sposób napewno się nie da. Sądząc z pytania zapewne nie masz doświadczeń z mikrokontrolerami....
Pierwsze pytanie, czy adc chodzi z częstotliwością 50-200 kHz? I druga chyba najważniejsza sprawa, czy poprowadziłeś osobno masę analogową agnd? Ostatnio sam przekonałem się jakie jest to ważne. Wykorzystuje w jednym z projektów wszystkie wejścia analogowe i w jednym miejscu(pomiar temperatury na ad592) przez przeoczenie podłączyłem masę gnd. Pomiar...
Arduino to popularna platforma mikrokontrolerowa, umożliwiająca szybkie tworzenie urządzeń i systemów elektronicznych. Ogromna ilość przykładowych projektów, wielka społeczność inżynierska, skupiona wokół tej koncepcji oraz łatwe w użyciu środowisko deweloperskie, uczyniły z Arduino produkt, którego sukcesu nikomu dotąd nie udało się przebić. Jednocześnie...
Już tłumaczę. Bazując na mojej aktualnej wiedzy musiałem tak zrobić, ponieważ: 1) LCD jest fizycznie mocno oddalony od Atmegi, wykorzystanie I2C wszędzie, gdzie to możliwe upraszcza "kabelkologię". Przedstawiony układ to de facto dwa układy: pierwszy - Atmega - kontroler pomp i LED oraz drugi - podłączony poprzez I2C LCD i wspomagające Attiny, 2) Biblioteka...
"Lm35 ma wyjście napięciowe analogowe więc jak zastosujesz odpowiedni przetwornik A/C to możesz uzyskać rozdzielczość nawet 0,001'C(czego nie da się na Dallasach)." Może się czepiam ale rozdzielczość nie jest chyba w stopniach tylko bitach. Jak się zastosuje przetwornik o odpowiedniej rozdzielczości to można osiągnąć odpowiednią rozróżnialność. dokładność,...
Pierścień ferrytowy (najlepiej o jak największej przenikalności - jakiś ferryt ma nawet ponad 10000), na nim nawijasz cewkę (im więcej zwojów, tym lepiej, ale ciężko się nawija), i przez niego przekładasz jeden przewód zasilanego urządzenia - _izolowany_. Powiedzmy, że średnica zewnętrzna pierścienia 10mm, wewnętrzna 8mm, wysokość 1.5mm, przenikalność...
Jeśli zaczynasz, to może na początek prosty zestaw z wyświetlaczem LCD ładnie wygląda niebieski, w przyszłości możesz użyć tych z zimną katodą. Atmega 8 spokojnie wystarczy. Kostkę przełączania wejść (LC78212) i cyfrowy potencjometr możesz sterować po I2C a czujniki temperatury albo po 1wire typu 1620, albo na wejścia analogowe LM35 wejść jest 6, więc...
Sorki, nie zamknąłem tematu... Układ działa już od dawna. Powód był oczywiście śmiesznie błachy - zamieniony Tx z Rx`em (byłem naprawdę zmęczony bo siedziałem nad projektem ze 2 tygodnie prawie non stop :) ) Jest to prosty sterownik programowalny z obsługą GSM. 8 wejść 8 wyjść dyskretnych i jedno analogowe (niestety tylko wejście). Między czasie napisałem...
SAWEK101 nie rozumiem twojej wypowiedzi "a już na pewno nie atmega, jeżeli zaawansowany sterownik to tylko plc". Atmega jest bardzo dobrym mikrokontrolerem, 128 stosuje się w sterownikach Telemecanique Zelio na pewno w modelu SR3 B101FU (właśnie mam taki przed nosem). Jeśli chodzi o porównanie PLC vs AVR, ARM,itp. to w każdym PLC siedzi jakiś mikrokontroler....
http://obrazki.elektroda.pl/2019137600_1... Pytanie: W jednym ze starszych odcinków cyklu rzadko zadawanych pytań http://www.analog.com/en/all-operational... przeczytać można o tym iż oświetlenie powodować może wprowadzanie...
no wiec moj problem polega na tym ze probojac cos zrobic, wyslac nawet bajt do ds-a wiesza mi sie atmega, a co dopiero mowic o jakich kolwiek odczytach z tego ukladu. Uzywalem nawet kodow z neta i zaden nie dzial I2cinit Print "start " I2cstart I2cwbyte 208 I2cstop Print "ok" slowo "ok" sie nie pojawia bazujac na stronie 6 datasheta...
Analogowy miernik VU i zegarek (projekt oparty na platformie Arduino) http://obrazki.elektroda.pl/8058184000_1... http://obrazki.elektroda.pl/6158149700_1... http://obrazki.elektroda.pl/9668306800_1... Projekt ten przywraca do świetności stary, analogowy miernik VU, poszerzając jego funkcjonalność o możliwość...
To co ty w końcu chcesz?? Analogowe sterownie czy cyfrowe? Jak masz już procka to zmuś PWM do pracy. Polecam AVRstudio i tamtejszy symulator - sporo rozjaśnia. Procek Atmega8515 nie jest od dawna produkowany i nie ma go w sklepach więc jak spalisz będzie lipa- nauka nowego procka. Mogę Ci sprezentować ATmega 32L jak nie boisz się SMD bo mam kilka takich...
Dlaczego między kolektorami transoptorów, a bazami tranzystorów wykonaczych brak rezystorów? To samo dotyczy podciągania baz do +Vcc. Niech kolega zauważy,że transoptory nie podają napięcia na bazę tranzystora BD140, a zwierają ją do masy więc według mnie rezystory w tym przypadku nie są konieczne. Gdybym transoptorem podawał stan wysoki na bazę tranzystora...
W BLDC? Same komplikacje. Potrzebujesz: - 3 półmostki H do sterowania, wygenerować sterujący przebieg PWM, kolejne kroki komutacji i komplementarne przebiegi sterujące górnym i dolnym tranzystorem mostka z czasem martwym - musisz jakoś określać bieżącą pozycję wirnika - albo w tym celu stosuje sie czujniki Halla, albo detekcję na zasadzie pomiaru BEMF...
Piksel to najmniejszy niepodzielny element obrazu i to ty ustalasz ile ma ich być w poziomie i w pionie. Moze być np. 9x6 na cały ekran lub 800x600. Dla PAL-u bodajże obliczeniowo 512 na linię ale sprawdź w wiki. Oddzielna sprawa to rozdzielczość czyli ile widać linii. I oddzielna ile możesz z biednej megi wygenerować impulsów w linii. No i kwestia...
Chciałbym użyć ATTiny85 do zrobienia następującej rzeczy: Wejścia: - analogowy z sensora - analogowy z dwóch potencjometrów - cyfrowy z przełącznika (w zasadzie może też być analogowy, bez różnicy czy odczytam analogowe 5V, czy stan HIGH) Wyjścia: - sterowanie przekaźnikiem - wyświetlanie 3 cyfr na 7 segmentowych wyświetlaczach No i się gubię. Poczytałem...
Mam problem z podłączeniem zewnętrznego przetwornika AC MCp3202 do atmegi 32. Opis katalogowy jest na stronie: Config Pinb.7 = Output Config Pinb.5 = Output Config Pinb.4 = Output Config Pinb.6 = Input Config Spi = Soft , Din = Pinb.6 , Dout = Portb.5 , Ss = None , Clock = Portb.7 Dim Wart_ac As Integer Dim V As Single Dim Wart_nap As Word Spiinit Do...
wlasnie konstruje robota mobilnego i min. chce zaladowac na niego czujniki odleglosci dzialajace w podczerwini. moj pomysl puki co wyglada tak: - generator 4047 wyzwalany programowo daje mi sygnal powiedzmy 10kHz (wazny jest tu sygnal o okreslonej czestotliwosci, zeby go odroznic od tla) - wzmacniam to na BD136 i zasilam dwie diody IR L53F3BT - odbity...
Witam ponownie. Zamieszczam uproszczony schemat. Myślę, że na początek wystarczy.Oczywiście jest jeszcze wyświetlacz 2x16, na którym odczytuję wartość adc z potencjometru. Klawiatura analogowa, ponieważ w zamyśle chcę użyć 8 klawiszy. 360 stopni / 8.Wiem, że można to zrobić na różne sposoby, np. przełącznik mech. i byłoby mniej kodu, ale ja chcę to...
witam, nie wiem, czy powinienem udawać, że pytając odpowiadam, chyba konstrukcja tego tematu ("jaki mikrokontroler").. jakoś mi nie leży przepraszam, jeśli wkurzę chciałem zapytać o uc spełniający następujące wymogi: -niskie zuzycie energii w trybie uspienia -tryb uspienia programowany czasowo - kilka, ew max 24 godziny -1 wejście analogowe z adc (do...
Witam, ............. Po przeszukania helpa Bascoma i wujka Google, niewiele udało mi się znaleźć ale jednak coś wykombinowałem... Biorąc pod uwagę to jak niewiele jest informacji na ten temat postanowiłem właśnie dlatego umieścić tego posta. Nie wiele znalazłeś bo wszystko co potrzebujesz wiedziec masz opisane w datasheet.... Nie możesz jednocześnie...
http://obrazki.elektroda.pl/4205140900_1... [syntax=c] #include <avr/io.h> #include <util/delay.h> #include "HD44780.h" #define TERM PC5 void main(void) { int wynik, adc; LCD_Initalize(); LCD_GoTo(0, 0); LCD_WriteText("##MOONMAKER05##"); LCD_GoTo(0, 1); for (int i = 0; i<15; i++) { LCD_WriteText("#"); _delay_ms(500);...
I częstotliwość nadawania == częstotliwość taktowania Nie, skompiluj i obejrzyj asembler to sie przekonasz ile trwa pętla, poczytaj ile trwa instrukcja ustawiania portu, ile skok. 20Mhz nie osiągniesz z przełączania portu Atmegi, a nawet gdyby, to jest to długość fali będzie 15m antena też nie będzie mała. Teoretycznie jest sposób żeby wygenerować...
Jak widze ze schematu detekcji przepalenia zarowki, na elektronice tez za bardzo sie nie znasz, a wiec albo bedziesz musial opanowac bardzo wiele dziedzin potrzebnych do zaprojektowania i oprogramowania ukladu, albo "pomoc" przy Twoim projekcie bedzie oznaczac, ze ktos Ci to zaprojektuje i oprogramuje od A do Z. Na eleketronice powiem tak ;) o elektronice...
program wyglada tak: #include <avr/io.h> //przetwornik a/c, wejscie analogowe #include <avr/interrupt.h> #include "delay.c" #include "a.h" void PWM_Init (void) { //volatile uint16_t; TCCR2 = (1 << WGM20) | (1 << COM21) | (0 << CS22) | (1 << CS21) | (...
Uszanowanko! Potrzebuję odrobiny pomocy przy moim ostatnim projekcie. jest to 12 ultradźwiękowych czujników odległości (Maxbotix MB1300), z których analogowe dane wchodzą na multiplekser i dalej do atmegi. Wszystko działa super, do momentu, kiedy nie podłącze ich przez długie kable (od 15 do 50 m). Wtedy zaczynają się dziać super dziwne rzeczy (np....
No cóż jeżeli jestes tak poczatkujacy to możesz napotkać pewne problemy. Ale w sumie problemy sa po to by je rozwiązywać. Jeśli chodzi o procesor to rzeczywiście nie potzrebujesz do tego nic specjalnego wystarczył by jakis TINY ale ja polecam ATMEGA8 relatywnie najtańsza i ma zapas pamięci. Co do pastylek to nie bawiłem się żadną do pomiaru natężenia...
http://obrazki.elektroda.net/38_12868711... Arduino Uno to kolejna wersja platformy z serii Arduino. Jest to płytka uruchomieniowa z mikrokontrolerem ATmega 328. Posiada ona 14 cyfrowych wejść/wyjść, z czego 6 może zostać użyte jako wyjścia PWM, 6 wejść analogowych, a także kwarc o częstotliwości 16MHz. Dodatkowo zamontowane zostało złącze...
Troszkę długo to trwało, bo miałem problemy, atmeszkie 16 spaliłem przez przypadek nie wiedząc o tym i z tym się bawiłem bo mi ADC nie działały........... Mam problem z czymś innym mianowicie zabrakło mi pamięci i wyskoczyło mi w bascomie komunikat. A w optymalizację programu się nigdy nie bawiłem a muszę jeszcze sporo dopisać. Jak na razie wyrzuciłem...
Jeżeli chcesz kożystać z wewnętrzengo ADC to musisz podpiąć AVCC do + zasilania. No i zdaje sie reset trzeba podciągnąć rezystorem do + zasilania. (co do wartości rezystora to poszukaj w pdfie lub na forum, było to już kilka razy) Dodano po 2 A sprawdzałeś czy Atmega da radę pociągnąć segment wyświetlacza (konkretnie tego twojego wyświetlacza)? Może...
O-o schemat troche dziwnie narysowany ... ale nie widze nic poza nie podlaczonymi pinami zasilajacymi.. brakiem kondensatorow i nie pelnym podlaczonym maxem 232 ....poza tym tak prosty schemat na 80% dalo by sie upchnac na jedno stronnym laminacie z paroma zworkami ... tak wiec moim zdaniem wina braku komunikacji z mega to bledy projektowe... i nie...
Jeżeli nie będziesz sterował niczym ważnym to rozwiązanie makrosika wydaje się najlepsze. Łączysz rejestry w łańcuszek, teoretycznie może on być nieograniczenie długi, ładujesz dane szeregowo a później strobujesz wszystkie scalaki aby wystawiły dane. Ewentualnie łączone szeregowo-równolegle (gwiazda łańcuszków zamiast pojedynczego), a strob sterowany...
Witam ... jak w temacie mam pytanie enkoder zasilanie 5V wyjście kanały A B na poziomie 1Vpp czy mogę to razem połączyć z wejsciem licznika 16bit PD5 noga 11 bez dodatkowych zbędnych układów układ ma być licznikem impulsów z enkodera 2000imp/obr przerwaniem zewnętrzym będzie sygnał zbocza opadającego na PD3 noga 5 - znalazłem kiedyś dość prosty interface...
Bardzo dobrze dobrane źródło zasilania. Bateria litowa o dużej pojemności, niskiej rezystancji wewnętrznej oraz długim okresie przydatności do użycia (data widoczna na zdjęciach). Dodatkowo bateria jest lżejsza niż odpowiednik alkaliczny. Ciekawe czy pojawią się próby ataków których efektem będzie niechciane zamówienie, lub podmiana firmare pozwalająca...
W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ ) http://obrazki.elektroda.pl/8258948300_1...
Witam, Stałem sie niedawno posiadaczem płytki STM32L-Discovery. Takiej dokładnie: [url=http://www.kamami.pl/index.php?prod... Tu jest jej opis: [url=http://www.st.com/st-web-ui/static/... Na płytce jak się dobrze orientuję są dwa mikrokontrolery. STM32L152RBT6, to chyba...
Witam. Mam vectrę 1,6 i zasilam ją gazem. kazdy z wtrysków jest spięty z emulatorem. W czasie pracy na LPG wtryskiwacze są wyłączane przez komputer gazowy i w to miejsce podkładany jest rezystor kloczowany przez emulator wtryskiwaczy. Emulator potrzebny jest aby oszukać komputr samochodu, żeby nie zapalała się kontrolka komputera samochodowego. Do pomiaru...
woltomierz doszedł jeszcze jeden hehe teraz jest ich 5 :D wiem ze wydaje się to mega rozbudowane itp, ale prawdę mówiąc aż tak źle nie jest, np: jedna atmega16 odpowiada za wszystkie pomiary, napięcia, prądu oraz sprawdza czy przekaźniki nie są uszkodzone, czyli jak jakiś jest załączony to sprawdza czy faktycznie zasilanie jakie miał przepościć jest...
Witam wszystkoch, przydały by mi się wasze propozycje porady i sugestie . Potrzebuję wykonać układ sterowania suszarnia do drzewa . Suszarnie są już nie co stare i analogowe układy czasówki przekaźniki itd zaczynają siadać,a po byłym elektryku w zakładzie mamy ciężko się połapać beż jakich kolwiek schematów. Interesuje się trochę elektroniką, jak i...
bf199 Program bede pisal dopiero jak zloze wszystko razem. Nie umiem dostac tej folii na przod ale jeszcze slabo szukalem ;) A co do tego wyswietlania to oczywiscie masz racje - tak zrobie. To co jest na moim zdjeciu kilka postow wczesniej (to co sie wyswietla) to tylko wartosc rejestrow przetwornika - to jeszcze nie jest wyskalowane (bede skalowal...
Witam. Jeden z naprawdę parunastu tematów warty bardzo emocjonalnego podejscia. Więc jeśli można to się przyłączam. Zajmuję sie automatyką Siemensa więc podam przykład : S7-224XP - cpu 14In, 10Out, 2AIn, 1AOut --- 495€ CP 243-1 - moduł ethernetowy --- 390€ CP 243-1IT - moduł ethernetowy z wbudowaną 8MB pamięcią flash --- 540€ do przetrzymywania...
Już za kilka dni muszę oddać moją pracę dyplomową. Moim problemem jest zbyt duży rozmiar kodu i jeśli nie zoptymalizuje programu to nie umieszczę w nim wszystkich założonych funkcji. Czy ktoś ma pomysł jak zaoszczędzić trochę pamięci patrząc na mój kod? (na program skłąda się jeszcze biblioteka do obsługi wyświetlacza z Nokii) #define _MAIN_MOD_ 1 #define...
Zgodnie z dokumentacją procesora atmega 328 napięcie wejścia analogowego nie może przekroczyć napięcia zasilanie więc konieczny jest dzielnik.
Atmega ma jeden przetwornik ale 8 wejść analogowych. Kanały przełącza się wewnętrznym multiplekserem - programowo.
Witam, Nigdy nie miałem do czynienia z tym robotem, ale rozumiem że skoro w ADMUX wpisywane jest tylko wejście oraz zapis wartości od lewej to zakłada się ze Vref jest wyłączone. Spróbuj ustawić na sztywno wejście w ADMUX = 0 i tylko z niego tymczasem korzystaj czyli wpisz w ADMUX tylko 1 do ADLAR bez instrukcji if. // return 0-255 // int MiniBoard::analog(int...
Nie chcą działać czy kompilować? Jaki kod pod jaką ATmegę? Ty masz ATmega 128. Piły z PWM bezpośrednio nie uzyskasz. Musisz dać po drodze jakiś filtr aktywny lub pasywny. Od tego jak dobierzesz parametry RC będzie wyglądał przebieg. Wartości RC będą inne dla innej częstotliwości, żeby uzyskać przebieg o podobnym kształcie. O jaki przebieg piłokształtny...
W powyższym układzie poprawiłbym detekcję zera stosując transoptor z dwiema diodami antyrównoległymi, żeby wykrywać każde przejście, a nie co drugie. Można też zastosować optorezystor w klasycznym układzie dimmera z diakiem, oraz diodę sterowaną z PWM procesora do sterowania optorezystora. w ten sposób znika konieczność detekcji fazy - robi to układ...
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.
Wejściem analogowym procesora Atmega 2560, czyli przetwornikiem...
Nie ustawiłeś portu jako wyjścia. Pozdr.
Witam, Próbuje zbudować układ mierzący skład spalin bazując na Atmega328p oraz układzie Bosch CJ110 pracującego z sondą szerokopasmową LSU4.2. Układ pomiarowy sondy zbudowałem jak na załączonym obrazku na podstawie dokumentacji CJ110. Układ po uruchomieniu nie pokazuje żadnej sensownej wartości napięcia UA które ma być proporcjonalne do współczynnika...
To się nazywa przetwornik cyfrowo analogowy https://pl.wikipedia.org/wiki/Przetworni...
np tak: http://www.serasidis.gr/circuits/AVR_VGA... ale to chyba tylko dla "sportu"
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.
Dzięki - spróbuję wieczorem z tym kondensatorem. Loker - niestety elektronik to ze mnie tylko hobbysta i to bardziej cyfrówka :) (trzeba się w końcu przemóc i z teorią el. analogowej...) Nawiasem mówiąc - jak należałoby zaprojektować układ, aby zminimalizować te zakłócenia? Pozdrówka, Grzegorz
A to nie wiem, z ATXmega nie korzystałem nigdy, wiem że takie coś jest w normalnej ATmega (w tym wypadku ATmega32).
Tak, problem tylko w tym że ramka USB nie ma nic wspólnego z charakterystyką sygnału analogowego (Pakiety i np. kontrola przepływu, a sygnał analogowy z kilkoma znacznikami synchronizacyjnymi...). Dlatego też nie da się tego podłączyć bez konwertera (Atmega, najlepiej ze sprzętową obsługą USB, konwersja danych na obraz, biblioteka pozwalająca nadać...
Witam. Jak w temacie. Zlecę napisanie programu na atmega16. Program jest prosty: Wejscia analogowe 2 szt. Wejscia cyfrowe 2 szt. Wyjscia cyfrowe 17 szt. Dokładny algorytm podam dla zainteresowanych. Za program mogę zaproponować 300 zł. Interesuje mnie jedynie plik wynikowy ponieważ mam kilka takich samych urządzeń do oprogramowania. Pozdrawiam
dokladnie wszystkie te piny to wejscia analogowe , teraz tylko zczytac z nich dane , poustawiac bajty-starszy/mlodszy, wyskalowac i przeniesc na display lub UART :)
analogowe atmega wejścia analogowe atmega atmega wyjście analogowe
skasować licznik bizhub testy akumulatorów alarm zamrażarka
Daewoo Lanos 1.4 – pomiar obrotów silnika bez obrotomierza, OBD-II, ELM327, tachometr Moment dokręcania koła zamachowego Renault Trafic 2.0 dCi