Aquí hay un intento de diseñar un regulador de dólar basado en un ATtiny84a como el controlador PWM. Debería pasar de una batería 4S LiPo (12.8 - 16.8 voltios) a una salida de 12V razonablemente regulada, que se usa para impulsar servomotores que aceptan entradas de 10-14V. El 4S LiPo es un poco demasiado alto y el 3S LiPo es un poco demasiado bajo, especialmente porque quiero el par nominal de 12V. El diseño está diseñado para ofrecer el peor de los casos de 40 amperios (se detiene la mayoría de los motores).
No puedo comprar uno de estos, porque tan pronto como salgo de la gama 10-15A, todos los convertidores de CC CC están diseñados para uso industrial y tienen estuches pesados, son realmente caros, requieren una entrada de 24 V, u otros similares. no coincide con mis requisitos actuales.
La idea es usar el comparador analógico incorporado en el AVR para detectar el voltaje objetivo por encima / por debajo, y generar un pulso de una duración definida cuando se detecta el bajo.
Lo construiría en una placa de pruebas con cables de calibre 20 soldados a través de los cables de los componentes para las rutas de alta potencia.
Sé que debo mantener el "nodo de conmutación" y la ruta de retroalimentación lo más corta posible al intentar realizar el diseño. También pondría a tierra todos los rastros de tablero que no se usan, para hacer el plano de tierra de un hombre pobre.
He intentado elegir un estrangulador en el que la corriente de saturación coincide con mi corriente de salida máxima, y un inductor reductor donde la corriente de saturación es mayor que mi salida máxima.
La frecuencia de esquina de 94 uF y 3.3 uH es de aproximadamente 9 kHz, y me imagino que el AVR funcionará mucho más rápido que eso. Estoy pensando en un pulso de 5 uss cada vez que se detecta un voltaje bajo, y luego simplemente regrese para buscar bajo voltaje nuevamente. Eso da una frecuencia máxima (cerca del 100% del ciclo de trabajo) de 200 kHz.
Y aquí está el esquema: