wersja mobilna
Online: 921 Środa, 2017.06.28

Biznes

Jak zrealizować zaawansowane sterowanie lub monitorowanie bez nadmiernego obciążania procesora?

czwartek, 12 marca 2015 07:49

Uwolnij swój procesor od intensywnych, krytycznych czasowo zadań, dzięki użyciu układów PIC16(L)F161X. Nowe obwody peryferyjne niezależne od rdzenia procesora oraz wysoki stopień integracji 8-bitowych mikrokontrolerów PIC16(L)F161X pozwalają na obsługę zaawansowanego sterowania w zamkniętej pętli i monitorowanie systemów bezpieczeństwa przy jedynie minimalnym zwiększeniu obciążenia jednostki obliczeniowej oraz za pomocą niewielkiej ilości kodu.

Niezależne od rdzenia peryferia układów PIC16(L)F161X cechują się bardzo krótkimi opóźnieniami oraz zmniejszonym poborem mocy przy zwiększonej wydajności i bezpieczeństwie. Jednocześnie eliminują potrzebę tworzenia dużych ilości dodatkowego kodu programu do obsługi zewnętrznych komponentów. Pozwalają zmniejszyć zużycie pamięci programu, ograniczyć pobór mocy i zredukować czas i wysiłek, jakie są potrzebne do przygotowania projektu.

Niezależne od rdzenia procesora układy akceleracji obliczeń matematycznych (Math ACC) i sprzętowy algorytm proporcjonalno-całkująco-różniczkujący (PID) pozwalają na wykonywanie 16-bitowych operacji matematycznych oraz realizację sterowania PID, bez dodatkowych narzutów na jednostkę centralną. Timer kątowy (AngTmr) pozwala natomiast na szybkie pomiary faz sygnałów. Dodatkowo, 24-bitowy timer sygnałowy (SMT) umożliwia dokonywanie sprzętowych, wysokiej rozdzielczości pomiarów sygnałów cyfrowych, co pozwala uzyskać dużą dokładność. Ponadto, omawiane mikrokontrolery zawierają układy detekcji przejścia napięcia przez zero przydatne podczas monitorowania napięcia przemiennego. Mają też wejścia i wyjścia o dużej obciążalności prądowej (do 100 mA) oraz konfigurowalne komórki logiczne (CLC), nie wspominając już o bogatym zestawie interfejsów do komunikacji szeregowej.

Zacznij projektowanie już dziś!

Obniż obciążenie procesora dzięki peryferiom niezależnym od rdzenia mikrokontrolera.
Uprość tworzenie kodu i zwiększ wydajność swoich systemów, zmniejszając przy tym ich pobór mocy.
Dodaj obsługę zaawansowanej, cyfrowej regulacji procesów i monitorowania bezpieczeństwa.

Więcej informacji znajdziesz pod adresem: www.microchip.com/get/euPIC16F161X.

Cechy i zalety

Redukcja wielkości kodu i obciążenia procesora, dzięki peryferiom niezależnym od rdzenia:

  • timer kątowy (AngTmr),
  • akcelerator operacji matematycznych (MathACC),
  • dwa wejścia/wyjścia o podwyższonej obciążalności prądowej (do 100 mA),
  • mechanizm programowego multipleksowania wyjść i wejść peryferiów na wyprowadzenia układu scalonego (PPS),
  • do czterech konfigurowalnych komórek logicznych (CLC),
  • dwa 24-bitowe timery do precyzyjnego pomiaru sygnałów (SMT),
  • watchdog z funkcją czasowego ignorowania (WWDT),
  • kontrola parzystości i skanowanie pamięci (CRC/SCAN),
  • trzy sprzętowe timery do monitorowania urządzeń zewnętrznych (HLT) oraz funkcja wykrywania przejścia napięcia przez zero (ZCD),
  • generator sygnału komplementarnego (CWG).

Zaawansowane cyfrowe i analogowe obwody, do monitorowania i kontroli:

  • 10-bitowy przetwornik analogowo-cyfrowy, maksymalnie 28-kanałowy,
  • 8-bitowy przetwornik cyfrowo-analogowy,
  • dwa komparatory,
  • dwa 10-bitowe generatory sygnału PWM,
  • do 14 kB pamięci Flash i 1024 bajtów pamięci RAM.

Energooszczędna technologia XLP oraz nieduże obudowy o 8, 14 lub 20 wyprowadzeniach.

Zastosowania
  • sterowanie silnikami,
  • urządzenia domowe,
  • monitorowanie stanu czujników w przemyśle i motoryzacji,
  • sterowanie pracą triaków,
  • praca jako jednostka centralna w różnorodnych aplikacjach.
Narzędzia deweloperskie

Narzędzia deweloperskie firmy Microchip obejmują graficzne oprogramowanie do konfiguracji wbudowanych peryferiów mikrokontrolera oraz pozwalają na automatyczne generowanie i łatwe modyfikowanie kodu programu w języku C:

  • PICkit 3 (PG164130),
  • MPLAB ICD 3 (DV164035)
  • Wtyczka MPLAB Code Configurator do bezpłatnego oprogramowania Microchip MPLAB XIDE.
 

 

Szukaj w serwisie Semicon

World News 24h

środa, 28 czerwca 2017 20:02

Fujitsu Laboratories Ltd. announces the development of virtual machine control technology that improves server rack mounting density for each datacenter rack. Currently, in datacenters, the number of servers mounted to a rack is limited by the total rated electrical power of the servers, which must be less than the power supply of the rack. Now, in order to increase server mounting density, Fujitsu Laboratories has developed technology that enables efficient server placement by setting up a partition made up of backup servers in the datacenter, and migrating VMs to the backup partition based on the physical distribution and power consumption of the virtual machines.

więcej na: www.fujitsu.com