Hola,
La tarjeta USB-6009 puede sacar datos de una señal aleatoria de 20 a 2k Hz como quieres, y también si necesitas, puedes utilizar el contador de la tarjeta para medir la frecuencia de los señales.
Te envio un enlace que explica como hacer esto.
http://zone.ni.com/devzone/cda/epd/p/id/513
Pero, la tarjeta USB-6009 no genera señales aleatorias, solamente genera señales de tensión constantes (DC).
Te indico outra tarjeta de bajo costo, la USB-6211, que puede generar señales analógicas periódicas.
http://sine.ni.com/nips/cds/view/p/lang/en/nid/203190
Cualquer duda por favor me contacte.
Cordiales Saludos
Luciano Borges
National Instruments Brazil
Luciano Borges
Test Development Engineer