Też zdecydowanie odradzam przestarzały już procesor ATmega8 , 100x lepiej wziąć w zamian ATmega88 albo dokładny odpowiednik tylko z większą ilością pamięci ATmega168 - jeśli chodzi o takie małe procki. Co do lutowania to niestety przy płytkach stykowych absolutnie nie da się tego uniknąć - będzie to nieodzowne. Ale też może się przyda zacząć od razu...
Firma NXP rozszerza portfolio swoich mikrokontrolerów certyfikowanych przez USB-IF (LPC11Uxx) o nową rodzinę LPC11U6x. Nowe MCU z rdzeniem ARM Cortex-M0+ o częstotliwości taktowania do 50 MHz, w porównaniu do swoich poprzedników posiadają m in. rozszerzoną pamięć, zwiększoną ilość portów komunikacji szeregowej oraz szybki przetwornik analogowo –...
(...) (przykłady masz tu . [url=]Poprawiony link. W poście tmf link pożarł kropkę, dlatego ja dla bezpieczeństwa zawsze ręcznie wklepuję linki w tagu url.
Firma STMicroelectronics idzie w kierunku coraz bardziej skomplikowanych aplikacji, dzięki rekordowo szybkiej serii układów STM32H7. Układy te posiadają dużą ilość pamięci SRAM (1 MB) i Flash (2 MB) oraz szeroką gamę peryferii i wyjść. Ten istotny skok jakościowy ST zawdzięcza opracowaniu własnego procesu produkcji o rozdzielczości 40 nm oraz innowacjom...
STMicroelectronics to jeden z najpopularniejszych producentów mikrokontrolerów w Polsce. Swoją renomę zawdzięcza nie tylko udanym konstrukcjom, ale i wdrażaniu najnowszych technologii oraz bogatej ofercie. W niniejszym artykule prezentujemy niektóre z ostatnio wprowadzonych układów ST oraz wybrane ciekawe modele, które od jakiegoś czasu cieszą się dużą...
Niektóre mikrokontrolery dostępne na rynku zostały zaprojektowane do jednoczesnego sterowania więcej niż jednym silnikiem. Znajdują swoje zastosowanie w urządzeniach takich jak klimatyzatory, pralki czy zmywarki. Ponadto aplikacje przemysłowe, takie jak falowniki, zasilacze bezprzewodowe (UPS), a także systemy grzewcze, wentylacyjne i klimatyzacyjne,...
O ile ARM 32 i niedługo też ARM64 są i będą bez wątpienia popularne, to może warto iść pod prąd? Procesory DSP niszczą wydajnością ARM i FPGA dla średnich szybkości zegara, ale programuje je się trudno, często wymagana jest dodatkowa wiedza z zakresu przetwarzania sygnałów. Praca dla takich ludzi jest, ale jest jej mniej. Jest za to często ciekawsza....
Mikrokontrolery Renesas RZ/T2L wykorzystują protokół komunikacyjny EtherCAT, aby zapewnić szybkie sterowanie systemami przemysłowymi w czasie rzeczywistym. Oparty na 32-bitowym rdzeniu ARM Cortex-R52 pracującym z maksymalną częstotliwością do 800 MHz, układ RZ/T2L dostarcza do 1 MB ściśle powiązanej pamięci SRAM z kodem korekcji błędów (ECC). Do trzyportowego...
Pod koniec marca firma Microchip [url=]rozszerzyła ofertę swoich 16-bitowych mikrokontrolerów PIC o modele wzbogacone o dodatkowe układy analogowe. Teraz to samo zrobiła z 8-bitowymi MCU z serii PIC16F178X. Nowe mikrokontrolery, oprócz powiększonej pamięci flash zyskały także różne dodatkowe układy, takie jak 12-bitowe przetworniki A/C, 8- i 5-bitowe...
Nowe mikrokontrolery STMicro z linii STM32G4 są przeznaczone dla ekonomicznych systemów sterowania silnikami itp. Układy te wyposażone są w do 512 KB pamięci Flash. STMicro wprowadziło rodzinę mikrokontrolerów STM32G4, wyposażoną w specjalny front-end dla sygnałów analogowych, już w 2019 roku. Elementy te dedykowane są m.in. do sektora elektromobilności...
Rys.1. Dane historyczne i prognozy rynkowe dla mikrokontrolerów. Branża mikrokontrolerów to dziwny sektor... W 2021 roku rozdysponowano ich ponad 29 miliardów z przychodami na poziomie 18,5 miliarda dolarów. Szybka matematyka pokazuje, że średnia cena sprzedaży wynosiła około 0,64 USD. Wydaje się, że to niedużo, a wręcz bardzo mało, szczególnie biorąc...
Jest to schemat poglądowy - jeśli używasz procka, który ma wbudowany wewnętrzny rezonator RC i działasz na nim to pod Xtal1 i Xtal2 nie musisz nic podłączać, jeśli pracujesz z zew. rezonatorem to przy programowaniu musisz ustawić odpowiednie fuse bity określajace z jakim kwarcem ma działać uC... Z tego co się na szybkiego doczytałem at90s2313 nie ma...
Budując rdzeń M0+ została też dostrzeżona potrzeba szybkiego dostępu do I/O, idą w dobrą stronę, pytanie czy jest sens walczyć z 8b które od strony czysto fizycznej w pewnych aplikacjach mają przewagę. Tak czy inaczej dobrze mieć pomost po między 8b a Cortex M4f lub Cortex A8...
Mikrokontrolery z techniką DeepCover® służą do aplikacji wbudowanych, gdzie potrzebne są dodatkowe zabezpieczenia aby chronić istotne dane wieloma warstwami zabezpieczeń programowych i fizycznych. Pozwala to na niezwykle bezpieczne przechowywanie krytycznych danych takich jak na przykład klucze. Mikrokontroler DeepCover Secure (MAXQ1851) firmy...
Firma NXP wprowadziła właśnie na rynek pierwsze niedrogie i łatwe w implementacji mikrokontrolery dedykowane do aplikacjach sterowania głosem. Układy te zintegrowane są z usługą Alexa, co pozwala na prostą implementację systemu sterowania komendami wydawanymi głosem. Krok ten ma zachęcić projektantów sprzętu domowego do implementacji sterowania głosowego...
Zbliżony do STM32F103 zgodny pinowo, ale z rdzeniem RISC-V 144MHz (dwa razy szybszy). Cena 3,99zł. Do bardzo szybkiego migania diodą jak znalazł. Ale obawiam się, że nawet jak będą je za darmo rozdawać, to i tak wielu użytkowników nie zechce zrezygnować z STM32. Szczególnie takich, co koszty i tak przenoszą na końcowego użytkownika, a cenią sobie jakość...
a więc moja opinia jest od zawsze taka sama i zgodna z opinią całego chyba świata !! WSPANIAŁE PROCESORY !!! Wielki krok w przyszłość, tanie, świetnie wyposażone, szybkie, dużo pamięci, darmowe środowisko ARM RZĄDZI !!! :D:D:D
Dzięki wszystkim za szybkie odpowiedzi i zainteresowanie, zobaczymy co z tego wyjdzie.
co jest leprze BASCOM czy C++ Ja tak bym sklasyfikował :) choć każdy ma inne zdanie :):):) 1. C + wstawki ASM 2. ASM. 3. C 4. BASCOM + wstawki ASM 5. BASCOM 6. C++ (jak istnieje kompilator dla danego uP). BASCOM lepszy od C++? Bardzo zabawne :) Ciekawe w czym? BASCOM jest dobry do szybkiego "wyciosania" programu przez hobbystę. Jak ktoś programuje...
Zbych_: Możesz jaśniej trochę. Chodzi mi o kawałek Linie powinny być prowadzone nad planem masy. Inne szybkie sygnały powinny być w odległości >20 szerokości linii USB. Jak mam rozumieć "nad planem masy" plan chodzi Ci pewnie o obszar masy ale nad planem chodzi Ci o drugą warstwę płytki ? czyli top ?. i z tą szerokością linii chodzi że szybka linia...
Microchip wprowadza do produkcji następną generację prostych ośmiobitowych mikrokontrolerów z serii PIC. Wyposażone są one w zaawansowane peryferia analogowe i cyfrowe, co pozwala aplikować je w szerokim zakresie urządzeń - ładowarek do baterii, oświetleniu ledowym, zasilaczach oraz urządzeniach do kontroli pracy urządzeń. Układy PIC12F752 oraz PIC12HV752...
(at)tmf Z całym szacunkiem, ale kolejny raz zaśmiecasz temat Początkującego osobistymi wycieczkami z zamiarem udowodnienia swoich racji. Nie taki jest cel tego Forum, prawda? Z całym szacunkiem, ale nic nie udowadniam, tylko prostuję wypowiedź kolegi BlueDraco, która zawiera informacje nieprawdziwe, lub niepełne. Rozumiem, że pytanie o konkretne aplikacje...
Microchip opublikował ciekawy materiał filmowy prezentujący zalety platformy 8-bitowej. Niski pobór prądu (XLP), napięcia zasilające 1.8-5.5V, temperaturę pracy -40°C do 150°C oraz wysoką wydajność oferuje seria 8-bitowych mikrokontrolerów Microchip. Istotnym elementem są zintegrowane peryferia mikrokontrolera mogące pracować niezależnie od CPU. Peryferia...
Microchip? Technology Inc. wprowadził właśnie do sprzedaży swoją najtańszą i najbardziej oszczędną energetycznie serię mikrokontrolerów z rodziny PIC32 - PIC32MM. Mają one wypełnić nisze pomiędzy popularnymi układami z rodziny PIC24F XLP a układami PIC32MX. Nowa rodzina mikrokontrolerów, jest pierwszą wśród PIC32, która posiada niezależne od rdzenia...
Często zachodzi konieczność szybkiego wykonania prostego układu z uC wewnątrz. wtedy bierzemy plytka developerska typu nucleo (i od razu mamy programator i debugger) albo bluepill i robimy w 15 minut. Bluepill czy nucleo 32 można włożyć do płytki stykowej. SMT lutowanie nie sprawia już raczej nikomu problemów.
Ja polecam ATMEGA8 albo ATMEGA16 sa to naprawde nowoczesne i szybkie mikrokontrolery, maja duza pojemność programu odpowiednio 8 i 16kB oraz 22 i 32 piny I/O, jak dla początkującej osoby to napewno wystaczy, co do programatora to najlepiej jakiegoś klona STK200/300 można je kupić za 15zł na allegro albo lepiej samemu wykonac :)
Witam! Ad1/ Temat był poruszany na forum, poszukaj! Ad2/Owszem są takie układy. Taką funkcję mogą zrealizować szybkie mikrokontrolery typu DSP (Digtal Sound Processor), które mają wewnątrz wszystko co niezbędne do cyfrowej obróbki dzwięku. Ciekawe procesory DSP produkuje np. amerykańska firma Analog Devices (ale nie tylko). Niestety bez napisania stosownych...
JEDEC wprowadził nowy standard pamięci nieulotnej, dedykowanej do wykorzystania z układami NOR Flash - xSPI. Jest ona dedykowana głównie do współpracy z aplikacjami potrzebującymi natychmiastowego dostępu do zapisanych danych od razu po uruchomieniu systemu. Pierwszą firmą, która zdecydowała się na produkcję układów w tym standardzie jest Adesto Technologies....
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 w aparacie i przycisk spustu zewnętrznego są połączone równolegle,...
Tak, ma być to szybkie. Po zamontowaniu do dwu-osiowego wózka będę drukował wiele razy dużą powierzchnie (dysze pokrywają mały obszar na raz => muszę ich użyć dużo razy). Jak podpiąć mosfeta, żeby działał? :? na schematach w internecie właśnie tak to wygląda... np. tu Swoją drogą mosfet typu p włącza się przy wysokim czy niskim stanie?
Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie projektu. Kierować się możemy różnymi kryteriami, tak subiektywnymi,...
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 urządzenia, na którym ma zostać oparty nowy projekt,...
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...
Gdybyś przyglądnął się podpisom pod schematami na tej drugiej stronie, to zauważyłbyś czerwone napisy w nawiasach: Obudowa TQFP . Oducz się operowania numerami pinów. Operuj tylko nazwami. Jeżeli znajdujesz gdziekolwiek w sieci schemat to może on być przygotowany dla mikrokontrolera w innej obudowie niż Twoja dlatego numery pinów mogą się nie zgadzać....
Poczytałem trochę o ADC na mikrokontrolery.blogspot.com i skleciłem program poniżej. W zalezności od pomiaru z dalmierza optycznego SHARP GP2D120 [PA7] dioda ma świecić, migać lub migać szybko, niestety po wgraniu do układu sprawia, że dioda świeci od samego początku (chociaż na początku ma stan niski, czyli coś się tam dzieje) tylko że tak ze 2 razy...
Przykłady modeli MobileNet V1 o różnych mnożnikach szerokości pokazują drastyczny wpływ na liczbę parametrów, obliczeń i dokładność. Jednak sama zmiana mnożnika szerokości z 1,0 na 0,75 minimalnie wpływa na dokładność TOP-1, ale znacząco wpływa na liczbę parametrów i obliczeń (Zdjęcie: NXP) Jak głęboka jest krawędź? Chociaż brzeg jest powszechnie uważany...
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...
Koledze sweter_007 chodziło o układ jak poniżej na BC547 (npn). Zapomniał dodać że dioda ma być w kierunku zaporowym. Bez tej diody narażasz układ na szybkie uszkodzenie przez powstające impulsy szpilkowe podczas wyłączania przekaźnika. Więcej na ten temat: Jeszcze pytania: 1. Jakie przekaźniki? 2. Co nimi będziesz sterował?
Brrr, strasznie jest sprawdzać taki schemat. Kolejne twórz już w ten sposób: Tak na szybko: 1. do przekaźników tranzystory NPN a nie PNP+ diody zabezpieczające: 2. Dławik L1 (nota bene symbol kondensatora) będzie zbędny, bo pomiary światła nie muszą być dokładne i szybkie więc filtr cyfrowy (prosta średnia) wystarczy do stabilnych pomiarów. 3. T1 i...
Widzę, że kolega nowy i rozumiem pierwsze podstawowe pytania. Niestety z forum nie wyciągniesz tyle wiedzy ile będziesz na początku potrzebował. Za małe zagadnienie dla "wyjadaczy". uC ATMega 8 jest bardzo podobny do ATMega16, a poniżej podsyłam Ci link do dokumentacji tego drugiego w języku polskim. Na pewno przyda Ci się do szybkiego zrozumienia budowy...
Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki rozwojowe, debuggery, kompilatory, etc. Wiele z tych czynników...
Post już pewnie nieaktualny dla autora. Jednak chciałbym coś sprostować. Dla STM8 jest kilka komercyjnych środowisk uruchomieniowych z własnymi kompilatorami C z ograniczeniem dla wersji darmowej do 32kB kodu. A tu narzędzia dla STM8L-DISCOVERY: Bzdurą jest też pisanie, że STM8 mogą zniknąć z oferty STM tak jak ST7. Przecież STM8 jest ulepszeniem ST7....
Witam Napisalem sobie program do sterowania potencjometrem cyfrowym DS1802. Program dziala bardzo dobrze, ale to byl moj pierwszy program procz migania diodkami, wiec fajnie by bylo jakby ktos go przeczytal i skrytykowal za brzydkie wciecia, zle nazywanie zmiennych, uzywanie rzeczy ktorych sie powinno uzywac tylko w ostatecznosci i bardzo ostroznie...
Z Windows 8 i Windows 10 jest taki problem, że posiadają funkcję szybkiego startu, dzięki czemu podczas uruchamiania wejście do BIOS'u nie jest takie łatwe. Najłatwiej zrobić to z poziomu odpalonego systemu : Zastanawiam się czy jest sens bawić się w GRUBa. Jeśli chcesz pominąć problem związany z tym co napisałem na początku, zapewne jest warto. Linuxa...
Projektanci połączonych bezprzewodowo systemów Internetu Rzeczy (IoT), często zasilanych bateriami pastylkowymi mogą teraz obniżyć koszty swoich układów nawet o jedną trzecią, jednocześnie oszczędzając miejsce i wydłużając żywotność baterii dzięki nowemu mikrokontrolerowi MAX32666 firmy Maxim Integrated. Ten ultra-energooszczędny mikrokontroler z rdeniem...
Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens. „Przeglądając Internet natknąłem się na proste oscyloskopy...
Cenna jest uwaga dorycząca zastosowania preskalera w celu zwiększenia możliwości kostki 1057. Co do opisanego sposobu ręcznego porozumiewania się z syntezą to można stwierdzić, że chyba szybciej można się nauczyć programować uC. Polecam zatem to forum - dział mikrokontrolery. Myślę, że tak zdeterminowanej osobie koledzy chętnie pomogą w szybkim osiągnięciu...
Co to są za bzdury, gdzie ty widziałeś 16bitową atmege?! ------------- Rodzina propellerów nie zadziwia niestety niczym - scalaki są drogie, ciężko dostępne, i wolne . Naczytałem się kiedyś materiałów na ich temat. 1. Spin to badziewie. Sami się przyznali do tego, że soft w spinie marnuje sporo mocy obliczeniowej rdzeni. Siłę procka widać dopiero wtedy,...
Schemat to nie tylko podłączenie mikrokontrolera. Skoro dioda świeci - to jest prawidłowo? I znowu muszę ponowić prośbę: i ustawienia fusebitów. Czy wszystko z Ciebie trzeba wyciągać pojedynczo? Chcesz szybkiej pomocy, czy wolisz czekać? Takie pytanie: Czyli w tej atmedze zawsze w petli nieskonczonej to bede musiał robić ? daje nam informację, że nie...
Nie pisz cyt. "mniej więcej", tylko dokładnie co chcesz osiągnąć, bo mniej więcej to Twój układ już działa. Poza tym, nawet nie wiemy, gdzie są diody a gdzie Buzzer - musimy się domyślać z kodu. Jeżeli chcesz szybkiej pomocy to postępuj tak:
1. Nic dziwnego, że wynik jest identyczny. ADC jest pędzony z tego samego źródła co rdzeń i T2. Zmiana częstotliwości taktowania skutkuje zmianą dla wszystkich układów, więc ze względu na pracę synchroniczną, czasy powinny się zgadzać. 2. Tutaj już poprawić nie można. 3. Tutaj chyba też ;) Nie wiem jaki jest cel Twojej pracy, ale zazwyczaj jak ktoś...
Niezależnie od tego, czy jesteś profesjonalnym projektantem urządzeń elektronicznych, czy to tylko Twoje hobby, wiesz na pewno, że testowanie urządzenia, nawet na etapie projektu, jest koniecznością. Pozwala to zaoszczędzić czas i pieniądze poprzez uniknięcie błędów projektowych przed fizycznym wykonaniem płytki drukowanej i zainstalowaniem na niej,...
Komunikacja bezprzewodowa w systemach IoT z wykorzystaniem modułów Arduino MKR. Standardy komunikacji modułów Arduino dla IoT. Jednym z największych problemów, z którymi zmaga się aktualnie rynek urządzeń Komunikacja WiFi/Bluetooth z Arduino MKR 1000/1010 Komunikacja w paśmie częstotliwości ISM 2,4 GHz, z wykorzystaniem standardów WiFi oraz Bluetooth...
Witam Od prawie dwóch lat posiadam "miernik" (on mierzy?!) za 15zł z marketu - był wystarczający do pracy (technikum 1,2 klasa). Teraz przyszedł czas na mikrokontrolery, wzmacniacze, efekty gitarowe itp. więc potrzebuję czegoś lepszego w cenie 100-200zł (oczywiście ten dolny zakres interesowałby mnie bardziej ;) ), co wystarczy mi na parę lat średnio...
Nie interesują Cię szybkie ARM'y, ale wymieniasz w zestawieniu produkty Xilinx'a, gdzie można rozprowadzić zegar do kilkuset MHz (; Układy programowalne to nie mikrokontrolery. Zainteresuj się architekturą ARMv7, Cortex'ami. Najtańszy od NXP dostaniesz za ~7zł (LPC1113), a od STM za ~9zł (STM32F100x). I nie są tak od razu jakieś super szybkie np: STM32F100xx...
Witam. Chciałem przedstawić wykonaną przez mnie wersję Arduino tzn. SunDuino. To nieco odmienna konstrukcja posiadająca wielki potencjał. Głównym założeniem projektu było opracowanie zestawu uruchomieniowego tańszego niż klasyczne Arduino. Jak wiadomo - Arduino posiada wyjścia, procesor, stabilizator napięcia oraz układ programatora, a właściwie konwerter...
Steropes Witam, chciałem przedstawić robota klasy linefolower. Pracowałem nad nim w wolnym czasie około roku wliczając różne wersje. Jak zwykle chciałem odejść od stereotypów i głównego nurtu linefolowerów. Głównym celem było, aby robot mógł widzieć linie przed nim, by mieć trochę więcej czasu na reakcję. Za podstawę jezdną wykorzystałem używany model...
zbieranie informacji z czujników na mikrokontrolerze to rzecz do wyuczenia na szybkiego: komunikacja z najpopularniejszym czujnikiem jest po szynie 1-wire: konwersja:
Po pierwsze w efekcie kompilacji nie możesz mieć żadnych błędów i warningów. Jeżeli masz ich aż 12, to nawet nie sprawdzaj czy działa, bo na 95% nie będzie: Zrób tak: - pokaż wszystkie komunikaty kompilacji, - pokaż schemat, - załącz cały spakowany projekt AS, to ktoś kto używa AS sprawdzi, czy prawidłowo przygotowałeś swój projekt do kompilacji oraz...
(...)przy tej cenie nie opłaca się budować samemu. W dzisiejszych czasach mało co opłaca sie budować, chińczyk zrobi taniej i znacznie gorzej. Trzeba sobie uświadomić, że urządzenia opisane w elektrodzie i innych tego typu źródłach mają głównie charakter edukacyjny. Osobiście buduję wiele urządzeń sam. Bardzo często są droższe niż te dostępne w handlu...
Co do diody, to dałem takie, bo uznałem że nie jest to element krytyczny a docelowo w prąd na D2 będzie przekraczał 1A. Teraz wlutowałem tam szybką UF4007. Kondensator zamieniłem na wielką krowę 50V 10000uF. Bez najmniejszego efektu. Elementy sugerowane na stronie zmieniłem na inne ponieważ mam tylko rezystory 1/4W a moce wydzielone na danych rezystorach...
Rozszerzając rodzinę mikrokontrolerów STM32 o zaawansowane układy dla nowych aplikacji, takich jak systemy zasilania oraz urządzenia konsumenckie i przemysłowe, firma STMicroelectronics wprowadziła nowy układ STM32G4 do swojej oferty. Nowa rodzina układów oferuje dwa nowe akceleratory matematyczne, zwiększające prędkość realizacji obliczeń, zaawansowane...
Witam. Byłby ktoś w stanie podpowiedzieć tak "na szybkiego" jak zaimplementować do własnego urządzenia kompatybilność z Arduino? Tj. wpinam się z konwerterem USB <-> UART pomiędzy PC i ATmega 644P i chciałbym mieć kompatybilność z softer Arduino tak, by rozwijać urządzenie w Arduino. PS. Czy w Arduino są jakieś ograniczenia co do kompilowanego...
- nie polecam, napisane subiektywnie i stronniczo. Zalety C i wady B. Nie wiem też o co chodzi Wam z tą olbrzymią ilością błędów w Bascomie. Każdy program je ma. W ciągu ostatnich dwóch tygodni autor wydał już chyba 4 kolejne wersje z poprawkami, i na bieżąco poprawia błędy zgłaszane na forum. Ostatnio powstała biblioteka do obsługi kart SD - KokkeKat...
Kod to baza z książki Pana Mirka i moje wypociny. Chodzi mi o to, aby odświeżanie było tak szybkie, żeby nie było widać przygasania lcd. U mnie wygląda to tak: . Bartku, oszczędź nam czasu i postępuj tak:
Jestem w trakcie mierzenia - staram się jednocześnie nie zepsuć niczego, bo już jedno serwo sobie zniszczyłem ;) więc trochę to mi zajmie. Zwłaszcza że te serwa piszczą, jakby chciały a nie mogły, a następnie przestają w ogóle wydawać jakiś dźwięk - nie chcę ich spalić, bo jutro muszę zaprezentować na uczelni, że mój 'wynalazek' w ogóle działa. Niestety...
... dużo czasu poświęciłem żeby stworzyć biblioteki i go w ogóle narysować i nie będę już tworzył nowego. To znaczy, że wybrałeś program, który ma mało bibliotek. Lepiej zmień go od razu na Eagle, by znowu czasu nie tracić. ... schematu który mi osobiście nie jest do niczego potrzebny , to był mój pierwszy prawdziwy schemat bo wszystko do tej pory...
Witam i dziękuję za bardzo szybkie odpowiedzi ! Po kolei... Witaj, O volatile kolega słyszał? Jeśli nie, to czas poczytać: Stosuj nowe funkcje obsługi przerwań ISR(), tym bardziej, że używasz nowe ich wektory: ano słyszał.... tylko szukałem w nie tam gdzie trzeba, tzn nie sądziłem, że problem jest w definicji zmiennych, a szukałem problemu w obsłudze...
Dziękuję za tak liczny odzew. Przelutowałem układ jeszcze raz na płytce uniwersalnej (jest to prototyp więc nie ma tego jeszcze na laminacie). Dodałem parę elementów i zmieniłem diodę na 1N4007. Na chwile obecną schemat wygląda tak: A sam układ tak: Reszta jest pomontowana na stykówce. Co najważniejsze, na chwile obecną układ działa dobrze w 60% przypadków....
Stałej F_CPU nie definiuje się w kodzie. Robi się to w ustawieniach kompilatora, szczególnie, że korzystasz z opóźnień za pomocą funkcji _delay_ms(). Dodatkowo, jeśli chcesz, żeby procesor taktowany był zegarem 16MHz, to taki kwarc zewnętrzny musisz podłączyć oraz ustawić odpowiednie fusebity. Od tego zacznij, bo serwa wymagają do sterowania 50Hz, a...
Widzę, że nie korzystasz z zewnętrznego rezonatora kwarcowego, natomiast [syntax=c]#ifdef __USE_CMSIS #include "LPC11xx.h" #endif[/syntax] sugeruje, że korzystasz ze środowiska programistycznego LPCXpresso. Szybkie spojrzenie do pliku cr_startup_lpc11xx.c [syntax=c] #if defined (__USE_CMSIS) || defined (__USE_LPCOPEN) // Declaration of external SystemInit...
No i teraz działa. Na samym początku ,jak podłącze zasilanie jest mimo wszystko bardzo szybkie mignięcie tej czerwonej diody. Czy da się to jakoś zlikwidować? Albo może zmiana używanego pina spowoduje że tego efektu nie będzie? Spróbuj podłączyć się pod inny pin, rzeczywiście ta wbudowana dioda chyba miga "sama z siebie" podczas rozruchu. Jeżeli będziesz...
Dzięki za zainteresowanie tematem :) Może podkreślę to co napisałem w pierwszym poście. To co ma być w pchełce musi spełniać warunki: - koszt musi być minimalny, jeśli zmieścimy się w 5zł byłoby super, - mam bardzo, bardzo ... bardzo mało miejsca na PCB. Kilka dodatkowych elementów o rozmiarach 0603, to już bardzo duże wyzwanie, - w czasie czuwania...
Ograniczacie się do AVRów i 51 ;) Dla AVRa jest tyle rozkazów asemblera że bez problemu można jeszcze w ASM pisać.. Z resztą są tacy co pisza.. Tylko po co? Czasy się zmieniają, dziś rewizja danego procka jest produkowana za 2 lata nie będzie i np producent jakiegoś urządzenia jest zmuszony do zmiany układu na inny.. Co wtedy? Program od zera? Dziękuję...
[syntax=c]#include <avr/io.h> // Biblioteka wejść/wyjść #include <avr/interrupt.h> // Biblioteka przerwań #include <rc5.h> // Biblioteka ustawień RC5 #include <avr/eeprom.h> // Biblioteka pamięci EEPROM ////////////////////////////////////////... // // // PROGRAM DEKODOWANIA SYGNAŁU RC5 dla AVR // // ATtiny2313 // // //...
Firma Texas Instruments wprowadziła do swojej oferty układ TMAG5170, jest to pierwszy element z nowej rodziny czujników położenia 3D wykorzystujących efekt Halla. Układ dedykowany jest do systemów sterowania w czasie rzeczywistym w aplikacjach automatyki przemysłowej i napędów silnikowych. Czujnik jest promowany jako zapewniający zintegrowane funkcje...
Renesas Electronics RL78/G15 to 8-bitowy mikrokontroler klasy podstawowej z 1 KB pamięci SRAM, 4 KB lub 8 KB Flash na kod. Oferowany jest w różnych rozmiarach z obudowami od 8 do 20 pinów. Najmniejszy z nich, mający osiem wyprowadzeń, mierzy zaledwie 3 mm × 3 mm. Firma STMicro właśnie Kluczowe cechy i specyfikacje Renesas RL78/G15: * Rdzeń procesora...
JESLI SZUKASZ INFORMACJI TO NIE CZYTAJ TEGO AKAPITU (; Padla inicjatywa stworzenia zestawu przyklejonych tematow, ktore odpowiadalyby na pytania powtarzajace sie czesto na forum - takie mini kompendium. Wypali to tylko jesli mnie wspomozecie, bo wszystkiego to ja nie wiem, a moje doswiadczenie jest bardzo mizerne. Dlatego prosze was o pomoc w tworzeniu...
Microchip Technology Inc., producent mikrokontrolerów, układów analogowych i mieszanych, a także rozwiązań typu Flash-Ip ogłosił, że układy z rodziny PIC32MZ zostaną wyposażone w lepsze CPU w postaci MIPS M5150. Procesor ten to najnowszy rdzeń klasy M (dedykowany do mikrokontrolerów), jaki stworzyła firma Imagination. Hardware Nowe mikrokontrolery...
Mikrokontrolery są wszędzie. Niezależnie od tego, czy prowadzisz samochód, czytasz coś na komputerze lub smartfonie/tablecie, czy nawet robisz sobie filiżankę kawy w ekspresie. Ponieważ ilość systemów Internetu Rzeczy (IoT) gwałtownie rośnie, mikrokontrolery są coraz bardziej popularne w naszym otoczeniu. Przyjrzyjmy się im bliżej. Co to jest mikrokontroler?...
Żadne ze sprzedawanych elementów nie pochodzą z odzysku! Jeśli były używane to tylko na płytce stykowej. Wszystkie elementy są sprawne. Sprzedaje je ponieważ nie mam czasu dalej bawić się elektroniką :( Nie interesuje mnie sprzedaż części zestawu - tylko całość (jeśli zależy Ci tylko na kilku elementach możesz odsprzedać resztę, pewnie ze sporym zyskiem)....
1. Czy np. na Altere można pisać programy w języku wysokiego poziomu (jak C++ czy Python) i później to jakoś przekonwertować na VHDL? Czy w grę wchodzi tylko VHDL (oraz Verilog i podobne)? Nie da się połączyć w taki sposób języka do programowania współbieżnego z językiem do programowania sekwencyjnego. Nie wiem czy można tak radykalnie odpowiedzieć...
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 zmieniać wartość średnią napięcia, które będzie wyznaczało...
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...
Witam Forumowiczów. Od dłuższego czasu staram się uruchomić wyświetlacz LCD GDM1602a , jednak nie udaje mi sie , problem leży w inicjalizacji jego , bo podłączenie mam poprawne. czytam na forach ze niby GDM1602a jest kompatybilne ze sterownikiem HD44780 , lecz chyba nie do końca bo w GDM1602a jest sterownik o nazwie : Built-in controller (S6A0069 or...
Pod koniec ubiegłego roku firma STMicro zaprezentowała, jak twierdzi, pierwszy mikrokontroler na rynku wykonany w technologii 90 nm - STM32G0. Jest to układ z rdzeniem ARM Cortex-M0+ o taktowaniu zegarem o częstotliwości 64 MHz. W momencie prezentacji pierwszego układu, rodzina ta obejmowała elementy dostępne w obudowach mających 24, 32, 48 i 64 pinów....
Nie tak dawno ruszył interesujący program dla szkół podstawowych od Ministerstwa Edukacji - Laboratoria Przyszłości. Na mikrokontrolery z sensorami , to pewnie zostanie wybrana platforma Arduino... A nie jestem do końca przekonany do tej platformy, z drugiej strony biorąc pod uwagę obecne zawirowania na rynku chipów, chyba nic innego nie zostanie. Pewnie...
Jak wygenerować losowy ciąg bitów? Niektórzy ludzie powiedzą, że to niełatwe, inni, że to bardzo trudne, a jeszcze inni zastanawiać się będą, czy to w ogóle możliwe. Oczywiście, nie problemem jest tworzenie ciągów pseudolosowych bitów korzystając z oprogramowania, ale niestety nawet najlepszy programowy generator liczb pseudolosowych potrzebuje dobrego...
Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania pewnych zadań/sekwencji, ale dla przeciętnego kowalskiego ceny...
A to dlatego chociażby, że ten rdzeń może zastosować każda firma w swoim własnym uC. Dlatego to mikrokontrolery z rdzeniami opracowanymi przez firmę ARM (głównie ARM7) wypierają '51, a nie rodzina AVR. Szeroki krąg producentów konkurujących ze sobą wymusza szybszy rozwój oraz spadek cen. Dlatego w profesjonalnym sprzęcie szybciej spotkasz 8051 niż...
Za dużo pewnie nie pomogę, ale w/g mnie nie ma co się pchać w 8051 zwłaszcza, że się chcesz dopiero uczyć. Zacznij od AVR firmy Atmel, na początek ATmega8. Koszt groszowy, masz 16 milionów instrukcji na sek. Może chodzić nawet bez zewnętrznego kwarcu. Środowisko dla C to WinAVR, symulacja w AVR Studio, tam też chyba jest kompilator assemblera. Ale ja...
Ostatnio wydałem trochę kasy na "chybił-trafił" próbując znaleźć idealną klawiaturę (żeby można było np. jednocześnie wcisnąć strzałki góra, lewo i spacja). Niektóre oferujące tego typu "luksus" znowu nie pozwalają na to samo przy WASD... Zaczynam się więc coraz poważniej zastanawiać nad własnoręczną budową perfa, na którym każdy przycisk byłby obsługiwany...
Hej ! Dzięki za serdeczne odpowiedzi . A więc , kiedy zaczynałem swoją przygodę z rodziną AVR poznałem dokładnie asemblera , razem z wbudowanymi peryferiami . Używałem w tym celu ksiązki R.Baranowskiego :" Mikrokontrolery AVR ATmega w praktyce" która niby jako przetłumaczony datasheet ale nie ma to jak "papierowa" czytanka . Również myślałem tak zacząć...
Witam! Posiadam pakiet WinAVR (taki jaki jest proponowany w kursie). Słuszna decyzja. Gdy zapoznasz się z językiem C, będziesz mógł pisać programy dla większości architektur, w tym dla komputerów PC. Język ten przy odrobinie wprawy umożliwia szybkie tworzenie złożonych programów, zachowując czytelność kodu oraz optymalny kod wykonywalny. ale jeśli nie...
"Opłaca"? "żeby potem nie było problemu z zatrudnieniem i gotówką?"? Może zacznę od początku, może zrozumiesz... Kończysz pewnie gimnazjum tak? Które z techników jest uznawane z lepsze w Twoim mieście? Może w którymś są jakieś działające koła, które coś sobie "montują" po zajęciach? Jak jest z odległością? Jeśli do jednego masz bardzo blisko, a do drugiego...
Avnet Silica i firma NXP zapraszają na jednodniowe warsztaty poświęcone zaznajomieniu się z i.MX RT oraz pakietem MCUXpresso. Na spotkaniu prezentowane będą najnowsze układy NXP z rodziny i.MX - mikrokontrolery z rdzeniem ARM Cortex-M7. Są to bardzo wydajne procesory, charakteryzujące się 3020 punktami CoreMark; osiągają one 1284 DMIPSa i latencję...
Niestety o ile wiem to mikrokontrolery są bardzo czułe na takie drganie styków i przez to właśnie wyzwala mi kilka razy zgrzew. Drgania styków w sprawnym wyłączniku trwają krócej niż jeden okres napięcia sieciowego, nie wiem jakiego rodzaju jest to zgrzewarka, ale wątpię żeby czas zgrzewania był tak krótki żeby zdążyła wykonać kilka zgrzewów zanim...
Zrobiłem właśnie prosty eksperyment: wszedłem na Forum elektroda.pl -> Artykuły -> Newsy, otworzyłem szybkie szukanie na stronie i wpisałem hasło "jednopłytkowy". Od 17 maja do 6 czerwca było osiem newsów zawierających to słowo w tytule. Wpisanie tego słowa w wyszukiwarkę działu Newsy daje 675 wyników. Pierwsze 30 wyników obejmuje czas od 10 marca...
Ten artykuł przedstawia projekt, w którym po raz pierwszy zastosowano unikalną technologię 1-Wire firmy Analog Devices w prawdziwie bezprzewodowej technice stereofonicznej (TWS). Konstrukcja wykorzystuje dwuportowe łącze DS2488 1-Wire i ma wiele zalet, takich jak niski koszt i pobór mocy, wysoka dokładność i parametry oraz mały rozmiar. Pozwala na spełnienie...
Alif Semiconductor Ensemble to rodzina procesorów i mikrokontrolerów opartych na rdzeniach ARM Cortex-A32 i/lub Cortex-M55 zintegrowanych z jednym bądź dwoma akceleratorami AI Ethos-U55 oraz bogatym wyborem wejść/wyjść i urządzeń peryferyjnych. Dostępne są na ten moment cztery wersje tych układów: 1. Jednordzeniowy mikrokontroler Alif E1 z 1x ARM Cortex-M55...