Measuring pH probe potential and interfacing probe with uC

In summary, the conversation discusses the use of a Freescale s12ub microcontroller for a senior project involving an automatic acid-base titrator. The project requires interfacing a pH probe with the microcontroller's CMOS input, which has a potential that is proportional to pH. The voltage range of the probe is -0.7 volts to 0.4 volts between 0 pH and 14 pH and will need amplification and level shifting. The circuit also needs to have a high input impedance due to the probe's high input impedance. The group is looking for application notes for designing the pH probe circuit and tips for measuring the probe potential using a voltmeter. They have found a circuit that works well for this
  • #1
Physics_UG
Gold Member
288
2
I am building an automatic acid-base titrator for my senior project. I am using a Freescale s12ub microcontroller. For this project, I will need to interface a pH probe with the CMOS input on a microcontroller. The potential across the probe is supposedly proportional to pH. (-0.06 volt/pH in basic solutions, +0.06 volt/pH in acid solutions). The probe voltage will range from around -0.7 volts to 0.4 volts between 0 pH and 14 pH. I figure I would need to amplify and level shift the signal. I assume the circuit would need a high input impedence since the pHprobe typically has a very high input impedence (~1000 megaohm). Does anyone know of any application notes for designing a pH probe circuit for interfacing with a CMOS ADC input?

Also, I am trying to measure the potential across the probe using a typical voltmeter. The pH probe has a BNC connector. I tried connecting the probe directly to the volt meter but this wasn't producing the correct outputs for our various buffers solutions. I figure I'll need a buffer circuit in between the probe and the volt meter to measure the probe potential.

Anyone have any tips for the pH probe circuit? Also, can anyone provide assistance with measuring the probe potential?
 
Engineering news on Phys.org
  • #2
oh, this circuit does the job nicely. :cool:

http://www.emesys.com/OL2ph.htm
 
  • #3


First of all, congratulations on taking on such a complex and interesting project for your senior project! Measuring pH probe potential and interfacing it with a microcontroller can definitely be a challenging task, but with the right approach and resources, you can definitely achieve your goal.

To start off, it is important to have a good understanding of the principles behind pH measurement. As you mentioned, the potential across the pH probe is indeed proportional to the pH of the solution being measured. This is due to the fact that the probe consists of a glass membrane that is sensitive to the hydrogen ion concentration in the solution. When the solution is acidic, the hydrogen ion concentration is high, causing the probe to generate a positive potential. On the other hand, in basic solutions, the hydrogen ion concentration is low, resulting in a negative potential.

Based on this principle, it is important to have a circuit that can accurately measure and amplify the small potential generated by the probe. A good starting point would be to look for application notes or reference designs from the manufacturer of your pH probe or microcontroller. These resources can provide valuable insights and guidelines for designing your pH probe circuit.

In terms of measuring the potential across the probe using a voltmeter, it is important to keep in mind that the probe's potential is very small and can easily be affected by external factors such as noise and interference. Therefore, using a buffer circuit is a good idea to ensure accurate measurements. The buffer circuit can also help with amplifying and level shifting the probe's potential to match the input range of your voltmeter.

Overall, designing a pH probe circuit for interfacing with a microcontroller can be a complex task, but with proper research and guidance, you can definitely achieve success. I would recommend reaching out to your project advisor or a mentor with experience in this area for additional tips and guidance. Best of luck with your project!
 

FAQ: Measuring pH probe potential and interfacing probe with uC

What is a pH probe and how does it measure pH?

A pH probe is a sensor that measures the hydrogen ion concentration in a solution, which determines its acidity or basicity. It typically consists of a glass electrode filled with a special solution and a reference electrode. When the probe is placed in a solution, a potential difference is created between the two electrodes, which is converted into a pH reading.

What is the purpose of interfacing a pH probe with a microcontroller (uC)?

Interfacing a pH probe with a microcontroller allows for the automated collection and analysis of pH data. The microcontroller can receive the pH readings from the probe and display or store them for further analysis. This makes it easier and more efficient to monitor changes in pH over time or in different solutions.

How do you calibrate a pH probe?

A pH probe needs to be calibrated before use to ensure accurate readings. This involves immersing the probe in two or more solutions with known pH values and adjusting the probe's readings to match the values. The process may vary depending on the type of probe, but it typically involves adjusting the offset and slope of the probe's potential to match the expected values.

Can any microcontroller be used to interface with a pH probe?

Technically, any microcontroller with analog input capabilities can be used to interface with a pH probe. However, it is important to choose a microcontroller with a suitable resolution and sampling rate to accurately capture and process the probe's readings. Additionally, some microcontrollers may have built-in features or libraries that make interfacing with a pH probe easier.

What are some common challenges when interfacing a pH probe with a microcontroller?

Some common challenges when interfacing a pH probe with a microcontroller include noise interference, signal amplification, and data processing. The probe's potential can be affected by external factors, such as electromagnetic interference, which can lead to inaccurate readings. Signal amplification may also be necessary to ensure the microcontroller can detect and process the probe's potential effectively. Additionally, proper data processing techniques must be implemented to convert the probe's potential into usable pH readings.

Back
Top