http://obrazki.elektroda.pl/1347637100_1... Witam. Przedstawiam dziś drugą, ulepszoną i bardziej funkcjonalną wersję przenośnego oscyloskopu cyfrowego. Głównym założeniem było zwiększenie zakresu częstotliwości w porównaniu do pierwszej wersji oraz jak zwykle: jak najtańszy koszt. Ponadto chciałem użyć w miarę duży ale tani kolorowy...
http://obrazki.elektroda.pl/6106634100_1... Przedstawiam projekt inteligentnej stacji meteorologicznej. Jest to nietypowa konstrukcja, zdolna do przewidywania temperatury powietrza atmosferycznego na kolejne 24 godziny. Wykorzystałem do tego celu sztuczną sieć neuronową. Stacja rejestruje co minutę wartość temperatury oraz prezentuje...
Chciałbym przedstawić jeden z możliwych sposobów wykonania cyfrowego regulatora PID Przestawiony regulator nie ma konkretnego zastosowania , to do czego zostanie wykorzystany zależy od czytelnika. Opis regulatora kieruję do osób które zaczynają przygodę z automatyką i układami regulacji. Spróbowałem wyjaśnić jak działa cyfrowy regulator PID, czemu ich...
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....
https://obrazki.elektroda.pl/3479042800_... Efektem nocnych dłubanin jest sterownik taśm RGB/RGBW. https://obrazki.elektroda.pl/6143799100_... https://obrazki.elektroda.pl/6487351400_... https://obrazki.elektroda.pl/8955729600_... Głównym przeznaczeniem jest sterowanie oświetleniem...
http://obrazki.elektroda.net/73_11934106... Chciałbym zaprezentować konstrukcję jednogodzinnej ładowarki przystosowanej do ładowania akumulatorków NiMH oraz NiCd 1,2V o rozmiarach HR6/AA i HR03/AAA. Ładowarka posiada dwa oddzielne kanały, dzięki którym możemy ładować jednocześnie dwa różne akumulatorki lub po niewielkich przeróbkach cztery...
https://obrazki.elektroda.pl/8970077400_... wstęp Projekt jest nawiązaniem do projektu opublikowanego przeze mnie wcześniej: Sprzęt Jako moduł sterujący wybrałem Arduino Nano. Aby podłączyć moduł mikrokontrolera do płyty we/wy został wykonany obwód drukowany umożliwiający osadzenie modułu Arduino w taki sposób, aby jego złącze USB...
Protokół 1-Wire® zaprojektowany został do komunikacji pomiędzy znajdującymi się blisko siebie układami scalonymi. Interfejs 1-Wire zapewnia możliwość podpinania sensorów, ale także np. układów pamięci do mikroprocesorów z wykorzystaniem zaledwie jednego pinu. Po opracowaniu samego protokołu zajęto się szeregiem metod pozwalających na realizację...
Język programowania Rust zdobywa coraz więcej uwagi jako opcja warta wykorzystania. Jego możliwości w zakresie bezpieczeństwa pamięci są fascynujące, ale jak to często bywa, spożytkowanie ich może być trudniejsze niż się wydaje. Chociaż Rust stanowi interesującą opcję językową, istnieje co najmniej pięć znaczących przeszkód, które utrudniają jego adopcję...
https://obrazki.elektroda.pl/7384293400_... W układ synchronizujący lampę błyskową i aparat Sony A5100 z wykorzystaniem gniazda wielofunkcyjnego tego aparatu . Układ będzie działać też jako zewnętrzny spust dla aparatu z licznymi, dodatkowymi funkcjami. Ze wstępnego śledztwa opisanego w poprzednim odcinku wynika, iż przycisk spustu...
Prezentowany procesor audio wyróżnia się maksymalną funkcjonalnością przy minimalnej ilości elementów. Jest łatwy w montażu, prosty w konstrukcji i wygodny w korzystaniu. Steruje się nim za pomocą trzech przycisków, enkodera i pilota zdalnego sterowania. Krótkie pytanie - jak często podchodzicie do telewizora, żeby go włączyć lub przełączyć kanał? Z...
Mikrokontrolery 32 bitowe zawojowały rynek, jednakże ich 8 bitowi przodkowie nadal są równie popularni na rynku, co 32 bitowe układy. Układy 32 bitowe o szerokim wachlarzu peryferiów, są idealnymi kandydatami do wielu aplikacji, co tłumaczy czemu są tak popularne wśród projektantów systemów elektronicznych. Projektanci wiedzą, że kompleksowe i skomplikowane...
Mam mały problemik. Otóż chcę zrobić dość skomplikowane urządzenie, jednak zabraknie mi do niego napewno pamięci programowej (flash). Czy są zewnętrzne pamięci flash? Jeśli tak, to jak ją obsłużyć? (w celu pobrania programu w niej zawartego). Programuję na picach! Proszę o dokładną odpowiedź, bo raczej nie jestem dobry w tym temacie! Pozdrowienia [url=http://www.mikmas.prv.pl]MIKMAS....
Witam! Mam zamiar zaprojektować i wykonać urządzenie, w którym zewnętrzna pamięć programu zajmuje więcej niż 512kb. W związku z tym mam pytanie: czy są mikrokontrolery (chodzi mi głównie o Atmele) mogące zaadresować tak dużą zewnętrzną pamięć programu? Jak dotąd znam tylko takie, które mają 16- bitową magistralę adresową (zaadresowanie do 64kb zewnętrznej...
Witam. Chciałbym się dowiedzieć w jaki sposób można rozbudować pamięć znajdującą się w atmedze8. Czy można wogóle coś takiego zrobić. Domyślam się, że za pomocą pamięci flash, ale czy jest to wogóle możliwe i w jaki sposób można to zrealizować. Pozdrawiam.
Witam! Chcę przeprowadzic ciągły odczyt 350kB danych z urządzenia i zapisac je do pamieci. Używam do tego atmegi128L(8MHz). Zastanawiam się jakiej pamieci uzyc do zapisu takiej ilości danych??? Atmega128L posiada mozliwosc podpiecia TYLKO 64kB pamieci rownoległej i to jest za mało. Czy jeśli podłącze 5 pamięci rownoległych i odpowiednio sterujac sygnałami...
Jak w temacie. Chodzi o gotową płytkę najlepiej w DILu
Mam problem taki ze musze w moim układzie rozmnożyć porty z mikrokontrolera i potrzebuje cos takiego jak 8255 tylko nowszego???? Chyba że macie jakis inny pomysł???
Prosze o pomoc.. Jak umożliwić współprace mikrokontrolera z wolniejszymi pamięciami????
http://obrazki.elektroda.pl/7067429300_1... Mikrokontroler OnChip Open-V to w pełni otwarty, 32 bitowy układ oparty na architekturze RISC-V. Open-V wyposażony ma być w szerokie spektrum peryferii, jakie spotkać można w każdym mikrokontrolerze obecnie dostępnym na rynku. Został on zaprojektowany, tak aby nawiązać równą walkę z układami...
Witaj! Rozważałem różne warianty kodowania danych dla WS281x. Przy metodzie TIM+DMA+GPIO sterujesz na raz 16 lub ewentualnie 8 pinów na raz (transfer DMA jest 1- lub 2-bajtowy). Wtedy albo blokuje się niektóre peryferia (czasem akurat to co jeszcze jest potrzebne), albo trzeba MCU o dużo większej liczbie pinów. Ponad to dochodzi poprzesuwanie bitów,...
Tak moze byc przetłumaczone??? czy sa jakies błedy:P:P: Philips P89C669 reprezentuje pierwszy Flash mikrokontroler firmy Philips Semiconductors’, który jest oparty na nowym rdzeniu 51MX. Mikrokontroler ten posiada 96 kilobajtów pamięci Flash i 2 kilobajty danych SDRAM. Oprócz tego urządzenie jest wyposażone w Programmable Counter Array (PCA),...
Będzie nawet bardziej niż bardzo rozbudowany :] No i trochę "na wyrost", a to ze względu na bardzo duży rozmiar pamięci w porównaniu do wymagań. Znacznie bardziej "dopasowany" byłby jakiś mały EEPROM z interfejsem szeregowym, np. 24C01, no ale obsługa interfejsu szeregowego bez mikrokontrolera to kupa scalaków :] Rozwiązać to proponuję tak: Licznik...
Ogólnie ponadto dodam, że wypadałoby policzyć wszystko z punktu widzenia fizycznego i dobierać kondensator do cewki, a cewkę do parametrów tego standardu RFID. Ogólnie do moich testów można dopisać: 1. Na samym dławiku + uC nie chciało chodzić 2. Dławik + kondensator na gnd i vcc + uC - nie działa 3. Dławik + kondensator (równolegle) + uC - nie działa...
MOVC A, (at)A+DPTR - oznacza A:=ROM ; R0 -faza sinusa od 0 do 127 MOV DPTR,#TAB_SIN ; wskazanie tablicy z sinusem MOV R0,#00 ; wskazanie pierwszej próbki (faza=0) PETLA: MOV A, R0 ; załadowanie A fazą sinusa MOVC A, (at)A+DPTR MOV P1,A ; Wysłanie kolejnej próbki do portu P1, gdzie np. jest podłączony przetwornik D/A INC R0 ; zwiększenie...
http://obrazki.elektroda.pl/9909484700_1... W projekcie tym autor obsłużył moduł GPS za pomocą mikrokontrolera avr Attiny2313. Zastosowany moduł GPS to urządzenie Progin SR87. Urządzenie pobiera współrzędne geograficzne z modułu i wyświetla je na wyświetlaczu lcd 16x2. Możliwe jest także nadawanie nazw konkretnym miejscom za pomocą...
Witam Jak pilne, to proszę sprawdż: Istnieją dwa, niezależne sposoby wprowadzenia odbiornika w tryb serwisowy: 1. Poprzez krótkotrwałe zwarcie końcówek serwisowych 81 i 82 (zwarcie n.14 mikrokontrolera sterującego IC7600 do masy). 2. Poprzez wysłanie rozkazów [ DEFAULT ] lub [ ALIGN ] z nadajnika serwisowego RC7150. Potwierdzeniem wejścia odbiornika...
Nie wiem czy sie przyda ale mam opis bootloadera ale na ATmega8 oto on napisany w bascomie: 'Program Bootloadera (monitora) dla ATmega8 umożliwiający ładowanie 'programu do pamięci Flash przez interfejs RS232 z prędkością 19200 'bodów 'Bity fuse należy ustawić, by na Bootloader było przeznaczonych 128 'bajtów 'Początek adresu programu Bootloadera:...
http://obrazki.elektroda.pl/3075775300_1... W poniższym projekcie zastosowano mikroprocesor PIC18F25K20 do sterowania diodami LED Super-Flux firmy Piranha ze wspólną anodą. Urządzenie może generować kombinację kolorów na podstawie danych zapisanych w pamięci mikrokontrolera lub na podstawie ręcznych nastaw – można wybrać jeden...
Witam. Postanowiłem zbudować kolejny gamepad na mikrokontrolerze atmega, tym razem miałby on posiadać 10 przycisków. Ze strony http://www.raphnet.net/electronique/usb_... pobrałem więc kod źródłowy 8 przyciskowego gamepada i zacząłem go przerabiać po swojemu. Najważniejsze zmiany jakich dokonałem to W pliku Twelve.c: Dodałem jeden bajt...
http://obrazki.elektroda.pl/1454594500_1... Od tłumacza: w tekście zmieniono oryginalne oznaczenia: VT na T (tranzystor) i T na TR (transformator). Część mocy ze sterownikami http://obrazki.elektroda.pl/2998747500_1... Mostek rezonansowy to jeden z rodzajów dwutaktowych przetwornic inwertorowych. W czasie pierwszego...
Witam. Chciałem przedstawić projekt mikroprocesorowego systemu kontroli temperatury. Zamieszczam go w tym dziale, gdyż jest w nim pełno niedociągnięć, głównie programowych. :arrow: Inspiracja: Inspiracją była dla mnie nauka, wykonanie projektu na studia, oraz ceny taki sterowników. Pomocne były materiały znalezione w sieci, zdecydowałem się wzorować...
http://obrazki.elektroda.pl/9694572400_1... Dzisiaj fragment książki ----------------------------------------... Rozdział 13. Zaawansowane sztuczki z PWM Cyfrowy syntezator dźwięków Aby generować dźwięki nieco bardziej interesujące od fal prostokątnych, musimy wykorzystać technikę PWM, żeby szybko...
Witam, pominąłeś najważniejszą informację - jakiego mikrokontrolera używasz? Ad.1. LPC2138 w trybie IDLE pobiera przy zegarze 60MHz około 12mA trzeba do tego jeszcze doliczyć pobór mocy przez peryferia, które nie zostały wyłączone (timery, I2C, Uarty etc.), więc jeżeli taktujesz swój procesor i peryferia dużym zegarem, to wartość ta jeszcze podskoczy(oczywiście...
Mikrokontroler możesz taktować jako bardzo złożony, cyfrowy (choć i to nie jest regułą) układ scalony, który wykonuje taką funkcję jaką mu zaprogramujesz. Podobnie jak komputer wykonuje jakiś program, tak mikrokontroler postępuje według wpisanego przez użytkownika programu. Najważniejsze części mikrokontolera to centralna jednoska obliczeniowa (CPU)...
https://obrazki.elektroda.pl/4522651200_... Gdy w urządzeniach pojawiły się superkondensatory podtrzymujące pracę zegarów czasu rzeczywistego i pamięci nastaw pomyślałem, że będą one znacznie bardziej trwałe niż akumulatory i ogniwa jednorazowe np. CR2032. Ostatnio trafiłem na awarię sterownika z wbudowanym RTC podtrzymywanym superkondensatorem...
https://obrazki.elektroda.pl/1499363600_... Bezkontaktowy miernik przepływu prądu stałego oraz licznik pobranego prądu w czasie. Zależało mi na tym aby po odłączeniu zasilania silnika zaburtowego z, którego wyjścia dodatkowego USB jest zasilany mój wskaźnik nie utracić uzbieranej wartości licznika amperogodzin. Zrealizowałem to poprzez...
Hmm Czemu mialbym uczyc sie C? C++ jest nie dobry? I jaki hardware mam wybrac... Teraz sie zastanawiam nad http://www.sklep.avt.pl/p/pl/896/mikroko... + procek 8051, programator i wyswietlacz 2x16lcd Ile kanalow mogloby to obslogiwac (silniczkow itp) (at)edit Czy rozne mierniki...
Witam.Jest to chassis AE1C .Schemat tego chassis był w Serwisie Elektroniki 1/99 .Pamięć EEPROM -SDA2546.O ile się orientuję to chassis nie posiada trybu serwisowego.Trudno jest mi wyrokować w sprawie kompatybilności wymienionych procesorów,ale wiem ,że nie jest możliwe w tym Sonym zwiększenie ilości programów.Pozdrawiam.SKORBI.
Kolego, zamieszczając więcej informacji zwiększysz znacznie szansę na odpowiedzi mogące sporo pomóc. Mógłbyś wrzucić kod programu i powiedzieć z jakich bibliotek korzystałeś jeżli były jakieś dołączone do kodu? Jak przebiegło wgrywanie wsadu do mikrokontrolera? Weryfikacja zawartości pamięci flash mikrokontrolera powiodła się? I jeszcze ten schemat,...
Jednak wyjście PB3 mikrokontrolera steruje operacją odczytu a nie jest w żaden sposób powiązane z sygnałem taktującym. Rozumiem, że aby wprowadzić pamięć w stan odczytu PB3 (a zatem OE) musi być w stanie "0" jednak w tym stanie nie będzie możliwa zmiana kolejnych adresów, gdyż na wyjściu bramki U5A będzie zawsze "1" nie pozwalająca na taktowanie liczników...
1. Te układy różnią się też nieco dopuszczalnym napięciem wejściowym i napięciami progowymi wejść – DS2413 traktuje <0,8 V jako "0", natomiast DS2406 wymaga <0,3 V, w związku z czym trzeba byłoby zwiększyć pojemność C1. Układy 1-Wire i tak mają niepowtarzalne numery seryjne, więc właściwie trudno znaleźć zastosowanie dla dodatkowej pamięci...
Takie rozwiązanie w rozdzielnicy jest trochę niepraktyczne, czasem trzeba ciągnąć długie przewody. Osobiście polecam taki przekaźnik w warsji do puszki. Mieści się pod włącznikiem jeśli mamy głębszą puszkę. To prawda. Ja zastosowałem ten konkretny przekaźnik u siebie w garażu z dwoma łącznikami (choć nic nie przeszkadzało w instalacji schodowego),...
Witam, Mam do wykonania takie takie zadanie czy mógłbym prosić o sprawdzenie tego co zrobiłem i jak by to wyglądało poprawnie ? Program główny ma zaczynać się od adresu 0x30 a podprogram P2 od adresu 0x400 a) Narysować mapę pamięci mikrokontrolera AT16A z wymienionymi obszarami programów. b) podać kod organizacyjny takiego rozmieszczenia programów....
(at)R-MIK Czytaj, proszę, ze zrozumieniem i bez nerwów. Pamięć NOR-flash jest względnie powolna i jest głównym ogranicznikiem taktowania rdzenia. Dodatkowo wymaga bardzo dużo miejsca na powierzchni układu, a jej skalowanie (zmniejszanie) jest bardzo kosztowne. Wielu producentów stosuje pamięć o szerokości znacznie większej niż szerokość magistrali...
Obserwując tak ożywioną dyskusję, wtrącę swoje kilka zdań. Tylko nie krytykujcie zaraz każdego mojego słowa i nie wyzywajcie od żółtodziobów (bo faktycznie na polu programowania mikrokontrolerów jestem jeszcze żółtodzibem :D). Jednakże w kwestii używania asm i C w programowaniu mikrokontrolerów mam pewne poglądy. Jesli chodzi o przedmówców, to popieram...
http://obrazki.elektroda.pl/8509943100_1... Dzień dobry, mając nadzieję, że osoba bezpośrednio zainteresowana nie odwiedza elektrody, postanowiłem podzielić się moją tegoroczną walentynką. Walentynka ma postać pomalowanego serduszka z diodami świecącymi dookoła i głośniczkiem w środku. Jak nietrudno się domyślić, diody mrugają, a głośniczek...
No cóż. Drukarka powiedziała nieomal wszystko a mianowicie to że straciłeś gwarancję. Jest to zawarte w tej linii i jest związane dokładnie z serialem drukarki: USB S/N: 0000-00000000000 Natomiast: Cartridge Capacity: 0.7K Tu wydrukujesz 700 kartek, poniżej tej ilości zacznie migać dioda w drukarce. Drukuj w ten sposób aż do ok. 2000 stron (po napełnieniu),...
W dość starej książce (ale nie pamiętam tytułu , chyba układy TLL) jest coś prawie na kształt mikrokontrolera, chociaż bardziej poprawne jest nazwanie tego maszyną stanów. Konstrukcja opierała się o 3 elementy: pamięć (ram lub rom , generalnie wszystko jedno) , licznik oraz multiplekser. generalnie działa to tak: multiplekser działa jak ALU - podejmuje...
https://obrazki.elektroda.pl/4469230500_... Kilka lat temu media donosiły o układzie GigaDevice GD32. Jest to mikrokontroler oparty o konstrukcję STM32 z rdzeniem ARM Cortex-M3. Do układu wprowadzono szereg usprawnień, między innymi zmodyfikowano pamięci Flash i zwiększono wydajność, więc nie można było mówić o klonie układu, aczkolwiek...
http://obrazki.elektroda.pl/9767602500_1... Odbiornik jest dalszą częścią projektu „odbiornika o zakresie 4xxMHz ze stabilizacją PLL". Urządzenie posiada następujące parametry: Zakres częstotliwości: 399-469MHz Czułość: 0,6µV Krok zmiany częstotliwości: 5; 25kHz Pobór prądu ze źródła 4,5V: 35mA Na wyświetlaczu pojawia się...
https://obrazki.elektroda.pl/9486444800_... https://obrazki.elektroda.pl/5159069600_... W sumie to 167kB, dużo jak na system plików w pamięci Flash. Na BK7231 już mamy z tym kłopot, bo koliduje to z sekcją od OTA i w przypadku większych buildów aktualizacja usuwa LFS. Jest jednak pewne rozwiązanie... HTTP posiada...
https://obrazki.elektroda.pl/7702375900_... W miarę ewoluowania i zwiększania się złożoności zagrożeń bezpieczeństwa, projektanci aplikacji przemysłowych i konsumenckich muszą rozważyć implementację funkcji zabezpieczających w swoich urządzeniach już na etapie procesu rozwoju. Microchip Technology wprowadził na rynek nową rodzinę 32-bitowych...
Tutaj masz wszystko... 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler Config Pinb.1 = Input 'linia PB1 jako wejściowa Config...
Przepisujesz z ksiazki? :cunning: Popatrz dobrze czy np. jest tam cos takiego: $regfile = M8def.dat Tutaj masz poprawny kod: 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości...
czy znasz mikrokontrolery MM32SPIN06? Czy mają wbudowany bootloader umożliwiający programowanie tych układów za pomocą interfejsu UART lub innego? Wstępna ocena dostępnych informacji - Analiza podanych przez użytkownika danych : Użytkownik pyta o mikrokontrolery MM32SPIN06 i ich możliwości programowania za pomocą wbudowanego bootloadera przez interfejs...
A nie prościej byłoby zastosować znacznik bezpiecznego dokonania zapisu? Przeznaczasz jedną komórkę pamięci na ten znacznik. Przed rozpoczęciem zapisu do pamięci Twojej danej, dokonujesz wpisania np. liczby 01h do komórki znacznika - co oznaczać będzie wejście do procedury zapisu. Następnie dokonujesz zapisu danej do właściwej komórki pamięci. A na...
zwiększenie pamięci zwiększenie karty pamięci pamięci flash zwiększenie
temperatura grzania płyty zasilanie chorus odbiornik dwukanałowy
BMW N13 Bosch MEVD 17.2.5 Wideband O2 Sensor Idle Voltage Output TPA3116D2 – czy można zamienić kondensatory 470µF na foliowe 470nF? Wzmacniacz, filtracja, awarie