sensor humedad y temperatura ?
Hola encontre esta pagina http://www.todopic.com.ar/foros/index.php?topic=19498.0 y me gustaria saber si es posible conectar dos sensores en los max's y poder tomar lectura de las condiciones climaticas , abro este hilo porque no encuentro un mejor lugar para hacerlo , espero me puedan ayudar
saludos ! |
Hola.
No entiendo la pregunta. Además es algo muy general, una cosa es un experimento casero y otra poder leer variables en ambientes industriales. En general: Los sensores de temperatura y humedad que deberías usar entregan una salida analógica lineal proporcional a la variable que estás midiendo. Esa salida analógica se puede leer con un microcontrolador y de allí enviarla a la PC, a través del port serie o el usb. ¿ Que es en particular lo que deseas saber ?. Saludos ! |
Tienes razon ! no puedo conectar sensores directamente a ningun max ! queria saber eso pero me olvide que el puerto no puede leer directamente señales analogas atraves de los max's sin acondicionar la señal a digital primero , aunque hay un sensor de humedad que proporciona una salida en codigo hexadecimal (bcd) creo que asi se dice ?! pero ese sensor cuesta u$s 55 :eek: y yo opte por uno con salida analoga (su funcionamiento es resistivo) y cuesta $ 50 en Argentina :D , asi que desisto de la pregunta inicial !
Saludos ! :D |
Hola disculpen por escribir algo que no estaba seguro pero es que entre tantas cosas que tengo para hacer aveces no tengo en cuenta lo que digo ! cuando "hable" de "codigo hexadecimal (bcd)" menti ! no es asi simplemente me equivoque ! , acá dejo colgado un diseño http://www.cannabiscafe.net/foros/sh....php?p=1167564 creo que tambien esta el codigo pero me parece que en otro lenguaje ! yo lo voy a probar en unos dias y si puedo vuelvo a comentar !.
si alguien está interesado en el tema por favor escriba :D !. saludos !. |
Mi no entender... :(
|
Hola rretamar ! como estas ? no importa si no entendes amigo pero mira hay una libreria en codigo c para hacer funcionar este circuito y ademas se puede simular en isis si te interesa ?! , a la libreria me gustaria pasarla a Delphi pero no se como se hace ! me podes ayudar ? , ademas todavia no encuentro un compilador en c , en realidad no se si esta echo para c# , c , o no se cual mas puede aber jeje
PD: tambien esta publicado el circuito en una pagina web ! saludos ! |
El data sheet dice que el protocolo de comunicacion es similar al I2C; la cosa seria muy muy sensilla si se usa un pequeño pic como interface, se me ocurre un 12F, y puedes usar MikroPascal que cuenta con una libreria RS232 por software (no importa que el PIC no cuente con modulo UART).
Para extraer los datos del sensor en la pagina 6 del data sheet, ahi veo que se especifican todo...... Ahora establecer ese protocolo directamante desde el PC, ummm....... seria mucho mas complicado; primero se tendria que implementar un circuito, para cambiar de RS232 a TTL, puede ser un MAX232....pero esa señal es por defecto asincronica, aunque se puede establecer tambien como sincronica; para el sensor se nesesita una señal sincronica para establecer la comunicacion(segun el data sheet)...... pero aun asi siendo sincronica la salida sera bajo el protocolo rs232 y no el que se nesecita. Me parece haber visto por ahi un ActiveX para esa tarea........asi la cosa seria ya bien sencilla desde delphi...... Saludos..... |
Cita:
Lo más simple a mi entender. |
Hola ! me referia a algo como esto !
es posible en este hilo ?, se que hay una libreria en lenguaje c pero me gustaria poder hacer mi propio programa en Delphi !, cree bien el hilo acá o tengo que consultarlo en otro lugar ? |
Me parece que se a que te refieres, el codigo al que aludes esta hecho en VC++ y se hace uso de la inpout32.dll, la cual te da acceso tanto un puerto LPT o un COM.
Como sabras tanto en C++ como el Object Pascal el acceso a un dll es muy similar, asi es que si tienes el codigo fuente a la mano tendras que pasarlo a Delphi, en este momento estoy viendo el codigo fuente y son cerca de 600 lineas.............manos a la obra. . |
|
:eek::eek::eek::eek::eek: manos a la obra ???!!! pero eso ya esta andando ??????? :eek::eek::eek::eek::eek: son 600 lineas me dices verdad ?
|
ja que impulsivo para escribir ! me imagino que esta andndo en c++ ahora ?! voy a tratar de encontrar ese compilador asi arranco de una vez !!
|
tengo una pregunta con respecto al circuito !, ese es una copia del que encontre yo ?, porque algunos componentes no son del mismo valor !
saludos ! |
Cita:
|
:D:D:D jaja bueno a la hora que escribo no se puede pedir mucho ! no ?! todavia estoy tratando de instalar c++ ahora me pide IE 6 o posterior :mad::mad:
|
Bien ! ya encontre el programa y ademas esta la dll inpout32 imagino tambien que esta el codigo en c++ !? y para los que esten interesados en este programa o para experimentar les dejo la pagina http://www-user.tu-chemnitz.de/~heha/hs_freeware/freew.html si les interesa como a mi entonces podriamos migrar el codigo a Delphi ! ;).
saludos !. |
Uy de que me perdi........
|
No recuerdo donde la encontre..... tenia una carpeta por ahi de proyectos que baje de internet......
Ese circuito me parece bien interesante:rolleyes:, creo que solo habria que estudiar el algoritmo....... Alguna idea de como atravez del puerto COM lograr transmitir el protocolo para ese sensor, un SCK y DATA similar al I2C, pero sin direccionamiento. No se si me equivoco, pero creo que si seria factible a travez del puerto paralelo? ya me entro la curisiodad, haber amigo Gaston..........seguro que lo hacemos? Con Delphi mejor la SerialNG o la TComPort. . . |
Segun mi opinion primero debe andar con un micro, despues recien intentarlo directo desde el puerto COM.
. |
La franja horaria es GMT +2. Ahora son las 23:04:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi