La linterna Super Capacitor con el encargo y voltaje Booster (4 / 7 paso)

Paso 4: El Software

El software que puede ser programado en el PIC se puede encontrar aquí:
http://www.electroniclessons.com/Capcharger.txt

Sin embargo, tengo el código fuente principal comentó a continuación para que usted puede seguir con facilidad =) usé mi fiel programador MPLAB ICD2 PIC para programar mi PIC.  No es necesario este programador específicamente, pero se requiere uno de los 1000s de programadores PIC que hay por ahí.  El ICD2 PIC puede adquirirse a través de http://www.microchip.com.  Tambien puedes google MPLAB ICD2, y probablemente podrás encontrar algunas ofertas.  Es muy fácil de usar, y puede utilizar cualquiera de mis códigos fuente copiando y pegando las plantillas que proporciono en mi instructables.

Aquí está el código fuente principal comentó:
***
INICIALIZAR
MOVLW B '1001'; GPIO0 = entrada ADC / GPIO1 = relé activar salida / GPIO2 = salida del indicador del LED
GPIO DE TRIS; INICIALIZAR
MOVLW B '01000000'; Análoga disposición i / configuración p
MOVWF ADCON0; INICIALIZAR
CLRF GPIO; Borrar todas las salidas (juego a 0v)
MOVLW B '00001000'; Permiten GPIO2 como digital I/O
OPTION                             ; INICIALIZAR
LLAMADA LOOP3; Llamada de corto retardo

INICIO:
LLAME AL PARPADEO; Parpadear el LED verde tres veces como un indicador
BSF GPIO, 1; Activar relé
LLAMADA LOOP3; Establecer seis retrasos cortos antes de la exploración (menos de 400 milisegundos)
LLAMADA LOOP3
LLAMADA LOOP3
LLAMADA LOOP3
LLAMADA LOOP3
LLAMADA LOOP3

EXPLORACIÓN:
MOVLW B '01000001'; Configurar ADC
MOVWF ADCON0; INICIALIZAR
BSF ADCON0, GO; Tomar un lectura de ADC

WAITADC:
BTFSC ADCON0, GO; Encuesta de lectura para completar
GOTO WAITADC; Si no hace, mantener la votación
MOVLW B '10000111'; Lugar 87H en comparar registro (muestra de ADC cuando alcanza este valor, se cobra el Banco de capacitores)
SUBWF DIRECCIÓN, C; Comparar la instrucción
BTFSC STATUS, C; Si la lectura del ADC es más de 87H, ha completado la carga.
GOTO SIGUIENTE; Si la carga se ha completado, vaya a la siguiente rutina.
GOTO EXPLORACIÓN; Si no, tomar otra muestra

SIGUIENTE:
LLAME AL PARPADEO; Parpadeo LED tres veces
LLAMADA LOOP3; Configurar cuatro retrasos cortos
LLAMADA LOOP3
LLAMADA LOOP3
LLAMADA LOOP3
GOTO SIGUIENTE; La siguiente instrucción de bucle hasta que la energía esté desconectada

; LOOP3/4 trabajo juntos como una rutina de retardo largo

LOOP3:
MOVLW 0 X 00
MOVWF TEMP1
MOVLW 0XF0
MOVWF TEMP2

LOOP4:
DECFSZ TEMP1
GOTO LOOP4
DECFSZ TEMP2
GOTO LOOP4
VOLVER

FINAL
***

Artículos Relacionados

Linterna Super Capacitor de faradio 400.  Construcción de éste. Es fácil.

Linterna Super Capacitor de faradio 400. Construcción de éste. Es fácil.

¿No te gustaría tener una linterna que no requiere baterías que durarán toda la vida? ¿No sería genial si no tienes que agitarlo cada pocos minutos para mantenerlo encendido para arriba? Entonces lo que necesitas es una linterna de condensador estupe
Cómo cargar un super capacitor usando un dínamo manivela de mano

Cómo cargar un super capacitor usando un dínamo manivela de mano

Hi todo el mundo!VEA NUESTRA CAMPAÑA DE KICKSTARTER LINTERNA SUPER CAPACITOR:http://www.Kickstarter.com/projects/172204344/The-Forever-Rechargeable-Talking-super-capacitor-f?Ref=LiveSoy un fan enorme condensador estupendo.  Siempre estoy jugando con
Cómo hacer una linterna led recargable con una batería móvil antiguo

Cómo hacer una linterna led recargable con una batería móvil antiguo

