vineri, 20 iunie 2014

MicroLab Development Board


Prezentare generala

 Placa data este proiecta in special pentru studenți și persoanele care doresc sa cunoasca cum lucreaza un microcontroller. Pe placa sunt multe componente, care sunt foarte utile pentru incepatori, cum ar fi LCD, potentiometre, buzzer, senzor de lumina, driver de lumina etc. Cu placa data se poate realiza un set divers de aplicatii incepad cu cele mai simple pana la un nivel de complexitate sporit



Caracteristici

  • Microcontroler ATMega32 si compatibile dupa pinout
  • Afisor LCD 16x2
  • Afisor LED 8x7 segmente
  • Interata de programare ISP
  • interfete I2C USB -UART, paralel
  • 8 canale RC pentru control servo
  • chip RTC - ceas de timp real cu alimentare autonoma.
  • Potentiometru analogic
  • Sensor de luminozitate/ proximitate
  • Sensor de temperatura
  • Drivere de pentru 2 motare in curecnt continuu sau un Stepper Motor
  • 8 LED-uri de uz general
  • Keypad de directii
  • Keypad 4x4
  • 2 relee de comutatie
  • Buton Reset
  • Buzzer Piezo

Exemple de aplicatii realizate cu aceasta placa

1) Aprinderea si stingerea unui led la apasarea unui singur buton.
2) Introducera unui numar prin intermediul unui switch si inmultirea cu un alt numar si afisarea rezultatului la afisorul de 7x8 segmente.
3) Evaluoarea unei expresii aritmetice si afisarea rezultatului la afisorul de 7x8 segmente.
4) Introducerea si extragerea numerilor din tablou si realizarea sumei tuturor elementelor.
5) Scanarea unei tastature 4x4 si afisarea rezultatului la afisorul de 7x8 segmente sau la un LCD.
6) Realizarea unui ceas de timp real.
7) Controlul vitezei de rotatie a doua motoare in dependent de modificarea valorii unei resistente variabile sau a unui sensor de lumina.
8) Controlul motoarelor servo (brat robotic)
9) Afisarea datelor personale la un LCD.
10) Controlul a doua motoare in dependent de comanda primita de la bluetooth.
11) Realizarea filtrelor digitale de prelucrare a semnalului.
12) Realizarea unui PID control, pentru unui sistem de control a unui motor in dependent de variatia temperature.
13) Ralizarea unui protocol de comunicare prin interfata UART cu alt microcontroller sau calculator.
14) Instalarea unui sistem de operare ca FreeRTOS.