y como lo prometido es deuda.aqui subo el proyecto del preostato con pic18f2550 y sensor de temperatura ds18b20.
pongo un video de la ultima mejora que le quedaba para programar las temperaturas de salto mas rapidamente.ya que con una pulsacion larga
podemos hacer que los valores se incrementen o decrementen mas rapidamente.
aunque tambien funciona el paso a paso.
quiero decir que en el video se ve como falla aveces en el paso a paso.es porque no he puesto los valores de resistencia adecudos
para que haya una distancia prudente entre valores analogicos de tecla pulsada.en este teclado al usarse 16 teclas los valores
estan muy juntos.sobretodo en los valores mas superiores de voltage analogico.he intentado corregirlo pero habria que poner valores
de resistencia con menos tolerancia.y para un poco que falla no es necesario complicarse la vida.almenos para un circuito donde
la programacion no es una cosa que vallamos a hacer constantemente.
otra cosa seria un mando donde estubieramos en todo momento tocando las teclas.en ese caso lo mejor seria poner menos teclas
y tocar una parte del programa donde configurariamos un mayor ancho de valores analogicos.en ese caso se acertaria practicamente el 100%
ya que el ancho de valores de acierto en este momento es de 3 valores.
es decir que cuando pulsamos una tecla.el valor analogico se compara con el valor teorico de la tecla pulsada y un valor por encima y
otro por debajo.a parte de las 10 comprovaciones que se realiza para la lectura de la tecla pulsada.
asi que cada uno puede modificar la libreria a su gusto.y si en algo puedo ayudar les hecharia una mano.aunque el programa es tan grande
que cuando pase unos meses.ni yo mismo me acordare de que hay que tocar para hacer alguna funcion distinta.
list=UU7mFRHKxoUtxrrRw-HaDERA
[/youtube]
para el montage del circuito.he desarroyado como una mini placa base donde conectaremos los cables de la lcd y del teclado ademas del sensor y
la alimentacion.
desde hace mucho tiempo he diseñado los circuitos especificos para determinados proyectos.lo bueno es que todo esta mas compactado y sin
necesidad de conexion de cables.
lo malo es que cuando necesitamos apliar una funcion a ese circuito.como puede ser usar otras salidas del pic, añadirle un modulo,o modificar
el circuito por fallos que emos cometido o porque esa determinada salida no cumple la funcion que creiamos que cumplia.
tendriamos que cortar pistas y soldar puentes.o peor volver ha hacer el circuito de nuevo.un circuito que por norma general es mas grande
que la opcion que quiero llevar a cabo.y que ya tengo casi desarroyado.
es un modulo que le llamare MiniPB_18F2550v1.es una mini placa base que aparte de tener accesibles de una manera comoda todos los pin
del microcontrolador con su respectiva masa.integra el conector icsp para su programacion y debugeado.ademas de un conector microusb
para conectar un alimentador de movil,pinhead para alimentaciones auxiliares y reset.ademas de unos led para ver el estado de funcionamiento.

tambien he realizado unos jumpers que integran unos leds smd con resistencias de 1k5.asi podemos puentear a masa las salidas del pic y
realizar comprobaciones de estado.
a la izquierda de la imagen esta el jumper con el led y resistencia smd en serie y con una gota de loctite para que no se deteriore
con el uso.tambien puede apreciarse el cristal para un oscilador de 32.768khz y pins de conexion para el alargo de los cables de conexion.
estos cables son muy baratos y nos ahorra el tener que soldarlos a la placa ya que tienen conectores hembra.

disculpad por el tamaño de la foto pero no se ponerla mas pequeña.