Manipulate voltage output in transimpedance amp circuit

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4 replies · 2K views
Robismyname
Messages
14
Reaction score
0
I have a circuit (attached) that is providing too much voltage into my FPGA. I attached the circuit.

The output of the transimpedance amp is sending 4.2V to my FPGA which only needs 3V. I h ave reason to believe that the 4.2V input into the FPGA is causing some weird anomalies to occur while testing my FPGA with 4.2V input from amp. I was wondering if I increase the voltage drop at R80 would that help bring the voltage down to 3V into my FPGA. Or is the voltage output controlled by both R80 and R78?

I just need to understand what it will take to get the output of the amp to be 3V instead of 4.2V

Please advise
 

Attachments

  • amp circuit.jpg
    amp circuit.jpg
    8.7 KB · Views: 523
Engineering news on Phys.org
Assuming input to FPGA is digital?

R80 is not controlling output voltage of TIA.

I would just use a voltage divider since you are already low pass filtering to 3MHz.
 
the_emi_guy said:
Assuming input to FPGA is digital?

R80 is not controlling output voltage of TIA.

I would just use a voltage divider since you are already low pass filtering to 3MHz.

its a 4.2 V square wave.

so a voltage divider to the right of C128?
 
Generally, a series resistor, such as your 1K, will work with the ESD diodes to allow level conversion.
However, high speed logic will typically break into oscillation during extreamly slow rise and fall times. Typically your data sheet will have a maximum rise / fall time quoted.
To get around this, install a schmitt trigger between the analog and logic. As I recall, a 74xx14 will do this and is available as tiny logic.

- Mike
 


As a scientist, my recommendation would be to first check the specifications of your transimpedance amp and make sure that it is capable of providing a voltage output of 3V. If it is, then adjusting the values of R80 and R78 can help manipulate the voltage output. Increasing the resistance of R80 will decrease the voltage output, but it is important to ensure that the new resistance value does not exceed the maximum input voltage of your FPGA. Additionally, R78 may also need to be adjusted in order to maintain the desired gain of the transimpedance amp. It is important to carefully consider and calculate the effects of changing these resistor values on the overall circuit before making any adjustments. It may also be helpful to consult with a professional or refer to the datasheet of your transimpedance amp for guidance.