piątek, 20 października 2017

Płytka developerska dla 32 bitowego mikrokontrolera PIC32MM0256GPM064 (artykuł w przygotowaniu)


Kiedyś tak czy inaczej trzeba się zmierzyć z 32 bitami a wbrew powszechnym opinią nie samymi ARM-ami świat żyje.Ponieważ przygodę z 16-bitami rozpocząłem w krainie Microchipa, pozostaję mu wierny i tutaj celuję w mój pierwszy wybór w 32-bitach. W/g producenta przejście z 16-bitów na 32 jest całkowicie bezbolesne.Na ruszt postanowiłem wziąć mikrokontroler 32 bitowy z najniższego progu cenowego, z tej serii poniżej 1 USD :)


sobota, 14 października 2017

MCP2517FD - pierwszy zewnętrzny kontroler CAN FD / rewolucja w CAN nadchodzi .

W artykule traktującym o magistrali CAN wspominałem , że świat zmierza w kierunku zwiększenia szybkości magistrali CAN poprzez wprowadzenie nowego standardu CAN FD. Standardowa szybkość 1 Mb/s jest zbyt mała na obecne zapotrzebowanie rynku. Firma Microchip znajduje się w czołówce producentów komponentów do sieci CAN. Nie dziwi zatem fakt wypuszczenia przez tego producenta pierwszego na świecie zewnętrznego kontrolera sieci CAN FD o oznaczeniu MCP2517FD.

wtorek, 10 października 2017

RTOS - pierwsze dotknięcie kijem. (artykuł w przygotowaniu)


RTOS czyli Real Time Operating System. Coś z czym predzej czy później przyjdzie nam się zetknąć programując mikrokontrolery. Choś pojęcie system operacyjny w mikrokontrolerach wydawać by się mogło , że to jakiś kosmos.
Ale kosmosem to nie jest a systemy RTOS stają się obecnie chlebem powszednim w systemach wbudowanych.
W artykule przedstawiam moje pierwsze spotkanie z RTOS i próbę poznania  tego zagadnienia przy pomocy mikrokontrolera PIC. Dokąd mnie ta droga zaprowadzi nie mam zielonego pojęcia :)

czwartek, 5 października 2017

Mikrokontrolery PIC - kilka przydatnych makr

Pomimo , że rejestry w mikrokontrolerach PIC są bardzo dobrze opisane przyjaznymi strukturami co znacznie ułatwia programowanie to czasami jednak zachodzi potrzeba zrobienia czegoś po swojemu .....

piątek, 29 września 2017

PIC32MM - rodzina 32-bitowych mikrokontrolerów firmy Microchip do zasilania bateryjnego.

Ponieważ na horyzoncie myślowym pojawiła mi się zajawka dotycząca zrobienia zdalnego punktu pomiarowo-sterującego , który będzie miał komunikację radiową i zasilanie bateryjne. Stąd moje wstępne poszukiwania kandydata na mikrokontroler popędzający taki punkt....

piątek, 22 września 2017

MCP3424 + MCP9700A - zabawa z przetwornikiem 18-bitowym.

Zapowiadałem we wpisie o MCP3424, że wezmę się za niego w praktyce. Brakowało mi tylko natchnienia z czym to przetestować. Myślałem na początku , może z popularnym czujnikiem analogowym LM35 ale tutaj zong, czujnik ten działa od 4V czyli elastyki napięciowej nie reprezentuje sobą żadnej.
Problemem z tymi czujnikami jest pozatym uzyskanie temperatur ujemnych, trzeba dodatkowo stosować diody krzemowe w obwodzie. Sięgnąłem zatem w przestworza oferty Microchipa i tutaj miła niespodzianka w postaci MCP9700A.


wtorek, 19 września 2017

MCP3424 - "miluśki" przetwornik A/D 18 "karatowy"

MCP3424 firmy Microchip to nisko szumowy przetwornik A/D o 18-bit-owym zakresie konwersji, 4-ech kanałach i napięciem referencyjnym 2048 mV na pokładzie, z którym porozmawiamy za pomocą I2C.