Question time … I am looking at some of your components and have concerns or questions on how you plan on using the items.
The pressure sensor that you are using, data sheet at http://meas-spec.com/product/pressure/MS5837-30BA.aspx, is rated to 30 bar (435 psi) which raises the question or how do you plan on interfacing the sensor to “water” when it is a surface mount component? Basically, what is your game plan to allow the sensor to “sense” water pressure if you were going to use this sensor in your application?
Here is an excerpt from the data sheet:
SEALING WITH O-RINGS
In applications such as outdoor watches the electronics must be protected against direct water or humidity. For such applications the MS5837-30BA provides the possibility to seal with an O-ring. The O-ring shall be placed at the groove location, i.e. the small outer diameter of the metal lid. The following O-ring / housing dimensions are recommended: (I didnt’t had the chart etc. it is on the datasheet)
With that in mind … it appears that you are going to have to make a pressure proof interface that will run from the top of the sensor to outside pressure or this thing might as well be a paper weight. Now I do understand that you just have a connector for it, but I thought I would still bring up the question for someone else reading this thread. Also, I would add the decoupling capacitor on your board for the power line going to this unit as recommending in the data sheet. This will make life easier for the end user of the board.
A basic overall design comment would be to make the board as user friendly as possible. What I am refering to is such things as the decoupling capacitor that I mentioned for the pressure sensor. Anywhere that you can make it really simple stupid for someone to interface the auxillary devices hanging off this thing easy … the better your design will be in my opinion. Someone wouldn’t have to worry about doing anything with that sensor board other than soldering some wires to the surface mount pads, sealing it properly so it can sense outside pressure and they can then have a simple plug terminating their wires to plug into your board.
I know I might be nit picking, but I try to look at a product that I am designing to see what I can do to make life plug-and-play for the end user as much as possible. NEVER assume that they will ever read a data sheet in-depth etc. Murphy has a habit of running around all over the place.