ABZ Quadrature Adder/ Subtractor – Eases Direct Axis Position Feedback for Differential Drive Kinematics
Designed by Rowdy_NPC_Shop in Japan
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
Your CoreXY doesn't have to compromise on accuracy, nor speed! Mount linear encoders on the physical X/Y axes, mix signals in pure hardware, and feed perfect motor-domain A/B feedback to your control…
Read More…Mount linear encoders on the physical X/Y axes, mix signals in pure hardware, and feed perfect motor-domain A/B feedback to your controller.
No firmware hacks, no CPU overhead, no more VFAs!
This compact hardware module mixes two independent ABZ quadrature encoder signals (e.g., linear X and Y) in real time:
Plug your axis encoders in → get the clean, low-latency ABZ signals your motion controller expects.
Most motion controllers (Duet3 1HCL, ODrive, many industrial servos) expect encoder feedback to match each motor's rotation. In CoreXY and differential-drive systems, this creates issues:
Result: You sacrifice true positional accuracy or fight hardware/firmware limitations and performance penalties.
The fix is hardware-level mixing, transforming linear X/Y feedback into motor-domain A = X+Y and B = X-Y signals, so your existing controller sees exactly what it wants, with zero software involved.
Standard kit includes all crimp connectors.
Works out of the box with most quadrature encoders.
Hardware-only processing eliminates software sensor fusion delays.
Lab tested up to full spec ー see scope traces below.
Trick industrial servo drives and single-encoder-per-axis controllers into thinking they’re driving a standard Cartesian stage: perfect for retrofitting CoreXY mechanics!
| Parameter | Value |
|---|---|
| Absolute Min. / Max. Supply Voltage | -0.5 ~ 7.0 V |
| Operating Voltage (Vdd) | 3.3 V ±0.3 V ~ 5.0 V ±0.5 V (<100 mA) |
| Min. Propagation Delay | 73 ns @ 5.0 V / 112 ns @ 3.3 V |
| Min. Output Edge Separation | 67 ns (17.0 MS/s minimum recommended sampling rate) |
| Max. Error-free Bitrate* per input | 6.0 Mbps (185ns minimum recommended input edge separation) |
| Output Type | Single-ended TTL push-pull (<9 mA, 50~65 Ohm) |
| Inputs | Single-ended TTL (10 kΩ internal pull-up to VDD) |
| Z Output | XOR of Z_x and Z_y |
| Operating Temperature Range | -20°C to 65°C |
| Included | ・ 4 x CDR-05-TS header (soldered / unsoldered opt.) |
| ・ 4 × CDH-05 plugs | |
| ・ 20 × CDH-C crimp contacts |
*Error rate < 0.001 ppm
For best performance:
Each sold unit is individually tested for error-free processing of at least 1 Gib of data simultaneously streamed to both ABZ inputs of the mixer at the combined inputs' Max. Error-free Bitate at 3.3V.
Shipping worldwide from Japan* via Tindie. For the relevant destinations, import tariff is not included in the listed price of the goods
Special Launch Price: $42 for the first 12 units
(because sometimes the answer really is 42 😉 – after that, regular price $55).
Questions about:
- Signals over differential pairs?
- Higher/Lower speed variants?
- I/O signals galvanic isolation?
- Other?
➡️ Message me!
Happy to help with concerns regarding wiring, integration, or shipping.
THANK YOU! For supporting a small hardware maker! 🚀
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when Encoder Mixer for Closed-Loop CoreXY / Diff. Drive can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
| Shipping Rate | Tracked | Ships From | First Item | Additional Items |
|---|---|---|---|---|
|
:
|
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!
