From: Nor Muzakkir on
Hi Jan,

Thank you very much again for all your kind replies. I tested and yeah i did get a "delay" signal which is not the signal that i want when i wanted it. i did notice before this the MatLAB real-time doesnt have any NI USB-XXXX in the NI lists, thanks to you now i know why :)

I was and still searching on how to overcome this problem. in your opinion what should i do?

from my understanding, if money is not a problem to me, i should switch and use proper DAQ as u mentioned such as (PCI,PCIe, etc.) and use real-time softwares.

however that is not an option to me. i'm planning to construct an ADC(using PIC) and interface the signals to the PC using serial port. currently i'm thinking of buying a PCI or PCIe Serial Port(with built-in IC of 16C550 or 16C950) that have fast serial transfer rate(1.5Mbps and up to 15Mbps) as these hardware are cheaper than buying new DAQ from NI.

will this setup help in overcoming my problem? or at least will it be significantly faster than using my current USB DAQ?


Thank you.
From: Jan Houska on
Hi Nor,

with RS232, you will at least get exclusive connection, but then you
will have to convert the data to serial format and back. You also cannot
expect immediate response of the computer side, the RS232 port in the
computer can have significant latencies. With the solution you propose,
you risk spending some additional money and lot of effort on something
that is just marginally better than your original setup.

If you need deterministic real-time performance, PCI or PCIe is the only
reasonable way to go. I would really recommend to buy a proper data
acquisition board. It will pay off very soon, and, after all, it's not
at all expensive compared to time spent by trying to put some custom
design together.

Good Luck, Jan


Nor Muzakkir wrote:
> Hi Jan,
>
> Thank you very much again for all your kind replies. I tested and yeah i
> did get a "delay" signal which is not the signal that i want when i
> wanted it. i did notice before this the MatLAB real-time doesnt have any
> NI USB-XXXX in the NI lists, thanks to you now i know why :)
>
> I was and still searching on how to overcome this problem. in your
> opinion what should i do?
>
> from my understanding, if money is not a problem to me, i should switch
> and use proper DAQ as u mentioned such as (PCI,PCIe, etc.) and use
> real-time softwares.
>
> however that is not an option to me. i'm planning to construct an
> ADC(using PIC) and interface the signals to the PC using serial port.
> currently i'm thinking of buying a PCI or PCIe Serial Port(with built-in
> IC of 16C550 or 16C950) that have fast serial transfer rate(1.5Mbps and
> up to 15Mbps) as these hardware are cheaper than buying new DAQ from NI.
>
> will this setup help in overcoming my problem? or at least will it be
> significantly faster than using my current USB DAQ?
>
>
> Thank you.


--

--
Jan Houska HUMUSOFT s.r.o.
houska(a)humusoft.com Pobrezni 20
http://www.humusoft.com 186 00 Praha 8
tel: ++ 420 284 011 730 Czech Republic
fax: ++ 420 284 011 740
 | 
Pages: 1
Prev: matrix in latex
Next: Help with fft and ifft