Mikrokontrolery, narzędzia projektowe i oprogramowanie dla aplikacji IoT

Internet rzeczy (Internet of Things) jest ideą, która ma komunikować ze sobą - nie jak przywykliśmy do tej pory - ludzi, a przedmioty. Przedmioty, od tych codziennego użytku, po takie, o których istnieniu jeszcze wielu z nas nie zdaje sobie pojęcia.

Dodaj do ulubionych źródeł w Google
Posłuchaj
00:00

Ma ona pomóc i ułatwić funkcjonowanie, często wyręczając nas z konkretnych czynności, które możemy zlecić urządzeniom elektronicznym. Te zaś, komunikując się ze sobą wykorzystując do tego określone medium transmisyjne, będą realizowały zaprogramowane wcześniej zadania, będą mogły, korzystając z usług chmurowych, zbierać dane i odpowiednio je przetwarzać w czasie rzeczywistym. W poniższym krótkim artykule prezentujemy narzędzia projektowe, jakie dla twórców systemów IoT przygotowała firma Microchip.

Platforma IDE

Microchip wypuścił na rynek nowe darmowe środowisko programistyczne MPLAB Xpress Integrated Development Environment (IDE). Platforma ta dostępna jest w chmurze, dzięki czemu nie ma konieczności pobierania czegokolwiek czy konfigurowania. MPLAB Xpress ma najpopularniejsze funkcje platformy MPLAB X IDE, w tym przykładowe biblioteki i kody źródłowe, interfejs do MPLAB Code Configurator (MCC) 3.0, umożliwiający konfigurowanie mikrokontrolerów poprzez GUI, wraz z automatycznym generowaniem kodu.

Dodatkowo zawiera zintegrowane kompilatory MPLAB XC, wspiera podłączone sprzętowe programatory oraz udostępnia do 10GB powierzchni dla bezpiecznego przechowywania plików online za pomocą konta myMicrochip. Użytkownicy mogą również z łatwością przenieść swoje projekty do samodzielnego środowiska MPLAB X IDE. Partnerem firmy Microchip w zakresie IoT jest Amazon Web Services (AWS) zapewniająca usługi chmurowe.

Projektowanie w chmurze wymaga podłączenia poprzez port USB komputera, laptopa lub tabletu zestawu MPLAB Xpress Evaluation Board. Zawiera on zintegrowany programator, mikrokontroler PIC16F18855 oraz złącze mikroBUS pozwalające na rozbudowę systemu o ponad 180 płytek Click firmy MikroElektronika. MPLAB Xpress obsługuje również zestaw Curiosity Development Board (DM164137) firmy Microchip, które jest tanim narzędziem dla 8-bitowych mikrokontrolerów ze zintegrowanym programatorem, debuggerem, mającym także możliwość rozbudowy o dodatkowe moduły rozszerzeń.

Narzędzia projektowe

  • PICkit 3 In-Circuit Debugger jest najprostszym narzędziem umożliwiającym debugowanie i programowanie mikrokontrolerów PIC oraz DSC dsPIC przy użyciu środowiska MPLAB IDE. Zawiera funkcję Programmer To-Go, czyli "programowanie w polu" bez konieczności połączenia z komputerem.
  • MPLAB ICD 3 In-Circuit Debugger ma wszystkie funkcje PICkita 3, a ponadto jest od niego znacząco szybszy oraz zawiera sprzętowy debugger.
  • MPLAB REAL In-Circuit Emulator to zaawansowane narzędzie programistyczne dla mikrokontrolerów oraz DSC firmy Microchip. Dodatkowo ma możliwość ustawiania break-pointów.
  • MPLAB PM3 Universal Device Programmer jest najbardziej zaawansowanym narzędziem firmy Microchip. Potrafipracować w połączeniu z komputerem PC lub działać autonomicznie, programując całą linię mikrokontrolerów PIC i dsPIC. Programator ma duży wyświetlacz LCD (128×64), wspiera ICSP, programuje bardzo szybko oraz ma wbudowany czytnik kart SD dla bezpiecznego przechowywania danych i transferu. Warto wspomnieć, że wszystkie programatory firmy Microchip objęte są dożywotnią gwarancją producenta.
  • IoT Ethernet AWS IoT Kit (DM990004) - zestaw deweloperski, dzięki któremu za pośrednictwem transceivera Ethernet LAN8740A z łatwością połączymy nasze urządzenie końcowe z platformą chmurową AWS IoT services.

Gamma Sp. z o.o.
www.gamma.pl

Chcesz częściej widzieć nasze artykuły w Google? Dodaj ElektronikaB2B do ulubionych źródeł
Powiązane treści
Mikrokontrolery - ukryty świat
IoT i nietrywialne rozwiązania trywialnych problemów
Mikrokontrolery i IoT - dobry zestaw startowy to dzisiaj podstawa
Zobacz więcej w kategorii: Prezentacje firmowe
Elektromechanika
Złącza prądowe i systemy konfekcjonowania przewodów dla wymagających aplikacji
Elektromechanika
Innowacyjne rozwiązania Samtec w zakresie połączeń o wysokiej wydajności
Projektowanie i badania
Przedstawiamy MPLAB Code Configurator w VS Code
Pomiary
Nowa seria przyrządów Metracal CM - kalibrator i precyzyjny multimetr w jednym
Produkcja elektroniki
Automatyzacja - o co ten cały ambaras?
Produkcja elektroniki
Przełom w transferze cienkich warstw półprzewodnikowych: EV Group wprowadza system EVG®880 LayerRelease
Zobacz więcej z tagiem: Mikrokontrolery i IoT
Technika
Układy analogowe od 3PEAK
Technika
Arm Keil MDK v6: ewolucja narzędzi dla programistów systemów wbudowanych
Gospodarka
Farnell podejmuje współpracę z Hailo, by przyspieszyć innowacje w zakresie Edge AI

Kompatybilność elektromagnetyczna

Historia EMC (electromagnetic compatibility) zaczyna się od potrzeby opanowania problemu: co zrobić, gdy jedno urządzenie zaczyna zakłócać pracę drugiego. Miała swój początek wraz z pojawianiem się coraz większej liczby urządzeń elektrycznych wykonujących bardziej złożone zadania. Początkowo problem ten miał charakter niemal przypadkowy, a przybrał rolę istotnego wyzwania technicznego wymagającego systematycznego podejścia. Aktualnie jest to obowiązkowy punkt w produkcji urządzeń elektrycznych oraz elektronicznych.
Zapytania ofertowe
Unikalny branżowy system komunikacji B2B Znajdź produkty i usługi, których potrzebujesz Katalog ponad 7000 firm i 60 tys. produktów