Mikrokomputery z rodziny C-Control

Mikrokomputery z rodziny C-Control

3 cze 2019

Na długo przed tym, zanim pojawiło się na rynku Raspberry Pi, firma Conrad wprowadziła do oferty mikrokomputery pod wspólną marką C-Control. Oferta obejmuje szereg komponentów, począwszy od płytek mikrokontrolerowych o różnych możliwościach, a skończywszy na płytach bazowych, elementach wykonawczych, obudowach i urządzeniach przypominających sterowniki PLC. Zgodnie z informacją podawaną na stronie internetowej, są to moduły przeznaczone dla przemysłu, ale moim zdaniem przydadzą się również do realizowania mniej skomplikowanych zadań, np. związanych z automatyką domową.

Konstruktorzy wykonujący układy sterowane przez mikrokontroler wiedzą, że jeśli nie ma jakichś szczególnych powodów, to zwykle przyzwyczajenie i/lub posiadane narzędzia podpowiadają im, który mikrokontroler wybrać do aplikacji. Jeśli są budowane urządzeniach o podobnych wymaganiach odnośnie do mocy obliczeniowej, to często wręcz jest stosowany mikrokontroler jednego typu. W otoczeniu mikrokontrolera zostanie też zamontowany rezonator kwarcowy oraz stabilizator napięcia – w ten sposób powstaje pewna baza, która jest na wszystkich płytkach prawie taka sama. I wtedy pojawia się myśl, aby skonstruować płytkę z „bazą”, która byłaby umieszczana w specjalnym gnieździe na różnych wariantach płytek, zmienianych zależnie od urządzenia. Ma to liczne swoje zalety. Wśród nich można wymienić:

  • Przetestowaną, sprawdzoną również w innych aplikacjach „bazę” i jeśli coś jest nie tak, to najczęściej będzie wina oprogramowania lub układów wykonawczych dołączanych do płytki sterującej.
  • Ułatwiony serwis i uruchomienie urządzenia. W gnieździe płytki z mikrokontrolerem można umieścić tester i sprawdzić działanie modułów peryferyjnych.
  • Czasami można też w ten sposób obniżyć cenę urządzenia, ponieważ obwody wykonawcze zwykle można zamontować na płytce jednostronnej, a dwustronna jest tylko niewielka płytka z mikrokontrolerem.
  • Łatwy upgrade systemu, jeśli będzie potrzebna większa moc obliczeniowa. Można po prostu zamienić płytkę na inną, z mocniejszym mikrokontrolerem, zachowując jedynie kompatybilność pod względem wyprowadzeń.

Na zbliżony pomysł wpadła firma Conrad oferując swoje moduły C-Control z tą różnicą, że w ramach oferty produktowej są dostępne nie tylko płytki bazowe oraz płytki z mikrokontrolerami sterującymi, ale również urządzenia zbliżone funkcjonalnie do sterowników PLC i inne komponenty, takie jak płytki prototypowe, obudowy, akcesoria.

Fot. Jednostka sterująca C-Control I Unit-M Advanced

Wszystkie mikrokontrolery C-Control są programowane z użyciem języków C-Control Basic i nowszego Basic++, które są dostarczane nieodpłatnie wraz z dokumentacją na płycie CD dołączonej do programatora i płytki eksperymentalnej.

Programator (fotografia 2) to zwykły konwerter poziomów zawierający MAX232 lub jego odpowiednik. Płytka mikrokontrolerowa jest programowana za pomocą RS232 i jest to pewien mankament rozwiązania, ponieważ współczesne komputery są pozbawione tego portu i trzeba stosować przejściówkę. Zapewne z czasem firma Conrad uzupełni ofertę o adapter USB/ UART. Z drugiej strony, złącze programujące jest typowe (IDC6), a dla płytki jest dostępna pełna dokumentacja, więc można posłużyć się dowolnym adapterem dostępnym w handlu.

Programator/konwerter poziomów RS232 na TTL

Fot. Programator/konwerter poziomów RS232 na TTL

Istotną cechą zestawów C-Control jest fakt, że są one programowane w specjalnie utworzonym dla nich kompilatorze Basic++, którego opanowanie nie powinno nastręczać problemów nawet początkującym. Kompilator Basica++ ma obszerne biblioteki funkcji, które pozwalają na szybkie tworzenie oprogramowania, nawet bez wiedzy na temat zasad funkcjonowania urządzeń współpracujących z mikrokontrolerem, np. tekstowego wyświetlacza LCD. Oprócz podstawowych funkcji związanych z obsługą modułów funkcjonalnych mikrokontrolera i dołą- czonych urządzeń, kompilator umożliwia również importowanie programów i funkcji z bibliotek oraz tworzenie własnych, do wielkokrotnego użycia w aplikacjach. Zaawansowanym użytkownikom pozwala również na wykorzystanie przerwań, obsługę DTMF oraz pełne użycie zasobów drzemiących w mikrokontrolerze. W nauce pomogą liczne przykłady programów umieszczone na płycie CD.

Jacek Bogusz, Elektronika Praktyczna, 10/2014
 

Powiązane tematy:

Polecane produkty:

Polecane akcesoria:

 

 

Ostatnio dodane

Koronawirus - aktualne informacje

3 dni temu

Koronawirus - aktualne informacje

Standard Qi - do ładowania indukcyjnego

11 dni temu

Standard Qi - do ładowania indukcyjnego

Wzmocnij ochronę z rozwiązaniami do bezkontaktowego pomiaru temperatury

11 dni temu

Wzmocnij ochronę z rozwiązaniami do bezkontaktowego pomiaru temperatury

Dwukanałowe generatory arbitralne VOLTCRAFT - niezbędny w laboratorium, warsztacie i w środowisku przemysłowym

11 dni temu

Dwukanałowe generatory arbitralne VOLTCRAFT - niezbędny w laboratorium, warsztacie i w środowisku przemysłowym

Zadbaj o odpowiedni klimat w pomieszczeniach i zmniejsz ryzyko zakażania koronawirusem

14 dni temu

Zadbaj o odpowiedni klimat w pomieszczeniach i zmniejsz ryzyko zakażania koronawirusem

Przekaźniki sterujące Easton easyE4

28 paź 2020

Przekaźniki sterujące Easton easyE4

Conrad rozszerza ofertę przetwornic DC-DC TDK-Lambda

28 paź 2020

Conrad rozszerza ofertę przetwornic DC-DC TDK-Lambda

Nowa, kieszonkowa kamera termowizyjna VOLTCRAFT WBP-80

28 paź 2020

Nowa, kieszonkowa kamera termowizyjna VOLTCRAFT WBP-80

Technologia pomiarowa VOLTCRAFT do pracy mobilnej

21 wrz 2020

Technologia pomiarowa VOLTCRAFT do pracy mobilnej

Rozwiązania Digitus dla cyfrowych miejsca pracy

16 wrz 2020

Rozwiązania Digitus dla cyfrowych miejsca pracy