want to build a circuit having 300 Led and 300 photodiodes. The leds will be turned on one by one and the values of all the 300 photodiodes will be recorded and send to computer.
The problem is i want to do this processing at a very high fequency. i should be able to take all the 300 reading 100 times a second.
The solution should be scalable to larger number of leds and photo diodes.
Is it necssary to use a micro controller/processor? Since i don't want to run the circuit independent of the computer.Can i use serial or parallel ports? i suspect the data rates will be too low. how about using USB?
What the maximum frequency at which these diodes can work? I assume it must be in Ghz range since they are used in fibre optics. cost is not the issue, i want to know the upper limits of this scenario.
The problem is i want to do this processing at a very high fequency. i should be able to take all the 300 reading 100 times a second.
The solution should be scalable to larger number of leds and photo diodes.
Is it necssary to use a micro controller/processor? Since i don't want to run the circuit independent of the computer.Can i use serial or parallel ports? i suspect the data rates will be too low. how about using USB?
What the maximum frequency at which these diodes can work? I assume it must be in Ghz range since they are used in fibre optics. cost is not the issue, i want to know the upper limits of this scenario.