Świat oszalał na punkcie 32-bitów ale przed nami nowe szaleństwo 64-bitowe. Microchip prowadzi jednak konsekwentną politykę w zakresie rozwoju 8-bitowych konstrukcji. I co ciekawe nie opiera ich na core byłego ATMELA ale na mniej wydajnym rdzeniu własnej konstrukcji. Ma to swoje uzasadnienie w tym, że core ATMELA są wydajniejsze ale core Microchipa ma fundamentalną zaletę - bardzo wysoką odporność na zakłócenia. Dlatego przemysł chłonie wyroby Microchipa jak gąbka bo tam jest głównie zapotrzebowanie na takie wyroby. Nowa seria PIC18F Q10 jest obudowana bardzo bogatymi peryferiami i desygnowana m.in do aplikacji przemysłowych czasu rzeczywistego. Znajdziemy tutaj aż 8 komórek CLC , które mogą sterować procesami poza percepcją core mikrokontrolera. Duży nacisk położono na rozbudowę sekcji analogowej. Mikrokontrolery tej serii występują w obudowach 28, 40 i 44 pin.
Blog jest formą pamiętnika technicznego, upamiętniający moją przygodę z mikrokontrolerami PIC firmy Microchip. "Per aspera ad astra..."
środa, 24 kwietnia 2019
piątek, 19 kwietnia 2019
RISC-V od Microchipa - zapowiedź rewolucji technologicznej.

