Programación Específica > Matlab

 Lectura Y Escritura Digital Por Nuevos Puertos

(1/1)

JOJHAN III:

javascript:add_smilie(":comp:")
hola
He estado trabajando con una tarjeta de adquisicion de datos NIDAQ, y otra que estoy diseñando, el problema es que quisiera saber si existe alguna forma de leer y escribir datos digitales a traves de nuevos puertos, es decir con nuevas direcciones de memoria, que segun lo que he leido, Matlab solo acepta comunicacion por puertos convencionales, como el serial o el paralelo.
Tengo una idea de tomar una dll programada en c, la io.dll o la impout32.dll y mediante esta poder darle esa funcionalidad a Matlab, pero aun no me funca, espero me puedan ayudar.(SI ES POSIBLE AGREGUEN CODIGO)
GRACIAS

Geo:
No he usado las DLLs que mencionas con Matlab, pero cuando mencionas "nuevos puertos" ¿a qué te refieres?
No es que MATLAB sólo acepte comunicación con puerto serie y paralelo, sino que sólo para éstos es que tiene funciones definidas :P, y bueno, también para algunos dispositivos de adquisición de datos.

En caso de tener ya un código hecho en C por ejemplo (usando una DLL de las que mencioans), yo intentaría con las funciones MEX.

Seguimos platicando por aquí ;).

JOJHAN III:
A nuevos puertos me refiero, puertos que resultan de diseñar tu propia tarjeta de adquisicion dandole una direccion diferente a los puertos convencionales.
Voy a intentar con las funciones MEX  aver q me resulta

Geo:

--- Cita de: "JOJHAN III" ---A nuevos puertos me refiero, puertos que resultan de diseñar tu propia tarjeta de adquisicion dandole una direccion diferente a los puertos convencionales.
--- Fin de la cita ---
¿USB, PCI...?


--- Cita de: "JOJHAN III" ---Voy a intentar con las funciones MEX  aver q me resulta

--- Fin de la cita ---
Recientemente utilicé un PIC 18f2550 con módulo USB, para poder usar la DLL que provee Microchip para transferencias bulk tuve que usar funciones MEX, no me agradó mucho el método :P; después probé mediante CDC (usando el puerto USB como si de un RS-232 se tratara) y me pareció más adecuado puesto que pude usar las funciones para puerto serie de MATLAB sin muchas complicaciones. En el caso de USB, yo recomendaría esta alternativa :).

Navegación

[0] Índice de Mensajes

Ir a la versión completa