picstudent
New Member
Please I need some advice on this analogue circuit.
The circuit attached is used for sensing current flowing through R9 (1.2Ohm). CH1P_H and CH1P_L are a pair of probes in a specimen which will conduct current and I need to measure it with 1mA resolution. CH1_return and all grounds are shorted to a common ground point. CH1_MOSFET will on the channel via MOSFET Q1. I need a resolution of 1mA. So for each mA flowing through R9 will create x mA*1.2 mV. R6, R7 and R11 forms a voltage divider and will deliver mV to the opamp. Preset R7 is adjusted such that out of the 1.2mV created for every mA through R9, only 1mV reaches the opamp. Then if I measure the output of the buffer U1 it will give the current directly in mA. (If U1 output is 10mV then current through R9 should be 10mA.) CH1_TestPb is the test point to measure this voltage. U2 will amplify this out of U1 (0-500mV)to (0-4.882V).The out put of U2 goes to a PIC with 10 bit ADC and 5V reference. The result when divided by 2 will give current in mA. This is the plan. MCU part is OK. But the signal conditioning section, ie this opamp part seems not perfect. I am not very expert in Analogue circuits.
First of all within your time constraints please advice about any serious wrong design practices in this part.
The main problem I am facing now is the inconsistency in the settings of R7. When I load some 20mA through R9 and adjust R7 to give 20mV at opamp out test point, All is well. Then when I load 200mA the Preset R7 needs re adjustement to get 200mA. So my entire plan fall apart.
Please give suggestions to solve the issue.
Thanks
Roy
The circuit attached is used for sensing current flowing through R9 (1.2Ohm). CH1P_H and CH1P_L are a pair of probes in a specimen which will conduct current and I need to measure it with 1mA resolution. CH1_return and all grounds are shorted to a common ground point. CH1_MOSFET will on the channel via MOSFET Q1. I need a resolution of 1mA. So for each mA flowing through R9 will create x mA*1.2 mV. R6, R7 and R11 forms a voltage divider and will deliver mV to the opamp. Preset R7 is adjusted such that out of the 1.2mV created for every mA through R9, only 1mV reaches the opamp. Then if I measure the output of the buffer U1 it will give the current directly in mA. (If U1 output is 10mV then current through R9 should be 10mA.) CH1_TestPb is the test point to measure this voltage. U2 will amplify this out of U1 (0-500mV)to (0-4.882V).The out put of U2 goes to a PIC with 10 bit ADC and 5V reference. The result when divided by 2 will give current in mA. This is the plan. MCU part is OK. But the signal conditioning section, ie this opamp part seems not perfect. I am not very expert in Analogue circuits.
First of all within your time constraints please advice about any serious wrong design practices in this part.
The main problem I am facing now is the inconsistency in the settings of R7. When I load some 20mA through R9 and adjust R7 to give 20mV at opamp out test point, All is well. Then when I load 200mA the Preset R7 needs re adjustement to get 200mA. So my entire plan fall apart.
Please give suggestions to solve the issue.
Thanks
Roy