Sparkfun
Servo Trigger SparkFun - Continuous Rotation [WIG-13872] - (AD12792)
Servo Trigger SparkFun - Continuous Rotation [WIG-13872] - (AD12792)
Couldn't load pickup availability
Description:
The SparkFun Continuous Rotation (CR) Servo Trigger is a small robotics board that simplifies RC servo control for hobbyists. When an external switch or logic signal changes state, the CR Servo Trigger can tell a connected servo to move from position A to position B. To use the CR Servo Trigger, you simply connect a servo and a switch, and then use the onboard potentiometers to adjust the start/stop positions and the transition time. You can use a servo in your projects without needing any programming!
When we introduced the original Servo Trigger, we mentioned it could be reprogrammed to be more useful with continuous rotation servo motors. However, reprogramming firmware is somewhat tedious, and users asked for a Servo Trigger pre-programmed with continuous rotation logic. With this little board, we'll give you an easy way to implement continuous rotation servos into your projects!
The heart of the CR Servo Trigger is an Atmel ATtiny84 microcontroller, which runs a small program that implements the servo control functions designed for continuous rotation servos. Each of these CR Servo Triggers includes three potentiometers: "A" sets the position the servo sits at when the switch is open, "B" sets the position the servo moves to when the switch is closed, and "T" sets the time it takes to go from A to B and back again.
Compared to a servo motor, the CR Servo Trigger board draws very little current — about 5mA at 5V. Please be aware that if you are using the CR Servo Trigger to control your motor, the absolute maximum supply voltage that should be applied is 5.5VDC. Additionally, the SparkFun CR Servo Trigger is designed to make daisy-chaining boards easy: just connect the VCC and GND terminals of adjacent boards together.
Features:
- Recommended Voltage: 5VDC
- Max Voltage: 5.5VDC
- Current Draw: 5mA
- Continuous Rotation Servo Control
- Three Control Adjustments:
- A - Sets the position the servo sits at with the switch open
- B - Sets the position the servo moves to with the switch closed
- C - Sets the time it takes to go from A to B and back again
- Easy Control with Potentiometers
- Configurable Input Polarity
- Configurable Response Mode
- Analog Servo Compatible
- ISP Header Pins Available for Reprogramming
Documents:
- Schematic
- Eagle Files
- Hookup Guide
- Datasheet (ATtiny84)
- GitHub
Compartir