After some time and great interest in the project, I've decided to release a new version that boasts numerous improvements over V1.0.
Presenting a refined and enhanced CLN17, a fixed and improved version of CLN17!
This iteration is designed to encounter fewer issues and introduce a plethora of new functions. A standout feature is the daisy chain capability for the power supply, alongside expanded functionalities for the CNTRL connector. Now, a single connector with 4 signal pins supports:
- STEP-DIR-EN-ERR interface
- USART (Synchronous/Asynchronous/SingleWire)
- I2C
- SPI/SSI (ideal for an external magnetic encoder)
- ABZ input for an external incremental encoder, complemented by a supportive pin supplying 4.5V at 150mA.
There are a few limitations regarding interface overlap, but with the addition of CAN-FD and USB, I believe I've covered all bases! The hardware is fully operational and devoid of any identified or critical issues. It can be considered a complete and final version.
Moreover, this version features a single-sided design and includes numerous optimizations!
The source files are already available on GitHub!
Another version of the driver, designed for 48V 1.75A (with an absolute limit of 55V 2A), is currently in the testing phase. Also a version for high-current, large motors like Nema23/Nema34/Nema42 is in the design stage!
If you appreciate the project and wish to support its development, you can do so through:
- Ko-fi (preferred for membership subscriptions and one-time donations): Here, you can sign up for monthly support or make a one-time donation as well!
- Patreon: Similar to Ko-fi, but with higher fees.
Stay connected and follow the updates, join project Discord!
Special thanks to JLCPCB for sponsoring the board manufacturing of this design!
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.