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:

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:

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 |

Collin Smith
2010-04-05
I saw the reefcentral post for this PH board linked from the http://www.reefprojects.com forum. I am currently building the controller from their site and was wondering how this board turned out and if you plan on ever placing a group buy in the future. If so I would be interested in participating. My username on the reefprojects site is loknar28. Thanks in advance.
Collin
TeraHz
2010-04-05
Hi Collin,
The board is working fine, however I have no plans for a group buy. That being said, you can get the board manufactured from batchpcb using the files I uploaded:
http://www.batchpcb.com/product_info.php?products_id=26571&check=6728d34869b802afdad6d2dd2603e798
If you do get together for a group buy, I recommend a service like seeedstudio’s fusion pcb:
http://www.seeedstudio.com/depot/fusion-pcb-2-layer-10cm10cm-max-10pcs-p-396.html?cPath=64_12
for $40 you can get ten boards which is pretty darn good.
Best,
Georgi
Sean M
2010-06-01
Board looks nice from BatchPCB good work. Some of the parts are hard to find I managed to cross reference a few and build a new BOM from Mouser I will post it here if you like when I have it working.
The DIODE’s seem to be missing from your BOM is it just a 1N4148?