Skip to content

kmzbrnoI/hWexla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

225 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hWexla – Switch motor

hWexla is a switch motor designed in Model Railroader Club Brno I to switch their turnouts. The project is opensource & openhardware, this repository contains all data.

Features

  • Model 9g servo used as a drive force.
  • Magnetic detection of movement. No mechanical parts detecting servo movement.
  • Installation via unified D-SUB 25 connector.
  • 2 inputs for position setting.
  • 2 outputs for position indication (up to 200 mA).
  • 2 IO pins for debug/panel.
  • 2×3 relay for switching track current (up to 3 A).
  • Diagnostic interface.
  • IO protection.
  • Slave mode.
  • Input voltage: 10–20 V.
  • Stabilizing of servo-voltage is solved in external board – hWexla contains only connector. Stepdowns like RB0005 are expected to be used.

Parts

  1. PCB
  2. Firmware
  3. WEXLACON PCB
  4. Diagnostic PCB

In czech only

Piece check

Pass following checks to mark a piece of (newly manufactured) hWexla as quality check pass.

  1. Optical inspection.
  2. Check programming interface is working.
  3. Check diagnostic interface is working (browser visible, accepting commands).
  4. Check all inputs are working (browser + functional test).
  5. Check all outputs are working (browser + HW tester).
  6. Check servo moves in full range.
  7. Check magnet values, test signalization of end-position-reached.
  8. Check relay output.
  9. Monitor recorded minimum&maximum servo voltage.
  10. Check for errors/warnings (browser).

Authors

hWexla was designed in Model Railroaders Club Brno by Jan Horáček.

About

Turnout controller

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors