el 10-20-2007 01:40 PM
el
10-21-2007
02:30 PM
- fecha de última edición
03-18-2025
03:27 PM
por
Content Cleaner
el 10-22-2007 06:30 PM
el
10-23-2007
10:39 AM
- fecha de última edición
03-18-2025
03:28 PM
por
Content Cleaner
la frecuencia que necesitas no es mucha, y creo que sí es posible hacerlo. En esta liga encuentras explicado cómo hacerlo con una DAQ y vienen los programas ya hechos (descarga el archivo ZIP del final del documento).
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x1P0CAI&l=en-US
el
10-23-2007
12:15 PM
- fecha de última edición
03-18-2025
03:28 PM
por
Content Cleaner
Así como te dice Ali84 la mejor forma de sacar el PWM es utilizando los contadores de la tarjeta y DAQmx, sin embargo la tarjeta 6008 no cuenta con estos contadores de salida por lo que tu tendrías que generarlo en el Puerto Digital.
En el siguiente link puedes encontrar un ejemplo:
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019MvkSAE&l=en-US
La limitante de Usar el método por software es que el tiempo lo da tu programa (el tiempo mínimo de un Loop en un sistema con Windows es de 1ms) y no va a tener tanta precisión como el generado en el contador.
Saludos
el 10-29-2007 11:46 PM
el 10-30-2007 12:23 AM
el
10-31-2007
11:59 AM
- fecha de última edición
03-18-2025
03:29 PM
por
Content Cleaner
Hola Coky aquí el problema es en sí que estás trabajando fuera de las especificaciones de la tarjeta 6008. Esta no cuenta con un reloj interno por software por lo que tanto las salidas y entradas digitales como las analógicas están controladas por software. El control por software lo mas que te puede dar es un loop de 1ms, por lo que en el periodo de 1ms que quieres madamas podrías actualizar la señal 1 vez. La velocidad que puedes alcanzar por software es de 1khz.
Mas que utilizar dos tarjetas 6008, te recomendaría utilizar una tarjeta más completa por ejemplo una que utilice contadores, o una tarjeta mas rápida como la NI USB 6211, que además cuenta con contadores y te permite trabajar a 250kS/s, y el timing interno es por hardware.
Otra opción es que a través de tus salidas digitales controles componentes como un 555 y que con este controles tu servo.
Saludos
el 07-30-2012 07:43 AM
Saludos,
Al hilo de la pregunta de coky...no sé si podriais echarme un cable...
Me gustaría que la señal digital de un puerto, por ejmplo, el P0.0. se activase o desactivase mediante un boton (tipo booleano) en el panel de usuario.
¿Es posible? como se haria? llevo tiempo y no lo consigo. Son mis primeros pasos con labview así que siento si la pregunta es una tonteria...
Graicas por la ayuda!
el
07-30-2012
10:53 AM
- fecha de última edición
03-18-2025
03:29 PM
por
Content Cleaner
Hola joaquinctel para pregutnas nuevas te recomiendo abrior un hilo nuevo, este es del 2007. Para hacer lo que necesitas te recomiendo que en LabVIEW veas los ejemplos en help >> Find Examples, y ahi puedes buscar de salidas digitales.
Esta manual tambien te puede ser de utilidad:
ational Instruments Latinoamérica - Guía de Aprendizaje "LabVIEW en 6 Horas" Ahora en Español
Saludos