I am trying to design a pulsed Lidar circuit as shown in my flow chart attached. I have a few questions.
1. Is there a hobby type processor (Arduino, Teensy, ESP, etc.) that is fast enough to handle all the timing for these signals? It has to be able to generate a 100 nanosecond pulse, wait 200 nanoseconds, trigger data storage then check if 20 readings done.If not repeat starting at wait 200 ns.
2. I am frustrated in there seems to be no example circuits on how to use a FIFO memory chip. Why are most of these 9 bits? I have a 30Mhz 12 bit A/D and the only chips that are more than 9 bits are 16 bits and they cost $50 each. Is there an example circuit somewhere for a less than $10 chip?
Thanks for any ideas.
1. Is there a hobby type processor (Arduino, Teensy, ESP, etc.) that is fast enough to handle all the timing for these signals? It has to be able to generate a 100 nanosecond pulse, wait 200 nanoseconds, trigger data storage then check if 20 readings done.If not repeat starting at wait 200 ns.
2. I am frustrated in there seems to be no example circuits on how to use a FIFO memory chip. Why are most of these 9 bits? I have a 30Mhz 12 bit A/D and the only chips that are more than 9 bits are 16 bits and they cost $50 each. Is there an example circuit somewhere for a less than $10 chip?
Thanks for any ideas.