Primero que nada bienvenido al Foro.
gracias por compartir estos datos, me seran muy útiles, ya que poseo un UT60E...
Aunque no comprendi bien tu problema (Ademas no uso Basic), te adjunto un pdf que alguna ves encontre por ahi donde se detalla el protocolo de comunicación.
Muchas Gracias JohnMacklo..
P/D: Eres todo un artista del ASCII.
Antes que nada, gracias por darme la bienvenida al foro. Es bueno saber que la información que uno reune le sirve a alguien para hacer más llevadera su vida.
Ahora, quisiera hacer una fé de erratas.
Cuando dije en mi post original
El multimetro que tenía a la mano es un MUL-600 de Steren. Ese es el nombre con el que se le conoce en México, pero en el resto de America, el multimetro es un UT60e y en Europa es un V80.
Realmente quise decir:
El multimetro que tenía a la mano es un MUL-600 de Steren. Ese es el nombre con el que se le conoce en México, pero en el resto de America, el multimetro es un UT60e de UNI-TREND y en Europa es un VC-840 de VoltCraft.Creo, sin lugar a dudas, que por la emoción de compartir mi hallazgo, no establecí correctamente lo que queria hacer.
El proyecto consistía en hacer un sistema de muestreo de 85 voltajes diferentes con una PIC. Eso lo solucioné rápidamente haciendo un decodificador modular de 15 relevadores por tarjeta. lo que implica que necesitaba 6 tarjetas para muestrear los 85 voltajes requeridos. Cada vez que activara un relevador, este tenía que conmutar el voltaje que tuviera en sus puntas, hacia un multimetro, para que este último se encargara de la medición. Para obtener los datos en la PC, el multimetro debería tener comunicación serial. A mis manos llego el antes mencionado aparato y ahi fue donde comenzó el peregrinar.
Desarticule el cable de comunicaciones del multimetro, y con ayuda del osciloscopio, me pude dar cuenta de que utilizaba tres pines de entrada y uno de salida. Cada uno con una señal RS232 diferente (Esas señales estan explicadas anteriormente). Lo facíl fue hacer una interface con la pic y dos max232 y decirle a la pic que habilitara debidamente sus pines para obtener datos.
Ema: Te agradezco infinitamente el documento. Cuando comencé a intentar desarrollar la comunicación con el multimetro, dicho documento llegó a mis manos, pero realmente no fue de mucha ayuda. Buscando en la red, me encontré el siguiente blog:
http://blog.lionelsacks.com/2007/06/exercies-reading-out-unit-trend-ut60e.htmlEse fue mi verdadero punto de partida para realizar el programa que les mostré. Luego de comunicarme con Lionel, él amablemente me dijo que ya no tenía info al respecto, por lo que, me di a a la tarea de seguir buscando y encontré una pagina en checoslovaco que, si bien no entendí nada del lenguaje coloquial, si entendí algo de ceros y unos, y eso tambien me ayudó bastante.
http://www.elektroda.pl/rtvforum/topic404247.htmlLuego de que los gráficos me explicaran algo (Una imagén vale más que mil palabras). Decidí hacer un intento más con consecuencias nada agradables, el string que me enviaba el multimetro lo recibía correctamente, pero no sabía como decodificarlo. Lo que es peor, a veces, recibía el string incorrectamente, y ahi es donde torcía la marrana el rabo.
Realmente estaba desesperado, pero por ahi, en alguna pagina leí que en Alemania, dicho multimetro era manufacturado por VOLTCRAFT. Luego de una intensa busqueda, encontré el siguiente enlace:
http://www.hjberndt.de/soft/vc840.html Ahi encontraran programas de ejemplo y una cantidad enorme de documentación de dicho aparato. Ahi es donde se darán cuenta que los revendedores falsean la información acerca de los datos de comunicación seriales a fin de que solo puedas utilizar su software para comunicación con la PC.
Espero que ahora con esta info, les sea más util mi primer aportación y espero poder seguir haciendo más aportaciones al foro.