Program kompiluje się poprawnie dla Arduino Leonardo, po dodaniu deklaracji, o której napisałem w poście #2. Wynik kompilacji:[syntax=bash]Using library ArduinoJoystickLibrary-master at version 2.0.7 in folder: /home/mariusz/Arduino/libraries/ArduinoJ... /home/mariusz/.arduino15/packages/arduin...
no jesli to ma byc uklad analogowo przenoszacy ten sygnal to masz troche szperania Analog Devices produkuje takie moduly , jedna z firm sprzetu medycznego takze takie transoptory ale nie pamietam teraz nazwy jak znajde to uzupelnie , niestety nie sa to tanie elementy , zazwyczaj mikrokontroler podpina sie do galwanicznie odseparowanego zasilacza i przenosi...
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...
http://obrazki.elektroda.net/19_12704857... Witam wszystkich forumowiczów :) Chciałbym zaprezentować Wam mój zestaw audio. Celem projektu było stworzenie wysokiej jakości systemu audio zarówno do stereo jak i filmów , z dużą ilością funkcji o nie banalnej i oryginalnej jak na warunki domowe obudowie.Prezentowałem jego pierwotną wersje rok...
Czyli trzeba zaprojektować obwód wejściowy dla uP tak aby nie zakłócał pracy sterownika silnika. Poszukaj schematów starszych sterowników silnika z wejściami typu analog i spróbuj to skopiować, ja nie mam doświadczenia praktycznego w tej dziedzinie.
https://obrazki.elektroda.pl/3536496200_... Parę dni temu jedna z osób zażyczyła sobie, abym "wyczarował" jej joystick do Pegasusa w stylu drążka (wolanta). Tego typu kontrolery popularne były np. wśród konsol typu Atari czy Commodore, natomiast do Pegasusów nigdy takiego czegoś moje oczy nie widziały. https://obrazki.elektroda.pl/7282024900_...
To chyba za dużo kombinacji zrobiłem na Atmega 328, analog wykorzystałem jako reg czasu potencjometrem.
- Analog bandwidth: 0 - 1MHz - Max sample rate: 1Msps 12Bits Mnie tylko ciekawi jak przy 1Msps można oglądać sygnał o częstotliwości 1MHz... To sprawdź najpierw co znaczy Analog bandwidth: 0 - 1MHz. nie jest to maksymalna częstotliwość oglądanego przebiegu.
Witam ponownie, Poszedłem o krok dalej i moim planem jest podłączenie każdego z czterech wtryskiwaczy do osobnego pinu Arduino Uno/Nano z Atmega 328p. Pozwoliło mi to na skonstruowanie programu aby sterować każdym wtryskiwaczem z osobna z tą samą częstotliwością i wypełnieniem, ale sygnał do ich wysterowania jest przesunięty około 90° (problem z rozdzielczością...
Kolega chce zrobić podwójną konwersję - atmega -> analog -> przetwornic a/c -> reszta nieznanego grata - no właśnie. Trochę mało merytoryczna wypowiedź. 3.1.11
Witam. jezeli chodzi o metopa,to wszystko ok ale na razie jeszcze nie spotkalem schematu odbiornika,,chyba ze masz jakis? Jeszcze jako takiego schematu nie mam, ale myślę że nie jest to taki duży problem. Oczywiście jak będę posiadał schemat to się podzielę. Gorzej jest ze zdekodowaniem sygnału z METOP-A (QPSK). Jak wiadomo na sieci na razie jest echo...
Pan piszący tego posta (https://blog.frankvh.com/2010/01/03/atm... upraszcza wiele rzeczy, pomija istotne aspekty problemu. Błąd 60 LSB przy przetworniku 12bit to 0.0146 zakresu, czyli 1.5% . Cudów nie ma, ale generator liczb losowych to to nie jest. Jak układ analogowy jest wykonany z rezystorów 1% to będzie miał tylko...
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...
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ść...
Obawiam się że zwykły ATmega z kwarcem 16MHz mógł by być za wolny? Jest jakiś uC z AVRów który może pracować przy większych rezonatorach? Jaka jest częstotliwość impulsów synchrnizacji dla analog RGB?
Witam, Jestem kompletnie zielona z elektroniki, ale "porwalam" sie na napisanie programu na PC, ktory poprzez lacze RS232 bedzie ladowal program .hex i komunikowal sie z wymienionymi w temacie mikrokontrolerami. O ile sprawa z ADuC8xx jest stosunkowo prosta, bo zwyczajnie podlaczam kabelek i pisze program zgodnie z protokolem opisanym na stronach Analog...
Projekt dość fajny ale czy daje zadowalające sygnały? Jestem w trakcie budowania podobnego generatora lecz z większą ilością funkcji.Między innymi mój projekt składa sie z przetworników Analog Divices i także Atmega :D Jak skoncze zaprezentuje na elektrodzie. Pozdrawiam
Mam złożony i zaprogramowany układ jak na rysunku (............) i podpięciu go do wyjścia sterownika ANALOG OUTPUT, którego masa jest połączona z neutralnym końcem trafo ATMega mi sie spaliła. Doradźcie co mam zrobić Czyli w 'sprzyjajacych warunkach' moze byc sytuacja, ze na masie sterownika moze wystapic napiecie do 24V. e marcus
Nieco odgrzeje. O ile wybrał bym gotowe przetworniki jakie robi Analog czy Microchip o tyle zastanawiam się jak zrealizować badanie kierunku przepływu mocy. Jakieś podpowiedzi?
nie powiedziałbym że tanie i proste... scalak z 4 op ampami kosztuje 1zł troszke złomu do tego 1zł i za 2 zł masz wszystko ładnie i powtarzalnie ;P atmega 8 kosztuje 4,5 - 5zł więc ?? a program jeszcze trzeba napisac i programator mieć a początkujący ?? dla takich analog to jedyne wyjscie
Z tego co ja wiem to ADC to Analog to Digital Converter, czyli preztwornik analogowo-cyfrowy. Sygnał audio ma byc próbkowany z częstotliwością 32kHz co jest realne dla Atmega (sam sprawdzalem) ale chba własnie popsułem układ wejściowy, i próbując to poprawić tak sie zamieszałem, że napisałem ten post.
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...
Jesli chcesz uzyskac granulernosc rzedu pojedynczych miliVoltow na zakresie 5V, to szesnastobitowy przetwornik A/D bedzie Ci potrzebny. Nie pamietam czy ATMega ma az 16 bitow, ale watpie. Albo zmniejszysz wymogi co do dokladnosci, albo bedziesz musial dac przetwornik A/D poza procesorem, a wtedy ATMega juz Ci nie bedzie potrzebna, bo kazdy procek z...
Witam! Mam problem z popranym odbiorem danych. Kod wygenerowany przez kreatora jest przedstawiony na listingu. I teraz pytanie. Mam odebrać z odbiornika widomość o długości 154 bajtów. Wiadomość ta przychodzi co 1 sekundę i zaczyna się zawsze czterama takimi samymi znakami : (at)(at)Ha Próbowałem już robić to z pętlą, by odbierać 154 znaki, i potem...
Witam, powiem tak od plc niema już odwrotu, a z drugiej strony to przecież jak by każdą maszynę potrafił naprawić (popaprać) zwykły elektryk od siedmiu boleści to zarabialibyśmy dużo mniej, z mojego doświadczenia to stosowanie zwykłych procków np, atmega w maszynach przemysłowych to totalna porażka świrują wieszają się i nie sposób pozbyć się zakłóceń,...
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ść...
Wartość rezystancji R1 dobierasz tak aby dla maksymalnego prądu płynącego w układzie pomiarowym, osiągnąć na nim spadek napięcia nie co mniejszy niż napięcie odniesienia, pamiętając oczywiście o mocy jaka się na nim wydzieli Czyli R1=5V/1A=5Ω Jak teraz przyłożę do tego 24V, to mi pójdzie procesor, dlatego dałem jeszcze R2, żeby zrobić dzielnik...
A czy chociaż jedna z tych trzech rzeczy jest spełniona w uC: 1. When the BOD is enabled (by programming the BODEN Fuse). 2. When the bandgap reference is connected to the Analog Comparator (by setting the ACBG bit in ACSR). 3. When the ADC is enabled. Lub druga możliwośc, gdy nie masz włączonego BOD'a to musisz odczekać: Thus, when the BOD is not enabled,...
Witam! Nie działa mi taki kod: [syntax=c]#include <avr/sleep.h> #include <avr/power.h> #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/wdt.h> int watchdog_counter=0; void watchdog_init() { cli(); wdt_reset(); WDTCSR |= (1<<WDCE) | (1<<WDE); WDTCSR |= (1<<WDIE)...
(at)TvWidget Wiem że ktoś potrzebuje polutować tylko kilka płytek i nikt nie mówi o budowie pieca z wieloma strefami. Tylko w miarę tani sposób zbliżyć się choć trochę do optymalnych warunków lutowania. To jak szybko płytka się nagrzeje czy będzie stygła zależy od wielu czynników o czym wspomniał też kolega RitterX . Jak wspomniałem wiem że ludzie...
Witam, Przymierzam się do budowy interfejsu midi, kontrolera na mikroprocesorze avr. Zależy mi na tym, by urządzenie potrafiło konwertować stan elementów analogowych, na sygnał cyfrowy - midi. Wszystko chcia bym ogarnać w jezyku C. W temacie jestem poczatkujący, miał bym nastepujące pytanie w zwiazku z: Czy możliwe jest działanie tego układu chodzi...
Witam, Zaczynam właśnie zabawę z procesorami atmega i mam problem z watchdog'iem na atmega8. Pod atmega328 działa to super ale tam jest troszkę inaczej (jest WDIE, którego w atmega8 nie ma) Skorzystałem z przykładowego kodu z tej strony #include <avr/wdt.h> #include <avr/sleep.h> #ifndef cbi #define cbi(sfr, bit) (_SFR_BYTE(sfr)...
mpx-fm - widzę, że uparłeś się na integrację "PLL+VCO" w jednej kości :-) i inne metody cyfrowe. Zapewne z czasem będzie to standardem jednak teraz wiąże się to z pokonaniem kilku barier.... ADF4360-8 - ciekawa kość i skłaniałbym się w jej kierunku może tylko dlatego, że własne konstrukcje opieram o PLL-e z serii ... ADF4xxx :-) i nie tylko. Stosując...
Witam, W dokumentacji dowolnego mikrokontrolera ATmega z łatwością można odnaleźć tablicę z wektorami przerwań, np. taką: 1 $0000 RESET 2 $0002 INT0 External Interrupt Request 0 3 $0004 INT1 External Interrupt Request 1 4 $0006 INT2 External Interrupt Request 2 5 $0008 INT3 External Interrupt Request 3 6 $000A INT4 External Interrupt Request 4 7 $000C...
To nie kwestia przyzwyczajenia tylko poznania architektury nowego procka. Po co uczyć się 10 rodzin procków 8-bitiwych? To samo da się zrobić i na ATmega i na Zilogach Z8 Encore! XP i na starutkich 8051. Warto raczej poświęcić czas na staranne i rozsądne wybranie architektury 32-bitowej na której będzie się pracowało w przyszłości. Czasami jest sens...
Witam W sumie nie wiedzialem do ktorego dzialu to dac bo temat jest bardzo rozlegly i tyczy sie wielu dziedzin. Wiele osob bawi sie w konstrukcje kolumn, zwrotnic, wzmacniaczy. Obecnie z ciekawszych programow mamy np. Speaker Workshop i kilka innych. Problemem jest najczesciej opieranie sie o karte muzyczna ktora potrafi dostarczyc dosc czesto wielu...
Cześć, Jestem kompletnym laikiem jeśli chodzi o mikrokontrolery więc bardzo proszę o wyrozumiałość. Robię projekt w skład którego będzie wchodził mikrokontroler podłączony przez USB do komputera. Jego zadaniem ma być sterowanie dwoma serwosilnikami. Wg moich obliczeń oba serwa mają mieć torque równą ok 20 kg*cm. Wybrałem serwa TrackStar TS-621MG Digital...
Cześć! Projektem mojej pracy magisterskiej jest model protezy dłoni, w której to wykorzystuje dwa serwomechanizmy TrackStar TS-621MG Digital 1/8 Scale Truggy Steering Servo oraz mikrokontroler ARDUINO UNO R3 ATMEL ATMega328 klon AVR . Muszę od razu zaznaczyć, że jeśli chodzi o mikrokontrolery to jestem kompletnym laikiem. Mój problem polega na zastosowaniu...
Czyli chcesz filtrować dźwięk. Ale nadal nie wiemy jakie pasmo... Jeśli obchodzi cię pasmo audio (DC..20kHz) to dla jakości Audio CD (16bit x samplowanie 44100Hz) masz 22.67us czasu między kolejnymi 16bitowymi próbkami. Przy taktowaniu procesora 16MHz, instrukcja "jednocyklowa" wykonuje się w 62.5ns. Więc pomiędzy kolejnymi próbkami wykonasz 362 instrukcje....
Witam wszystkich czy ktoś mógłby podpowiedzieć jak uzyskać odliczanie czasu w sek na atmedze? w programie CodevisionAVR uzyskuje taki kod w którym niby jest już jakiś wietrzny timer ustawiam go nawet na 8MHz ale nie wiem jak wyprowadzić to odliczanie sekund np na lcd wystarczy żeby ktoś podpowiedział to a dalsza cześć czyli odliczanie minut i godzin...
Dodano po 11 Mam takie pytanie,jak podpiąć do UNO kierownicę przez USB,żeby emulować ją w panelu sterowania? Wtedy bym wykorzystał sterowniki urządzenia które mam do kierownicy i sterowałbym z pull up kierownicą z enkodera a resztę przycisków normalnie z kierownicy. Chciałbym odczytać dane z tej kierownicy,żeby emulować ją. Dodano po 4 Marcinn212 pod...
Jeśli potrzebujesz tego na własny użytek (1szt) można to zrobic w miarę tanim kosztem: Szybki ADC np. MAX1198 - dwa kanały 8bit 100Msps - aż nadto - do tego za darmo :) Pamięc FIFO synchroniczna. Z tego co wiem Texas Instruments posiada takie pamięci na 100 i wiecej MHz 512, 1k, 2k, 4k, nawet do 64k słów 16bitowych - też za darmo :) - wysyłają próbki...
Witam, Jestem w trakcie budowy komputera pokładowego na procesorze AtMega8 oraz na wyświetlaczu LCD LS020. Program który tworzę ma zrealizować podstawowe funkcję komputera pokładowego, takie rzeczy jak menu i możliwość nastawienia parametrów odpuszczam a jedynie chcę prawidłowo obsłużyć wejścia i pomiary sygnałów. W trakcie pisania programu natknąłem...
Tu jest gotowiec tyle że w C++ na Arduino - ale łatwo można zrozumieć ideę. [syntax=c] /* Implements a simple interface to the time function of the PCF8583 RTC chip Works around the device's limited year storage by keeping the year in the first two bytes of user accessible storage Assumes device is attached in the standard location - Analog pins 4 and...
Dziękuję wam za wszystkie odpowiedzi wiele mi to pomogło jednak ciągle mam problem. Jest lepiej bo coś tam już widać ale jeszcze nie jest ok. Zaznaczam na początku że nie mam należytego sprzętu aby zrobić to jak należy jednak zanim zainwestuję w mikrokontroler taktowany 25 Mhz chcę mieć już jakiś wstęp na sprzęcie który posiadam a posiadam Atmegę16...
Poniżej zamieszczam wersje źródłowe plików kontrolera wykonanego według dokumentacji Atmel'a AVR444: Sensorless control of 3-phase brushless DC motors wykonanego na kontrolerze ATMega 48/88/168. Autor bardzo dokładnie udokumentował swoje dzieło. Funkcje static unsigned int CalculateCurrent () Calculates current consumption. static unsigned long CalculateSpeed...
codevision avr atmega 8515 nadawanie i odbior /***************************************... This program was produced by the CodeWizardAVR V1.23.8a Professional Automatic Program Generator © Copyright 1998-2003 HP InfoTech s.r.l. http://www.hpinfotech.ro e-mail:office(at)hpinfotech.ro Project : Version : Date : 2006-07-02 Author : j Company :...
Witam, sytuacja wygląda następująco: chce zrobić PWM'a w przerwaniu TOV1, który sterowany jest z ADC. Problem polega na tym, że kod, który jest w tym przerwaniu nie powoduje żadnej zmiany na wyjściu PWM, jeżeli przenoszę kod do pętli nieskończonej wszystko chodzi jak należy i nie wiem dlaczego to w przerwaniu nie działa. Ponad to, gdy w przerwaniu tuż...
Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów, 16-nasto bitowych, każdy cztery tryby konfiguracji, oczywiście...
Proponuje przjerzec stony anlog devices. Jest tam duzo przykladow ukladow do pomiaru tempratury. Wstepnie szacuje ,ze 10 bitow ad z prockow atmela to moze byc malo na precyzje 0.1 deg. Oczywiscie zalezy to od zakresu mierzonych temperatur. Pomysl nad przetwornikiem 16 bit sigma delta np ad7716.Podlaczysz to do atiny za pomoca spi , dane do atmega wylsli...
analog halla stm32 analog analog watchdog
wymiana kostki stacyjki passat miernik piszczeć czujnik spala peugeot
fabia zbiornik wyrownwczy bateria parkside styki
Programowanie modułu SAM w Mercedesie SLK 2014 Czy ocet usuwa siarczek srebra z powierzchni?