CIRCUITO DE CONTROL PARA PLATAFORMAS ROBOTICAS
Este circuito se encuentra
desarrollado a partir de un microcontrolador de 28 pines, se puede utilizar microcontroladores como 16f873A
de gama media de 8 bits, fabricados por Microchip Technology Inc. Cuentan
con memoria de programa de tipo EEPROM Flash mejorada, lo que permite
programarlos fácilmente usando un dispositivo programador de PIC o también
se puede utilizar 18f2550, 18f252, cuenta dos drivers L298 lo cual me permite
controlar 4 motores DC, el L298N es un dispositivo que permite controlar el
sentido de funcionamiento de motores a una corriente de salida por canal de
hasta 2A. Sus características de diseño
le permiten un rendimiento anti-interferencia excepcional, puede llegar a
trabajar hasta con un nivel de tensión de entrada de 46V, aunque por cuestiones
de seguridad se recomiendo usar niveles de tensión algo debajo de este valor límite
los motores M3 y M4 disponen de etapa PWM para controlar la velocidad de dichos
motores . La etapa de control se realiza por medio del protocolo UART para esto
se puede utilizar cualquier dispositivo que disponga de este medio (Bluetooth
HC-05, HC-06, XBEE, WIFI esp8266 etc ).
Este circuito también dispone de 10 pines libres
que están distribuido es entradas/salidas lógicas y conversores análogo digitales
lo que permite utilizar sensores de distancia análogos y digitales como SFR05 ultrasónico(digital)
o Sensor de distancia infrarrojo SHARP
GP2Y0A21(análogo).