No to po kolei. W ATtiny26 w masz schemat przetwornika ADC na str.97 i tabelkę na str.104. Na górze tabelki masz które wejścia ustawiasz jako positive a które jako nagative. No i Gain- wzmocnienie może być 1 albo 20. No i dalej-ATMega8, 88 nie ma sprzętowego pomiaru różnicowego. ATMega16- ma, ale nie gwarantują tego w obudowie DIP- tylko w TQFP. No...
(at)miszcz310 Dużo błędów i dużo informacji z muzeum podałeś. Ja jestem na bieżąco z tematem, ponieważ pracuję przy tym, więc trochę śmiesznie wyglądają Twoje opisy mijające się z prawdą. Dodatkowo atmega i attiny nie wiem w jakim procesie są robione (pewnie jakimś kilku-kilkunasto µm) Jak nie wiesz, to po co zmyślasz? Pierwsze AtMega i AtTiny...
Hmm... Jeszcze jedną dziwną rzecz zauważyłem w tym module. Mianowicie chciałem dać trochę automatyki podczas włączania. Atmega najpierw sprawdza stan linii DSC_EN (stan wysoki wskazuje na włączenie modułu). Jeśli jest zero, ustawia linię TS ("włącznik") na stan wysoki i trzyma go do momentu pojawienie się stanu wysokiego na DSC_EN. W międzyczasie działa...
AtTiny - w założeniu uboższe i tańsze (tiny) AtMega - w założeniu do wszystkiego (mega)
Miałem nadzieję na dobre zmiany po przejęciu Atmela i w tej chwili jestem bardzo zadowolony. Kierunek rozwoju jaki obrali, według mnie jest świetny. Patrząc na nowy schemat oznaczeń, jasno można wywnioskować, że różnice między attiny i atmega się zacierają, i schodzą jedynie do ilości wyprowadzeń mikrokontrolera. Nareszcie dla jakiegoś jednego konkretnego...
Pewnie będę miał 8051, stary procek więc myślałem bardziej na Atmedze albo Attiny duże są różnice pomiędzy 8051 a Atmega?
Tak od końca - może się okazać, że w efekcie wydałeś więcej. Jeżeli np. na 10 kupionych układów działa 1, to znaczy, że cena jednostkowa jest 10x większa, tak naprawdę znacznie większa, bo czas, który się traci na wykrycie problemu nie jest darmowy. Moim zdaniem jednym z głównych błędów popełnianych przez hobbystów jest kupowanie tanich rzeczy i nadmierne...
Witam. Wykonałem ten projekt tylko że na atmega16, 3 bateriach paluszkach i bez czujnika światła. W ramach testu rozstawiłem projekt na tydzień na cmentarzu. Po tygodniu jak zajechałem to diody nie świeciły. Brdzie jakaś różnica jak zmienię atmega 16 na attiny? Jakim wzorem wyliczaliście ile czasu będzie działać? Dodam jeszcze że jest dosyć chłodno...
E$1 - 10k E$10 - 1k Gdyż zdjęcie było robione dla pierwszej wersji po jakimś czasie poprawiłem schemat i dołożyłem jedną podstawkę więcej, stąd ta różnica. pozdrawiam
Ja także uważam, pcb pod ATTiny = płytki rynek zbytu. Różnica w cenie MC dla zastosowań hobbystycznych jest mało znacząca pomiędzy tiny i atmega. Lepiej od razu zastosować nawet nieco "nadmiarowy" mikrokontroler i nie przejmować się, że może nie wystarczyć zasobów. Jeśli ktoś uruchamia większą produkcję, gdzie każda złotówka się liczy, i tak tworzy...
1. Dodam jeszcze, że jeśli chcesz używać nadal Attiny2313 to możesz jako przetwornik wykorzystać komparator i jeden kanał PWM do którego podpinasz filtr RC. Mając na jednym wejściu komparatora napięcie które chcesz zmierzyć a na drugim wyjście z filtra RC zwiększasz wypełnienie PWM, a komparator wykryje gdy napięcie z PWM będzie bliskie mierzonemu....
Od wersji 2076 jest różnica i sam musiałem kod przerobić. Znaczy się, że używasz tej poprzedniej. Sprawdź prywatną wiadomość. Notabene Bin i Hex są załączone :P
przyzwyczajony do uC pokroju atmeg8 A jaka jest róznica w tym? Czy to atmega czy attiny dziala tak samo ale wyczyszczenie flagi tak? Po to jest
Nie do końca: Nominally the output is calibrated at 10mV/°K.
Ten nowszy układ to jeden stopień wyżej niż ten stary. Nowszy model ma 2 razy większe taktowanie. Możliwe jest, że Twój kumpel przegrał program, ale nie ustawił tzw. "fuse bits" odpowiedzialnych, za częstotliwość taktowania i jego źródła. To tylko taka moja sugestia. Tak naprawdę nie wiem, bo ja zaczynałem już na ATmega i na ATTiny i nie znam poprzednich...
A tam przesadzasz dondu, są różnice w adresach rejestrów pomiędzy ATmega8 i rodziną ATmega168/ATmega328. I właśnie o takie pulapki chodzi ponieważ często gotowe programy są pisane właśnie pod ATmega328. Początkujący ściąga i okazuje się że nie działa. I chociaż taki doświadczony programista jak Ty wprowadza poprawki w kilka minut to początkujący może...
Witam Jak wygląda , jak zrobić ten kod w j.C na Attiny2313a ,Atmega8A https://forbot.pl/blog/kurs-arduino-ii-w... [syntax=c]#define LED1 3 #define LED2 4 int stanLED1 = LOW; int stanLED2 = LOW; unsigned long miganieLED1 = 1000; unsigned long miganieLED2 = 1000; unsigned long aktualnyCzas = 0; unsigned long zapamietanyCzasLED1...
Nie muszę tak tego sprawdzać żeby wiedzieć. Ale i tak jak na temperaturę pokojową jest super dokładnie. Jak czasami uruchamiam kilka ATMEGA lub ATTINY z wewnętrznym oscylatorem (np. z ATTINY ładowarki do aku z migającym ledem ładowania), to różnice między nimi są tak na oko nawet 20%. A tu albo przypadek, albo tak powtarzalna technologia.
Trochę już spadło na liście, pozwolę sobie podbić. Wbrew pozorom mało tego jest, albo źle szukam, albo praktycznie nic nie pasuje do moich wymagań. Od kilku dni ten temat nie daje mi spać i szukam po nocach, znalazłem coś takiego na uC PIC: http://geoffg.net/fancontroller.html Niby gotowiec, ale za mała moc wyjściowa i wejście nie na takich czujnikach...
nie przesadzajmy z tą różnicą w cenie 8 i 16 - tak opierając się o TME to różnica przy 1 sztuce wynosi 2.20 brutto. Ponadto 16 ma pewną zaletę - interfejs JTAG, któy może kolega zechce w przyszłości wykorzystać. I raczej proponuję zacząćod RSa a nie od LCD bo to najłatwiejsza forma komunikacji z prockiem w dwie strony (no dobra można tez mieć przyciski...
2. Jak powinno wyglądać przerwanie co 1s (najlepiej jakiś przykładowy kod)? Wystarczy skonfigurować licznik 2 by pracował z preskalerem 128 i w trybie asynchronicznym, oraz włączyć jego przerwania z przepełnienia. Potem w ISR(TIM2_OVF_vect) umieszczasz to co ma się co sekundę wykonać. Ot, cała filozofia. Jeśli się nie boisz wyzwań to do urządzenia...
bascomowi nie robi różnicy czy to attiny czy atmega - należy tylko wybrać odpowiedni typ procesora w opcjach i ustawić fusy. Nie jest tu kluczowe ile tych 1w bo numery urządzeń można by nawet do eeprom wrzucić ale same biblioteki obsługi 1w w bascomie to kawał pamięci .
Heh, pewnie kolejny piórnik ;-) Tak czy siak, jeśli plik na karcie ma być w formacie widocznym dla PC to bez AVR DOS się raczej nie obędzie, a do tego minimum to ATMega32. Robiłem kiedyś próby z SD+ATMega8, wiem że teoretycznie się da, ale gra nie warta świeczki przy obecnych groszowych różnicach w cenach mikrokontrolerów tego typu.
Właśnie Attiny13 brałem na początku pod uwagę choć różnica w cenie między 2313 to ok 1zł. Jednak wielkość Attiny13 wygrywa. Ja się zajmuję stroną ogarnięcia spraw hardware i tym podobnych z kolei mój brat z racji lepszej znajomości C zajmie się softem.
Spojrzałem na schemat i w zasadzie niewiele się on różni zasadą od pomysłu "lukiiiii", tak samo reaguje TYLKO na napięcie panela, różnica jest tylko taka że ma modulację PWM tranzystora wykonawczego. Ale to nie zmienia w żaden sposób 'jakości' MPPT, jest marna. Prawdziwe mppt jest w stanie zapewnić tylko procesor z odpowiednim programem, paradoksalnie...
Prędkość nie musi być bardzo duża. chodzi mi o zrobienie takiej komunikacji jak pilot z telewizorem, projekt będzie oświetleniem sufitu, a pilotem będe sterował diodami. Dokładnie taki przykład znajdziesz w mojej nowej książce :) Jak pisałem, dioda nadawcza IR, na ktorą podajesz zmodulowany sygnał, standard obojętny, może być to wprost sygnał z USART,...
W nocie aplikacyjnej AVR323: Interfacing GSM modems [url=http://www.atmel.com/Images/doc8016... jest opisane parę komend AT z Siemensa M65. A z tego co pamiętam to M65 należał do tej samej rodziny co CX65, różnica była w obudowie.
http://obrazki.elektroda.pl/2534599000_1... Zegar + termometr DS18B20 - ATtiny 2313 - LED Wykonany na ATtiny 2313. Znane podobne zegary oparto na Atmega 8 i LCD. Program napisany w Bascom. Pracuje bez zarzutu. http://obrazki.elektroda.pl/9466031800_1... http://obrazki.elektroda.pl/4401807600_1... http://obrazki.elektroda.pl/5327081100_1...
Zasilam żarówkę samochodową 45W z 12V. Układ na płytce UNI śmigał bez problemów. Jedyna różnica to tranzystor IRLZ34 zamiast IRLZ44 chociaż wczoraj w mojej piwniczce IRLZ34 chodził OK. Załączam statycznie i po kilku sekundach przechodzę na PWM 70%. Przyniosłem układ do pracy na stół aby dłużej potestować i skubaniec nie chce ruszyć bez dotknięcia palcem....
Witam Zmiana jasności co 10% jest trochę chybiona. Między 90% a 100% nie zobaczysz różnicy. Zastosuj skalę logarytmiczną, np. 100% 70% 50% 35% 25% 17% 12% 8% 6% 4%.
Książki o których piszesz nie były pierwszymi o AVR. Pierwsza pojawiła się co najmniej 7 lat wcześniej. Jak popatrzysz na rozwój portu gcc dla avr to zauważysz, że wcześniej nie było większego sensu pisać o c dla AVR, stąd dużo wcześniejsze książki poruszają inną tematykę (asembler, BASCOM). Co do kursów i książek - IMHO jeśli zajmuję się czymś profesjonalnie...
Ale to jest stabilizator liniowy a więc będzie miał małą sprawność (niezależnie od tego że w datashecie pisze że ma dużą sprawność). Zakupiłem i używam tego. W datasheet piszą prawdę o sprawności. Cudow nie ma. To stabilizator liniowy - skoro na wejsciu masz ok. 12V, napiecie przewodzenia diody to 3,8V, a prad dajmy na to 0,3A, to musi sie na nim wydzielic...
STK200/300 kosztuje 15zl...programujesz bezpośrednio z bascoma lub przez ponyproga. STK500 jest droższy ale programujesz bezpośrednio z bascoma i avrstudio. STK200/300 zaprogramujesz m.in.: - AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8534, AT90S8535 - AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2, AT90PWM3...
Witam. Odbiegając troszkę od tematu . Dlaczego u nas pic -e są tak mało popularne . Fakt dokumentacja jest troszkę zakręcona , po prostu troszkę inna filozofia. Przy prostym jednofazowym sterowniku może nie ma wielkiej różnicy pomiędzy atmelem a PIC -em . Natomiast przy 3 fazowym różnica już jest zauważalna. Atmele z 3 16 bitowymi timerami z funkcją...
Cursor Off Cls Declare Sub Ds1 Declare Sub Ds2 Dim Odczyt As Integer Dim T As Single Deflcdchar 1 , 12 , 18 , 18 , 12 , 32 , 32 , 32 , 32 Do Rem * * * Plytka * * * Call Ds1 Locate 1 , 1 Lcd "T.k:" ; Fusing(t , "#.#") ; Chr(1) Rem * * Kabel * * Call Ds2 Locate 2 , 1 Lcd "T.p:" ; Fusing(t , "#.#")...
Jednak nie obraź się ale nie odpowiadają mi na moje pytania: Jak najlepiej skonfigurować porty jak się idzie spać do power down mode (AtTiny24A) i dlaczego ? Są dwie opcje które zgodnie z treściami z przekazywaną przez Ciebie wiedzą oraz zgodnie z dokumentacją biorę pod uwagę: 1. Skonfigurowanie jako wyjścia przed pójściem spać i wymuszenie stanu zerowego...
Myślę ,że problem tkwi gdzieś w programowaniu bo pojawia się komunikat:Diference it 00000 po poleceniu 'Program". Czy raczej "Difference AT 00000" ? Dobrze myślisz. To nie jest ani wina w schemacie, ani wina w programie, tylko po prostu twoja Atmega się nie zaprogramowała. Występuje więc różnica (difference) między zawartością komórki Flash o adresie...
Dziękuję za podpowiedzi koledzy. Nawet nie myślałem że będę miał taki problem z wybraniem wersji :) Końcowo jednak zdecydowałem się na taki układ: http://obrazki.elektroda.net/23_12829374... Zakupiłem potrzebne elementy ale: Widzę na schemacie transoptor PC814 ale w sklepie dostałem tylko PC814A (nie wiem czy to jakaś znacząca różnica. Także...
Gratuluję Sylwek kolejnej ciekawej konstrukcji ! Panel przedni wygląda jak z fabryki i nie jest "przegadany" jak w sterowniku do basenu ;-). Genialnie rozwiązałeś dużą czcionkę na wyświetlaczu 2x16 ! Fajnie to wygląda. Jeszcze chciałbym rzec parę słów do malkontentów powyżej... Co się czepiacie "łooo, ale procek, przecież można było to upchnąć w Attiny"...
Przecież dokładnie tak ma: http://www.atmel.com/dyn/products/param_... Trudno wymyślić konfigurację, której nie mają. Proszę Cię... nie dość że jest to lista teoretyczna, to jest na prawdę bardzo uniwersalna. Biorę pierwszy lepszy procesor z CAN - ATmega64M1. W TME nie ma, no ale to mnie nie dziwi,...
Leży tu przede mną na biurku płytka uruchomieniowa własnej roboty z mikrokontrolerem LPC810. Płytka zawiera złącze USB i układ interfejsu USB/UART do programowania mikrokontrolera i do komunikacji z nim z PC, ponadto diodę RGB i przycisk - w sam raz na początek przygody z mikrokontrolerami. Koszt wszystkich elementów to ok. 12 zł, można poćwiczyć komunikację...
Proponuję zastosować ATMega8 lub ATTiny2313 (AT90S2313 ATMEL nie zaleca w nowych zastosowaniach, różnica cenowa jest minimalna). Do tego dokładasz MAX232 (interfejs do PC), jakieś bufory na wejściach i wyjściach (jeśli są potrzebne) i gotowe. Przykład dla ATMega8 z 6 wejściami binarnymi (powiedzmy 9-24V) i czterema wyjściami 50V/1,5A złączem RS-232...
niedawno miałem sytuację, ze 2 attiny z różnych serii uruchomione na wewnętrznym oscylatorze 1MHz "nie dogadały" się bo tak duże były różnice czasowe ( WTF ) To akurat twój błąd, bo producent podaje tolerancję wewnętrznego generatora i jasno z tego wynika, że nie powinien on być stosowany do taktowania transmisji UART. Reszta uwag jak najbardziej słuszna....
Witam Mam zamiar zabrać się „ostro” za programowanie mikrokontrolerów. Zgromadziłem już sporo artukułów i tematów z forum na ten temat. Czy mógłby mi ktoś może podsumować rodziny mikrokontrolerów – bo jeśli chodzi o to to mam mętlik w głowie. Interesuje mnie głównie to, czy istnieje jakaś różnica w sposobie programowania tych kontrolerów...
Jak by Ci tu powiedzieć... Popełniłem kilkanaście urządzeń z tymi procesorami i do żadnego z nich nie potrzebowałem więcej niż 2 warstw. 100 MHz jest tylko w środku układu, na zewnątrz wychodzą tylko jakieś SPI na 20..50 MHz i nie ma żadnych problemów z wyprowadzeniem ich po kilka czy kilkanaście cm od procesora. Fakt, żelazkiem takiej płytki nie zrobisz,...
Dzień dobry👋 Chciałbym się podzielić moim projektem, aby zainspirować ludzi do tworzenia podobnych projektów. Buduję coś podobnego do "GAME BOY" od Sony. Chcę zbudować konsolę, w której będzie sporo gier wbudowanych, na nośnikach (specjalnych nośnikach), ale też odtwarzacz muzyki. Nie mam jeszcze gotowej płytki PCB, bo jeszcze dodaję poprawki. Kodem...
kolego - świat idzie do przodu, technologia jest coraz nowsza więc nie dziw się, że ktoś będzie produkował Stareńki już układ AT90S2313 skoro ATtiny2313 ma wszystko to co jego poprzednik plus kilka dodatkowych fajnych rzeczy. hmmm chyba, że ty cały czas przyjmujesz to, że jeśli wspominam tutaj, iż ATtiny ma oscylator wewnętrzny to już nie może mieć...
Jednak jest różnica między drogą na skróty, a niepotrzebnym komplikowaniem sobie życia. Szczególnie, gdy brak jest innych zalet tego pierwszego rozwiązania. ATmega8 w obudowie DIP to koszt rzędu jakichś 4-8 zł w sklepie za rogiem, ATtiny85 chyba zwykle będzie droższe samo w sobie, a koszt i skomplikowanie obsługi dodatkowych układów (chyba potrzebny...
Witam, potrzebuje zaprogramować Atmega 8. Niestety programator nie "widzi" mikrokontrolera. W BASCOM AVR występują błędy: Difference at 0000 oraz Access violation at address 005CFC3E in module 'bascavr.exe'. Read of address 00133000 Zainstalowałem również eXtrema Burner AVR; przy odczycie wyskakuje coś takiego: http://obrazki.elektroda.pl/6823205000_1...
Ja mówię o różnicach w ASM. Tych swoją drogą pomiędzy ATMega8 a 88 nie ma za dużo (w sumie nie widzę żadnych ale nie przyglądałem się specjalnie). A gdyby nawet były to rozwiązuje je kompilator C. Tak jak np. rozwiązuje brak rozkazów mnożenia w mikrokontrolerach ATTiny. Albo różnice w dostępie do rejestrów SFR poprzez STR albo OUT. Kod w C wygląda tak...
tak - tak - dokładnie znak po znaku trzeba wysłać ATN=NAZWA$0D czyli razem w powyższym przypadku wysyłasz 10 znaków ale nie rozumiem za bardzo w czym ty cały czas widzisz problem ? nigdy w życiu nie wysyłałeś nic przez RS232 ?? czym się różni dla ciebie wysłanie z terminala na PC ATN=NAZWA od wysłania tego z procesora ??? że niby co? gdzieś się wpisuje...
Cześć. Piszę do Was bo nie mogę sobie już z tym poradzić. Jak dotąd uzywałem do programowania AVRów programatora STK200. Nie wiem dlaczego ale po przeiadce na XP zaczął mi sie robić problem z programowaniem uC z dużą pamięcią. Jak łąduję 2313 to jest ok, ale jak podłączę do niego np ATmega 128 lub 162 to ciągle wyskakują błędy. W Bascomowym programie...
Witam, Od jakiegoś czasu Atmel/Microchip wprowadził do oferty nowe układy ATMEGA i TTINY z nowych serii określanych jako 0-series 1-series. Ponieważ zacząłem wykorzystywać układy z tych serii postanowiłem napisać do nich własny bootloader z szyfrowaniem danych algorytmem AES. Założeniem było aby go zmieścić w 768 bajtach kodu (mocno zoptymalizowany...
Wszystkie XMEGA mają zgrubsza to samo, różnice dotyczą niuansów. Tak, ta A4U będzie zupełnie ok do twoich zastosowań. Tylko te 60 przycisków... jak je masz podłączone? Rozumiem, że je też będziesz multipleksować? Co do programatora - AVRISP MkII (koło 150 zł) lub jego klon (koło 50zł). Można nim programować wszystkie AVR8 (ATTiny, ATMega, ATXmega)....
(at)techzuchbuch Tak jak koledzy powyżej napisali. Spróbuj i zobacz jak to wyjdzie. Przypuszczam, że już na etapie robienia schematu okaże się, że nie jest tak fajnie. Weź też pod uwagę to co koledzy już napisali - ATMega i ATTiny to raczej rodzina MCU troszkę odstająca. Co prawda obecnie Microchip trochę odświeżył ATTiny wprowadzając do nich rozwiązania...
A ja nie mogę dojść ile to ciągnie prądu. Taki Cortex vs ATtiny. Cortex-Mx to rdzenie stworzone z myślą o minimalizacji poboru, zresztą rdzenie ARM znane są z tego, że pomimo gigantycznej wydajności mają mało tranzystorów = mało ciągną prądu. Niech będzie o STM32 (Cortex-M3): The MCU is placed under the following conditions: ● All I/O pins are...
witam Do tej pory programowałem up z rodziny AVR (ATmega, ATtiny), życie mnie zmusiło do przesiadki na PICki (konkretnie to mam do dyspozycji: pic18f252). Proszę o klika opinii i sugestii na co należy zwrócić uwagę przesiadając się z AVRów na PICki (dodam że programuję w C)? Czy są jakieś istotne różnice w konstruowaniu układu z avrem, a z picem (układy...
Witam wszystkich Sytuacja jest następująca: Modem sim300 i ATmega połączone przez UART. Na serwerze www.MojSerwer.pl znajduje się plik tt.aspx. Jeżeli w przeglądarce wywołam www.MojSerwer.pl/tt,aspx to zobaczę dane z serwera "123". Pierwsze podejście. Podłączam modem sim300 przaz RS232 do kompa. W terminalu wykonuje następująca sekwencję poleceń: at+creg=1...
Witam ............. Teraz moje pytanie: paluszasty napisał, że kurs EDW wystarczy, ja mam bascom1.11.8.1, 1. czy tym programem, będę mógł wgrać program do atmegi? 2. może pytanie banalne, ale STK200 jak patrzałem na avt ma wejście na 20-nóżkowy procesor, a ATmega8 ma 28 nóżek, czyli jest jakiś inny programator, który pozwoli mi przez mój program BascomAVR...
Witam Jestem początkującym. Kupiłem książkę J. Dolińskiego "Mikrokontrolery AVR w praktyce" Problem w tym, że tam jest pisane na mikrokontroler AT90S2313, której nie produkują. Czy nie sprawi mi problemów testując te same programy na Atmega8? Czy ok 90% programów uruchomi się? Mam już cały programator pod atmegę 8 oraz (nie znam nazwy) pod gniazdo...
Ja generalnie przejawiam brak elastyczności umysłu i ludzi też tak traktuję, więc proszę się nie obrażać ;] Więc tak. Możesz zrobić ten układ na ATMedze8? Z resztą, co to za różnica przestawić literkę i jeden wyraz by pasiło do ATTINY ;] http://sp7dpt.qrz.pl/images/Atmega8-Pins... Tutaj masz rozpiskę pinów w ATMedze (widok od góry, od strony napisów)...
kolego manekinen i remzibi przestańcie już proszę narzekać i płakać nad tematem usunięcia postu, jak dzieci. No stało się, może i nie dobrze ale widać, że przez pomyłkę, skoro moderator nie usuwa waszych dalszych wypowiedzi. Które wy widzę trkatujecie jak jakieś tajne konspiracyjne informacje z czasów stanu wojennego. tymaczasem kolega pisze: Dopisze...
Jak to jest z różnicowym wejściem ADC w układach ATmega w obudowie innej niż TQFP? Spec od ATmega32 mówi tak: http://www.atmel.com/Images/doc2503.pdf 8-channel, 10-bit ADC 8 Single-ended Channels 7 Differential Channels in TQFP Package Only 2 Differential Channels with Programmable Gain at 1x, 10x, or 200x Czy to znaczy że DIP w ogóle nie ma kanałów...
Ale żeby nie było tak czarno to powiem że się jedno poprawiło. Układ sprawny jak i reszta na PCB - okazało się jak podpiąłem drugi wyświetlacz. Na początku "frytki", czyli nic sensownego nie pokazywał , rzekłbym było gorzej jak przy pierwszym , bo tam to poprzesuwane ale menu było. Przyjrzałem się z bliska wyświetlaczowi. Zauważyłem że ma folijkę z...
Zacznę od końca - otóż nie można. Transmisja synchroniczna będzie bez specjalnych nadajników/odbiorników linii działać tylko na małe odległości. 1-wire działa na odległości setek metrów. Napisałem też, że zalety z enumeracji urządzeń pojawiaja się jeśli mamy elastyczną sieć, do której możemy wpinać i wypinać urządzenia. Dodano po 7 Podstawową zaletą...
http://obrazki.elektroda.pl/5579748400_1... Dendy Keyboard Transformer - podłącz klawiaturę i magnetofon do Pegasusa! Artykuł powstał jako opis zmagań z próbą zrobienia reprodukcji kardridża Keyboard Transformer - rosyjskiego wynalazku, który umożliwia pisanie programów w BASICU. Kardridż udostępnia gniazdo klawiatury i magnetofonu...
Do zaprogramowania mikrokontrolera zapewne ATMega8. Złącze ISP (In System Programming) czy jakoś tak. Zapewne tak, na płytce jest jakiś Atmega, tylko z tego co widzę złącze ISP ma postać gniazdka 6-pinowego i piny są w 2 rzędach po 3, natomiast na płytce Staga jest proste złącze składające się z 6 mosiężnych drucików w jednym rzędzie, ale prawdopodobnie...
Odpowiedź na pytanie czemu taki duży procesor - wielkością jest on porównywalny np z ATtiny2313 a cenowo różnica ok 1zł, miałem ich więcej a w dodatku miałem program napisany pod ten procesor do profesjonalnego termoregulatora ze zmiennymi parametrami za pomocą klawiatury oraz zapisem/ odczytem EEPROM - nie znam mniejszego procesora, który miałby EEPROM...
...Slavami będą Mega8 (miały być ATTiny13, ale niestety nie mają wbudowanego UARTa)... ATmega8? A nie lepiej ATtiny2313? Co prawda nie mają UART'a, ale mają USI, więc może o tym zapomniałeś? Jeżeli chodzi o wybór kwarc <-> RC, to odpowiedź większości elektroników powinna być jednakowa: kwarc jest odpowiednikiem porsche, a oscylator RC malucha(czytaj....
(at)paluszasty, dla normalnego użytkownika z tego co widzę różnica jest chyba tylko na poziomie assemblera. Teraz dla popularnego attiny13 możesz zrobić tak:[syntax=c] void f1(uint8_t *i); //czyta z ram void f2(__flash const uint8_t *i); //czyta z flash void f3(__memx const uint8_t *i); //dłuższa, czyta z flash i z ram void f3a(const uint8_t *i); //jak...
Najważniejszy zawsze jest parametr TTM (Time To Market) nawet w takich projektach jednostkowych na zlecenie dla pojedynczego klienta. Ok. Tu masz w 80% rację. Ale... A szczególnie już w takich projektach, próba wciskania kodu do np ATmega48 zamiast ATmega88 jest zupełnie bez sensu z uwagi na nieporównywalnie większe koszty całości niż samego mikrokontrolera....
http://obrazki.elektroda.pl/9114516200_1... Autorski projekt wyłącznika zdalnie sterowanego za pomocą pilota RC5. Cały układ kontrolowany jest za pomocą mikroprocesora z rodziny AVR, ATtiny2313. Na uwagę zasługuje zasilanie układu bezpośrednio z sieci elektroenergetycznej o napięciu 230V, zrealizowane przez zasilacz bez transformatorowy....
1. Podziel się jak to robisz, chętnie bym wykorzystał QFN ale lutowanie tego wydaje mi się koszmarne. Co do kodu - ten dokument przez ciebie pokazany jest dosyć tendencyjny, nie ma w nim AVR, a przykład z mul to już przegięcie. Jednak nie przekonasz mnie, że kod w sytuacji w której opcode ma 32- bity jest krótszy niż kod, kiedy opcode ma 16-bitów. Byłby...
:D zajefajne, szczególnie grrrzyyyyyyt. Interesujący pomysł na grzałkę 12V DC. W moim mniemaniu może wypełniacz grzałki trochę nie trafiony bo: Wyroby gipsowe cechują się niewielkim stopniem przewodności cieplnej /niski współczynnik/ oraz wysoką przepuszczalnością pary wodnej, co korzystnie wpływa na termoizolację pomieszczeń. Duża gęstość pozorna daje...
Pady powinny mieć inny kształt ,nie okrągłe tylko podłużne Przy tej samej powierzchni pada zostaje więcej miejsca na poprowadzenie ścieżek między nimi Dla mnie nie ma różnicy i tak bym 2 ścieżek pomiędzy padami nie upchnął. Ścieżki musiałyby mieć około 0,25mm co przekracza moje obecne zdolności posługiwania się żelazkiem :)
Witam! Temat już dawny, ale ja miałem podobne problemy gdy próbowałem zrobić kartę graficzną na Atmega16-16MHz i AVR-GCC. W moim przypadku wina leżała w nierównej ilości cykli pomiędzy sygnałem synchronizacji a wyświetleniem pierwszego piksela. Różnica 1 cyklu powodowała widoczne opóźnienie/przyspieszenie wyświetlania całej linii w stosunku do sąsiedniej,...
..a na marginesie zapytam od kiedy rodzina Attiny ma zaimplementowane mnożenie? A gdzie masz mnożenie ? . Tworząc jedna zmienna przy każdym wyświetleniu jej na LCD robisz konwersję której nawet nie widzisz ale ją robisz . Czym się róźni 6 zmiennych w ram od ramu który nie jest używany dla nas niczym chyba że go nie ma fizycznie ale zawsze można to...
Ja uważam, że nie ma to jak zacząć poznawać dowolną rodzinę procków za jaką się zabieramy właśnie od asemblera. Warto go nawet bardzo dobrze poznać bo później gdy trzeba zrobić jakieś krytycznie-czasowo ważne wstawki to wiadomo - asm ;) Natomiast w większości projektów jak sam zobaczysz nie jest aż tak istotne to jaka jest objętość kodu wynikowego....
Mam standardowy problem początkującego - po zmianie fusebitów, atmega co prawda działa, ale nie da się na nią wgrać niczego nowego. Zaczynając od początku, sprawdziłem czy programator (stk200) działa wgrywając jakieś proste programy zapalające diody itp, następnie zbudowałem układ wg tego schematu avrdude -p m8 -c stk200 -U hfuse:w:0xc9:m -U lfuse:w:0x9f:m...
Nie w pinach, tylko peryferiach w środku różnica. ;) Przeczytaj sobie pierwsze strony kart katalogowych obu układów, pierwsza z brzegu różnica to choćby obecność przerwań na każdym pinie IO, a nie na dwóch, jak w ATmega8, ATmega32 i kilku innych, ale jest tego więcej. Ale dopóki piny się zgadzają, to nie ma przeszkód, żeby same układy podmienić. Właśnie...
Witam! A może autor przerobił by program główny na jakiś inny procesor niż Atmegę8. Jak wiadomo ciężko ją dostać w rozsądnej cenie, a jest jeszcze wiele innych procków w obudowach DIP28, o identycznej pinologi Ja również popieram cytowanego - szczególnie, że już od dłuższego czasu nie używałem m8 i jedyna jaką mam już teraz jest wlutowana na stałe w...
No to może odkopie trochę temat. Mam następujące spostrzeżenia na temat przejściówek USB->RS232. Jestem w trakcie tworzenia projektu, w którym układ na ATmega komunikuje się z komputerem po RS485. Mam dwa interfejsy. Jeden to przejściówka na profilicu od Digitusa + konwerter na RS485. Druga to przejściówka z FTDI FT232R bezpośrednio na RS485. Ciekawostką...
:arrow: pfemek: przymierzam się do zrobienia takiego komputerka i właśnie na ATmega8 ew. ATtiny2313, program chcę napisać w BASCOMie. Różnica jest taka, że ja od początku chciałem użyć przerwań i sprzętowych liczników do zliczania czasu wtrysku i impulsów drogi. Jedyny mój problem jest taki, że nie da się sprzętowo odblokowywać timera w prockach AVR...
ko_rex: To podłącz bez rezystora zasilanie i spróbuj je ściągnąć do masy :) To o to mi chodzi i wewnętrzny rezystor nie ma tu nic do gadania, a pozostawienie wyjścia rezet wiszącego daje ciekawe nowe doznania :) Szanowny kolego McRancor. Nie wiem o co Ci chodzi w "wyjściem rezet" wiszącym w powietrzu... Układzy działają OK bez podłączana czegokolwiek...
Witam, Miałem krótką przygodę z AVR (asm/C) lata temu, przewinęły się różne ATtiny i ATmegi. Jakoś nie za bardzo mi ten rdzeń przypadł do gustu jak i jego otoczka. Samą firmę Atmel też nie za bardzo trafię za podejście do branży ASIC oraz IP (sprawa z Infineon, export do Chin). No cóż, dla mnie to jakoś słabo wyglądające uC, które jakoś się przebiły...
https://obrazki.elektroda.pl/1596322200_... Witam drodzy forumowicze. Temat jak najbardziej świąteczny. Chciałbym Wam przedstawić elementy stanowiące uzupełnienie Szopki Bożonarodzeniowej. Można to nazwać tłem...czy po prostu małym miasteczkiem będącym uzupełnieniem szopki. Wykonałem je samodzielnie przy pomocy najprostszych narzędzi,...
Mikrokontrolery AVR firmy Atmel zdobyły bardzo dużą popularność na polskim rynku. Dotychczas producent oferował nam dwie rodziny: ATtiny oraz ATmega, które różniły się możliwościami i ceną, choć sposób ich programowania był identyczny. Wprowadzając najnowszą rodzinę, XMEGA, producent dokonał bardzo istotnych zmian, zarówno w budowie procesora, a także...
Na wszystkie pytania nie znam odpowiedzi, ale: 2) To zależy od modelu przetwornika. Kanał różnicowy mierzy różnicę napięć między 2 wejściami i różnica ta zwykle może zawierać się w zakresie do -vref do +vref (a nie napięcia - te zwykle są mimo wszystko z zakresu 0-+vref) Dobrym przykładem mogą być tu procesory atmega32 (który mierzy różnicę ze znakiem...
Witam, ja też jestem takim "old'em" i mam nawet troszkę więcej lat. A historia przydażyła mi się podobna jakiś rok temu. Otóż po prawie 10 latach przerwy gdy wtedy znałem tylko procki 8051 a oprogramowanie wgrywało się do zwykłych kości EPROM i kasowało się je ultrafioletem, przyszło mi znowu wrócić do swojego hobby a tu proszę AVR'ki , PIC'e i wiele...
Witam, Znajdziecie tu program na ATMEGA8 (docelowo też na... TINY13?!), który jest przeróbką oryginału z niemieckiej strony http://www.mikrocontroller.net/articles/... robionego na podstawie noty AVR223. Jego twórca najwyraźniej jest krótkofalowcem i oryginał ma służyć m.in. do filtrowania sygnału SSTV. No ale nie samą SSTV człowiek...
Witam, próbuje zaprogramować ATmege8A wykorzystując port LPT. W tym celu wykonałem według schematu programator. https://obrazki.elektroda.pl/1118486000_... Do tego celu wykorzystałem stary przewód od drukarki, uciąłem od wtyku około 60 cm i przylutowałem rezystory na końcach oraz mostki pinów 2-12 oraz 3-11 wykonałem na końcu przewodu,...
różnią się ilością poszczególnych pamięci (flash RAM i Eeprom), taktowaniem, bebechami (np. jakość i szybkość ADC, liczba przerwań, obsługiwane magistrale i wszelkie standardy), ilością i rozmieszczeniam portów, obudową (niektóre są tylko w SMD, niektóre w więcej niż 1 rodzaju SMD oraz w DIP itd), zakresami napięć zasilania i innymi parametrami. A odpowiadając...
Tak próbowałem, różnica prawie 2 sekund dla atmega2560. Dla attiny13 niestety nie wiem.
Chyba jednak zostanę przy ręcznym sterowaniu - mikrokontrolery z dedykowanym sterownikiem LCD (STM32L152, Atmega169...) są dużo droższe (najtańsze kosztują 16 zł / szt przy ok. 2 zł za ATTINY816) i zawierają zbyt dużo wyprowadzeń. Na uP typu PIC się kompletnie nie znam. Planuję wykonać 400 sztuk takich układów z wyświetlaczem i tu różnica będzie już...
Witam! Może trochę odgrzewam temat, ale długo się ostatnio zastanawiałem, dlaczego powstały dwa bliżniaczo podobne uC? Byłoby możliwe, że firma Atmel znalazła jakiś błąd w AtMega8 i Atmega88 ma poprawiony ten błąd i kilka nowych udogodnień? Każda rodzina uC Atmela czy każdy uC z danej rodziny NIGDY nie nazywał się aż tak podobnie np. jest różnica pomiędzy...
Z frajdą dołączę się do dyskusji (na dole podam powód), ale musimy mocno rozdzielić targety, które się rozmazują: a) Na ARM-y w zasadzie rdzeń każdego języka da się przenieść b) na 8bit tylko wybrane (tzn nie interesują mnie, choć jestem stary javoviec, np java która co z tego że da się pokazać z hello wordl, ale nic ponadto). I boli głównie rozmiar...
wytrawiły się kolejne płytki prototypowe mirek_zaf , nie marnuj czasu na płytki prototypowe bo jest ich mnóstwo na rynku, a 10 razy większa od Twojej kosztuje 5 pln z przesyłką. Projektowanie i testowanie docelowej płytki będzie wymagało tyle czasu, że każda chwila jest cenna. Domyślam się, że jest to raster 2.54, więc jeśli chcesz to zrobić w miarę...
kfiatek43 --> widzę, że kolega lubi dłuuugo uczyć się na własnych błędach, można i tak ;) Dodatkowo stabilizator napięcia jest niezgodny ze sztuką. Układ z tranzystora i diody zenera płynie z temperaturą w oczach i w ogólności nie powinno się takiego układu stosować. 1. RACJA ! .... czyli to nadal nie poprawione i masakra :( tym bardziej, że z tych...
Z wykorzystaniem języka assembler można zredukować niezbędną liczbę cykli zegara do 7, co spowoduje zwiększenie liczby próbek do 15 przy 150 kHz. Nie jest to zbyt wiele, ale różnica w wyglądzie przebiegu jest wyraźna. W jednym z projektów generowałem przebieg sinusoidalny z wykorzystaniem drabinki R-2R i ATTiny 2313. Udało mi się zejść do generowania...
Witam :) Zrobiłem układ, którego głównym elementem jest uC Atmega 8. Problem w tym że posiada ona w swojej strukturze tylko jeden port USART. W mojej aplikacji posiadam dwa urządzenia które komunikują się wykorzystując właśnie ten interfejs. Dodatkowo jedno z nich zasilane jest napięciem 3,3 V (odbiornik GPS) drugie natomiast 5 V (telefon). Analizując...
attiny różnica różnica atmega atmega różnica
szumy bluetooth powertrain control module bojler grzałka termostatem
windows installer cleanup utility instrukcja agregatu prądotwórczego
Schemat elektryczny układu rozruchowego sprężarki hermetycznej: kluczowe elementy i działanie Zwiększenie mocy silnika 3-fazowego asynchronicznego: metody i ograniczenia