After a lot of searching I finally found a good schematic for a PH monitor. The author of the original schematic is richard.c from the electro-tech-online forums.

Because I didn’t want to play with chemicals and etch the board myself, I decided to order a PCB from a fab house. However, since there is no PCB design I had to recreate the schematic in Eagle and put together the PCB. So I sat down one day and within a couple of hours I had the schematic done in Eagle. There was a little error in the original schematic and I’m glad I spotted it before I ordered my PCB :) . After another hour or so I had the PCB layout ready as well. I used BatchPCB to order a prototype board as their prices are reasonable for low volume orders. The only thing is it takes about 6 weeks to get your PCBs back, but that’s fine with me.

So last Friday I got this in the mail:
PH Amp

I had ordered the parts from DigiKey in advance (see table below) so I sat down and started populating the board. The build is pretty straight forward, all through-hole parts and not too many of them:
PH Amp

I found a “bug” with U4, but at least it wasn’t fatal enough to render the boards useless. I had reversed VO and VI so all I had to do to fix it is mount the IC on the bottom. This is now fixed in the latest version.

So I connected my PH probe and calibrated the board using a 7pH fluid (turn RV2 until VPH reads about 1.709V) and then a 10pH fluid (turn RV1 until VPH reads about 2.441V). I have not connected the module to my arduino yet but that should be straight forward as well. Only trouble is I’m running out of space on my 16×2 LCD…

Eagle Project files: (includes board, schematic, gerb files and gerp process file)
http://joro.geodar.com/code/PH%20Amp%20eagle.zip

Note: I have not followed any design rules (because I don’t know them) for the PCB, only kept the analog and digital parts separate as per Richard’s advice.
BOM:

PH Amp BOM

Part Description Digi-Key Part Number
R1 Miniature 1/4W 1% metal-film resistor 150KΩ P150KCACT-ND
R2 Miniature 1/4W 1% metal-film resistor 10.0KΩ P10.0KCACT-ND
R3 Miniature 1/4W 1% metal-film resistor 4.70KΩ P4.70KCACT-ND
R4,R5,R6,R7 Miniature 1/4W 1% metal-film resistor 22.0KΩ P22.0KCACT-ND
R8, R9 Miniature 1/4W 1% metal-film resistor 100KΩ P100KCACT-ND
R10 Miniature 1/4W 1% metal-film resistor 2.70KΩ P2.70KCACT-ND
R11 Miniature 1/4W 1% metal-film resistor 15.0KΩ P15.0KCACT-ND
R12 Miniature 1/4W 1% metal-film resistor 8.20KΩ P8.20KCACT-ND
RV1 3/8" multi-turn cermet 100KΩ T93YA-100K-ND
RV2 3/8" multi-turn cermet 5KΩ T93YA-5.0K-ND
C1 multilayer ceramic capacitor 150pF 490-3689-ND
C2 multilayer ceramic capacitor 3.3pF 490-3718-ND
C3 multilayer ceramic capacitor 5.6pF 490-3659-ND
C4, C5, C6, C7 metallized polyester film capacitor 0.1µF BC1639-ND
C8, C9 metallized polyester film capacitor 0.22µF 3015PH-ND
C10, C11, C12, C14, C15 aluminum electrolytic capacitor 10µF 493-1057-ND
C13, C16 metallized polyester film capacitor 0.33µF BC1630-ND
U1 LF356 JFET OP AMP LF356N-ND
U2 TL084 JFET OPAMP 497-2221-5-ND
U3 ICL7660 Voltage Converter ICL7660CPAZ-ND
U4 78L05 +5V Reg MC78L05BP-APMSCT-ND
U5 79L05 -5V Reg MC79L05BP-APMSCT-ND
X1 BNC PCB connector A32260-ND
D1, D2, D3, D4 Diode 1Vf 1N4148FS-ND