Download: /files/project_builds/Motor Slice 1v0.zip
This Slice is intended to interface with two RHINO DS52K, DS72K, DS72KA, DS112K or DS162K motor drivers and two Avago HEDS rotary encoders. The Slice is used on a large tank-like robot weighing over 100 kg.
RHINO motor drivers accept analogue input for speed control in the form of a potentiometer. This Slice emulates two potentiometers using an Analog Devices AD5235 dual-channel SPI-controlled digital potentiometer. Because HEDS encoders output at 5V levels, a TXB0108 level translator is used to convert the encoder signals to 3.3 V level.
The "Speed Reset" switch connects to the digital potentiometer and returns the RDACs to neutral position.
The two encoder ports and two RHINO ports all use RJ-45 jacks.
This Slice uses the sc_spi software component available from GitHub and a yet to be released PID software component written by the author of this project.
The attached ZIP file includes:
Altium schematics and PCB doc
PCB CAD image (PDF)
XCore Project reviews, ideas, videos and proposals.
2 posts • Page 1 of 1
- Experienced Member
- Posts: 104
- Joined: Sun Mar 06, 2011 11:39 pm
- Posts: 1
- Joined: Sat Jan 17, 2015 12:44 pm
A typical servo consists of a small electric motor driving a train of reduction gears. - Review Solution