IDE (STVD) jest na pewno darmowe, i umożliwia debugowanie. Jakkolwiek zgadzam sie ze Ali to średnie miejsce do zakupów produkcyjnych, ale porównując kanały oficjalne to mega8 w dalszym ciągu kosztuje wielokrotność STM8. Popularność STM8 wśród hobbystów jest znikoma, ale są dostarczane biblioteki z przykładami co oznacza że uruchomienie dowolnego peryferium...
Co innego upchac cos fajnego do 512 czy 256 bajtow :) W sumie więc twoje początkowe pytanie nie bardzo miało sens. Ciebie przecież interesuje rdzeń a nie MCU, fascynujący dla mnie jest kontakt z rdzeniem na niskim poziomie oraz jego wszystkimi IO. Tylko aby wykorzystać IO potrzeba kontaktu z płytką stykową (minimum) albo/i "lutownicą" (projektowanie...
https://obrazki.elektroda.pl/8003230600_... Po umieszczeniu materiału o porównaniu częstotliwości Napiszcie co myślicie o takiej metodzie. Wróciliśmy do tematu https://obrazki.elektroda.pl/3296797900_... Wejście sygnału mierzonej częstotliwości podamy na TIM2 CH2 czyli PA1 na płytce oznaczone jako A1. Nie będziemy...
https://obrazki.elektroda.pl/5931581900_... Opiszę tutaj krok po kroku instalację, konfigurację oraz użycie darmowego kompilatora SDCC do tworzenia programów na mikroprocesory PIC. Całość będzie w formie szczegółowego tutoriala. Ze względu na długość całości tutorial podzielę na osobne tematy . W dalszych częściach postaram się...
https://obrazki.elektroda.pl/2912621300_... AddressSanitizer (ASan) to lekkie i wydajne narzędzie wykrywające błędy zarządzania pamięcią w aplikacjach napisanych w językach C i C++. ASan został opracowany przez Google i jest dostępny jako część zarówno kompilatora LLVM (od wersji 3.1), jak i GCC (od wersji 4.8). Jego dokumentacja dostępna...
https://obrazki.elektroda.pl/8717321000_... Cena $5 (20zł) dotyczy oczywiście producenta, u nas jeszcze VAT, ale i tak powinniśmy się zmieścić w 30zł. Ale do rzeczy, co się zmieniło w porównaniu do RP2040: 1. Jest teraz do wyboru płytka 7×7mm, QFN60 (RP2350A) z 30 GPIOs lub 10×10mm, QFN80 (RP2350B) z 48 GPIOs 2. 4 MB pamięci QSPI flash,...
https://obrazki.elektroda.pl/8632693900_... W starszym sprzęcie elektronicznym, który został wycofany z użytku, można znaleźć ciekawe elementy, w tym różnego rodzaju mikrokontrolery. Choć obecnie dostępne są bez problemu za niewielką kwotę 32-bitowe mikrokontrolery o dużej mocy obliczeniowej, wyposażone w interfejsy sieciowe, to czasem...
https://obrazki.elektroda.pl/3980833600_... Witajcie moi drodzy. Zapraszam na krótki test włącznika/ściemniacza do puszki Tuya/SmartLife sterowanego przez WiFi, model WF-DS01. Przedstawię tutaj jego wnętrze, omówię jak jest zbudowany, narysuję jego schemat a na koniec pokażę też na oscyloskopie jak wygląda regulacja mocy triakiem....
https://obrazki.elektroda.pl/5034148800_... Witajcie, dzisiaj przedstawię tutaj wnętrze małej płyty/kuchenki indukcyjnej. Najpierw zobaczymy jak taka płyta jest zbudowana, a potem sprawdzimy, co ciekawego można ze środka wymontować i użyć przy nauce elektroniki. Być może uda nam się uruchomić dwa małe zasilaczyki impulsowe 5V, a może...
1. Wstęp Projekt bardzo prostej stacji pogodowej opartej o ESP32 DevKit V1 i sensor BME280. Odczyt wartości jest dostępny poprzez interfejs sieciowy w sieci lokalnej, do której jest podłączona. Całość jest zasilana za pomocą zasilacza impulsowego 5V ze względu na powszechność i łatwą dostępność tego typu urządzeń. 2. ESP32 Moduł ESP32 DevKit V1 jest...
Czy kiedykolwiek zdarzyło Ci się użyć terminu UART tylko po to, by zostać poprawionym przez innego inżyniera, że nie jest to UART, ale USART? W pewnych przypadkach oba te terminy są zamienne, ale w wielu innych używanie ich wymiennie jest niepoprawne. Przyjrzyjmy się, czym dokładnie są USART i UART, a także jakie są pomiędzy nimi główne różnice. Większość...
https://obrazki.elektroda.pl/2141571100_... Od systemów wbudowanych do inteligentnych produktów oczekuje się coraz większej funkcjonalności. Można to łatwo osiągnąć dzięki Linuksowi, który oferuje oprogramowanie do wszechstronnego zastosowania. Jednakże Linux wymaga dość dużych zasobów sprzętowych, w szczególności pamięci, więc platforma...
Ja jakiś czas temu uruchomiłem drukarkę termiczną z kasy Elzab. Jak na 2015r to dość konserwatywna konstrukcja. Prawdopodobnie można by to mocno scalić i uprościć. Chociaż nie wiem jakie są regulacje od strony prawnej być może one nie nadążają za techniką. Kasa wyprodukowana w roku 2015, jednak sam model Elzab Delta powstał ponad dekadę wcześniej. Widać...
https://obrazki.elektroda.pl/4427359900_... Mikroprocesor (MPU) czy mikrokontroler (MCU)? To pytanie stawia sobie wielu projektantów systemów elektronicznych. W poniższym artykule przyjrzymy się, jakie czynniki należy wziąć pod uwagę przy wyborze odpowiedniego urządzenia przetwarzającego do naszego następnego projektu. Wybór odpowiedniego...
Trzeba się przyzwyczaić. ST cieszy się z wyników za zeszły rok i nie przewiduje znaczących zmian w dostępie do półprzewodników: https://www.reuters.com/technology/stmic... Tłumaczenie: PARIS, 27 stycznia (Reuters) – Francusko-włoski producent chipów STMicroelectronics planuje w tym roku podwoić...
OpenCV uruchamiany jest głównie na wysokowydajnych platformach obliczeniowych czy mocnych mikroprocesorach, ale pakiet ten może wykonywać kilka rodzajów aplikacji do przetwarzania obrazu na prostych mikrokontrolerach. Przetwarzanie obrazu stało się częścią naszego życia. Nikogo nie dziwi rozpoznawanie twarzy w smartfonie czy wykrywanie pasa ruchu przez...
https://obrazki.elektroda.pl/5132775900_... Chociaż na zdjęciu widać mini płytkę z PIC18F1220, to posłuży ona jedynie do praktycznego zaprezentowania obsługi wątków które zaimplementowałem. Obecne możliwości kodu który chce zaprezentować, to działanie równoległe 2 lub trzech wątków, w tym głównej funkcji main która jest pierwszym wątkiem....
Motorole programuje się inaczej jak typowe mikrokontrolery typu PIC czy AVR. Programowanie jest mocno zbliżone do niektórych ARM-ów. Motorole nie mają podziału na pamięć programu i danych lecz mają jednolity obszar pamięci. W pierwszej kolejności należy wymusić za pomocą odpowiednio skonfigurowanych końcówek uruchomienie BOM czyli Boot ROM. To program,...
Mikroprocesor wymaga duzej wiedzy. Wiekszej niż 4017. Nie w dzisiejszych czasach, autor ma cztery mikrokontrolery i cztery transceivery radiowe :) Współcześnie mikrokontrolerem zastępuje się tranzystory czy pojedyncze bramki, z konieczności użytkownicy nie ogarniają nawet połowy możliwości stosowanych elementów. Zgodnie z wymaganiami autora należało...
Witam, Jak można by było wykonać coś takiego na mikro kontrolerze: wybieram nr. zdarzenia 1 a następnie 5 (czyli wybieram przekaźnik który ma się załączyć) zdarzenie 2 programuję przekaźnik nr.3 (Programuję to oczywiście przyciskami) itd. A następnie po wciśnięciu przycisku mikro kontroler to odtworzył jak to zaprogramowałem więc jako pierwsze uruchamia...
Witam państwa Kupiłem ZL29ARM z ZL3ETH z książką Mikrokontrolery STM32 w sieci Ethernet w przykładach. Mam Windowsa 7 32 bitowego. Programator Stlink V2 oryginalny z Kamami. Przykłady ściągnięte 1.03 z strony BTC Ogarniam dopiero C początki TrueStudio i ściągnąłem Keila chce uruchomić przykłady z książki żeby na nich żeby pouczuć. Czy może któryś może...
Witam mam takie małe pytanie, chodzi mi o sterowanie z pilota kikrokontrolerem. Chciałbym abym z pilota mogł wybrac jaki program ma wykonywac układ i chodzi mi jak wysterowac pilota, ze np guzik z numerem 1 odpowiada pierwszemu programowi. Bede bardzo wdzieczny z jakies podpowiedzi
Witam. Wiem że temat był już wałkowany ale nie odnalazłem tematu w którym znalazł bym rozwiązanie mojego problemu. Przyznam że mikrokontrolery programuję dość rzadko ale wszystkie moje poprzednie projekty ruszały. Do teraz. Mam problem z uruchomienie wyświetlacza LCD 128x64 ze sterownikiem KS108 ze sklepu Kamami o oznaczeniu abg128064a-05 z układem...
1) Od pół roku interesuję się elektroniką(amatorsko,bo mam 15l,a chodzę do gimnazjum plastycznego) i właśnie zamierzałem się brać z uProcesory.Ale tu zkolei pojawiły się na mej drodze pierwsze "kłody".Mianowicie nie mam stałego łącza,tylko łączę się przez modem i jeśli nie chcę skończyć marnie pod koniec miesiąca(rachunek TP),to zbyt długo po necie...
Ja również korzystałem z gcc i CodeVision i muszę przyznać, że znacznie lepiej pracuje mi się w środowisku CodeVision. Pierwsza jego zaleta jest przejrzysty interface i duże wsparcie w postaci gotowych biblitek i generatora codu, który szczególnie początkującym ułatwia uruchomienie programu na AVR-ki. Obecnie przesiadlem się na AtmanAVR IDE, który bazuje...
Witam Czy mógłby ktos opisac lub przedstawic poradnik jak podlaczac mikrokontroler np. sterowania silnikami, oswietleniem, odbierania danych z sensorów i jakie jescze sa potrzebne elemnenty do dobrego działania uC. Naczytałem sie od wczoraj wiele tematów i poradników ale nie znalazłem potrzebnych mi informacji.
Witam, chciał bym znaleźć jakiś niedrogi moduł programowalny do którego mogę podłączyć parę przycisków do których przypisany jest konkretny efekt dźwiękowy ponieważ chce w swoim modelu zrobić efekty dźwiękowe, konkretnie chodzi mi o coś w tym stylu: na podstawce mam np. 4 przyciski po wciśnięciu jednego przycisku odtwarzany jest konkretny efekt dźwiękowy,...
Jaki mikrokontroler wybrać? Urządzenie zasilane z akumulatora (typu Parkside lub podobny) lub z gniazda zapalniczki pojazdu. Kilka wejść, które po kliknięciu (nie przełącznik, tylko przycisk) będą uruchamiać sekwencję zapętloną programów na 8 wyjściach. Przykładowo przycisk 1 uruchamia wyjścia sekwencję A, przycisk 2 sekwencję B, 3-C, 4-D. Lub ta opcja...
Na początku dla wszystkich osób, które zaczynają dopiero się wdrążać w elektronikę, w tym robotykę: Co to mikrokontroler? P.S. Jeżeli nie podoba się coś jakiemuś Moderatorowi proszę o skasowanie tematu :)
Witam Zwracam się do Was z pytaniem. Jakich użyć najlepiej podzespołów do projektu "sterowanie silnikiem za pomocą mikrokontrolera." 1. mikrokontroler musi być już na całej płytce na której też będzie się znajdować wyświetlacz powiedzmy że chodziło by mi o coś takiego tylko dostępnego w Polsce http://obrazki.elektroda.pl/5894390100_1...
Witam, Musze zrobić sterownik, który będzie kontrolował kilka urządzeń. W każdym z urządzeń jest kilka elementów, które trzeba wysterować i przynajmniej dwa czujniki (switche). Z mikrokontrolerami nie miałem jeszcze styczności i w tej chwili jestem na etapie czytanie i poszerzanie swojej wiedzy. Ale tu pojawia się kłopot, ponieważ na rynku jest tyle...
Różnica jest taka ze mikrokontroler ma wbudowane różnego rodzaju urządzenia Com, porty wejścia wyjścia, timery etc ma wbudowaną pamięć flash i eeprom na przechowywanie danych oraz sram. Czyli jest w pełni funkcjonalna jednostka. Procesor to procesor musi mieć inne urządzenia zewnętrzne, żeby mógł funkcjonować. Tak naprawdę każdy procesor czy mikrokontroler...
Myślę, że u podstaw Waszego sporu leży brak konsensusu w kwestii semantycznej - co każdy z Was rozumie pod pojęciem "nauczyć się". Bo odnoszę wrażenie, że niektórzy z Was pod tym pojęciem zaczynają rozumieć uruchomienie na płytce demonstracyjnej (kupionej) dekodera mp3 (ściągniętego z sieci) za pomocą pewnych narzędzi programistycznych (też ściągniętych...
Powielasz znany mit, jakoby mikrokontrolery ośmiobitowe były łatwiejsze od współczesnych 32bitowych. A nie są. Wręcz przeciwnie. Programując AVR-y zwykle musisz odwoływać się bezpośrednio do rejestrów. W przypadku większości nowoczesnych układów, ze względu na rozbudowany charakter sprzętu byłoby to w większości przypadków zbyt kłopotliwe (choć rzecz...
Witam. Mam pytanie. Czy na plytach testowych takich jak Propox opartych o mikrokontroler ARM mozna uruchomic system Linux skompilwoany pod ARM z prawdlowym wykryciem przez niego kontrolera sieci RTL8019 i portow szeregowych RS232. jezeli nie to na jakiego typu test-boardach mozna to zrobic. Wiem ze z Ethernut to nie ma problmu ale niestety musi byc...
Chciałbym przypomnieć o jeszcze jednej konsekwencji podziału forum. Skoro mamy w ten sposób trzymać poziom, to wszelkie posty, chociażby nieznacznie , nie na temat w dziale Mikrokontrolery będą natychmiast lądować w koszu, z ewentualnym prezentem dla piszącego w postaci upomnienia, a dla naszych ulubieńców - banem. I tym razem nie będzie to kilkudniowa...
Keil zawiera całkiem dobry symulator,gdzie możesz również zasymulować działanie portu szeregowego>Sprawdz najpierw dzialanie swojego programu na symulatorze,mozesz równiez podejrzec wartosci wpisywane do rejestrów i zweryfikowac poprawnosc ustawienia odpowiednich rejestrów. Uruchomienie programu z pamięci RAM moze wymagac małych korekt w pliku linker-a....
Witam kolegów Wczoraj przyszły mi moduły zamówione 433MHz i tak sobie siedzę i kombinuje ale nic mi nie wychodzi. http://obrazki.elektroda.pl/6778213900_1... Chciałem na początek zrobić układ co zapali mi diodę LED no ale nie mogę się połączyć pomiędzy modułami.Układ odbiornika zrobiłem na Attiny2313 natomiast nadajnika na Atmega8 oba...
Wiem, że nie powinienem odpowiadać sam sobie, ale temat został przeniesiony pod Mikrokontrolery - chociaż o uC i tym podobne nie było pytania tylko o zasilanie. Główny problem to jak z Li-ion 3,7V otrzymać stabilne i najlepiej liniowe 5V w najrozsądniejszy sposób (koszt i ilość elementów). Kolejne pytanie to czy ładowanie ogniwa podczas pracy urządzenia...
Jak realizować komunikację NFC w motoryzacji? NFC to nie tylko płatności zbliżeniowe w komórkach, dowiedz się o innych zastosowaniach w motoryzacji. Firma NXP oferuje dedykowane mikrokontrolery i oprogramowanie pozwalające na użycie NFC w motoryzacji. Na kursie dowiesz się jak jest wykorzystywany NFC w motoryzacji, poznasz mikrokontroler NCx3340 i...
A więc tak. Jeśli chodzi o wyświetlanie to docelowo ma to być wyświetlacz 2 lub 3 liniowy po 8 lub 16 znaków dlatego teraz nie zajmuje się tym szczegółowo i nie wyświetlam części ułamkowej. Na razie używam tego co mam. Chodzi mi na razie o uruchomienie tego czujnika tak aby działał dobrze. Wyświetlacza innego nie mam bo w sklepie brakło a do innego...
Nie sądzę, za wiele oczekujesz =] DosBox chodzi dopiero na ARM11 i do tego wolno. A kelner32(taka wtyczka pod linuxa umożliwiająca obsługę plików fat dla Windowsa) by poszedł? Z ciekawości, po co Ci ten DOS ?? Chciałem sobie złożyć coś w rodzaju małego przenośnego(Jako ekran używał bym konsoli gameboy color.) kompa z systemem Windows 3.11, jednym portem:...
Robiłem nie tak dawno temu na tym zestawie mały serwer www. Wykorzystywałem IPCore procesora 8051 z opencores.org i sterownik dla 8051 ze strony ASIX'a i przykładową aplikację ze stosem TCP/IP, również ze strony ASIX'a. Uruchomienie całości było generalnie dosyć proste - spodziewałem się większych kłopotów przy uruchamianiu serwera www w układzie FPGA...
Tym bardziej polecam ten układ z ATMega32. Zrobienie serwera TCP/IP to bardzo trudna sprawa. Tam masz już działający kod i to od razu współpracujący z kamerą i servem. Ogólnie to może być i ATMega128, i ARM albo nawet AVR32. Tylko że AT91SAM9261 nie ma ani Ethernetu ani interfejsu ISI do kamery. Ma go AT91SAM9260. I tylko takiego da się kupić w Polsce....
A tutaj piszą jak uruchomić adc na atmedze http://mikrokontrolery.blogspot.com/2011...
Na początku dziękuję wszystkim za uwagi i dodatkowe informacje. Nie spodziewałem się takiej ilości konstruktywnych komentarzy. Aktualnie raczej nie będę tutaj często zaglądał, chociaż jakby temat się rozwijał, postaram się odpowiedzieć zbiorczo przynajmniej raz na tydzień. Poprzedni tydzień minął mi na ustaleniach, dzwonieniu i spotkaniach. Uruchomienie...
Żeby pisać na mikrokontrolery w C++ trzeba znać ten język bardzo dobrze. Niestety mikrokontroler to nie PC i nie "wybacza" nieprzemyślanych konstrukcji, które kończą się alokacją ogromnych ilości pamięci. Tak konkretniej to chodzi mi o nieprzemyślane używanie klas. C na mikrokontrolery jest znacznie łatwiejszy. A mógłby ktoś napisać w C++ i w C program...
1. Lekceważysz podłączanie niezbędnych pinów oraz filtrację zasilania: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011... 2. Przede wszystkim mam prośbę o sprawdzenie kodu ze zmianami i ewentualne poprawienie błędów. Wrzuć tutaj program w znacznikach...
Tutaj znajdziesz wiedzę i przykład sterowania za pomocą mikrokontrolera: http://mikrokontrolery.blogspot.com/2011...
No to tak jak pisałem wyżej. Moduł BT HC-05+jakiś uC od Atmela. Do tego napisać prostą aplikację na androida i gra. Na tej stronie znajdziesz wszystko co potrzebne dla laika żeby to uruchomić: http://mikrokontrolery.blogspot.com/2011... Wszystkie podzespoły znajdzies np na allegro.
AS -> Atmel Studio: http://mikrokontrolery.blogspot.com/2011...
W bardzo wielu projektach wykorzystujących mikrokontrolery koniecznością jest dodanie interfejsu komunikującego się poprzez VCP czy telnet, a w najczęściej przez UART. Jednym z rozwiązań może być biblioteka Natural Tiny Shell (NT-Shell) stworzona przez Shinichiro Nakamurę , który oferuje prosty terminal vt100. [youtube]https://www.youtube.com/watch?v...
Tutaj znajdziesz przykład takiego generatora na ADC dla AVR: http://mikrokontrolery.blogspot.com/2011...
Czyli generalnie pytasz o wszystko :) Do PT100 najprawdopodobniej podłączysz jakiś wzmacniacz - sam zasugerowałeś to rozwiązanie w "równoległym" wątku. Z punktu widzenia Atmegi będzie to sygnał analogowy, czyli pomiar za pomocą ADC: [url=http://mikrokontrolery.blogspot.com... [url=http://mikrokontrolery.blogspot.com...
Witaj, Skleiłeś kod z kilku stron, jak sądzę, bo na tym blogu nie używamy sbi() :) Włączasz ADC i od razu go odczytujesz. Należy poczekać na zgaszenie flagi ADSC, albo na przerwanie. A tutaj masz ładnie opisane czynności: http://mikrokontrolery.blogspot.com/2011... EDIT. Drzasiek mnie wyprzedził. EDIT 2: Definiowanie F_CPU...
Mikrokontrolery ST mają dwie nogi, zwane BOOT0 i BOOT1 - poszukaj w dokumentacji jakie mają być stany logiczne na tychże wyprowadzeniach aby uruchomić bootloader.
Witam, próbuje odpalić wyświetlacz z kodu podanego na stronie :http://mikrokontrolery.i nfo.pl/programowanie/wyswietlacz-hd44780... Oto kod: Compiling C: diody4.c avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./diody4.lst -std=gnu99...
Twoja funkcja adc_read() zwraca wartość typu uint16_t, którą następnie przypisujesz do zmiennej ACDC typu uint8_t, czyli efektywnie obcinasz 8 bardziej znaczących bitów. To są klasyczne typy z C, nie ma w nich nic specyficznego dla AVRów. Zapis jest bardzo czytelny - uint - Unsigned Integer, czyli liczba całkowita bez znaku, 8 - długość zmiennej w bitach....
http://mikrokontrolery.blogspot.com/2011... W połowie artykułu jest pewna uwaga.
mikrokontrolery bitowe podstawki mikrokontrolery mikrokontrolery rynek
lodówki bosch opinie zasypać toner własny router
czujnik ciśnienia skrzyni korbowej jakie imadło kupić
Długi rozruch i nierówna praca silnika benzynowego – przyczyny, diagnostyka, OBD-II, GDI, VW TSI, Ford EcoBoost Toyota Yaris Hybrid – montaż siłowników maski silnika, dobór i instalacja