{"id":1126,"date":"2023-07-04T11:11:05","date_gmt":"2023-07-04T11:11:05","guid":{"rendered":"https:\/\/bmamps.com\/v01\/?page_id=1126"},"modified":"2023-09-02T11:20:30","modified_gmt":"2023-09-02T11:20:30","slug":"matrix-pin-switch-board-for-utracer","status":"publish","type":"page","link":"https:\/\/bmamps.com\/v01\/matrix-pin-switch-board-for-utracer\/","title":{"rendered":"Matrix (Pin Switch) Board for uTracer"},"content":{"rendered":"\n<h3 class=\"wp-block-heading has-large-font-size\">A Pin Switch Matrix Board<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sniffs the comms to automatically configure the pin to function mapping. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a four layer SMD version board  186 x 144mm. Fairly big but the relays are not small and the traces for the high heater currents have to be quite wide, even using 2oz copper. Also the high voltage pins need a respectable clearance. The BOM cost came out quite a bit higher than my original estimates primarily it seems due to the poor global supply situation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I have a few made and the available in the store <a href=\"http:\/\/bmamps.com\/store\/index.php?main_page=product_info&amp;cPath=109&amp;products_id=443\">here <\/a>. I&#8217;m only offering them fully assembled and tested to avoid a time consuming support situation.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a pic of it working with a tracer. In this case this is a &#8220;FUtracer&#8221; board that was generously donated to the cause.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"691\" height=\"1024\" src=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/03\/The_Matrix-691x1024.jpg\" alt=\"\" class=\"wp-image-1057\" srcset=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/03\/The_Matrix-691x1024.jpg 691w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/03\/The_Matrix-202x300.jpg 202w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/03\/The_Matrix-768x1138.jpg 768w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/03\/The_Matrix-1037x1536.jpg 1037w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/03\/The_Matrix.jpg 1200w\" sizes=\"auto, (max-width: 691px) 100vw, 691px\" \/><figcaption class=\"wp-element-caption\">The &#8220;Matrix&#8221; Board<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-F-1024x521.jpg\" alt=\"\" class=\"wp-image-916\" srcset=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-F-1024x521.jpg 1024w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-F-300x153.jpg 300w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-F-768x390.jpg 768w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-F-1536x781.jpg 1536w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-F.jpg 1918w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Pin switch SMT version 186 x 144mm Top<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-B-1024x521.jpg\" alt=\"\" class=\"wp-image-918\" srcset=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-B-1024x521.jpg 1024w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-B-300x153.jpg 300w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-B-768x390.jpg 768w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-B-1536x781.jpg 1536w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2022\/06\/Switch-Board-SMT-B.jpg 1918w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Pin switch SMT version, bottom.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Installation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The tube socket pins connect to the ten screw terminals.  The terminals are labelled 1 through 10.  In between the two screw terminal blocks is a connector for power and serial data.  The board needs to connect to the +19.5 supply and also to the +5V supply of the uTracer.  To avoid the LM7805 on the uTracer overheating it is advisable to add a 51ohm 3W resistor in series with the 19.5V supply to the regulator.  The serial data is daisy chained so that commands feed the Matrix board first  and the on to the uTracer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The six way connector supplies the anode, screen grid, cathode and heater signals.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a diagram using the uTracer3.  The uTracer 6 is similar. If you ever need to update the firmware in the Matrix processor chip you will need to add bypass the uTracer processor chip serial pins.  Therefore it is advisable to add a switch to bypass the uTracer processor chip.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"638\" src=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/09\/Wiring_uTracer_4-1024x638.jpg\" alt=\"\" class=\"wp-image-1213\" srcset=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/09\/Wiring_uTracer_4-1024x638.jpg 1024w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/09\/Wiring_uTracer_4-300x187.jpg 300w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/09\/Wiring_uTracer_4-768x478.jpg 768w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/09\/Wiring_uTracer_4-1536x957.jpg 1536w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/09\/Wiring_uTracer_4-2048x1275.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The Matrix board can be driven from the uTmax GUI.  This comes with a database of tubes so when you select one and start testing the pinout is sent to the Matrix board. To enable the Matrix board you must check the box on the options dialog .<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"517\" height=\"426\" src=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/07\/Pin-Switch-Option.jpg\" alt=\"\" class=\"wp-image-1156\" srcset=\"https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/07\/Pin-Switch-Option.jpg 517w, https:\/\/bmamps.com\/v01\/wp-content\/uploads\/2023\/07\/Pin-Switch-Option-300x247.jpg 300w\" sizes=\"auto, (max-width: 517px) 100vw, 517px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Serial Commands<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To configure a particular set of pin connections requires a command to be sent to the board.  There is no response.  The command format is <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\/x80\/x81SetPins=1234567890<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> &#8220;\/x80&#8221;, for example is  a single character with a value hex 80.  The numbers 1..0 are placeholders tube pin connections to assign to the   anode, screen grid, cathode and the two heater signals and in order of the tube socket pin numbers.  There command must always have twenty  8 bit characters.  These placeholders may have a value of 0 through 6 as follows:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td>Value<\/td><td>Meaning<\/td><\/tr><tr><td>0<\/td><td>No connection<\/td><\/tr><tr><td>1<\/td><td>Anode<\/td><\/tr><tr><td>2<\/td><td>Screen<\/td><\/tr><tr><td>3<\/td><td>Cathode<\/td><\/tr><tr><td>4<\/td><td>Grid<\/td><\/tr><tr><td>5<\/td><td>Heater A<\/td><\/tr><tr><td>6<\/td><td>Heater B<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So, for example, the command \/x80\/x81SetPins=1435624300 would be suitable for a 12AX7 type tube with pin 1 = anode, pin 2 =grid, pin 3 = cathode, pin 4= heater A, pin 5 = heater B, pin 6 = screen, pin 7 = grid, pin 8 = cathode, pins 9 no connected, pin 10 not connected. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Test  Software<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here you can down load a simple <a href=\"https:\/\/bmamps.com\/download\/Pin_Test.exe\">program<\/a> that will control the Matrix board from a basic command line interface.  The program is compiled for Windows from a simple Python script so is very large considering the limited functionality.  If you&#8217;d prefer Python the script can be found <a href=\"https:\/\/bmamps.com\/download\/Pin_Test.py\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A Pin Switch Matrix Board Sniffs the comms to automatically configure the pin to function mapping. This is a four layer SMD version board 186 x 144mm. Fairly big but&hellip;<\/p>\n<div class=\"read-more-wrap\"><a class=\"read-more\" href=\"https:\/\/bmamps.com\/v01\/matrix-pin-switch-board-for-utracer\/\">Read More<\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1126","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bmamps.com\/v01\/wp-json\/wp\/v2\/pages\/1126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bmamps.com\/v01\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bmamps.com\/v01\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bmamps.com\/v01\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bmamps.com\/v01\/wp-json\/wp\/v2\/comments?post=1126"}],"version-history":[{"count":11,"href":"https:\/\/bmamps.com\/v01\/wp-json\/wp\/v2\/pages\/1126\/revisions"}],"predecessor-version":[{"id":1214,"href":"https:\/\/bmamps.com\/v01\/wp-json\/wp\/v2\/pages\/1126\/revisions\/1214"}],"wp:attachment":[{"href":"https:\/\/bmamps.com\/v01\/wp-json\/wp\/v2\/media?parent=1126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}