Ja pisze od dawna na forum, że pomiar na atmegach mam bardzo nieliniowy i bez wzmocnienia. Możliwe że to kwestia serii produkcyjnej po prostu. Atmel nie gwarantuje tutaj oszałamiającej dokładności. Myśle że kwestia egzemplarzy. Nie sądze by każda atmega czy attiny, miał dokładnie taki sam błąd ADC.
(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...
AtTiny - w założeniu uboższe i tańsze (tiny) AtMega - w założeniu do wszystkiego (mega)
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...
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?
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. 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
Kompilator nawet mówi ci co jest nie tak. M8 nie ma takich rejestrów jak ucr i ubrr - tam nazywają sie inaczej - i dlatego masz takie komunikaty - popatrz w register summary obu uC i zobaczysz różnice.
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...
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
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...
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...
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ć...
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...
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.
Wszystko jest ważne. A dokładniej to co jest ważniejsze zależy od programu. posiadam schemat który ma układ attiny2313, nie mam takiego układy a natomiast posiadam atmega8 niby można zamienić A czy potrafisz przerobić program z ATtiny na ATmegę?
Zwracam się z uprzejmą prośbą o przerobienie programu w ASM z AT90S2313 na ATmega8. Prośbę swą motywuje tym że program o którym mówię może przydać się nie tylko mi ale też wielu innym użytkownikom forum. Nie byłoby prościej przerobić na ATtiny2313? Między nim a AT90S2313 są niewielkie różnice. Wystarczyłoby pewnie zmienić nazwy niektórych rejestrów....
Na początku chciałbym zaznaczyć, że znam się na programowaniu w C tylko natomiast jeśli chodzi o mikrokontrolery to jestem początkujący. Wszystko zaczęło się od tego, że potrzebowałem zamiennika układu 1-wire DS2423. Jest to podwójny licznik impulsów. Niestety Maxim/Dallas już go nie produkuje ale znalazłem implementację tego licznika na uC AVR. https://github.com/smurfix/owslave...
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 .
Config Portd.4 = input-- oznacza że jest to wejście. Portd.4=1 --podciągnięte wewnętrznym rezystorem do +5v. Config portd.4 = Output-- oznacza że jest to wyjście. portd.4= 1 --w stanie spoczynkowym +5v. Jeśli na początku programu masz: $regfile = "attiny2313.dat", to ustawienie w BASCOMie nie działa.
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...
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...
Z tą pamięcią to trochę lipa.. Mam jeszcze jedno pytanie ;) Czy programowanie np. ATtiny2313 znacząco rózni się od programowania jakichś mocniejszych pozycji z avr np. Atmega32? Wykorzystuję środowisco bascom avr.
Tutaj jest przedstawiona migracja z ATmega48/88/168 i ATmega48P/88P/168P/328P do ATtiny48/88, ale też jest porównanie pomiędzy ATmegami:[url=http://www.atmel.com/dyn/r... a tak poza tym to tak jak napisał (at)Kabuto15 różnice są niewielkie. A dokładniejsza Migration from ATmega48/88/168 to ATmega48P/88P/168P:...
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.
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...
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%.
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...
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 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...
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)....
akurat attiny15 nie ma pamieci ram i pisanie programu w c dla niego nie jest takie oczywiste :)... ale attiny13 bylby tu super przykladem :)... ja pisze w c++ program w crossworks for ARM... i nie narzekam :)... fakt, ze biblioteki nie sa do konca super... ale jakos mnie to bardzo nie przeszkodzilo (program nie jest bardzo skomplikowany :D)... a jakos...
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...
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...
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...
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.
Może trochę odgrzewam temat, ale długo się ostatnio zastanawiałem, dlaczego powstały dwa bliżniaczo podobne uC? A co w tym dziwnego. ATmega8 to staruszek już dużą siwą brodą. Powstała o wiele nowsza jego wersja, posiadająca sporo a nie trochę udogodnień. Bodajże jednym z najlepszych jest Timer0, który ma w końcu więcej trybów pracy niż w staruszku...
Ściemniacze na mikrokontrolerze są właśnie sterowane triakiem i wszystko normalnie działa. Poza tym po co ta ATMEGAa32, wystaryczy ATtiny2313 a nawet jeszcze mniejsze AtTiny12. Zobacz jak zrobiony jest taki sciemniaz w EdW 07/2006 To dobra wiadomość. Wprawdzie różnice pomiędzy ATtiny2313 i ATMEGA32 nie są duże, to jednak pewne rejestry się różnią....
Zakładając, że wziąłeś już pod uwagę wszystkie inne różnice w peryferiach tych dwóch układów wykorzystywanych w programie (timery, liczba pinów itp.) i że używasz WinAVR, to po każdej kompilacji powinieneś dostawać informację o zajętości pamięci układu.
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....
(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...
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...
Debugger Xplained Yourself jest kompatybilny z Atmel Studio 7. Bazuje na Atmelowskim debuggerze mEDBG, ale dzięki moim przeróbkom we wsadzie pozwala na programowanie wszystkich mikrokontrolerów z interfejsami SPI, dWire, UPDI, TPI, SWD. Jego "mózgiem" jest ATmega32U4. W wersji maksymalnie okrojonej do uruchomienia debuggera wystarcza 32U4, dwa przyciski,...
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...
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...
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...
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ę...
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...
(at)danthe, pozwolę sobie odpowiedzieć. Jeśli użyjesz Arduino z Atmegą 8 (np. NG) to nie masz możliwości wyboru czy chcesz mieć bootloader czy nie. Nawet jeśli go sobie ręcznie wyłączysz to arduino i tak wykrzyczy Ci, że błąd kompilacji bo masz do dyspozycji 7168B - Arduino nie wie że sobie wyłączyłeś ręcznie. Jak zainstalujesz MiniCore to można sobie...
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...
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,...
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, 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...
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...
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...
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...
Ten ATTiny możesz sobie taktować z kwarcu. Orientujesz się,które się da? Bo taki Attiny13 to nie da rady. W praktyce w AVR8 piszesz np. na ATMega328 lub jakimś nowszym ATTiny. Posiadam 32. Są jakieś znaczne różnice między tymi dwoma prockami na korzyść Atmegi 328?
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...
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...
Atmel ma własną wizje tego I²C i nazywa go TWI (Two Wire Interface), i bez zajaknięcia sprzętowo czytać powinny go AVR-ki z taką magistralą, np ATmega8, lub ATtiny2313... Pozdr. Light-I
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...
http://obrazki.elektroda.pl/7969630300_1... Najprostszym rozwiązaniem było kupienie FT232, ale w wyniku porównania jego ceny z ceną ATmega8 nie było ono zbyt ekonomiczne. Dlatego autor postanowił zaprojektować konwerter na mikrokontrolerze. A jak jest już mikrokontroler, to sam USART wydaje się minimalistycznym rozwiązaniem. Stąd pomysł...
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ą...
Dziękuję za upewnienie mnie, że dobrze zrozumiałem notę katalogową ATmega8. Natomiast przyznaję, że nie czytałem w całości not katalogowych mikrokontrolerów ATtiny25/45/85, ATtiny261/461/861, w których wg kolegi RomanWorkshop " nie można używać rezonatorów kwarcowych/ceramicznych w przypadku wykorzystania pinu XTAL2 jako CLKO " Rozumiem, że pod tym...
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...
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 :)
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...
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...
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ą...
: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...
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...
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, 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,...
Mam zamiar dziś zaprezentować swoją zabaweczkę - układ przyjmujący sygnał MIDI, sterujący szesnastoma stacjami dyskietek. Na razie wejście MIDI jest tylko poprzez port szeregowy; pętlę prądową zrobię troszkę później; będzie można wybierać, czy sygnał ma być brany z prawdziwego MIDI czy z MIDI na rs232. Poza tym i tak nie posiadam fizycznego wyjścia...
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...
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...
Myślę, że koledze chodzi o to, czy wsad zrobiony pod AT90s2313 będzie działał pod ATTiny2313. Moja rada - najlepiej po prostu spróbować. Ma dużą szansę działać. Program da się zapewne wgrać. Wystarczy sprawdzić, czy zadziała tak, jak powinien. Przy cenie kilku zł/sztuka można sobie chyba na to pozwolić? Jeśli nie zadziała, to trzeba będzie niestety...
Nigdy nie miałem potrzeby użyć progmramatora HV, ale oczywiście, kiedyś może się zdarzyć przykry problem z zablokownaiem procesora. Zwykle pomaga po prostu dostarczenie sygnału zegarowego na odpowiednią nóżkę. Kupując programator w pełni wspierany przez AS masz wygodę programowania fusebitów, dzięki wyborowi z listy pożądanej opcji, zamiast zabawy w...
No cóż, programator mało przydatny, bo ogranicza się do max ATMega8 i AtTiny. Pozwolę sobie się z Tobą nie zgodzić. Na biurku już czeka Atmega328 i ogólnie można dobrać procesor do wymagań - program napisany w C. Na obecną chwilę potrzebuje upchać 8k kodu, więc nie widziałem sensu zakupu większego. A ja doskonale rozumiem co znaczą 3s szybciej podczas...
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...
No właśnie żadna różnica. Stąd nie jest to argument ani za, ani przeciw. Błagam... Nigdy nie realizowałeś projektu w którym założenia zmieniły się w trakcie jego trwania kilkukrotnie? No i teraz posiadanie układu z wieloma bonusami zamiast takiego "na styk" nie jest zaletą? Prawdę mówiąc jeszcze nigdy mi się nie zdarzyło coś takiego. Ilość ADC, timerów,...
W przypadku SAM, wybór jest znacznie mniejszy, praktycznie nie ma prostych płytek z dostępem do (prawie) wszystkich pinów, a programator/debuger jest trochę kulawy. Niekoniecznie. Są płytki proste i tanie (np. z SAM D10, ciut droższe z SAMD21 itd.). Są też płytki z całkiem zaawansowanymi prockami, tyle, że zwykle droższe niż konkurencji. Na tych płytkach...
Bo porty Attiny 10 są trochę inaczej zrobione niż w starych prockach, widać to na rysunkach, tu attiny 4,5,9,10 https://obrazki.elektroda.pl/9132638100_... a tu starsze attiny 13 jak i stare atmegi https://obrazki.elektroda.pl/9007684100_... widać że różnica jest zasadnicza. Podciąganie jest odrębnym rejestrem dla każdego...
Dobra ale czy wyprowadzenia mają takie same i kod działający na 2313 będzie działać na attiny?
O ile się nie mylę to to bez różnicy AT... to Atmel, a LC to Microchip, reszta parametrów powinna być taka sama.
Dziękuje za podpowiedź, mam nadzieje, że z mojej strony to już wszystko w temacie pomiaru. Przy okazji jak już jesteśmy przy attiny, to przeglądam oferty w TME i znalazłem attiny261A i attiny261V. Na pierwszy rzut oka wydaje się być atrakcyjniejszy dla mnie ten z literką A, gdyż może być taktowany do 20 Mhz, aczkolwiek wydaje się być podejrzanie tańszy....
Na początku każdej książki o programowaniu powinno pisać "Jeśli nie znasz angielskiego to powinieneś zacząć się go uczyć." :D Zobacz film. Jak się uda na Elektrodzie to tu, a jak nie to wrzucę na YT. Mało używam tej 7 i klikam w 6.2 ale to też tylko dlatego że na początku miała niedociągnięcia i może już to poprawili wszystko, ale po co mam się zastanawiać...
Podziękaowania dla Duch_ Teraz dziala tak jak chcialem, czytalem wcześniej twój post, ale mialem balagan w kodzie i zapis z twojego kodu nie dzialal, teraz jest ok. Mój kod z obslugą LCD od Nokii 6100 zapis/odczyt z karty SD, może komuś się przyda: $regfile = "m32def.dat" $crystal = 8000000 $lib "Lcd-pcf8833.lbx " $include "..\fonty\Color8x8.font"...
jaka jest różnicz w prędkości at do atmegi czy można zaprogramować atmege 8515 przez isp jak 8515 jaki program
Nie masz się co bać atmegi:) szczególnie że programujesz w bascom a tam różnice będą niewielkie(o ile wogóle będą) względem attiny. Chyba że zdecydujesz się na diody. Z tego co widzę to będziesz mógł podłączyć conajmniej 6 diod. Jeśli taka skala Ci wystarcza to spokojnie mógłbyś pozostać przy attiny.
Atmel zakonczył produkcje 2313 i zastąpił go ATTiny 2313 , dlatego powoli ten układ ( 2313 ) staje się unikatem , a sprzedawcy poprostu z tego korzystają
Programator jest na pewno sprawny bo z ATTiny 2313 współpracuje bez problemów, zarówno przy ładowaniu programu jak i ustawianiu fuse bitów. Co do ustawień programu to są takie jak przy programowaniu ATTINY z różnicą w wyborze chipu. Najdziwniejsze, że problemy z komunikacją występują tylko i wyłącznie przy ustawianiu bitów konfiguracyjnych. Jak będę...
witam posiadam takie uklady i problem polega na tym iz ATMEL 90S2313 PC pieknie pracuje w urzadzeniu natomiast ATMEL 90S2313 PI pracuje nie poprawnie teraz pytanie czy oznaczenie PI oraz PC ma jakies znaczenie .. przetestowalem ok 30szt AT 90S2313 PC i w urzadzeniu pracuja wspaniale,te same tez ok 30szt AT90S2313 PI niestety zle... moze ktorys z kolegow...
Powód jest taki : Dla każdego procesora istnieje plik o nazwie stm32f????x?.h , w którym zdefiniowane są stałe dotyczące TEGO właśnie procesora...... Z ukłonami Andrzej Korycki W końcu ktoś odpowiedział na moje pytanie :-) Tylko nie rozumiem dlaczego niema tutaj jakiegoś ujednolicenia Przecież pisząc:[syntax=avrasm]OUT PORTB,R16[/syntax] dla Atmegi...
atmega różnice atmega attiny attiny atmega
skoda przewody zapłonowe czujnik misce olejowej zasilanie konwertera multiswitcha
matek451 netbox wymiana linki hamulca
Naprawa zardzewiałej płytki wzmacniacza antenowego: czy warto? Medion MD 18861: Pełna bateria, brak działania