O to Ci chodziło: http://www.captain.at/electronic-atmega-... ???
Każdego pinu w portach można używać jako wejścia/wyjścia. Większość ma też alternatywne funkcje przypisane wbudowanym peryferiom mikrokontrolera np. interfejsy UART, SPI, czy przetwornik A/C. Proponuję zajrzeć do noty katalogowej mikrokontrolera. Do czego ma służyć dodatkowe złącze na schemacie (JP2)? Jeśli do podłączenia wyświetlacza z NOKII, to proponowałbym...
Witam. Mam pytanie: Czy do tego [url=http://www.henwyd.republika.pl/Prog... można podłączyć eeprom 24C16? I gdzie? Pozdrawiam
mógłby mi ktoś wytłumaczyć na jakiej zasadzie działa magistrala I2C ( przeczytałem kilka opisów ale nadal nic nie rozumiem ) A Jak do mikrokontrolera Atmega 8 podłączyć zewnętrzny eprom Na pewno chodzi o EPROM a nie o EEPROM? Jeśli EPROM (np. 27256) to nie rozumiem w czym problem? Jeśli EEPROM i2c (np. 24C16) to na stronie Atmela są przykładowe programy...
Atmega 2560 , a gdzie się podłączyć ?
Witam, czy można bezpośrednio podłączyć do 5V? To zapomniałeś o co pytasz?
W tej chwili nie mam możliwości podłączyć się i sprawdzić odczyt eeprom. Dziwne jeszcze jest jedno, po włączeniu pamięta 2 z 4 czasów. Najczęściej gubi się czas t2 pod adresem uint8_t pamt2 EEMEM=1 i bardzo często jest powiększony o czas t2
http://obrazki.elektroda.pl/4553573800_1... Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej...
Nie wiem jak koledzy ocenią mój pomysł natomiast kiedyś zrobiłem to tak że w obwodzie zasilania 5V wstawilem dość duży kondensator 1000 uF, Magazynował on na tyle dużo energii że nawet po zaniku zasilania starczał na kilka sekund. Dorobiłem układ sprawdzający poziom napięcia na transoptorze podłączonym pod napięcie niestabilizowane. Zanik napięcia generowal...
Dzięki za szybką odpowiedź. Mam pytanie czy byłaby możliwość pobierania danych z częstotliwością ok. 170kHz (chodzi mi o to ile cykli potrzeba na odczyt) o czy ATmega z kwarcem 16MHz by sobie z tym poradziła?
https://obrazki.elektroda.pl/2220939900_... Mikrokontrolery AVR cieszą się niezmienną popularnością, ze względu na swoją prostotę, a jednocześnie spore możliwości. Co ciekawe, mimo, że od lat wszyscy wieszczą rychłą śmierć mikrokontrolerów 8-bitowych, mają się one ciągle dobrze, a kolejne, nowe rodziny są wprowadzane na rynek. Jakiś...
Testowałem twój program. Piny A0,A1,A2 mają być nie podłączone. Pytając o 16MHz miałem na myśli czy fuse bity dobrze ustawione.
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Ok, jestem - nie miałem w ręku tego procesora więc musimy poczytać datasheet. Znajdź go i wklej tutaj link. Uwagi do schematu: 1. masy masz podłączone bo na schemacie nie :) 2. nie widzą filtrowania zasilania patrz tutaj: http://mikrokontrolery.blogspot.com/2011... 3. błędy filtrowania ADC akurat się przydadzą do liczb...
Schemat jest pewnie poprawny, ale współczesne układy serii FT23x nie potrzebują połowy z tych elementów. Jeśli robisz nową płytkę i uparłeś się na zabytkowy ATmega - użyj FT230X, który nie wymaga oscylatora kwarcowego ani EEPROMu.
To nie jest mały hint. To jest chyba to o co mi chodziło. Skorzystam z pomocy jakiej mi tu koledzy udzieliliście i zobaczymy co z tego urodzę. Podejrzewam że mogę mieć problemy jakieś z określeniem pola dotykowego przycisków jakiem mam w planie zrobić na ekranie wyświetlacza ale mogę się mylić. jeszcze jedna sprawa. Owe rysunki(grafiki) wyświetlane...
tak jak pisałem nie podłączyłem tych diód, nie zdawałem sobie sprawy z tego że trzeba podłączyć osobo (płyta w szkole musi mieć pewnie styki zlutowane już na stałe, stad w jakiś stopniu w ogóle nie myślałem że będę musiał to zrobić, ale dużo mnie to nauczyło, teraz wiem żeby użyć przycisku switch podłączam je na wejścia ATmega itd ) Może ktoś mi tylko...
Witam, mam mały problem. Chciałem by mój atmega odtwarzał pliki dźwiękowe(najlepiej bez użycia karty SD, o ile starczy eeprom) Bardzo proszę o kod (bascom), oraz schemat podłączenia głośnika. Z góry dziękuję.
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...
No właśnie ten nie czyta HEX przy wgrywaniu w eeprom. No coż, prostu zapakowałem soft 2.11 i ustawiłem fusy na właśnie tą wersję i mam następujący wynik. Podłączeniu programatora zielona dioda szybko miga na sekundę , wciskam przycisk , szybko miga i pali się czerwone ciągle. Oczywiście będę bawił się po weekndzie następnym atmega 328 bo taki mam lecz...
Jeżeli kolega może podłączyć kwarc 16MHz, to po powrocie z pracy mogę załączyć sprawdzony program termometru z atmegą 32, wspomnianym kwarcem i obsługą LCD 2x16. Układ DS18b20, jak inne układy 1-wire wymagają bardzo dokładnych czasów, żeby się poprawnie skomunikować. Ja też trochę powalczyłem zanim zobaczyłem prawidłową temperaturę. Zgodnie z obietnicą:...
Skończyło się na następującym rozwiązaniu: http://obrazki.elektroda.net/32_12785728... Na zasilaniu głównym jest kondensator 100uF. Wcześniej wydawało mi się, że te piny wiążą się z wykorzystywanym przeze mnie PWMem ale myliłem się- dzięki TMF za sugestię!. Musiałem "tylko" przepiąć cały port sterujący LCD, narysować nową płytkę i już mogłem podłączyć...
A mam pytanie jak my to będziemy programowac?? Takie cos wystarczy? http://www.elektroda.net/mikrokontrolery... Dodano po 3 Może CI to coś pomoże znalazłem w głównym temacie. Witam Mam takie małe pytania: 1. Dioda BAT54C to Dioda Schottky'ego jest ona podwójna i ma 3 wyprowadzenia na schemacie są 2, które to są wyprowadzenia i co trzeba...
Lepiej kupić większego Atmela np Atmega 128 (128 kB Flash). :wink: Podłączenia zewętrznego EPROM to nie lada kłopot - spora pinologia, a do AVR się nie da (brak odpowiednich wyjść sterujących) :cry:
Witam Jestem dość zielony w wielu kwestiach związanych z elektroniką, stąd na wstępie proszę o wyrozumiałość. Chciałbym skonstruować bardzo prosty dyktafon (oparty najlepiej na Atmega) - na obecnym etapie nie wiem, w jaki sposób przetworzyć dźwięk mówiony na sygnał cyfrowy. Zauważyłem w dokumentacji do ATMEGA8, iż posiada ona przetworniki A/D. I tu...
Jest sobie program napisany w C (przeliczanie z liczbami całkowitymi 64-bitowymi)Program jest napisany zarówno na PC, jak i na Atmegę (oczywiście z rożnymi interfejsami użytkownika) - sam rdzeń programu jest identyczny. Poszukuję procesora który: 1.Jest dużo szybszy niż ATMEGA 2. Ma darmowy kompilator C 3. Będzie działała bez jakiegokolwiek OS 4. Z...
Można by porty wylistować i wybrać automatycznie któryś z nich. Nie wiem jaki opis daje podłączone Arduino, ale u mnie smartphone podłączony poprzez USB zgłasza się tak: (at)jvoytech Sprawa automatycznego odgadnięcia numeru COM konkretnego Arduino tą funkcją nie wygląda zbyt różowo. Rozszerzyłem Twój skrypt o numer seryjny: [syntax=python] import serial...
Swoja droga, moglby mi ktos podac przyklad z zycia wziety. Nie bylo zewnetrznego podciagniecia resetu uklad nie dzialal, po podciagnieciu dzialal. Chodzi o to zeby napisac w jakich warunkach uklad pracowal :) Bede wdzieczny za taki przyklad :) I nie chodzi mi o to zeby wykazac ze nie trzeba resetu podciagac, potrzebuje taki przyklad z zycia wziety...
Witam serdecznie; Mam pewien problem z magistrala i2c. Mianowicie mam podłączony pod atmege32 zegar RTU(ds1307) oraz zewnętrzną pamięć eeprom(24c32) komunikujące sie z atmega po i2c. Pamięć i zegar oddzielnie działają poprawnie tzn np: wyświetlam sobie aktualną godzinę i datę na LCD czy tez zapisuje dane z termometra(ds18b20) do eeprom i później przesyłam...
Chciałbym móc wyświetlić tekst z pamięci EEPROM 24Cxx na wyświetlaczu HD77480, a całością sterować Atmegą8. Do tego powinny być 4 przyciski niestabilne do interfejsu. O ile z programowaniem (C) sobie raczej poradzę, o tyle nie udało mi się znaleźć jak całość ze sobą połączyć. Chodzi mi o jakiś schemat na którym miałbym zaznaczone co do której nóżki...
moduł RTC jest podłączony dobrze i funkcjonował dobrze zanim nie zacząłem bawić się eepromem. eeprom ma niepotrzebnie wyprowadzone końcówki do adresowania. Prawdopodobnie jak zapisywałem cała pamięć eeprom musiało coś się wpisać do RTC i pomieszało mu... może dlatego teraz to nie działa (to jest jedna z wersji)...
Podłączę się do tematu, czy w bascomie, możliwe jest zapisanie danej jako pojedynczy bit, potrzebuje zapisać do eepromu 3360 stanów logicznych, jeśli potraktować 512kB pamięci eeprom jako bity to wystarczy, tylko czy bascom temu podoła?
ok dioda ma uf=0,2V te elementy mam na stykówce reszta to zestaw uruchomieniowy, podłączyłem 3 kondensatory o poj. 1000uF równolegle wypadkowa równa 3000uF. http://obrazki.elektroda.pl/3073167200_1...
Programowe I2C to raczej masakra, a z przyczyn które wymienił BlueDraco nie ma sensu tego robić. Skoro program wypala komórkę pamięci EEPROM, to podłącz zamiast EEPROM pamięć FRAM. I problem z głowy. Chyba, że to pamięć EEPROM w MCU, ale wtedy nie widzę jak zrobić obejście. W obudowie DIP raczej nic nie znajdziesz.
Mam pod i2c podłączony zegarek na ds1307 i atmegę 2561 i to wszystko komunikuje się prawidłowo bo z atmegi programowałem eeproma. Mi się wydaje że to też w tym układzie niedziała. Zrobiłem to tak że do atmegi mam podłączone gnizado kart sd i atmega znajduje i przesyła pliki do arma. Komunikują się po ISP i TWI bez problemów ale czy arm czyta z tego...
Oto zapowiadany firmware z regulacją fazową i edycją tabeli prędkości. Jeśli chodzi o główne bebechy programu to jest to dokładnie to samo co ostatnia wersja z regulacją grupową. Aha, jest tylko drobna zmiana z przywracaniem (RESET) ustawień. Teraz aby zresetować menu sterownika należy przy włączaniu trzymać klawisz START. Wcześniej były to "+" i "-",...
jak podłączyć zewn. pamięć do mikrokontrolera Jaką pamięć? RAM, Flash, EEPROM, ROM, EPROM, kartę SD? Jaki interfejs - równoległy/szeregowy (I2C, SPI, ...)? EEPROM atmegi8 ma ograniczoną liczbę zapisów i kasowań. Nie wiem jak to jest we Flashu. Podobnie. Wszystko jest pięknie napisane w Datasheet. Zajrzyj do niego. czy mógłby ktoś podać mi jakieś linki...
Hej! Jak podłączyć do ATmega128 bądź innego AVR zewnętrzną pamięć EEPROM przykładowo 8k tak aby widziana była od adresu 2000h. Chodzi tu głównie o rysunek ale proste wyjaśnienie dlaczego tak a nie inaczej też mnie ucieszy :) Temat aktualny do środy 14:00 Pozdrawiam :)
Zwiększ adres po zapisie do eeprom, to będziesz miał więcej danych do analizy. Dobry pomysł, spróbuję. Dałem autorowi propozycję rozwiązania. Kod, który wkleiłem działa z niewielkimi modyfikacjami (inne dekodowanie bajtów odebranych z szyny szeregowej) na emulatorze arduino z podłączonym do DHT22 Ale tu jest Atmega8 C++ i czujnik DHT11 Zapisujesz dane...
Z EEPROM'u nie skorzystasz (WriteProtekt). Pin 2 i 6 dla MAX232 nie poprawione. R1 nie zmieniony. AVCC i AGND nie podłączone. Uczysz się naszym kosztem ... przepatrz pierwszy lepszy PDF dotyczący układu uruchomieniowego dla AVR i dowiesz się jak podłączyć MAX'a, podłączyć prawidłowo RESET i EEPROM.
Witam. Mam układ (Master), który na podstawie konfiguracji zapisywanej w 8kBajtach pamięci EEPROM (AT24C64) odczytuje dane z ok 100 układów (Slave) rozproszonych w sieci RS485. Układ działa ok i nie ma z nim problemów jednak chciałem przyspieszyć jego działanie, bo ok 90% czasu zajmuje odczyt konfiguracji z pamięci. Układ master jest oparty o AT89C2051....
No właśnie z instrukcji jakie udostępnia alnor wyraźnie jest napisane, żeby modyfikować komórki pamięci. Tutaj prawdopodobnie jest bardzo podobnie. https://obrazki.elektroda.pl/4699363600_... Dlatego uważam, że Airios który jest dostawcą nie zablokował możliwości odczytu oraz modyfikacji pamięci. W moim przypadku może być podobnie...
GND, MOSI, REST, MISO, CSK, oraz RESET to sygnały mikrokontrolerów avr. Na rysunku, którym przedstawiłeś masz napisane "Tested with ATmega8, ..." Aby zaprogramować pamięć 93C46 należy zastosować [url=http://www.lancos.com/e2p/siprog_ba... tą wersje Si-prog z przystawką o nazwie "Microwire eeprom adapter" z [url=http://www.lancos.com/siprogsch.htm...
Musi być SRAM, nie może być pamięć szeregowa ? A czy SRAM wyklucza szeregową? Nie, myślałem też o szeregowym EEPROMie :) Może też być jakiś flash szeregowy np. AT45DB041B.
Można coś takiego zrealizować na ATMega i module ENC28J60. Ja nad czymś takim właśnie pracuję. Nie doszedłem jeszcze do robienia wykresów. Mój układ zbiera dane z kilku(nastu) mikroprocesorów poprzez RS485 i wysyła na serwer z którego można to wszystko odczytać. Poprzez ten serwer można sterować też wszystkimi wyjściami podłączonych do tej sieci mikroprocesorów,...
Wszystko zależy co do tych portów jest podłączone i w jakim stanie ciągnie prąd. Przełączenie na wejście spowoduje że port widoczny jest jako HiZ i prądu się z niego pociągnąć nie da. Oczywiście wtedy jest ryzyko, że będzie pływał, a przełączanie stanu buforów generuje zwiększony pobór prądu. To można wejście z pullupem, ale znowu jeśli nic portu nie...
Witam! Mam zadeklarowaną tablicę wielowymiarową [syntax=c]id_czujniki[3][OW_ROMCODE_SIZE... w której przechowuje numery ID podłączonych DS18B20, potrzebuje zapisać ją do pamięci EEPROM, nie za bardzo wiem jak najlepiej to zrobić, bo chyba funkcja [syntax=c]void eeprom_write_block (const void *__src, void *__dst, size_t __n)[/syntax] zapisze tylko...
W swoim projekcie chciałbym zapisywać nastawy do pamięci EEPROM w chwili zaniku zasilania. Planuję skorzystać z metody opisanej przez TMF w książce, czyli zasilanie procesora przez diodę Schottky i kondensator oraz z użyciem komparatora analogowego. Swój działający układ na próbę podłączyłem do zasilania przez jakąś starą diodę, prawdopodobnie germanową...
Dzięki za odpowiedzi. Schemat zasilania wygląda tak. Zawiesza się procesor u1, który znajduje się na drugiej płycie podłączonej do zasilacza 30cm szarej taśmy. https://obrazki.elektroda.pl/9335085400_... Na tę chwilę nie potrafię określić czy procesor zawiesza się na skutek włączenia czy wyłączenia, cewki stycznika czy styków (obciążenia)...
Wytłumacz mi tylko czemu ma niby służyć umieszczenie termometru (czujnika) w tej ohydnej rurce? W oryginalnym przeznaczeniu ta rurka ma jeszcze jakiś sens,ale w tym wypadku jedynie szpeci. Czy szpeci to kwestia dyskusyjna, wg mnie nie i zdecydowałem się na takie rozwiązanie bo ze swoim zapleczem technicznym chyba lepiej bym nie zapakował termometru...
Witam forumowiczów Czy ktoś miał do czynienia z produktem EVBedu.net ([url=http://www.propox.com/products/t_1... Mam ten zestaw i jak się go podłączyło do prądu to uruchamiane były różne testy np. sprawdzające eeprom itd a wyniki testu wyświetlany był na LCD. Podłączyłem programator i zgrałem zawartość Flash i Eepromu i wgrałem moje oprogramowanie....
Witam! Mam problem z zaprogramowaniem kości 24c32. Jest ona podłączona do atmegi8 do lini sda i scl. Pozostałe linie eepromu są: a0, a1, a2, wp, vss do masy i vcc do plusa. Atmega odczytuje tylko 255 więc komunikacja chyba jest ale oczywiście pamięć pusta, a gdy próbuje coś wpisać to to samo.. Przykładowy program: 'początek i2cstart i2cwbyte 160 'adres...
Znalazłem jeszcze jeden schemat sterownika BLDC z wsadem ale pisane w C . Niestety ten też mi nie działa może ktoś żuci okiem na program i się wypowie czy to ma prawo działać . Załadowałem wsad do procesora 1n1p.hex + dodatkowo do eeprom BB13_START_OK9.eep niewiem czy dobrze na wejście RX podaje generator PWM silnik niestety cały czas stoi . Podłączyłem...
1. Czy zwykła karta ci chodzi (jakaś zielonka, szachownica czy coś podobnego)? - zakładam że chodzi. 2. jaki masz kwarc (MHz) i czy wsadem do tej częstotliwości programujesz flasha. 3. do phila programuj (at)8861 4. czy po zaprogramowaniu spowrotem podłączyłeś kwarc 5. czy masz przylutowane kondensatorki czy tylko sam kwarc. I na koniec to nie jest...
Witam Jak dokładnie wygląda układ który masz - oprócz Atmega8 i LCD masz chyba jakiś odbiornik RF? Jeśli tak to jak on jest podłączony do Atmega8? Jeśli pilot wysyła sekwencję np 2-3 bitów i jest ona stała - to nie ma problemu z nauczeniem proca poprzez zapis w eeprom ale jeśli kod jest zmienny będzie to dużo trudniejsze - trzeba znać algorytm zmiany...
Jak dokładasz drugi czujnik pod I2C to musisz inaczej go zaadresować, czyli wejścia adresowe musisz inaczej podłączyć. Wtedy każdy z nich będzie miał swój inny adres. Odczyt każdego z nich musi wiązać się najpierw z zaadresowaniem właściwego czujnika.Najprawdopodobniej w układzie wyżej masz 2 czujniki o tym samym adresie. Dane zapisujesz sobie jak chcesz,...
Witam. Kupiłem w Gotronik programator USB AVRISP mkII Clone. Po podłączeniu zainstalowałem go ze sterowników które znajdują się w Atmel/AVR Studio/USB... W Menadżerze urządzeń widoczny jest jako Jungo/ AVR ISP mkII (nie wiem czy dobrze czy źle) AVR Studio 5 nie widzi programatora. Może coś poradzicie. Jakiś bezpłatny program do obsługi tego programatorze....
Witam, wiesz co? wydaje mi się, że tu problem nie leży jednak w tej ATmedze8 ale oczywiście, że można jak się ma doświadczenie i narzędzia odpowiednie - wylutować ją, podłączyć się bezpośrednio do pinów (odpowiednich dla ISP!) podać zasilanie - a w tym przypadku również trzeba by było zrobić sobie jeszcze generator na kilku bramkach TTL (czyli dodatkowy...
Ostatnio zaktualizowałem bibliotekę w arduino ide potrzebną do programowania atmegi328 i doszła nowa opcja eeperom retained / not retained w serwisie github gościu co to zrobił https://github.com/MCUdude/MiniCore pisze Opcja EEPROM Jeśli chcesz, aby pamięć EEPROM była kasowana za każdym razem, gdy nagrywasz bootloader lub przesyłasz za pomocą programatora,...
witam wszystkich, muszę przyznać, że bardzo interesujący projekt, budowa nad wyraz prosta i sądząc po testach jakie koledzy zrobili układ spełnia swoją rolę dla celów niekomercyjnych/hobbystycznych lepiej niż dobrze. Dzisiaj zrobiłem sobie tę przejściówkę tyle że na Attiny2313. Te 2 diody nie są potrzebne ale wydaje mi się że chodzi o mniejszy pobór...
mam atmega16 i chce zeby podlaczyc do niego Pamięć EEPROM 64kB .poprostu musze miec zewnetrzna..Jak zrobic zeby kontroler byl sterowany z tej zewnetrznej a nie z tej 16kb wewnatrz.... jakie polaczenie i co wogole..
Bardzo dziękuję ;) Mam pewność że kurczaki mi się nie ugotują. Jak mogę się Panu odwdzięczyć? Teraz sterownik będzie wykorzystywany w 99% :D Mam jeszcze pytanie. W jakich okolicznościach nieulotna pamięć eeprom może mi się ulotnić? Drugie pytanie to bardziej sprzętowe. Zasilam to zasilaczem impulsowym 12V i stabilizuje na 5V. Czasem mam tak, że atmega...
A A0 w PCF'ie podłączone do czegoś? Nie pamiętam, czy może ono "wisieć". Mówisz, że pamięć działa (gdy jest sama), a PCF? Czy on też działa gdy jest sam na magistrali? Pokaż program. Pozdrawiam, GSM P.S. Fakt - informacje dość szczątkowe, ale w miarę pytań uzupełnię. Powinieneś wszystkie istotne informacje udostępnić od razu, patrz regulamin pkt. 3.1.15...
Witam, Atmega328P-PU ma 2kb pamięci RAM i chciałbym podłączyć razem z czytnikiem SD, modułem ETH moduł zegarka ale żeby on działał trzeba użyć też biblioteki wire.h która zajmuje koło 1,6kb RAMu, da się coś zrobić żeby to okroić bo mam wolnego już zaledwie 25% RAMu bez podłączonego zegara i bibliotek do nich, narazie używam tylko: [syntax=c]#include...
Wykrywanie odłączenia kabla USB w Uno/Nano nie jest proste - nie ma odpowiedniego "wsparcia" sprzętowego na tę okoliczność. Gdybym chciał to zrobić, to dopiąłbym się do pinu DCD w CH340 i połączyłbym go z którymś z pinów w atmega. W ten sposób mógłbym na bieżąco monitorować fakt podłączenia kabla. Po wykryciu rozłączenia wywołałbym Serial.end() i czekałbym...
Witam. Mam podłączony moduł BlueTooth HC-05 do ATmega328, używam go do programowania oraz do standardowej komunikacji. Programowanie jest możliwe dzięki wyprowadzeniu STATE w HC-05. Pin ten skonfigurowałem tak, aby podczas normalnej pracy był na nim stan HIGH (3.3V bo taka jest logika HC-05) a podczas połączenia np z telefonem, stan zmienił się na LOW....
Tak żebym mógł wsadzić jakiś obrazek a potem normalnie z niego korzystać bez czytania pojedynczych Bajtów. tak wystarczy, że wydasz polecenia takie jak: "wczytaj_wszystko_naraz" albo "pokaż_cały_obrazek_bez_ramki" itp , a żeby wsadzić obrazek do pamięci można wydać polecenie "wsadź_obrazek" a nawet inne "dorób_cioci_wąsy" jeśli to będzie np akurat...
Witam, męczę się już dłuższy czas nad oprogramowaniem sterownika własnej roboty do kamery. Kamera przyjmuje komendy po protokole VISCA. Baud rate 9600; 8 bit słowo; parity none; 1 bit stopu. Napisałem program wysyłający odpowiednią komendę po wciśnięciu odpowiedniego przycisku, ale reakcji kamery nie było żadnej, więc postanowiłem podłączyć się pod...
Witam Szanownych forumowiczów. Jakiś czas temu zbudowałem sobie zasilacz, który został zaprezentowany w tym wątku. Generalnie nie było większych problemów z uruchomieniem i kalibracją. Zasilacz działa już parę miesięcy, ale ostatnim razem zauważyłem pewien defekt. Otóż naprawiałem radio samochodowe (Blaupunkt CD) podłączyłem pod zasilacz i... zasilacz...
Myślę, że obsługa RS-232 i LCD jest ok. bo z innymi programami działa poprawnie. Zastanawia mnie, czy popełniam błąd przy podłączeniu pinów A0, A1 i A2 pamięci. W dokumentacji pisze, że pin A0 nie należy wcale podpinać, natomiast piny A1 i A2 należy porównać z adresem urzadzenia. Niestety nie wiem jak mam to porównywać, czy po prostu podłączyć piny...
Witam. Zrobiłem sobie prosty układzik który reaguje na sygnał z modelarskiego odbiornika RC i w zależności od długości impulsu zapala diodę lub ją gasi. Układ jest programowany przyciskiem podłączonym między PD2 a masę. Wywołuje przerwanie które zapisuje czas trwania stanu wysokiego. Bez zapisu tego czasu do EEPROM można go wielokrotnie programować...
Minęło troche czasu, ale wróce do tematu. Płytka jest rozwojowa, ale nie wszystkie połączenia na niej zależą od użytkownika - część płytki z układami I2C została po prostu źle zaprojektowana i wykonana. Układ RTC jest podłączony do goldpinów SCL i SDA ale nie jest podciągnięty do napięcia zasilania przez rezystory, a EEPROM ma podciągnięte linie do...
w makefile definiujesz swoj 'nowy' tym procka, np ATMEGA8_EXT w folderze C:\WinAVR\avr\include\avr jest plik który zawsze jest dołączany gdy sie pisze program czyli "io.h" który jest odpowiedzialny za rozpoznanie typu procka i podłączenie jego biblioteki. dodaj linijke np.: #elif defined (__AVR_ATmega8_EXT__) # include <avr/iom8_ext.h>...
Można, tylko co jak podczas gdy jest wyłączony układ poruszysz wałem serwa? Poza tym układ nie wie, kiedy będzie odłączony, toteż musiałby ciągle zapisywać. Przy ciągłym zapisie wymarnujesz cykle R/W komórek pamięci EEPROM. Chyba że dasz przełącznik do wyłączania, który zachowa przez chwilę napięcie na AVR i da znać prockowi, by ten zapisał wartość...
Witaj. Gdzie musiałby mieścić się plik z tekstem? (raczej nie większy niż 1000 znaków) Jeśli nie ma potrzeby zmiany tego tekstu, to w pamięci EEPROM procesora (Atmega 328 ma 1kB EEPROM) albo w kodzie programu (na kod programu jest 32kB, więc też da się go tam schować). Można zrobić w tym czytnik kart SD? Można, są w sieci przykłady podłączenia, są nawet...
A gdzie czas ma konwersję? zobacz że nie ma w Twoim kodzie czasu na konwersję: [syntax=basic4gl]1wreset 1wwrite &HCC 1wwrite &H44 '--------konwersja temp dla wszystkich DSow [/syntax] i po tych rozkazach powinno być Waitms 750 a tego nie ma. tu też źle [syntax=basic4gl] 'Call Znajdz_czujniki Call Zapis_id_eeprom ' tylko pierwszym razem jak chcemy zapisac...
Jak długa to ma być chwila? 10ms na zapisanie kilku bajtów w EEPROMie to chyba dość czasu. 1F to moim zdaniem za dużo. Co do zasilania, oddziel zasilanie MCU+RTC+EEPROM diodą Shottkyego, podłącz kondensator 1000uF, a resztą się nie przejmuj.
mega16 storsuje do testów ,bo tylko to mam narazie podreką ,docelowo bedzie atmega128 ale ale ,wielkie podziekowania dla kolegi zumek z forum :) ,dostałem od niego kawałe kodu w bascom do obsługi pamiechi dataflash,ale kozystanie odbywa sie jak z zwykłego eeprom (adres zapisu do konkretnej komurki) zatem czekam na paczuszke z TME i jeszcze przed swietami...
a za pomocą jakiego programu był pisany sterownik?? i czy te pliki które wrzuciłeś po wczytaniu ich sterownik powinien działać od razu ? Program pisany był w języku C. Ja natomiast wykorzystuję do pisania oraz wgrywania program Eclipse Indigo (jest na Ubuntu i na Windowsa). Muszę jeszcze dodać, że kolega Dawid523 nie dograł do atmegi wsadu do eeproma...
Z braku sukcesów w programowaniu funkcji search_rom 1Wire rozwiązałem problem następująco: 1) użytkownik podłącza jeden czujnik pod 1Wire, program wykonuje funkcję read_rom, użytkownik ustala numer czujnika który aktualnie podłączył. 2) program zapisuje tak odczytany ROM do pamięci EEPROM procesora 3) z każdym czujnikiem użytkownik podstępuje dokładnie...
Witam Kolegów Do tej pory w swoich projektach wykorzystywałem młodszych "braci" sześćdziesiątki czwórki: m8, m16, m32. Jednak "nadejszla wekopomna chfyla"... Czas sięgnąć po coś z większą ilością pinów, pamięci programu, RAM, EEPROM. Póki co wybór mój padł na AtMegę 64 - nie twierdzę, że jest to wybór optymalny. Stąd prosiłbym Kolegów, którzy już mieli...
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Witam, nigdy nie zajmowałem się programowaniem mikrokontrolerów więc mam 2 pytania i prośbę. 1. w programie avr burm-o-mate jest Flash i Eeprom, który użyć do programowania tej kostki? Oczywiście, że kod wynikowy programu (hex) ładujemy do pamięci Flash (i tylko do tej). Niestety jest to podstawowa wiedza na temat rodzajów pamięci w mikrokontrolerach....
Witam. na początku zaznaczę że nie jestem specjalistą w dziedzinie i dopiero zgłębiam i poznaje "tematy" związane z Arduino itp. Do kilku dni jestem posiadaczem płytki ATMega 2560 + ESP 8266 [url=https://pl.aliexpress.com/item/TZT-...
Dziękuję vania za odpowiedź za mnie. Ciebie elektro155 przepraszam, jakimś cudem ominąłem Twój post. A więc tak jak kolega vania napisał. Ja mam zamiar pokombinować z tym eepromem, tym bardziej po jednym z ostatnich postów. Będę próbował definiować własne znaki, ale muszę złożyć jakiś starszy komputer z portem LPT, żeby móc podłączyć programator WILLEM...
W przypadku Atmela protokół i magistrala nazywa się TWI - zgodny sprzętowo z I2C, możesz do tej magistrali podłączyć dowolny układ korzystający z magistrali i2c - między innymi zewnętrzną pamięć EEPROM np. [url=http://www.google.com/url?sa=t&sour...
Dziękuje za odpowiedzi. Muszę przyznać że zainteresował mnie temat kart SD/MMC. Trochę już sobie poczytałem i mam pytania: Wiem że nie da się zapisać pojedynczego bajtu tylko paczkę 512. W moim przypadku będę tylko odczytywał dane więc czy musze odczytać całe 512 czy mogę tylko jeden wybrany z paczki. Jak z czasem odczytu? Nie będzie to wolno działać...
Cześć! Od jakiegoś czasu próbuję połączyć się przez i2c z eepromem. Problem w tym, że Atmega się zawiesza zanim jeszcze cokolwiek zrobi. [syntax=vbnet]$regfile = "m8adef.dat" $crystal = 8000000 $baud = 19200 Config Scl = Portc.5 Config Sda = Portc.4 Config I2cdelay = 10 I2cinit Dim Eep As Byte Const Adrw = 160 Const Adrr = 161 Do Eep = 233 I2cstart...
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,...
Witam, Siedzę nad pewnym układem od dwóch tygodni, i za żadne diabły nie mogę go zmusić do działania (przy czym dodam że jestem raczej początkujący). Szczerze to skończyły mi się pomysły, stąd prośba o pomoc. Co nie działa: LEDki (lub LEDka) się nie zapala. W ogóle. Jakkolwiek ją podłączyć pod port. Układ wygląda tak (programy na dole postu): http://obrazki.elektroda.net/3_122968495...
Witam, Czy ma ktoś z Was doświadczenia z połączeniem czujnika wilgotności/temperatury SHT11 na jednej linii z innymi układami I2C? Czujnik SHT11 jak rozumiem z dokumentacji nie posiada adresu tak jak to jest w przypadku np. pamięci EEPROM 24xxx. W moim projekcie mam ATMega32+przetwornik ADS1100+czujnik ciśnienia MPXxxxx+LCD_NOKIA_3310, działa mi to...
Masterem musi być procesor główny, slave'm małe procki przy sht.. Faktycznie musi być RS485 w obydwie strony - bez tego nie da się podłączyć wielu czujników na jednej interface.. Procki przy sht muszą mieć jakieś adresowanie - jeżeli będą tylko dwa możesz po prostu zmienić adres w programie, ale jeżeli w przyszłości planujesz rozbudowę systemu na Twoim...
Ad.1 O przetaktowaniu 16-MHz Atmegi na 30MHz raczej zapomnij. Nie będzie to działać, a jeśli będzie - to będą się sypać poszczególne moduły (np. wewnętrzny EEPROM) Ad.2 Bez znaczenia, może być to i to. Ad.3 Programowanie i tak jest "taktowane" swoim zegarem (z lini SCK). Użycie Atmegi128 w celu sterowania LCD 320x240 to pomyłka. Nie osiągniesz ani dobrej...
Nie znam się na tym kodzie ... Nie wiem nawet jak to zaprogramować , ja tylko robie flash albo eeprom write. Naprawde nie rozumie .. ;(
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
Oto cały program. Może długo zająć jego analizowanie. http://obrazki.elektroda.pl/1161729300_1... http://obrazki.elektroda.pl/8550181000_1... http://obrazki.elektroda.pl/2942301200_1... http://obrazki.elektroda.pl/5544542600_1... http://obrazki.elektroda.pl/7129908700_1...
W dokumentacji ATMEGA8 jest taki kod służący do zapisu do pamięci: void EEPROM_write(unsigned int uiAddress, unsigned char ucData) { /* Wait for completion of previous write */ while(EECR & (1<<EEWE)) ; /* Set up address and data registers */ EEAR = uiAddress; EEDR = ucData; /* Write logical one to EEMWE */ EECR |= (1<<EEMWE); /* Start...
Układ będzie działał.tylko będzie marnowało się sporo mocy przez użyty stabilizator. Moim zdaniem lepiej zastosować inny układ. Daj 4 akumulatorki co da 4,8 V ale podłącz je za stabilizatorem. W ten sposób nie będziesz miał strat na stabilizatorze przy zasilaniu awaryjnym. Możesz tez zrobić tak że akumulatorki będą się doładowywały podczas normalnej...
Jeśli rozważasz zmianę uC na taki z większą ilością wyprowadzeń, aby podłączyć FRAM, zastanów się jaki to ma sens? Skoro będziesz miał więcej nóg, wykorzystaj wbudowany komparator analogowy a za pieniądze które chciałeś wydać na FRAM kup dzieciom lizaki :)
atmega8515 nie jest to to samo co at90s8515, a już na pewno nie pasują te same wsady. Jak masz wsad do funki to jest to wsad do 90s8515.. Czy na pewno??? Autor "przeróbki" podaje w opisie: "Sagem 4275/4285 C+ patch ------------------------ flash (key c and d) + internal eeprom for AT90S8515/ATmega8515 v0.1d" Powinno więc pasować do obu "procków".
eeprom atmega atmega eeprom podłączyć eeprom
poduszki tasma intel 4965agn głośniki przenośne ładowanie
wymiana grzałki bojler alarm risco
Lodówka: światło gaśnie po minucie po włączeniu – wyłącznik drzwi, moduł LED, Bosch, Samsung Logitech, Thrustmaster, Fanatec – komputer nie wykrywa kierownicy USB, brak połączenia