en este instructable voy a mostrar a «Cómo hacer una linterna led recargable con una batería móvil antiguo»? >>>Paso a pasoPaso 1: Lo que te necesita!!!!Dos 1W Leddisipador de calor de dos (para led enfriar)cables debatería de móvilgato móvilsold
Batería DIY: Energía una linterna de LED con cambio de bolsillo!

Batería DIY: Energía una linterna de LED con cambio de bolsillo!

En este artículo, le mostraré cómo reemplazar la típica 3 AAA batería común baratos linternas de LED con cambio de bolsillo de accionar la linterna en una pizca. La batería creada incluso cabrá derecho interior donde debe ir la batería normal! Todos
Cómo sustituir el LED blanco de la linterna de llavero con un LED RGB.

Cómo sustituir el LED blanco de la linterna de llavero con un LED RGB.

Hi,En este instructable simple: voy a enseñarte cómo reemplazar el LED blanco de la linterna de llavero con un LED RGB. Un RGB LED es rojo, verde, azul LED combinado en un LED. Usted puede reemplazar con cualquier color pero creo que RGB es el mejor
Cartera de cartucho de Super Nintendo con sonido, luz y almacenamiento de claves

Cartera de cartucho de Super Nintendo con sonido, luz y almacenamiento de claves

me encanta todas cosas de Nintendo, pero recientemente mi cartera de cuero, temática de controlador ha sólo sido cayendo a pedazos. Entonces una idea me llamó la atención, ya que no pude encontrar una cartera que podría llevar a cabo todas mis cosas
Alta eficiencia 9 voltios linterna de LED con control táctil

Alta eficiencia 9 voltios linterna de LED con control táctil

con solo 10 piezas estándares, este simple circuito convierte la energía de una batería de 9 voltios para ejecutar 2 LEDs blancos a 20mA, mientras sólo utiliza 13mA de la batería - que está sobre el 90% de eficiencia!Paso 1: Lo que usted necesita: 2
Super fuerte con fibra de carbono componentes 3D

Super fuerte con fibra de carbono componentes 3D

¡ Bienvenido a mi instructable, esta vez me inspiré por piezas de fibra de carbono reforzada de RichMAc con la diferencia que yo quería hacer mis partes tan ligeros como sea posible. Metodos usan placas de carbono realizado por formación de vacío o t
No Super Servo con ESC soldadura.

No Super Servo con ESC soldadura.

Poder! En el Reino del hobby de radio control, hay un sueño incumplido, para hacer un amplificador servo de gran alcance, barato y sencillo. Queremos hacer grandes proyectos, como un cortacésped de r/c, o muy grande de robot de camino. Hay motores el
Como hacer LED linterna para bicicleta con una botella.

Como hacer LED linterna para bicicleta con una botella.

Hubo necesidad de una linterna para mi bicicleta y no se puede encontrar uno en las tiendas, así que decidí construir uno yo mismo.Paso 1: Materiales necesarios. 2Ltr vacío Pepsi/Coca-Cola botella - 1pc1W de la luz - 1pcReflector de la antorcha-1pcRe
Linterna Ryobi 18vdc con Ipod o teléfono celular cargador de salida

Linterna Ryobi 18vdc con Ipod o teléfono celular cargador de salida

aquí es un hack rápido que se multiplica los usos de la linterna Ryobi de 18vdc. He agregado una salida de 12V para cargar mi ipod o teléfono celular en una pizca. Tomó aproximadamente una hora y no era demasiado difícil. Compruebe hacia fuera.Lista
Linterna Super brillante! Recargable!

Linterna Super brillante! Recargable!

Hola amigos, hoy haremos un gran alcance y larga duración Torch.And... También es recargable!Paso 1: Piezas necesarias Las piezas necesitan para este proyecto:-1.Li 3.7v de litio-ionDiodo Zener 2.1N40073. (2) 5 m m llevado de4. (1) 10 mm Led5. (1) 5m
Linterna LED hecha con ONU blistick

Linterna LED hecha con ONU blistick

En este instructable te enseñaremos a hacer una genial, practica y simple linterna de bolsillo comentado ONU blistick, una pila, y un LEDPaso 1: Materiales blistick.cables.un LED.una pila.escocés.Paso 2: Haz un hoyo en el blistick con un taladro perf
Super refrigerador con stereo mp3

Super refrigerador con stereo mp3

Instructivo primer temporizador - quedó impresionado con la ingeniería de la Playmate más fresca y cómo su puesto junto así que decidí añadir una gran adición - una trabajo autorradio y altavoces, que todavía permiten el enfriador a la funciónLista d