Paso 12: Hardware: RF-fail y carga la bomba
Pero el control remoto utiliza una batería de 9v... ¿tal vez el módulo de RF necesita 9v? Conecté la VCC en el módulo de RF a + 9V y lo intentó de nuevo. ¡ Un éxito!
Pero no quiero tener una batería de 9v dentro de mi gadget
Después de algunos googleando, descubrí que carga de bombas era la solución adecuada.
La bomba de carga consiste en un inductor, un transistor, un diodo y un condensador.
No soy ningún gurú de la electrónica analógica, pero voy a intentar explicar cómo (creo) funciona.
Cuando el transistor está activado, el inductor está en corto circuito a tierra. Cuando el transistor está desactivado, hay un efecto de flyback en el inductor que libera una explosión corta de alto voltaje. Este voltaje pasa por el diodo y está atrapado en el condensador.
Se suministra una señal PWM para el transistor para hacer este 23.000 veces ish por segundo. Cada vez que lanza el transistor, el voltaje en el condensador aumenta un poco.
Para evitar la tensión alta, el voltaje en el condensador se alimenta hacia el microcontrolador a través de un Diodo zener. El comparador analógico comprueba si la tensión es mayor que 1,2 voltios + la tensión zener.
El bucle principal del microcontrolador continuamente verifica si el voltaje está por debajo del umbral. Si es así, se inicia la señal de pwm. Si se alcanza el nivel umbral, pwm está deshabilitado.