Special Circuit :: ECE 445 - Senior Design Laboratory

Special Circuit

A student whose Senior Thesis Project (ECE 499) does not involve the design and construction or testing of electronic devices or hardware is required to complete a Special Circuit Project in the ECE 445 lab during the semester they take ECE 499. In addition, students enrolled in ECE 445 who are not undertaking a hardware dominant project are required to complete the special circuit (although this is strongly discouraged and the course staff will work with your team to make sure you have enough hardware in your project to avoid having to complete the special circuit.)

The special circuit is typically posted in the middle of the semester. Once you sign up for the special circuit (see below), you will be assigned a TA, a locker, and a special circuit which generally takes about 12-15 hours to complete. When you have it designed and built, you will give a functional demonstration to your TA, who will then inform the professor who will inform undergraduate advising that your task is complete. You are NOT required to attend any of the classes, reviews, demos, or presentations associate with the ECE 445 class.

Sign up for Spring 2020 is now open

Sign up for the Special Circuit assignment on the Lab Access page. Instructions for completing the special circuit will then be provided in the near future. Please check this page for updates.

Link to all Special Circuit design problems. 

Cypress Robot Kit

Todd Nguyen, Byung Joo Park, Alvin Wu

Cypress Robot Kit

Featured Project

Cypress is looking to develop a robotic kit with the purpose of interesting the maker community in the PSOC and its potential. We will be developing a shield that will attach to a PSoC board that will interface to our motors and sensors. To make the shield, we will design our own PCB that will mount on the PSoC directly. The end product will be a remote controlled rover-like robot (through bluetooth) with sensors to achieve line following and obstacle avoidance.

The modules that we will implement:

- Motor Control: H-bridge and PWM control

- Bluetooth Control: Serial communication with PSoC BLE Module, and phone application

- Line Following System: IR sensors

- Obstacle Avoidance System: Ultrasonic sensor

Cypress wishes to use as many off-the-shelf products as possible in order to achieve a “kit-able” design for hobbyists. Building the robot will be a plug-and-play experience so that users can focus on exploring the capabilities of the PSoC.

Our robot will offer three modes which can be toggled through the app: a line following mode, an obstacle-avoiding mode, and a manual-control mode. In the manual-control mode, one will be able to control the motors with the app. In autonomous modes, the robot will be controlled based off of the input from the sensors.