diff --git a/_source/_posts/2026-05-30-js-910b-binding-post.md b/_source/_posts/2026-05-30-js-910b-binding-post.md new file mode 100644 index 0000000..503aaa4 --- /dev/null +++ b/_source/_posts/2026-05-30-js-910b-binding-post.md @@ -0,0 +1,48 @@ +--- +layout: post +title: "Panel mounting JS-910B binding posts" +date: 2026-05-30 +--- + +## Hardware description + +JS-910B is the designation for generic Chinese binding posts with 4mm banana socket connections for panel mounting. +(example [AliExpress](https://fr.aliexpress.com/item/1005006406536395.html) link). + +{% figure caption:"Binding post assembly" %} +![Binding post structure](assets/JS-910B/JS-910B-assembly.jpg) +{% endfigure %} + +The order in which all of the parts go is not 100% obvious until you have figured it out: +* socket body +* plastic insulating ring (hollow) +* panel +* shouldered plastic ring +* metal washer +* connection tab +* tightening nut +* locking nut + +{% figure caption:"Panel mounting diagram" %} +![Panel mounting diagram](assets/JS-910B/JS-910B-diagram.jpg) +{% endfigure %} + +## Panel mounting details + +The clever part of the design is the shouldered plastic ring: the shoulder goes through the panel hole, to ensure insulation between the metal body of the socket and the panel (essential in the case of a conductive panel!). The hollow ring goes on the front and covers whatever height of the shoulder protrudes through the panel hole (in case the panel is thinner than the height of the shoulder). + +:warning: *Of course this means that the panel must be drilled to the outer diameter of the shoulder (8mm).* + +{% figure caption:"Shouldered ring protruding from panel (front)" %} +![Shouldered ring protruding from panel (front)](assets/JS-910B/JS-910B-shoulder-protruding.jpg) +{% endfigure %} + +Here is what the completed panel mounting looks like: + +{% figure caption:"Mounted binding post (front)" %} +![Mounted binding post (front)](assets/JS-910B/JS-910B-front.jpg) +{% endfigure %} + +{% figure caption:"Mounted binding post (back)" %} +![Mounted binding post (back)](assets/JS-910B/JS-910B-back.jpg) +{% endfigure %} diff --git a/_source/assets/JS-910B/JS-910B-assembly.jpg b/_source/assets/JS-910B/JS-910B-assembly.jpg new file mode 100644 index 0000000..d56d246 Binary files /dev/null and b/_source/assets/JS-910B/JS-910B-assembly.jpg differ diff --git a/_source/assets/JS-910B/JS-910B-back.jpg b/_source/assets/JS-910B/JS-910B-back.jpg new file mode 100644 index 0000000..b2b4e43 Binary files /dev/null and b/_source/assets/JS-910B/JS-910B-back.jpg differ diff --git a/_source/assets/JS-910B/JS-910B-diagram.jpg b/_source/assets/JS-910B/JS-910B-diagram.jpg new file mode 100644 index 0000000..73cc74f Binary files /dev/null and b/_source/assets/JS-910B/JS-910B-diagram.jpg differ diff --git a/_source/assets/JS-910B/JS-910B-diagram.xcf b/_source/assets/JS-910B/JS-910B-diagram.xcf new file mode 100644 index 0000000..cdfe876 Binary files /dev/null and b/_source/assets/JS-910B/JS-910B-diagram.xcf differ diff --git a/_source/assets/JS-910B/JS-910B-front.jpg b/_source/assets/JS-910B/JS-910B-front.jpg new file mode 100644 index 0000000..4c89bfa Binary files /dev/null and b/_source/assets/JS-910B/JS-910B-front.jpg differ diff --git a/_source/assets/JS-910B/JS-910B-shoulder-protruding.jpg b/_source/assets/JS-910B/JS-910B-shoulder-protruding.jpg new file mode 100644 index 0000000..3f7f8c6 Binary files /dev/null and b/_source/assets/JS-910B/JS-910B-shoulder-protruding.jpg differ