

Step 9: Enable Teleop mode ont he FRC Driver Station. Step 8: Start the program by clicking the right arrow on the top left hand corner of the LabView Front Panel. Step 7: Ensure that dip switch 6 on the SD540B is set to 'Run'. Step 4: Open SD540 Calibration.lvproj with LabView. Step 3: Start the FRC Driver Station and establish connection with the RoboRIO. Step 2: Power on the RoboRIO and connect 12V power to the SD540B, pay close attention to polarity (red to red, black to black)ĭO NOT connect motor if a motor is already wired to the SD540B please remove it now.

Step 1: Wire your SD540B to the RoboRIO PWM 0. It is required to use the RoboRIO and FRC Driver Station to calibrate the SD540B with this method. This calibration program was written in LabView 2015 with the FRC 2016 update. Follow the instructions here to flash the with an Arduino UNO. To calibrate the SD540B you will need to make sure the SD540B has the most recent firmware.

If calibration is not performed correctly the SD540B can lose some or all functionality in one direction. FRC teams will spend unneeded time and effort performing this task. The SD540B is already calibrated for the RoboRIO. If you are using SD540B with the RoboRIO DO NOT Calibrate unless previously calibrated for another platform. This device comes pre-calibrated for use with the RoboRIO controller from National Instruments If you intend to use it with other controllers, calibration may be required. However, the SD540B can be used with many different platforms in which a PWM is used to drive a motor. The SD540B motor controller was designed for use in FRC robots.
