Sustitución de driver linterna Bici 3 Focos
Bueno pues en mi linea de modificar los drivers para adaptarlos a mis necesides, he dicidido meterle mano a este paciente:

El tema es que el driver que es este:

Solo tenia 4 modos:
1 Apagado
2 3 Focos
3 1 Foco
4 2 Focos
Todos se cambian con el pulsador, no tiene interruptor de puesta en marcha, y uno de los modos es apagado. Con el amperimetro en serie el modo de apagado consume microamperios, así que la bateria no sufre.
No se que microcontrolador usa, los chinos lo han borrado, pero me parece ideal el consumo que tiene en vacio, he intentado leerlo como pic, pero no es y atmel tampoco pues no coincide el patillaje.
Decido diseñar el driver desde 0, usando un pic, para estos menesteres y dado que tengo dos focos (y mas espacio al ir en el portapilas) uso un 16f1824 que tiene 2 pwm.
Los modos que elijo son:
1 apagado (para activarlo hay que pulsar mas de 2 segundos)
2 los tres focos al 100 % (este es para bajar)
3 los tres focos al 50 %
4 Un foco al 25 % (este es para subir)
5 Los dos focos al 10 % (este es para circular por ciudad)
PAra el modo apagado utilizo el sleep del micro con lo que se queda en un consumo de 0,2 mah.
LA placa diseñada en fase de pruebas.

A esta le he puesto mosfet de lsos de verdad no los juguetitos que llevaba la china.
Me falta probarla en el frontal y ver como se baja con ella pero en el banco de pruebas funciona todo como tenia previsto.
Tengo que implementarle el medidor de nivel de bateria (que estaba previsto) y nose si se me ocurrira algo mas, por ejemplo un atenuador de luz cuando te cruzas con alguien pues el frontal da luz de verdad.

El tema es que el driver que es este:

Solo tenia 4 modos:
1 Apagado
2 3 Focos
3 1 Foco
4 2 Focos
Todos se cambian con el pulsador, no tiene interruptor de puesta en marcha, y uno de los modos es apagado. Con el amperimetro en serie el modo de apagado consume microamperios, así que la bateria no sufre.
No se que microcontrolador usa, los chinos lo han borrado, pero me parece ideal el consumo que tiene en vacio, he intentado leerlo como pic, pero no es y atmel tampoco pues no coincide el patillaje.
Decido diseñar el driver desde 0, usando un pic, para estos menesteres y dado que tengo dos focos (y mas espacio al ir en el portapilas) uso un 16f1824 que tiene 2 pwm.
Los modos que elijo son:
1 apagado (para activarlo hay que pulsar mas de 2 segundos)
2 los tres focos al 100 % (este es para bajar)
3 los tres focos al 50 %
4 Un foco al 25 % (este es para subir)
5 Los dos focos al 10 % (este es para circular por ciudad)
PAra el modo apagado utilizo el sleep del micro con lo que se queda en un consumo de 0,2 mah.
LA placa diseñada en fase de pruebas.

A esta le he puesto mosfet de lsos de verdad no los juguetitos que llevaba la china.
Me falta probarla en el frontal y ver como se baja con ella pero en el banco de pruebas funciona todo como tenia previsto.
Tengo que implementarle el medidor de nivel de bateria (que estaba previsto) y nose si se me ocurrira algo mas, por ejemplo un atenuador de luz cuando te cruzas con alguien pues el frontal da luz de verdad.