<div dir="ltr"><div>Nice work Jon. I like the HMI.  Just as a comparison,  I use on my boat via PLC 54 channels:</div><div><br></div><div><font color="#000000" face="Times New Roman" size="3">

 </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
  </font><font color="#000000" face="Times New Roman" size="3">
 </font><font color="#000000" face="Times New Roman" size="3">

</font><table width="404" style="width:303pt;border-collapse:collapse" border="0" cellspacing="0" cellpadding="0"><colgroup><col width="338" style="width:254pt"></colgroup><colgroup><col width="66" style="width:49pt"></colgroup><tbody><tr height="18" style="height:13.2pt"><td width="338" height="18" style="border:0px windowtext;width:254pt;height:13.2pt;background-color:transparent"><font color="#000000">Analog input</font></td><td width="66" align="right" style="border:0px windowtext;width:49pt;background-color:transparent"><font color="#000000">21</font></td></tr><tr height="18" style="height:13.2pt"><td height="18" style="border:0px windowtext;height:13.2pt;background-color:transparent"><font color="#000000">RTD inputs</font></td><td align="right" style="border:0px windowtext;background-color:transparent"><font color="#000000">2</font></td></tr><tr height="18" style="height:13.2pt"><td height="18" style="border:0px windowtext;height:13.2pt;background-color:transparent"><font color="#000000">Digital input</font></td><td align="right" style="border:0px windowtext;background-color:transparent"><font color="#000000">10</font></td></tr><tr height="18" style="height:13.2pt"><td height="18" style="border:0px windowtext;height:13.2pt;background-color:transparent"><font color="#000000">RS-232 INPUT</font></td><td align="right" style="border:0px windowtext;background-color:transparent"><font color="#000000">3</font></td></tr><tr height="18" style="height:13.2pt"><td height="18" style="border:0px windowtext;height:13.2pt;background-color:transparent"><font color="#000000">Analog Output</font></td><td align="right" style="border:0px windowtext;background-color:transparent"><font color="#000000">6</font></td></tr><tr height="18" style="height:13.2pt"><td height="18" style="border:0px windowtext;height:13.2pt;background-color:transparent"><font color="#000000">Digital Output</font></td><td align="right" style="border:0px windowtext;background-color:transparent"><font color="#000000">12</font></td></tr><tr height="18" style="height:13.2pt"><td height="18" style="border:0px windowtext;height:13.2pt;background-color:transparent"><p><font color="#000000">PCBs look good.  I also use PCB Express.  They have always done a good job on boards for me.</font></p><p><font color="#000000"><br></font></p><p><font color="#000000">OAS</font></p><p><font color="#000000"><font color="#000000">Have you ever done any work with CANBUS (Control Area Network Bus?  This is distributed communication network and protocol used on all modern cars for ECU (Electrical Control Units) to talk with each other.  Driver is system robustness and minimizing thick cable harnesses.  Always though it would be interesting to set up a psub using CANBUS.</font></font></p><p><font color="#000000"><br></font></p><p><font color="#000000">Cliff</font></p></td><td align="right" style="border:0px windowtext;background-color:transparent"><p><strong><font color="#000000">54</font></strong></p><p><br></p><p><strong><font color="#000000"><br></font></strong></p></td></tr></tbody></table></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 23, 2018 at 7:33 PM, Jon Wallace via Personal_Submersibles <span dir="ltr"><<a href="mailto:personal_submersibles@psubs.org" target="_blank">personal_submersibles@psubs.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:times new roman,new york,times,serif;font-size:16px;background-color:rgb(255,255,255)"><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083"><span></span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><span id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3103">I have finalized the PCB layout for the SCM.  Although not really necessary, layering various "breakout boards" onto PCB foundations that use electrical traces to connect various parts will definitely cut down on the mish-mash of wiring that would otherwise be required.  I have settled on a configuration providing 16 each of analog, serial, and I2C sensors.  This is way more than I ever anticipate needing however it does offer plenty of room for expansion and doesn't cost much more than limiting to 4 or 8 sensors...so why not go for it.</span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><span><br></span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><span id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3557">I am using ExpressPCB for the PCB design work.  In my prototype I was using an Arduino for sensor data collection and a Raspberry PI for graphic display however I am now thinking about using a second Raspberry PI for data collection to take advantage of the huge difference in processing power available with it compared to the Arduino.</span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><span><br></span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><span id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3828">The three PCB boards and microprocessor will be housed together in a "sensor collection box" (hmmm, another acronym opportunity - SCB) and communicate with the graphics microprocessor via USB.</span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><span><br></span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><span id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3697">The layout boards can be viewed here</span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><a id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3533" style="background-color:rgb(255,255,255)" href="http://www.subdb.info/database/vessels/1320788990/docs/scm_-_pcb_layout.pdf" target="_blank">http://www.subdb.info/<wbr>database/vessels/1320788990/<wbr>docs/scm_-_pcb_layout.pdf</a><span><br></span></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr"><br></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3083" dir="ltr">Click here to see the <a class="m_-2601216684549208027enhancr2_c3916345-6fd9-802b-e01f-977d73aa7956" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3141" style="background-color:rgb(255,255,255)" href="https://www.youtube.com/watch?time_continue=1&v=8JkGYM6V2a4" target="_blank">Submarine Control Manager (SCM)</a> graphical display.</div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3477"><br></div><div class="m_-2601216684549208027yahoo-link-enhancr-card m_-2601216684549208027ymail-preserve-class m_-2601216684549208027ymail-preserve-style" id="m_-2601216684549208027enhancr2_c3916345-6fd9-802b-e01f-977d73aa7956" style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;max-width:400px" dir="ltr"> <a class="m_-2601216684549208027yahoo-enhancr-cardlink" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3509" style="color:rgb(0,0,0)!important;text-decoration:none!important" href="https://www.youtube.com/watch?time_continue=1&v=8JkGYM6V2a4" target="_blank" rel="noreferrer"> <table class="m_-2601216684549208027card-wrapper m_-2601216684549208027yahoo-ignore-table" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3508" style="max-width:400px" border="0" cellspacing="0" cellpadding="0"> <tbody id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3507"><tr id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3506"> <td width="400" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3505"> <table width="100%" class="m_-2601216684549208027card m_-2601216684549208027yahoo-ignore-table" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3504" style="max-width:400px" border="0" cellspacing="0" cellpadding="0"> <tbody id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3503"><tr id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3674"> <td class="m_-2601216684549208027card-primary-image-cell" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3673" background="https://s.yimg.com/vv//api/res/1.2/PMUBkgNNayyfEvq_V5p4yw--~A/YXBwaWQ9bWFpbDtmaT1maWxsO2g9MjAwO3c9NDAw/https://i.ytimg.com/vi/8JkGYM6V2a4/hqdefault.jpg.cf.jpg" valign="top" style="background: url("https://ci3.googleusercontent.com/proxy/noXe2D7tT48ntT8yhFgf6Jx3ckGbPUdVc0B-Txofs9E9WS_pyjN3Jv2Ix2dgXHA2yQI6ZmqhwKG7CJ74b411MgynYg4mVYavDDHOefn5fVhHC4p56m321K6P_xL3pmnrNPOOvEN_3K_cNpPoIdmMqWVbJ639YiftZEt9kx9s3gxKRtKPa1DegDhDxql9csol9TzwGAlFV_hj8zKB65ZA4CBWWOsI80IOVhya_RTmU_9eqGIy3Q=s0-d-e1-ft#https://s.yimg.com/vv//api/res/1.2/PMUBkgNNayyfEvq_V5p4yw--~A/YXBwaWQ9bWFpbDtmaT1maWxsO2g9MjAwO3c9NDAw/https://i.ytimg.com/vi/8JkGYM6V2a4/hqdefault.jpg.cf.jpg") no-repeat center / cover rgb(0, 0, 0); height: 200px;" bgcolor="#000000">  <table class="m_-2601216684549208027yahoo-ignore-table" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3672" style="width:100%" border="0" cellspacing="0" cellpadding="0" valign="top"> <tbody id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3671"><tr id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3670"> <td id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3669" background="https://s.yimg.com/nq/storm/assets/enhancrV2/12/overlay-tile.png" valign="top" style="background: url("https://ci6.googleusercontent.com/proxy/Or0PpNz8Q2N-T77lb2rdWKcTmD4Aucmk2Ee_LS8DyP6g6BDF3rwx4OyZl6lsUYsZqw8AQBiEM0n0IXQQ0XX4vUAoRYgzG6vu_JFg3P_OaiyHSXs0y-U=s0-d-e1-ft#https://s.yimg.com/nq/storm/assets/enhancrV2/12/overlay-tile.png") left top; height: 200px;" bgcolor="transparent">  <table height="185" class="m_-2601216684549208027yahoo-ignore-table" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3668" style="width:100%;height:185px;min-height:185px"> <tbody id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3667"><tr id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3666"> <td class="m_-2601216684549208027card-richInfo2" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3665" style="padding:15px 0px 0px 15px;text-align:left;vertical-align:top">  </td> <td class="m_-2601216684549208027card-actions" style="padding:15px 15px 0px 0px;text-align:right;vertical-align:top"> <div class="m_-2601216684549208027card-share-container"></div> </td> </tr> </tbody></table>  </td> </tr> </tbody></table> </td> </tr> <tr id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3502"> <td id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3501"> <table align="center" class="m_-2601216684549208027card-info m_-2601216684549208027yahoo-ignore-table" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3500" style="background:rgb(255,255,255);border-width:1px 1px 3px;border-style:solid;border-color:rgb(224,228,233) rgb(224,228,233) rgb(229,45,39);width:95%;margin-right:auto;margin-left:auto;max-width:380px" border="0" cellspacing="0" cellpadding="0"> <tbody id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3499"><tr id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3498"> <td style="padding:16px 0px 16px 12px;vertical-align:top;background-color:rgb(255,255,255)"> <img height="32" class="m_-2601216684549208027card-object-1 m_-2601216684549208027yahoo-ignore-inline-image m_-2601216684549208027ymail-preserve-class" style="border: 1px solid rgb(224, 228, 233); border-image: none; margin-top: 3px; min-width: 32px;" src="https://s.yimg.com/nq/storm/assets/enhancrV2/23/logos/youtube.png">  </td> <td id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3497" style="padding:16px 12px;width:99%;vertical-align:middle"> <h2 class="m_-2601216684549208027card-title" style="margin:0px 0px 4px;line-height:19px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px">Submarine Control Manager (SCM)</h2>  <div class="m_-2601216684549208027card-description" style="color:rgb(153,153,153);line-height:15px;font-size:11px">A demo of the latest SCM software I have developed. It provides a graphical display of sensors and allows contro...</div> </td> <td style="padding:16px 12px 16px 0px;text-align:right">  </td> </tr> </tbody></table> </td> </tr> </tbody></table> </td> </tr> </tbody></table> </a></div><div id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3485"><br></div><div class="m_-2601216684549208027qtdSeparateBR" id="m_-2601216684549208027yui_3_16_0_1_1527120823372_3056"><br><br></div></div></div><br>______________________________<wbr>_________________<br>
Personal_Submersibles mailing list<br>
<a href="mailto:Personal_Submersibles@psubs.org">Personal_Submersibles@psubs.<wbr>org</a><br>
<a href="http://www.psubs.org/mailman/listinfo.cgi/personal_submersibles" target="_blank" rel="noreferrer">http://www.psubs.org/mailman/<wbr>listinfo.cgi/personal_<wbr>submersibles</a><br>
<br></blockquote></div><br></div>