Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
9 | Human Turntable |
Daniel Kalinin Daniel Zhang Jacob Taylor |
Anthony Caton | design_document2.pdf design_document3.pdf final_paper1.pdf presentation1.pptx |
|
Team Members: Daniel Kalinin (dak2), Jacob Taylor (jataylo3), Daniel Zhang (dzhang54) Problem: Ryan Corey’s research group does research where sounds are played to a human test subject at a wide variety angles, typically 5 degrees apart. The lab they currently use is quite small so using a moving speaker is not possible. It is also undesirable for the human test subject to move during the tests. Solution: Create a turntable that a human can stand on that can be rotated using a computer. The user will use the computer to specify when and how far each rotation should be. The software should allow the research group to have the rotations occur at specified times. The turntable should be silent when not moving as to not interfere with the audio testing. The turntable will be able to hold up to 300 pounds. The turntable will take in 120 VAC as its power source. This voltage would be converted to power a microcontroller and a stepper motor. The microcontroller will use a software interface to include the control system and a place to input commands and when to spin the turntable and how far the rotation should be. Motor will be mounted laterally to the input shaft as the motor itself should never directly bear the load from the human. Will be driven by a sprocket ( think of how the pedals of the bicycle interact with the rear wheel). If the shaft is well balanced and rides smoothly on bearings, a weak motor can rotate the table with ease. Changing gear ratios between the motor and the shaft allows for torque and angle accuracy manipulation. Turntable mount will be made from plywood as it should hold the person safely and absorb sound reflections. Turntable base will be made from plywood as well with an intermediate metal mount to the input shaft. Will be carpeted on top for aesthetic and acoustic reasons. Software Aspects: UI for the turntable that allows it to spin clockwise and counter-clockwise, as well as start and stop on command. On the interface, we also want to make it so that the user can program a routine for the rotation so that you can have programmable steps customized for the user. We will also incorporate Alexa into the project so that using voice commands, the user can also rotate the turntable. Solution Components: Power Unit: Will take in standard 120 V AC from a wall plug and convert into desirable voltages for the the other subsystems. We will use a transformer that will step the voltage down closer to the motor and microcontroller voltages. We will use a full wave rectifier with buck converters to achieve the DC voltages for the motor and microcontroller. Microcontroller Unit: Will probably settle for an ATmega328p ( same one Arduino uno uses so has a lot of support). Will need a way to program the controller, will probably settle for USB to TTL programmer pcb or some other programmer. Building one ourselves is plausible but nonessential. Motor Driver: Use an ULN20003 IC which is just NPN transistors to power the motor coils from the microcontroller output. |