poniedziałek, 15 kwietnia 2019
SI4463 - transciver RF firmy Silicon Labs do zastosowań bateryjnych. Pierwsze uruchomienie na PIC32MM firmy Microchip.
Po udanej randce z modułem radiowym SI4432 firmy Silicon Labs postanowiłem odpytać ulepszoną wersję tego modułu o oznaczeniu SI4463. Numeracyjnie poszło daleko do przodu :). Na module tym oparto udaną i dobrze opiniowaną przez użytkowników konstrukcję HC12 czyli radiowy port UART dalekiego zasięgu.
W module SI4463 znacznie poprawiono część radiową , zwiększono czułość do 126 dBm, zwiększono czterokrotnie szybkość transmisji do 1 Mbps. Rozszerzono tryby modulacji : 2GFSK i 4GFSK. Ponadto mamy szybsze czasy Wake-Up i bardziej rozbudowane możliwości w zakresie budzenia. Czujnik temperatury i monitorowanie napięcia zasilania w standardzie. Moduł przy maksymalnej mocy +20dB poniesie bez problemu dane na odległość ponad 2 km. Mam tutaj potwierdzenie tego faktu z dwóch niezależnych źródeł. Jedno z nich znajduję się w linkach poniżej artykułu. Prądy w uśpieniu rzędu 30-50nA . Dla porównania popularny u nas moduł nRF24L01+ w trybie uśpienia pobiera 900 nA. Moduły SI4463 zakupiłem bez problemu na dalekowschodniej giełdzie na literkę A..... . Na modułach tych chciałbym oprzeć jakąś sprytną konstrukcję energooszczędną. Obecnie dodaję je do moich nowych płytek developerskich.
piątek, 12 kwietnia 2019
ATSAML10/11 - czerwone korale...na na na dam dam dam
Prosto z "płytkarni" śliczniusia płyteczka developerska dla ATSAML10 i ATSAML11 w wersji 32-pin .Zabrakło niestety na niej mojego nowego loga klubowego :) oraz jednego elementu w postaci dławika 10uH, który przyda się do zmiany trybu zasilania na BUCK. Nie mniej płytka jest w pełni funkcjonalna i czeka na zamówiony ATSAML10E16, wszystkie pozostałe komponenty mam już skompletowane. Po raz pierwszy zamówiłem płytkę w kolorze czerwonym i przyznam , że był to bardzo dobry wybór. Płytka jest śliczna i nie można od niej oderwać oczu. Na GitHub zamieściłem plik Gerbera płytki ver 3.0 z logo klubowym i dławikiem 10uH w obudowie 1210.
sobota, 6 kwietnia 2019
PIC32MM - Tutorial part 5 - UART
Operacje na pinach mam nadzieję są przyswojone z poprzednich tutoriali. Czas zatem na najbardziej pożądane przez hobbystów peryferium mikrokontrolera czyli UART. W PIC32MM mamy do dyspozycji trzy UART-y , które mogą pracować jako RS232, RS485, LIN, IrDA. No trochę tego dobrodziejstwa jest.
W tutorialu pokażę jak w najprostszy sposób skonfigurować UART i w bardzo prosty sposób wykorzystać . Do zabawy przydadzą się dodatkowe narzędzia takie jak analizator stanów logicznych . Tak na marginesie PIC32MM ma na pokładzie USB ale na razie tego tematu nie poruszam.
wtorek, 2 kwietnia 2019
Historia pewnej szczodrości ..... Microchipa
Z racji swej natury szczodrość często była przymiotem królów a także
pozostawała na stałe w ich tytule, np. Bolesław II Szczodry.
A ja spotkałem się ostatnio z nieoczekiwaną i niespodziewaną szczodrością i życzliwością ze strony przedstawiciela firmy Microchip, który jest opiekunem tej marki w naszym kraju Panem M.D. Pan ten jest inżynierem Microchipa i często można go spotkać na prelekcjach technicznych związanych z tą firmą. Miałem przyjemność uczestniczyć na takiej jednej prelekcji i byłem pod ogromnym wrażeniem wiedzy technicznej tego Pana ,gość po prostu nie do zagięcia. Podczas prelekcji zaopatrzyłem się w jego wizytówkę :) i tą drogą miałem kontakt . Ostatnio drogą majlową zwróciłem się z jakimś pytaniem technicznym. Przy okazji padła propozycja z jego strony abym dostał jakąś płytkę do zabawy. Na początku się wzbraniałem bo na co mi płytka jak mi rąk brakuje obrobić własne płytki :) ......
A ja spotkałem się ostatnio z nieoczekiwaną i niespodziewaną szczodrością i życzliwością ze strony przedstawiciela firmy Microchip, który jest opiekunem tej marki w naszym kraju Panem M.D. Pan ten jest inżynierem Microchipa i często można go spotkać na prelekcjach technicznych związanych z tą firmą. Miałem przyjemność uczestniczyć na takiej jednej prelekcji i byłem pod ogromnym wrażeniem wiedzy technicznej tego Pana ,gość po prostu nie do zagięcia. Podczas prelekcji zaopatrzyłem się w jego wizytówkę :) i tą drogą miałem kontakt . Ostatnio drogą majlową zwróciłem się z jakimś pytaniem technicznym. Przy okazji padła propozycja z jego strony abym dostał jakąś płytkę do zabawy. Na początku się wzbraniałem bo na co mi płytka jak mi rąk brakuje obrobić własne płytki :) ......
PIC32MM - Tutorial part 4 - Input/Output utrwalamy podstawy.
W tutorialu tym utrwalimy wiedzę jak skonfigurować pin jako wejście lub wyjścia oraz jak nimi posługować się w programie. Do ćwiczeń praktycznych wykorzystam trzy przyciski znajdujące się na płytce PIC32MM Curiosity oraz diodę RGB. Do konfiguracji peryferiów wykorzystam MCC. Naszym celem będzie zapalenie składowej diody RGB w momencie trzymania wcisniętego przycisku. Każdy z trzech przycisków będzie przyporządkowany do jednej składowej diody RGB. Będzie Prosto, Intuicyjnie, Ciekawie :) . PIC32 to najprostsze do szybkiej nauki mikrokontrolery 32-bitowe. Kiedyś spotkałem się z taką opinią malkontenta ekosystemu PIC na anty-forum e...., że to mikrokontrolery dla "emerytów" bo są zbyt proste w posługiwaniu się :) .Malkontent nie przemyślał do końca swojej wypowiedzi bo wyszło inaczej niż była jego intencja :)
poniedziałek, 1 kwietnia 2019
ATSAML10/11 - budujemy płytkę developerską.

Subskrybuj:
Posty (Atom)