Jeżeli takie coś ci odpowiada: http://obrazki.elektroda.pl/7160935700_1... To tu masz link [url=http://www.batsocks.co.uk/products/...
No to moze XMega? Sa do 32MHz.
1% błąd to żaden problem dla USART więc powinno działać.
wewnętrzny oscylator rc można ustawić na 1 2 4 lub 8 MHz jak chcesz taktować procesor szybciej musisz podłączyć zewnętrznego kwarca o takiej częstotliwości i ustawić odpowiednio bity cksel..
(at)Pawello Nowe AVR128Dx idą na wewnętrznym generatorze do 24MHz. XMEGA jeszcze wyżej. Ale jak wspomina (at)tmf w jaki celu w stacji meteo?
W generatorze pewnie użyję AT90USB1287 bo przewidziana była Atmega1281. Sprawdzę tylko czy starczy mi timerów w AT90USB. Jeśli zaś chodzi o inne projekty to w niektórych musi byc Atmega 20MHz więc właściwie tylko M1284 a w innych dużo IO czyli M640/1280. Do nich muszę dodać jakiegoś host'a. VNC2 w sumie fajny ale na razie nie znalazłem firmware obsugującego...
(at)And! Trudne pytanie - w takiej implementacji jaką prezentuję w książce powiedział bym, że to więcej niż AVR (ATMega taktowana 20MHz), ale mniej niż STM32F4.
Dzień dobry, mam pytanie odnośnie pracy Arduino z taktowaniem 20MHz. Posiadam czysty mikrokontroler ATMEGA328P, chce na niego wypalić bootloader po przez Arduino UNO, po czym wgrać program który wykorzystuje taktowanie 20MHz mikrokontrolera przy zewnętrznym rezonatorze kwarcowym. Moje pytanie, czy Arduino to Arduino którym będę wgrywał bootloader a...
ad1. Pomijając czy prąd jest stały czy nie, to mogę tym tranzystorem sterować z wyjścia PWM które będzie miało trochę mniej niż 3V (nóżka G tranzystora) a na drenie będzie podane 5V? ad2. Czy chodziło o to zabezpieczenie USB, które znalazłem czy jakieś inne miałeś na myśli? ad3. ekran: 132*176*16 Atmega 20MHz (at)5V (10MHz SPI) - ~26.90 FPS Atmega 16MHz...
Podaj parametry atmegi, napięcie zasilania, źródło sygnału zegarowego, częstotliwość zegara, czy coś jeszcze jest na płytce? Zgodnie z pdf-em atmela [url=http://www.atmel.com/dyn/resources/... strony 299 - 302 sama atmega 16 nie może pobierać więcej niż 30mA (5,5V 20MHz). Czy pomiar był dokonany na zasilaniu samej atmegi...
Może zastanów się nad zmianą mikrokontrolera, atmega 640 bodajże ma 20Mhz.
Moja atmega spokojnie się programuje przy 20MHz.
Podejrzewam, że u ciebie transmisja nie jest ciągła więc ta optymalizacja nie daje specjalnych efektów. Ciągła nie, ale przychodzą bloki kilkunastu bajtów bez przerw miedzy nimi, a FIFO w AVR ma 2 bajty. Dodano po 2 Oczywiście 921600 nie jest manipulacją. Nawet uwzględniając to, że Atmega taktowana 8MHz nie będzie mogła pracować z takim baudrate. 14,7456MHz,...
Moje pierwsze podejście konkursowe: http://obrazki.elektroda.net/13_12097430... Użyłem: - Atmega 16 (at) 20MHz, uruchomione na STK500 - LCD display na T6963C (240x64) - no i trochę sinusów i cosinusów :P To moje pierwsze podejście (2D). :)
Ok tak na szybko narysowałem . Reset można podpiąć na stałe do +3.3v gdyż soft reset robi dokładnie to samo co hard . rezystory możesz dać inne w necie jest pełno kalkulatorów i wzorów do obliczania . u mnie na takim podłączeniu śmiga z maksymalną prędkością SPI na ATMega8 z kwarcem 20MHz a nawet 25MHz http://obrazki.elektroda.net/78_12174237...
Dodam jedynie tak, który ATMega ? Bo niektóre mają do 20MHz, http://obrazki.elektroda.net/3_125778305...
Mirekk - ja już ekran sobie wybrałem więc sterownik jest jaki jest. Czyli wychodzi że lepiej podłączyć to na 8-bit + konwerter. Było widać że ładowanie obrazków do najszybszych nie należy. Ale obrazków na cały ekran - do najszybszych nie należy może. Za to jak będziesz chciał sobie takie ikonki że tak powiem wyświetlać albo suwaki (patrz filmiki kolegi...
Kolego dondu. Ja pisałem o zmianie częstotliwości taktowania z zewnątrz. Pierwszy raz spotkałbym się z takim rozwiązaniem, że ktoś zmienia rezonatory kwarcowe "w locie" (lub źródło zegara). Napisałem, że są na to metody czysto programowe, nie sprzętowe. Jeżeli kolega uważa inaczej to może przy okazji robiąc niewielki OT wspomiałby w jakim celu trzebaby...
Cześć Twoja Atmega posiada 2 x UARTy. Musisz się na któryś zdecydować przy wołaniu przerwania. Info masz w nocie technicznej uC.
Wszystkie procki z rodziny ATmega mają maksymalny zegar 16MHz. Chodzi o układy ATmega 32, ATmega64, ATmega128 itd. Są jakieś szybsze AVR'y 8 bitowe? . nie zgodze się z tym zobacz tutaj: http://atmel.com/dyn/products/product_ca... atmega 168 chodzi na 20MHz
Sygnał mierzę w cyklach zegarowych 20Mhz, więc jak pisałem rozdzielczości mam 50ns. Mierzę przy użyciu Atmega. Impuls z wyjścia komparatora.
Czy jesteś pewny, że potrzebujesz opcji "Full Swing Oscillator"? Jeśli nie masz bardzo zaszumionego środowiska, ani nie używasz rezonatora 20MHz, to lepiej użyć "Low power crystal oscillator" (w Engbedded Fuse Calc nazwane "Ext. crystal osc."). Dodatkowo, czy aby na pewno chcesz mieć włączone dzielenie zegara przez 8 (CKDIV8)? Masz też włączone wyjście...
Jeśli masz doświadczenie z AVR-ami to sam powinieneś dojść do tego co wybrać i dlaczego. Jako że nie wiesz zakładam że nie mas doświadczenia. Zatem : AVR nie poradzi sobie z obróbką 4 kanałów, chyba że naprawdę nie jest potrzebna szybkość. Z jednym kanałem ... powinna sobie atmega poradzić np. jakaś atmega88, 168, 328 lub coś większego .. ale lepiej...
Witam Mam procesor Atmega 88 podłączyłem do niego kwarc 20MHz. Wszystko jest ok, da się za programować jednak procesor nie chodzi szybko tzn. przykładowo jak dam wait 1 (odczekanie 1 sekundy) to wykonuje to ok 5 sek. Jeżeli komuś udalo się takie zestawienie odpalić prosiłbym o pomoc. Z góry dzieki
Znalazłem kwarc 18.43MHz i na nim Atmega 328p poszła. Ciekawe że nie poszła na 20MHz a chyba powinna?
Jak w temacie, kupię: AtMega 8L (dip28) AtMega 16 Ekran LCD na HD44780, minimum 2x16 Kwarce od 1Mhz do 20Mhz (np zestaw kwarców 1,2,4,8,16,20Mhz) Kwarce zegarkowe (32,768khz) Przejściówkę USB-> RS232
A po co ci te informacje? Bo one nie mają żadnego praktycznego zastosowania. Jeśli 20MHz to za mało to masz serię XMega do 32MHz. Jeśli to ciągle za mało to zmień rodzinę. Parametry z noty są określane tak, żeby założony odsetek układów pracował w podanych warunkach. To znaczy, że większość będzie pracować przy szybszym zegarze, a jak szybkim nie ma...
Przerwanie żeczywiście wtedy nie zakłuci pracy 1wire ale sam odczyt 1wire zakłuci czestość występowania przerwania - it o jest powazym ograniczeniem w stosowaniu tego. Na ten problem równiez ja ostatnio wpadłem i nie udało się tego rozwiazać przyzwoicie. Moze atmega z najszybszym zegarem (20MHz) da radę ale jest to porywanie sie z motyka na księżyc....
jedi wrote: 3.Czy sygnatura bedzie wykryta jesli dla tego procka producent przewiduje kwarc od wartosci 0-16Mhz a ja dam np. 20Mhz? Jak trafnie zauważył LightHouser - może ale nie musi. Zazwyczaj mikrokontrolery potrafią pracować w warunkach odbiegających od przewidzianych przez producenta. Z własnego doświadczenia wiem, że PIC16C84 przewidziany do...
Przecież na obrazku widać 8MHz a nie 20MHz. To jest raczej zewnętrzny kwarc o częstotliwości >=8MHz
Czy ktoś ma jakieś dośwaidczenia z podkręcaniem kontrolerów Atmela ( stosowaniem rezonatora o większej niż 16MHz częstotliwości). Pomijam kontrolery które pracują do 20MHz bo jest ich mało. W szczególności interesują mnie informacje nt. ATMega8, ATMega16 lub ATMega32. Pozdrawiam
Witam . Ale kolego tu jest zwykły prostokąt tylko czasy poszczególnych impulsów są różne. Jeśli jest to jakaś powtarzająca się sekwencja to nic prostszego jak napisać kawałek kodu i puścić go w pętli , ażeby było optymalnie napisać to w asemblerze. Jeśli mają to być różne sekwencje powtarzające się to kilka pętli po sobie następujących. Natomiast jeśli...
Projekt napisany od zera w środowisku Arduino IDE. Pisanie w C++ z użyciem klas zwłaszcza w dużych projektach znacznie ułatwia dalsze utrzymanie i rozwijanie kodu, poprawia czytelność . Przeniosłem się pod Arduino IDE po dłuższej przerwie, wcześniej pisałem w Avr Studio 4. W Arduino IDE można doinstalować biblioteki bezpośredniej obsługi różnych procesorów...
W czym napisany jest program? Ale lepsze pytanie nie w czym ale jak? Pomijając proste programy, piszę używając maszyny stanow.... ....Ciekawe jest natomiast sterowanie LED-ami. Użyłem USART w trybie 7-bit, tyle, że należy pamiętać, że to AtMega z max zegarem 20MHz a nie Xmega gdzie ustawienie USART na 2,4Mb/s nie jest problemem...... .......jak więc...
Witam ma ktos na sprzedaz Atmege644 20MHz w obudowie dip oraz kontroler ethernet ENC28J60 rowniez w obudowie dip?
Nie będzie żadnych niespodzianek, będzie działał najnormalniej w świecie. Oczywiście do jakiegoś docelowego układu a tym bardziej urządzenia, które miałoby ratować życie ludzkie takiego czegoś nie ma co robić. Jednak przetaktowanie procesora o 2,5MHz przy 3,3V to nic nie znacząca zmiana. I żadne niespodzianki cię nie czekają. Ja np procek zasilany 3,3V...
Podaj jak ustawiłeś fusebity.
Problem udało się rozwiązać choć na kombinacje straciłem ponad 2 dni :( W pliku ultralcd_st7920_u8glib_rrd.h znajduje się taki fragment kodu odpowiedzialny za wysyłanie danych do wyświetlacza. Sugeruje że przy prędkości 20MHz trzeba dodać opóźnienie. Faktycznie przy 16MHz też. [syntax=csharp] for( i=0; i<8; i++ ) { WRITE(ST7920_CLK_PIN,0); #if F_CPU...
Timery najprościej zsynchronizować taktując je ze wspólnego przebiegu zegarowego, który może być generowany przez 3 timer. W skrócie w jednym procesorze puszczasz timer i wyjście z niego dajesz na pin OCx. Z tego wyjścia doprowadzasz sygnał zegarowy na piny Tx timerów w innych procesorach. Po konfiguracji, jeśli wyzwolisz timer generujący zegar to pozostałe...
Witam! Chciałbym dowiedzieć się czy istnieje możliwość określenia dokładnego czasu wysłanego do układu impulsu. Zakładamy następujący przypadek: posiadam podłączony moduł GPS do mikrokontrolera. Jak rozumiem GPS umożliwia przesłanie nam danych (w tym czasu z satelity z dokładnością do 1 mikro sekundy) co 1 sekundę. Chcę dowiedzieć się czy przykładowo...
Kwarc 20MHz i kondensatory 22pf Dodano po 1 W programie AVRcalculator ustawiam fusy uproszczone powyżej 8MHz
Napisy są zbędne, jest raptem 5 przycisków, diod i potencjometrów które są ustawione intuicyjnie, lewy kanal prawy, niskie srednie wysobie balans niskie srednie wysokie. Podświetlenie jest dobre tylko aparat na tle niebieskiej plexi zwariował. Plexi jest solidnie umocowana, osoba postronna mialaby problemy z wyjęciem, wcale nie drga- to gruba 4mm tafla....
Po pierwsze czy zasila kolega procesor i moduł napięciem 3,3V ? Jeśli tak - to jakie jest taktowanie procesora i z jakiego źródła ? Program na pewno działa i był testowany na: [url=http://sklep.atnel.pl/pl/i/Zestaw-A... oraz na: [url=http://sklep.atnel.pl/pl/p/ATB-ETHE... Nie wspomnę już o tym, że na płycie DVD dołączonej do książki...
Witam Mam podłączony uC ATmega 328P z pamięcią EEPROM AT24C32. uC Taktowany jest zewnętrznym kwarcem 20MHz a jak wynika z not katalogowych AT24C32 max częstotliwość szyny SC (TWI) musi być 400kHz. Częstotliwość zmniejszam przez ustawienie preskalera: TWSR = (1<<TWPS0); TWBR = (1<<TWBR2)|(1<<T... Teoretycznie...
Wiecie co. Zastanawiam się czy nie lepiej by wywalić całej tej kupy rezystorów. Zastąpić ją jakimś scalonym przetwornikiem DAC kod przepisać na Attiny2313 (wystarczy z nadmiarem) i puścić go na 20mhz co dało by spory przyrost prędkości reakcji zasilacza (atmega 8mhz)
https://obrazki.elektroda.pl/4486804800_... Ostatnio na forum Elektrody pojawił się bardzo ambitny ANKIETA: WYNIKI ANKIETY: Czy warto? Przede wszystkim chciałbym poprosić Was o wypowiedzenie się w kwestii zasadności realizacji takiego projektu. Czy takie urządzenie przyda się w Waszym warsztacie. Może będzie szansa na pojawienie się...
Co do wysyłana szesnastkowych wartości przez RS'a. Możesz użyć funkcji sprintf(); Wyglądało by to następująco: sprintf ( Bufor, "%X:%X:%X:%X:%X:%X", MAC[0], MAC[1] .......); Bufor powinien mieć wielkość 6*3 bajtów. Zostanie w nim zapisana np. tak postać: "0C:2A:......" Aby wykorzystać tą procedurę musisz dołączyć stdio.h. Tu pojawiają się pewne schody....
Ale to są dla ATmega32, a ja mam ATmega644PA i tak swoją drogą ATmega644 domyślnie pracuje na kwarcu wewnętrznym 8MHz a nie 1MHz - jeden jest dla ATmega32. Czytam datasheet obydwu. Pewnie spojrzałeś na procesor w temacie, ale temat się tak rozwinął i zasyfił a mowa była o obydwu procesorach, także ... powstał mętlik. Co jeśli chodzi o zachowanie portów...
Witam, 1. 400kHz I2C a 20MHz ISP. Ile razy szybszy jest odczyt (i ew zapis) pamięci DataFlash od I2c EEPROM? Po pierwsze: nie osiągniesz 20MHz transmisji do pamięci DataFlash bo największa dopuszczalna częstotliwość pracy ATmega128 to 16MHz, a do tego częstotliowść pracy magistrali SPI ( a nie ISP In Cicuit Programing - programownie w układzie ) jest...
tmf napisał: NoweMillennium napisał: Dla 1GHz 15cm to "kosmos" (odbicia, dopasowania itp) tym bardziej dla 50cm. Ale o czym ty piszesz? Autor używa UART i te 50 cm nawet dla maksymalnej szybkości transmisji dostępnej w ATMega nie powinno stanowić problemu. 16MHz (Arduino bo może byc 20MHz) daje max 2MHz na USART. 2MHz przy 50 cm to pikuś? 2 MHz to...
Cysto sprzętowy bufor:) ARM nie programowałem, ale przymierzam się:) A no i jak ARM to pomyśl nad DMA może? Dodano po 3 Myślę że 20MHz minimum powinno mi się udać wyciągnąć tak:)
Tak, to jest STM 32F103C8T6 czy jakoś tak. Lepszy od tej ATmegi i to o wiele. Ja nie rozumiem jednego. 50 lat temu każdy chciał być na księżycu a teraz każdy chce sprzedać jak najdroższą płytkę na jak najgorszym MCU. To jakiś wyścig o to kto najbardziej złupi klienta? Jeszcze jakby tego było mało to skąpiec nawet nie chciał dać wersji 20MHz. Jest nawet...
Xmega niby jest super, ale jeżeli chcesz puścić dane przez port SPI (max. 8MHz, więc teoretycznie 200pxl), to nie masz bufora i pojawia się kwestia stabilizacji obrazu. Bufor ma tylko USART w trybie SPI, ale on pracuje z prędkością do 4MHz (100pxl/linię). Możesz użyć DMA do transferu danych na port, z którego uzyskasz kolory, ale... Prędkość DMA zależy...
Przecież autor wyraźnie napisał, że chodzi o 4096 (16 bitowych) próbek. Bardzo dużo. Dla max 20MHz szesć cykli zegara na jest wymaganych na jeden cykl SCK czyli max może wycisnąć 50Hz pod warunkiem że atmega to wyrobi (w co wątpie bo coś jeszcze pewnie będzie robić przy okazji).
proszę zwrócić uwagę na napięcia tych układów. Atmega 328 – 5V, a CECL08D – 3,3V. Czy przy różnicy w tych napięciach procesorów można je w ten sposób połączyć? Z tego co widzę, Atmega 328 może być zasilana od 1.8V do 5.5V. Źródło: http://www.atmel.com/devices/ATMEGA328.a... http://www.atmel.com/devices/ATMEGA328P.... Możesz więc pominąć...
To już mi coś wyjaśniło. W takim razie z obliczeń mi wychodzi ze muszę dać po 20 nop aby uzyskać opóźnienie 1us czyli 0,5MHZ zgadza się ? W nocie przeglądam ze dla XPT2046 maks.próbkowanie to 125kHz przy 20Mhz daje 2,5MHz dla maks.prędkości SPI czy coś mylę ? Pytanie jeszcze natury technicznej. Atmega zasilana 5v, XPT2046 3,3V łącznie z LCD. W nocie...
Witam. Troche czasu mineło od mojej ostatniej wizyty w tym poscie. Umieszczam schemat podłączenia Atmegi do lcd'ka. Co do wsadów to muszę je pozbierać w jedną całość bo teraz sam juz nie wiem co do czego służyło :wink:. Obecnie pracuję już na ARM'ie Philipsa i muszę przyznać że po podkręceniu go na wew. PLL do 71Mhz (jakieś 17% ponad max producenta...
Na schemacie który dałem D1 to dioda Zenera, można się tego domyślić po symbolu i napisanym obok diody napięciu. By układ ATmega88 pracował przy 20MHz, wymaga zewnętrznego rezonatora o takiej częstotliwości, wyłączenia dzielnika częstotliwości oraz zasilania napięciem minimum 4.5V. ATmega162 natomiast według noty nie będzie pracował stabilnie przy 20MHz,...
Wiem o tym, że wszystko powinno być ustawione do procesora, jednak... Za program dziękuję. Musiałem go jednak przekompilować bo mój nowy procesor to 644PA (chociaż to chyba praktycznie to samo) no i dostępne u mnie częstotliwości to 8 i 20MHz. Zmieniłem też IP na "przyjazne" dla mojej sieci no i ... nic serwer nadal milczy. A może faktycznie są jakieś...
Producent nie gwarantuje, ze dany egzemplarz rozkręci się bez błedów do 24MHz ale gwarantuje prawidłową pracę przy 16 czy 20MHz (zależnie od położenia kwarcu wyciętego z wafla) Zupełnie jak z prockami INTELa architektury X86. Jaki egzemplarz Ci się trafi tyle z niego wyciśniesz... Prawdopodobnie weszły nowe normy w między czasie produkcji i musieli...
Mega16 będzie działać nawet przy częstot. 20-pare MHz, ale producent nie daje gwarancji, że stabilnie. Domyślam się, że te tabele z UBR są po prostu przedstawione jako uniwersalne dla AVRów, a niektóre z nich mają maks. częstotliwość producenta 20MHz.
ATmega, dajmy na to ATMega16 potrafi zebrać do 15 tys. próbek ADC na sekundę. MCP4812 potrafi ustalić napięcie w 4.5 us po ustawieniu przez SPI z taktowaniem szyny do 20MHz. Jeden półokres to 10ms, więc kilka rzędów wolniej. Z Twojego opisu wynika, że o całym sterowaniu i tak decyduje ATMega. Po co w ogóle ten DAC i komparator przed optotriakiem? Dlaczego...
Chciałem użyć tego przetwornika: [url=http://www.analog.com/UploadedFiles... katalogowa Problem polega na długości impulsu wyzwalającego próbkowanie. Czas konwersji to maksymalnie 420ns, a czas trwania impulsu zakończenia konwersji to max 110ns. Dla ATMEGA88 przy 20MHz, jedna operacja wykonywana jest przez 500ns....
Witam. Posiadam taki sam wyświetlacz podpięty pod ATMega88 z kwarcem 20MHz i działa wyśmienicie . Wadą tego wyświetlacza jest barak podświetlania i ujemne napięcie do regulacji kontrastu. Poniżej okrojona dokumentacja.
Procesor atmega 328P. Strona http://srukami.inf.ua/pultoscop_v25110.h... Zmienia tam kwarc w arduinо z 16MHz na 27MHz Mega328, nota katalogowa, strona pierwsza, Fmax 20MHz. Nie bębę mnożył przykładów z życia, co dzieje się z człowiekiem czy urządzeniem, które jest przeciążone o 35% przez cały okres swojej pracy.
Tyle że u mnie procesor ma jeszcze spory zapas mocy obliczeniowej. Przetaktowałem żeby SPI było szybsze. A tu Ci niespodzianka: Przy 24MHz wszystkie peryferia włącznie z EEPROMem w ATMega8-16 zasilanej z 3,0V działają prawidłowo już od 2 lat. PS. 2 lata temu XMEGA była może w planach więc nawet nie myślałem o tym. A jakiś ARM czy coś to za duża różnica...
Optymalizacji ciąg dalszy. Obie funkcje wywoływane tylko raz. Dlaczego po zrobieniu inline dla timer0_init() kod maleje o 6bajtów natomiast timer1_init() rośnie o 14bajtów? Optymalizacja na -Os. Powinna być jakaś logika a w tym nie ma :( ... void timer0_init(void){ //x8 //timer0 compa atmega_x8 TCCR0A set0 b(WGM00); TCCR0A set1...
Nie wchodząc we wszystkie szczegóły - staję przed próbą podłączenia mikrokontrolera Atmega do pewnego systemu mikroprocesorowego jako emulatora pamięci zewnętrznej z programami. Aktualnie zadanie jest realizowane przez CPLD xc95 podlaczony do dwóch układów ROM 27c040. Zarys był taki, żeby użyc atmegi i karty SD ale timing jest raczej nieosiągalny, więc...
.. Czy podczas taktowania rejestrów i zwalniania zatrzasku musze odczekiwać chwilke po ustawieniu odpowiedzialnego za to pinu z 0 na 1? Bo nie wiem czy dobrze rozumuję, ale jeżeli to jest taktowane zboczem narastającym, to nie muszę odczekiwać :P Odpowiedzi poszukaj w dokumentacji swojego rejestru.Np. w SN74LS595, Shift clock frequency = 0 do 20MHz...
Czy to jest poprawne myślenie? Bo nie jestem w stanie zrozumieć, czy podane przez producenta czasy muszą być zachowane idealnie co do ns, czy też wystarczy zachowanie nawet "zbyt dużych" odstępów czasowych. Gdyby te czasy miały być zachowane idealnie co do ns, to układ byłby mało użyteczny w bardzo wielu zastosowaniach. Skąd taki pomysł? Zawsze w tego...
Ram to nie jest taki wielki problem. Generowac obrazow mozna z ciagu znakow - czyli wystarczy ci matryca znakow a reszte tekstu przechowujesz juz w postaci liter... do tego jak ktos chce mozna miec jakies np logo graficzne i wychodzi juz calkiem mily dla oka obraz w trybie graficznym uzywajac zaledwie kilku kilobajtow pamieci :) A co do przyspieszenia,...
Np. wersja 48P ma dodatkowo tzw. External Standby, której nie ma podstawowa wersja. 48V działa od napięć 1,8V do 5,5V i ma trochę inne maksymalne częstotliwości, np. dla 4.5-5.5V, częstotliwość pracy ATmega48, ATmega48P może wynosić 20MHz, a dla wersji ATmega48V 10MHz. W programowaniu nie ma różnicy czy to jest wersja 48 czy 48V, 48P.
I do tego ci potrzebne 20MHz? Na moje oko to wystarczy 1Mhz nawet w Bascomie podejrzewam. 20hz *120s to zaledwie 2400 wyników dwubajtowych. Czyli spokojnie zmiescic mozna w wewnetrznej pamieci RAM. Jak już koniecznie chcesz jeszcze więcej minut to zastosuj atmege1284p która ma 16kB RAM-u. Po co taki szybki ADC skoro pomiary co 20Hz a dodatkowo chcesz...
Kupiłem kiedyś po okazyjnej cenie w/w procesory. Dzisiaj okazało się, że jeden mógł by mi się przydać. No i wynikł pewien problem. W datasheet piszą, że wersja PV może być taktowana zewnętrznym kwarcem maksymalnie 10MHz. Powstaje więc pytanie: czy da to się pogonić trochę szybciej? Np. 16~20Mhz? Co więcej, przy opisie fusów stoi, że mogę maksymalnie...
(at)deus.ex.machina: Przerobiłem tą komendę pod linuxa tak: [syntax=bash]sox --multi-threaded --buffer 131072 -S -V -D in.wav -b 8 in_8bit.wav sinc 14-15k -a 120 rate -v -s -L 39062 treble 6.0206 9765 gain -n -.102389 dither -f shibata -p 8 stats[/syntax] Twoja wyrzuca: sox FAIL sinc: filter frequency must be less than sample-rate / 2 Dziwne ... 39062/2...
Witam. Zakupiłem Atmega328P-PU na allegro i chciałbym ją zaprogramować za pomocą arduino Leonardo. Link do aukcji na allegro: http://allegro.pl/mikrokontroler-avr-atm... Dodam specyfikację tej atmegi bo po jakimś czasie wygaśnie aukcja. Mikrokontroler AVR, Flash 32k x 8bit, EEPROM 1024B, SRAM 2048B, obudowa DIP28,...
kaken --> taak masz rację - można takie transormatorki z odzysku dawać, podobnie z kwarcami 25MHz, których zwykle pełno znajduje się w starych sieciówkach. Tyle tylko, że takie gotowe gniazdko z trafkami w środku mniej mniejsca zabiera na płytce i nie trzeba dawać tych rezystorków 75R .... nie mniej jednak pewnie, że warto brać takie czy inne elementy...
Wychodzi na to że ten kompilator "nienajgorzej" ;) jest napisany. Dziękuję Ci BlueDraco za pomoc, wszystkiego dobrego życzę A projekt jest w drodze. Że to pierwsze moje kroki w programowaniu avr to nie bardzo odnajduję się który proc wybrac stąd testuje moje wypociny na symulatorze. Sprawdzam ile pamięci zajmie program. Że tak powiem "przygotowuje się"....
..mógłbyś mi podać namiary chociaż jak zakolorować całą matryce atmegą? A jak z tej atmegi chcesz wyciągnąć min CLK na poziomie 20Mhz? Tutaj jest LPC2478. http://www.kamami.pl/index.php?categoryI...
ATTiny dla 20MHz (ATTiny13A) bierze ok. 8mA - 40mW, ale co istotne w trybie uspienia juz ok. 20mikroA, co jak przypuszczam daje jej istotna przewage nad ARMem, jesli aplikacja moze okresowo usypiac. BTW, nowy tu jestem, o co chodzi z tym "i" i ostrzezeniami?
Zwracam się z prośbą o naprowadzenie co robię źle. Potrzebuje wygenerować przerwanie co czas zależny od danego parametru (tutaj BPM). ATmega1284P pracująca z zegarem 20MHz. Ustawiam BPM i wyliczam czas: [syntax=c]uint8_t bpm = 120; uint8_t step_time = 60000/(2*bpm); //czas trwania 8ki w ms uint8_t count = 0; //zmienna pomocnicza do zliczania przerwan[/syntax]...
...Jaką maksymalna prędkość można ustawić w AVR Mega/Tiny? Dla Atmega XXX chyba można ustawić fosc/8 przy wewnętrznym zegarze ,bodajże fosc/4 przy zewnętrznym(ale dla trybu synchronicznego) i fmax=20MHz.Lepsze są Xmegi(odpowiednio fosc/2 synchro-fosc/8 asynchro) i przy zegarze wew 32MHz.Tyle że 3,6 Vss max dla Xmega czemu ubolewam bo wolałbym 5V.Może...
Mam do was takie pytanie gdyż nie jestem pewny. Mianowicie od czasu do czasu potrzebuje zrobić jakiś układ logiczny który ma realizować jakas tam funkcje . Jak do tej pory robilem takie rzeczy układach seri 74xx. Idealnie nadadzą do tego się układy CPLD, 32/36 makrocelle kupisz już za 5 zł. A funkcje logiczne cię nie ograniczają, możesz zrobić całkowicie...
Przy kwarcu 16 i 20MHz: Z kartą SD działa, z MMC nie :( Mimo, że MMC inicjalizuje się prawidłowo. Gbdriveerror zwraca 0. Mam tylko jedną MMC do testów. Robiłem też próby z kwarcem 24MHz i wtedy nie działa też na SD. Spowolniłem SPI do ok. 250KHz przy inicjalizacji, a potem przyspieszam do 12MHz (kwarc 24MHz).
"Nowe" czyli od Xmega i nowsze AVR mają mozliwość priorytetu przerwania. Poprzednie miały ustalony. Nie wiem jaki to AVR, ale jeśli ustawisz Timer i przerwanie od niego to jak będzie w przerwaniu to oczywiście zauważy potem flagę przerwania z USART, ale może być za późno, dlatego jeśli nie trzeba, to się przerwań od wszystkiego nie uruchamia. Rzadko...
Wysłałem filmik na youtube for (i=0;i++<1000;) line(rand()%640,rand(... ok 200 średniej długości (400p) linii/s (nie wiem jak szybka jest funkcja rand() ) 2. Koncentryczne okręgi - ta matryca ma tylko 3 składowe co daje 7 kolorów +tło jednak wizualnie kolorów...
Nie da się dokładnie zrobić opóźnienia 1us na tym kwarcu. Błąd będzie mikroskopijny ale będzie. Najłatwiej takie opóźnienie zrobić dając 11 nopów. Oczywiście dla kwarcu 11.0592 MHz też to zrobisz. Wystarczy licznik timer0, prescaler = 64. Po zliczeniu 675 razy będziesz miał 1 sekundę. Ale ta jedna sekunda jest zależna od warunków w jakich przebywa...
He, he Atmega w DSP... ;) Czy to bedzie działać, wszystko zależy jak zgrasz te 2 zadania - RS i ADC. Nic więcej procesorek nie czyni ma się rozumieć ? Oczywiście ADC nie da rady samplować wszystkich kanałów jednocześnie, bo jest biedaczyna jeden, tylko ma wejścia przełączane, więc musi się wyrobić w 4*16kHz=64kHz Zamiast Atmegi8, można użyć jego następcę...
Póki co próbuje na Atmega32 bo taki mam zestaw Wymień na Mega324. Jak dla mnie, najważniejsze różnice to: - przerwania od każdego GPIO - przerwania od WDG Jak pamiętam max taktowanie to 20MHz a nie 16. Skoro to zestaw to pewnie procek w DIP a M324 to odpowiednik pip-pin Mega324. Inną ceną zaletą tej serii jest duża ilość RAM (u większego brata Mega1284...
miernik który robiłem na PIC16F84 mierzył do 50MHz bez prescalera Można prosić linka do projektu? Z tego co pamiętam to F84 miał problem się wyrobić przy 20MHz na wejściu i 4MHz kwarcu. Może Stosowałeś szybszy kwarc, bo ponoć na 10MHz też niektóre F84 śmigały... Osobiście zrobiony przeze mnie miernik na F84 do 1MHz sprawował się świetnie, tyle mi było...
(at)albertb Proponuję Twoje obserwacje wysłać do Atmela, aby poprawili datasheet. atmel podaje również, że atmega88 działa z max prędkością 20MHz, czy nikomu nie udało się pociągnąć więcej? Udało i trudno będzie zaprzeczyć skoro nawet na tym forum się ludzie chwalą wielomiesięczną stabilną pracą w warunkach OC. Wystarczyło wspomnieć, że praca z takim...
W parametrach kart, które można z nich odczytać nie ma takiego parametru jak prędkość odczytu. Karty działają od 0Hz [sterowanie statyczne] do 20MHz (SD) [25MHz - MMC]. Co ciekawe - nie są one za bardzo podatne na overclocking. KArty SD które testowałem poprawnie działały na 20MHz, ale już przy ok 20,5MHz milczały.... Chcesz zaszaleć - kup kartę SDHS...
1. Chciałbym zastąpić tego PICa AVRem, ... ... jak na razie programowałem w sumie tylko Hitachi, a zrobienie takiego kompasu wiąże się z PICem/AVRem, chciałbym wybrać opcję "łatwiejszą", ... Na pewno łatwiejszą drogą jest AVR. Ogólnie to nie wiem czy taka zamiana ma sens, ... Jeżeli czujesz się na siłach to jasne, że ma sens. ...a na atmegę zdecydowałem...
Jak na załączonym obrazku, wskazówka i pozostałe elementy obrazu "migają", tak jakby nie zapalały się po każdym obrocie. http://youtu.be/SMU5YG3xl9k W czym tkwi problem? W kodzie prawie nic nie ma. Jeśli każę się zapalić wskazówce w przerwaniu to pięknie chodzi. PS: Wiem że zegar chodzi za szybko i w drugą stronę narazie tylko do testów :D. Przerwanie...
ta wersja może się rozpędzić do 20MHz, poza tym ma 12,5 z wyjścia CLKOUT kontrolera ENC, który sygnał ma ze swojego kwarcu 25MHz. Pewnie chodzi o te masy od rx,tx, wieczorem to sprawdzę.
Może jednak powiem coś o mierzeniu, rozumiem że chciałeś użyć układów logicznych i widzę że jesteś całkiem pro. Ja poszedłem na łatwiznę Wziąłem atmega 16 choć działa też na atmega 32, 8, 88 328, i pewnie innych. Po czym znalazłem kod chyba na mdiy, ale rozumiem zupełnie jego działanie, i składa sie to właściwie z samego mikrokontrolera jego kwarcu...
Moja niema trymera, dostałem ją z oscyloskopem jak go sprowadzałem. Idą już sondy lepsze, co prawda i tak chińskie ale z tego co widzę to takie same jak ten sprzedawane na alledrogo. http://obrazki.elektroda.pl/7651384200_1... Większa część schematu, procesor pracuje na 20MHz dlatego nie może być zasilany bezpośrednio z 3.3V. Pomyślę...
Co myślicie o urządzeniu pomiarowym zbudowanym na ATmega168 (20Mhz) i jego wewnętrznym przetworniku. Do zbierania próbek wystarczy jego wewnętrzny ram. Wystarczyło by jedynie zastosowanie wzmacniacza i dzielników napięcia, oraz jakiegoś wyświetlacza. Nie mogę się doczytać w nocie katalogowej ile cykli potrzebuje przetwornik A/D na pomiar a co za tym...
Witam, Posiadam do naprawy stację diagnostyczna Ford WDS w której jest problem z baterią, mianowicie system jej nie rozpoznaje. Pierwsze co zrobiłem to wgrałem ponownie wsad do pamięci EEPROM sterownika ( BQ2040 ) ale nic to nie dało. Następnie ogłosiłem się tutaj że kupię takowy układ i po pewnym czasie pojawił się odgłos. Niestety okazało się że układ...
Witam. Mam troszke lamerskie pytanie, ale licze ze ktos bedzie chcial odpowiedziec. Oczywiscie poszukalem troszke tu i tam, ale nie znalazlem satysfakcjonujacej odpowiedzi. W nocie katalogowej jest napisane: 0-4 Mhz (at) 1.8-5.5V 0-10Mhz(at)2,7-5,5V Czy ktos odpalal ta atmege na zewnetrznym oscylatorze wiekszym niz 10Mhz? (wersja procka bez "V" na koncu...
attiny 20mhz generator 20mhz atmega32 20mhz
instrukcja obsługi halogen termostat danfoss parametry sterować głośność słuchawka
polonez abimex parkside robot koszący
Wzmacniacz WS432: Bezpieczna praca przy 35W Odblokowanie nawigacji MEDION GoPal PNA205 bez WinXP