Necesito un sensor de temperatura que lo lea la computadora
| #41 |
| #42 |
|
calvete
|
Eduardo, gracias por la aclaracion, ya me estaba imaginando que el problema podría venir de la proto, sinembargo necesitaba esta confirmación. Voy a probar con el circuito impreso haber como me va. muchas gracias..
|
|||||||||||
|
|
||||||||||||
| #43 |
|
eltonyjefe
|
veo que algunos ya les funciona con el lm35, adc0804, max232 y el pic 16f84, pero nadie aporta el programa de la pc, yo me estoy haciendo bolas con el programa en delphi que encontre, pero no logro corregirle algunos errores.
necesito alguno en visual vbasic, que alli le entiendo un poco mas. mi idea es que al llegar una temperatura determinada se encendiera un led, pero como no se ensamblador, necesito saber como envio un pulso por el serial. delphi no se nada. realize el que sale en monografias. gracias |
|||||||||||
|
|
||||||||||||
| #44 |
|
Mushito
|
Calvete, esa grafica un desastre, eso en la realidad no debería ser así, me recuerda cuando estaba armando en un PCB un bardisplay que respondía a la temperatura, los leds subían y bajaban, algunos se quedaban parcialmente encendidos.
Prueba lo siguiente: Conéctale un capacitor electrolítico entre masa y la entrada del ADC (pin 6) el valor debería de ser entre 1uF a 4.7uF y nos cuentas como cambio tu grafica. Aparentemente es el ruido que se esta entrando por el ADC. También ponle otro capacitor electrolítico entre masa y el pin 9 que es de referencia. P.D. podrías subir el programa del PIC en HEX? |
|||||||||||
|
|
||||||||||||
| #45 |
|
eltonyjefe
|
hola, he echo un programa en visualbasic, que pretende leer la temperatura del sensor, con los mismos materiales que calvete, pero sin la misma programacion del PIC.
resulta que solo me da numeros entre 256 y 240, algunas hasta 127, pero aun desconectando el sensor me sigue dando esas lecturas. tengo mal el programa? voy a implementar el codigo de tu PIC y las mismas conexiones. |
|||||||||||
|
|
||||||||||||
| #46 Ruido y promedio |
|
Alejandro Sherar
|
Hola don "calvete":
En la nota AN510 del manual de Microchip viene un proyecto completo para eso. Yo lo copié para un 12C671 pero así nomás no lo pude hacer andar. Es medio delicado porque la trama de datos se pierde casi por nada. Un poco que cambie la temperatura del Xtal, la frecuencia del micro se corre, y la sincronización con la PC se pierde. Y ahí sí que hasta que vuelve a enganchar la trama otra vez pueden pasar tus 2 segundos. Por las dudas controla la estabilidad de cada bit del valor digital sin conectar nada a la PC. Algunos problemas vienen de una mala elección del punto de tierra en común. En general conviene que el punto de toma a tierra esté lejos de la entrada al amplificador o al conversor A/D. Otra cosa: No estás optoacoplando las salidas a PC del micro. Hacerlo puede ayudar con el ruido. Un consejo infalible es OPTOACOPLAR TODO lo digital que entre y salga del micro. En especial si va a otro circuito como la PC, que tiene su propia fuente y sus propios ruidos. También controlá con el medidor de temperatura del téster para ver si la temperatura que medís realmente fluctúa tanto. Si desgraciadamente fluctúa fijate si este método te puede servir. Te actualiza el promedio a cada muestra nueva que tomes. Como es "en línea" no tarda casi nada. Acá está la presentación: http://www.forosdeelectronica.com/download.php?id=10297 El algoritmo básico es:
El ruido se empieza a cancelar al cabo de unas cuantas mediciones (20-30). No tengo la referencia de quien es el autor de ese sencillo algoritmo, pero anda bárbaro. Algo más elaborado, es hacer que el promedio sea adaptativo y se ajuste solo al nivel de ruido. Pero creo que con esto te debe bastar. Saludos. |
|||||||||||
|
Ultima edición por Alejandro Sherar el Mie Ago 27, 2008 3:16 am, editado 1 vez |
||||||||||||
| #47 |
|
calvete
|
muchas gracias por las respuestas, hace mucho no revisaba el foro, les cuento que ya corregí el problema al armar la pcb, al parecer el problemas era ruido producido por la proto. además le implementé una fuente distinta al ADC y al MAX232, para evitar el ruido que este ultimo produce. el salto se ve de ves en cuando y un grado como maximo.
nuevamente muchas gracias |
|||||||||||
|
|
||||||||||||
| #48 |
|
calvete
|
E aqui el .HEX
El dato esta disponible cada 6ms aproximadamente ya que el pic hace un promedio de unos 60 datos. con esto busca evitar los saltos erroneos producidos por el fuerte ruido en ambientes fiertes. |
|||||||||||
|
|
||||||||||||
| #49 |
|
gisela
|
hola calvete yo estoy tratando de hacer un proyecto similar pero mi rpoblema es que no se programar el pic si me facilitas la informacion.
gracia de ante mano lo puedes mandar. |
|||||||||||
|
|
||||||||||||
| #50 |
|
santixman
|
perdonen que me meta, ya que es para la pc por que usar un pic?
sabiendo programar en muchos programadores, el Qbasic nunca se olvida con una resistencia variable por temperatura ntc y un a/d + el puerto serie o paralelo se puede perfectamente con unas pocas variables y lineas, ya que tenemos la pc para que usar un pic si tengo tiempo y solo si tengo tiempo subo el archivo .bas saludos |
|||||||||||
|
|
||||||||||||
|
| Otros temas de interés | |
|---|---|
| Anuncio: Como solicitar ayuda en proyectos de electrónica | |
| Revista de Informatica, Electrónica y Cultura general | |
| Soldadora de arco electrónica | |
| Puesta a tierra placa electrónica (PCB) en aparato portatil. | |
| Valvula electrónica de vacío | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad

