Remote Control of ATV Team with myRIO and Shared Variables
Developing a remote control system for an ATV team using myRIO to manage functions like steering, throttle, choke, brakes, and start/stop via WiFi communication. Components like Haydon Motor Controller, Sabertooth 2x25 for steering, relays for brakes/start/stop, and shared variables enable efficient control. Originally designed for subsurface void detection, this project now focuses on ATV manipulation for various applications.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
Remote Control of an ATV Team members: Bryce Aberg Eduardo Barcellos Faculty: Stacy Wilson Ron Rizzo
Background Information Originally developed by WKU s Engineering Manufacturing Commercialization Center (EMCC) Used as a mobile platform to detect subsurface voids Applications include: Sinkhole detection, tunnel/bunker detection
Project Objectives Remote control of the steering, throttle, choke, brakes, start/stop of an ATV Communicate through WiFi to a myRIO that will control these systems by using shared variables.
Haydon Motor Controller (Throttle, Choke) Step-motors need a driver Clipper has internal and external control Stepper-motors can be controlled by sending a clock signal (10Hz 2KHz) from the myRIO to the Clipper Inputs on the Clipper for direction, clock, motor enable
Sabertooth 2x25 (Steering) Linak actuator controls steering, requires 20A Sabertooth 2x25 motor controller can control up to two 25A motors. Two control options: Serial and analog on S1 and S2 For analog: <2.5V on S1: Backwards =2.5V on S1: No movement >2.5V on S1: Forwards
Relays (Brakes, start/stop) Zettler relays used to control solenoid actuator Solenoid is connected to thick wire to control brakes Another relay controls the engines ignition
Shared Variables Variables that can be shared between programs or across a network Several types, this project will be using network-published shared variables Can be changed using an app on the iPad (Data Dashboard)
Current Status We have almost all the basic functions complete All motors and relays can be controlled through LabView No wireless connectivity Wiring system is a mess
Future Goals Update code to use event handling Implement shared variables in LabView Design board that will connect to myRIO to replace the stock board Streamline the wiring on the ATV