Tektronix Automated Front Panel

Python
3D Printing
System Testing
PCB
Enclosure
Robotics
Automation
Hardware Verification

To help Tektronix both test their devices as well as offer remote operations for engineers working at home, they have requested a device which can be used both in a laboratory setting and remotely accessed. Our team has designed a gantry-style oscilloscope validation robot for Tektronix. This robot is able to push buttons and turn the knobs of many different types of Tektronix oscilloscopes and aims to allow remote testing and validation. Similar to a 3D printer our robot will be able to autonomously test and run validation from scripts provided by Tektronix engineers. The device also allows manual operators to work with the device on-site. With this approach, we can program the robot to interface with any type of oscilloscope Tektronix may use, and whatever testing procedure they need. This document serves to give people a better understanding of the system at large and the technical aspects of it, with unique challenges across multiple disciplines, including mechanical, electrical and computer engineering, and computer science. The team for the Automated Front Panel Testing consists of four individuals. Kevin Ho, Dennis Kichatov, Felipe Orrico Scognamiglio, and Ryan M Christensen. All of the members major in Electrical and Computer engineering and we are all very excited to tackle this project and all its challenges. Tektronix is a company that specializes in creation and manufacturing of electrical testing equipment. During this project’s lifetime our team of four will be working closely with staff members from Tektronix, to assist along the way.

4 Lifts 

Artifacts

Name Description
GRBL HAL The firmware that was used from an open source github and refactored to fit the needs of the project.   Download
PCB and Schematics PCB routing and schematics made in Altium for the stepper motor, motor controller and 5v.   Download
Project Documentation Documentation of project's blocks, testing and requirements.   Download
Gantry Model A 3D model of our Gantry inside Fusion 360 with the stepper motors, linear rails, and aluminum extrusion.   Link
3D printed Brackets A variety of 3D models including brackets, frames, toolheads and other pieces used within our design for pieces that needed to be manufactured by the team.   Link
3D Printed Enclosure Fusion360 enclosure model for system   Link
Executive Summary A narrative explanation of how our team approached the project, including development phases and ongoing evaluation and revision to the design.   Download
Project Showcase Video The final video highlighting our project's function, purpose and how we designed it.   Link