Página principal

Control de coche
RC NIKKO
mediante
Arduino y nRF24L01

xsetaseta@gmail.com

Los domingos suelo ir a un rastrillo donde se pueden conseguir aparatos electrónicos muy baratos.
En una de las veces encontré un coche RC de la marca MIKKO, no tenía mando claro, además no sabes si funciona, por eso es tan barato.
Una vez en casa y desarmado el coche, encontré una placa basada en el CI PT8A978. Este circuito es parte de una pareja de circuitos (receptor/emisor) utilizado para el control de coches RC.



Como no tenía ningún mando que pudiese utilizar para manejar el coche RC, me propuse hacer un mando con arduino y el nRF24L01.
En primer lugar he utilizado mi anterior circuito carreco.html que maneja un coche mediante dos motores.
El mando a distancia es el mismo, pero utilizado un arduino-mini-pro, y he metido todo en el hueco de las pilas. Todo bastante compacto, y alimentado por dos pilas de 1,5V.


Mando con el circuito emisor. Se inserta todo en el hueco de las pilas.

Circuito del mando.

Navegando por internet encontré http://androidcontrol.blogspot.com.es/2012/07/android-rc-control.html .
En el se explica como aprovechar el circuito que viene en el coche NIKKO.
Lo primero es anular la alimentación del CI y del circuito emisor.
Después se anulan la 4 resistencias que manejan los dos motores.
Coloco 4 resistencias de 560 ohmios entre las salidas del arduino y las entradas de los transistores.

Esquema del circuito NIKKO y las modificaciones.


Coche con la carcasa quitada.


Vista superior del coche modificado.


Circuito del coche.

Cuando monté todo, me encontré con un problema grave, al ponerse en marcha los motores del coche, producían una bajada de tensión que hacía resetear el arduino.
Por debajo de los 5V en las baterías, el circuito regulador de 3.3V no funcionaba bien, el arduino se resetea.
Si utilizamos baterías recargables el valor es de 4,8V , y no se puede usar para alimentar el circuito.
Para que funcione todo sin depender del tipo de baterías utilizado, he empleado una batería que se utilizan en drones de 3.7V 500mA para alimentar el circuito de control.
En la parte de fuerza se puede alimentar con cualquier tipo de batería, y como se ve en la foto he colocado además un regulador 7805 para poder alimentar los motores con 2 baterías recicladas de portátiles, con una tensión de 3,7V cada una (7.4V).

También intente hacer que el control de velocidad fuese analógico, pero los transistores que emplea el circuito Nikko no están preparados para este modo de funcionamiento, y se calentaban.

Para hacerlo algo más vistoso he añadido 2 LED que se pueden encender desde el mando.

VIDEO DEL FUNCIONAMIENTO


PROGRAMA



Hasta pronto.
JUAN GALAZ

Bibliografía:
carreco.html
carreci.html
http://androidcontrol.blogspot.com.es/2012/07/android-rc-control.html