Project

# Title Team Members TA Documents Sponsor
20 Wireless Remote Motor Controller
Aaron Chen
Boon Lee
Kyungha Kim
Jason Zhang design_document1.pdf
design_document2.pdf
final_paper1.pdf
other1.pdf
presentation1.pdf
proposal1.pdf
video
Team Members:
##
Aaron Chen (aaronkc2) Kyungha Kim (kyungha2) Lee Boon Sheng (bsl3)

Problem
The need for efficient and convenient motor control is prevalent in various applications, such as robotics, automation, and remote-controlled vehicles. Existing solutions often lack simplicity and ease of use, making them less accessible to a broader range of users. Therefore, there is a demand for a wireless remote motor controller that is simple, user-friendly, and suitable for a variety of applications, including robotics and small wireless carts.

Solution
Our project aims to develop a Wireless Remote Motor Controller that provides an adjustable speed range of 0 to 100%. This controller will be designed to work with a simple wireless remote control using either infrared (IR) or radio frequency (RF) technology. The key features of the controller will include functions like start, stop, accelerate, and decelerate, making it intuitive and easy to learn for users of all skill levels. Additionally, it will be designed to send a single signal that can be used in conjunction with the immediately preceding motor control project, facilitating compatibility with existing systems.

Furthermore, as an alternative design, we will explore the possibility of controlling a pair of motors to support steering, opening up the potential for building highly efficient robotic platforms or small wireless carts. Besides, it should feature closed loop speed control, current limiting control and this machine will be operated under 24DC.

Solution Components
Subsystem 1: Wireless Remote Control
This subsystem will focus on designing and developing the wireless remote control interface. We will use either infrared (IR) or radio frequency (RF) technology for communication. Component selection will include IR/RF transmitters, receivers, and microcontrollers for signal processing. Specific part numbers will be determined during the component selection phase.

Subsystem 2: Motor Controller
The motor controller subsystem will include the hardware and software necessary to control the motor's speed, direction, and braking. It will consist of microcontrollers, motor driver ICs, power electronics, and control algorithms.

Subsystem 3: User Interface
This subsystem will involve the development of a user-friendly interface that displays motor status and provides feedback on the remote control. It may include an LCD screen, LED indicators, and user-friendly buttons for control. We will be developing a mobile phone app if we have extra time.

Criterion For Success
Our project's success will be evaluated based on the following criteria:

Wireless Control: The system must effectively control the motor wirelessly using the remote control.

Adjustable Speed Range: The motor controller should provide a smooth and adjustable speed range from 0 to 100%.

User-Friendly Interface: The remote control should be intuitive, and users should be able to start, stop, accelerate, and decelerate the motor easily.

Low Cost Myoelectric Prosthetic Hand

Michael Fatina, Jonathan Pan-Doh, Edward Wu

Low Cost Myoelectric Prosthetic Hand

Featured Project

According to the WHO, 80% of amputees are in developing nations, and less than 3% of that 80% have access to rehabilitative care. In a study by Heidi Witteveen, “the lack of sensory feedback was indicated as one of the major factors of prosthesis abandonment.” A low cost myoelectric prosthetic hand interfaced with a sensory substitution system returns functionality, increases the availability to amputees, and provides users with sensory feedback.

We will work with Aadeel Akhtar to develop a new iteration of his open source, low cost, myoelectric prosthetic hand. The current revision uses eight EMG channels, with sensors placed on the residual limb. A microcontroller communicates with an ADC, runs a classifier to determine the user’s type of grip, and controls motors in the hand achieving desired grips at predetermined velocities.

As requested by Aadeel, the socket and hand will operate independently using separate microcontrollers and interface with each other, providing modularity and customizability. The microcontroller in the socket will interface with the ADC and run the grip classifier, which will be expanded so finger velocities correspond to the amplitude of the user’s muscle activity. The hand microcontroller controls the motors and receives grip and velocity commands. Contact reflexes will be added via pressure sensors in fingertips, adjusting grip strength and velocity. The hand microcontroller will interface with existing sensory substitution systems using the pressure sensors. A PCB with a custom motor controller will fit inside the palm of the hand, and interface with the hand microcontroller.

Project Videos