Friday, August 17, 2007

Virtual COM ports, and Noise Generation


Contacted my instructor at IGCAR today regarding use of the DLP245M module.He says the data rate of 8 Mbps should hold for our signal, but suggested that the transfer from the module to the computer might not be that fast.Therefore, we might have to investigate use of a larger buffer for storing the 8-bit data after acquisition.

A good thing for possible coding in C language is the VCP (Virtual COM port) feature in the DLP 245BM. This makes the module look like another COM port to the PC, but without the speed restrictions.According to the datasheet,

"Commands to set the baud rate are ignored – the device always transfers data at its fastest rate regardless of the
application’s baud rate setting. The latest versions of the drivers are available for download from DLP Design’s website at http://www.dlpdesign.com."

According to what I have heard recently from Amit, reading data from a COM port in C is possible. So, this could give us our basic acquisition system. <Still a bit confused about the data rate mentioned in the datasheet..8 million bits per second....i.e.1 MBps.. Does it mean that data can be sampled at that rate or that data is only transferred to the computer at that rate?..>

Still at a low regarding generation of random data for noise centered around a particular frequency in C. Forums on DSP pretty silent about noise generation around a particular frequency. I might try doing it in MATLAB next week.


Powered by ScribeFire.