Project

# Title Team Members TA Documents Sponsor
1 GreenCan
Ifesi Onubogu
Matthew Wildenradt
Michael Obunike
Sainath Barbhai design_document1.pdf
final_paper1.pdf
other1.docx
presentation1.pptx
proposal1.pdf
video1.pdf
video
# Project Title: Project Green Can

Team Members:
- Ifesi Onubogu (onubogu2)
- Michael Obunike (obunike2)
- Matthew Wildenradt (miw3)

# Problem

Crushing cans before recycling saves space, providing more recyclable material per container and making transportation more efficient. However, the average person does not have a safe and effective means of crushing cans before recycling. Our project offers a prototype of a safe communal method of crushing cans.


# Solution

We intend to make an Aluminum can recycling machine prevents recycling of non-empty Aluminum cans and keeps track of how many cans have been recycled for documentation purposes at larger organizations.

The machine will use an IR sensor to tell when an aluminum can has been inserted into the machine. When the IR sensor detects a can, a PCB will send a signal to the motor which will crush the can. Once the can is crushed (this is detected by another IR sensor which detects when the crushing platform is leveled with the bottom of the can), a sliding platform-- driven by the motor-- pushes away the can so it slides into a crushed-can collector. then recycled can count is internally incremented.

To ensure only empty cans are crushed, our system will monitor two values: the weight of cans placed into the crushing cubicle and the current drawn fro the motor. If it weight exceeds the weight of an empty can or the current crosses an experimentally determined threshold, a red button will glow (indicating to the user that the machine will not crush the can placed inside, sending the machine into a do not accept state).

There will be a collection bin for the crushed cans. Its weight will be monitored such that when the bin is full, no more cans will be crushed. The total weight of recycled cans recycled is internally tracked using an Arduino/PCB register.

To ensure the can is actually crushed, we will keep the space where the can is placed small enough that the only way to place the can for crushing is upright. That way, there is nowhere for it to move. Additionally, the platform that sweeps crushed cans away doubles as a divider between the space where the can is crushed and where the second ID sensor is placed to sense the crushing platform.


At any point in time, the system is one of four states: not accepting cans (either the coins need to be topped up or the collecting bin is full), ready to accept new cans, waiting to start crushing inserted cans. These will be indicated by LED colors.

# Parts needed (we will be providing the funds for purchasing these)

-IR sensor (part number: IR; Ean: 0682228946447)

-PCB

-Arduino Uno

-Access to a 3d printer for printing the crushing platform, piston and enclosures

-Weight Sensor (Module - SKU-SEN0160)

-geared motor (SKU 114090046)

-15V battery (NEDA 220)

-temperature- insensitive resistor (AP1011RJ-ND)

# Solution Components

## Can-Counting Subsystem

We use one of the Arduino uno registers to keep track of how many cans have been crushed or the total weight of all cans crushed in between servicing sessions (when the collection bin is emptied and the coin dispenser topped up). The input to these trackers are the IR and/or weight sensor. However, the tracker is reset in between service sessions. This data is kept in case an organization wants to keep track of how many Aluminum cans it recycles.


## Can-Crushing System with built-in protection from recycling full cans

Once in the can-crushing state, the opening through which one places the can is shut and a platform comes down to crush the can (if the weight sensor beneath the can does not sense that the can is above 15g (the weight of an average empty can). To the left of the can is a mobile platform that sweeps crushed cans into a slit which opens into the collector bin. This sweeper doubles as a partition between the can-crushing space and there another IR sensor is located to know when the can-crushing platform reaches the base of the enclosure.

While crushing the can, if the current drawn by the motor is beyond an experimentally determined threshold, the machine goes into the do not accept state. The current is obtained indirectly by monitoring the voltage across a current-sensitive amplifier and dividing it by the resistance of a temperature-inssentive resistor.

## Collector-bin subsystem

The collector bin monitors the weight of the collected crushed cans. Once a threshold is reached that indicates the bin is full, the machine stops accepting cans.



# Criterion For Success

The machine can successfully crush 12 oz. empty cans each time a can is inserted.

The machine counts the mass or number of aluminum cans recycled since service sessions.

The machine will reject non-empty cans.

The motor will not crush cans unless the can-insertion opening is closed and the crush button is pressed.

System stops accepting cans after the collector bin capacity is reached.

# link to web board

https://courses.engr.illinois.edu/ece445/pace/view-topic.asp?id=71830


Resonant Cavity Field Profiler

Salaj Ganesh, Max Goin, Furkan Yazici

Resonant Cavity Field Profiler

Featured Project

# Team Members:

- Max Goin (jgoin2)

- Furkan Yazici (fyazici2)

- Salaj Ganesh (salajg2)

# Problem

We are interested in completing the project proposal submitted by Starfire for designing a device to tune Resonant Cavity Particle Accelerators. We are working with Tom Houlahan, the engineer responsible for the project, and have met with him to discuss the project already.

Resonant Cavity Particle Accelerators require fine control and characterization of their electric field to function correctly. This can be accomplished by pulling a metal bead through the cavities displacing empty volume occupied by the field, resulting in measurable changes to its operation. This is typically done manually, which is very time-consuming (can take up to 2 days).

# Solution

We intend on massively speeding up this process by designing an apparatus to automate the process using a microcontroller and stepper motor driver. This device will move the bead through all 4 cavities of the accelerator while simultaneously making measurements to estimate the current field conditions in response to the bead. This will help technicians properly tune the cavities to obtain optimum performance.

# Solution Components

## MCU:

STM32Fxxx (depending on availability)

Supplies drive signals to a stepper motor to step the metal bead through the 4 quadrants of the RF cavity. Controls a front panel to indicate the current state of the system. Communicates to an external computer to allow the user to set operating conditions and to log position and field intensity data for further analysis.

An MCU with a decent onboard ADC and DAC would be preferred to keep design complexity minimum. Otherwise, high MIPS performance isn’t critical.

## Frequency-Lock Circuitry:

Maintains a drive frequency that is equal to the resonant frequency. A series of op-amps will filter and form a control loop from output signals from the RF front end before sampling by the ADCs. 2 Op-Amps will be required for this task with no specific performance requirements.

## AC/DC Conversion & Regulation:

Takes an AC voltage(120V, 60Hz) from the wall and supplies a stable DC voltage to power MCU and motor driver. Ripple output must meet minimum specifications as stated in the selected MCU datasheet.

## Stepper Drive:

IC to control a stepper motor. There are many options available, for example, a Trinamic TMC2100. Any stepper driver with a decent resolution will work just fine. The stepper motor will not experience large loading, so the part choice can be very flexible.

## ADC/DAC:

Samples feedback signals from the RF front end and outputs the digital signal to MCU. This component may also be built into the MCU.

## Front Panel Indicator:

Displays the system's current state, most likely a couple of LEDs indicating progress/completion of tuning.

## USB Interface:

Establishes communication between the MCU and computer. This component may also be built into the MCU.

## Software:

Logs the data gathered by the MCU for future use over the USB connection. The position of the metal ball and phase shift will be recorded for analysis.

## Test Bed:

We will have a small (~ 1 foot) proof of concept accelerator for the purposes of testing. It will be supplied by Starfire with the required hardware for testing. This can be left in the lab for us to use as needed. The final demonstration will be with a full-size accelerator.

# Criterion For Success:

- Demonstrate successful field characterization within the resonant cavities on a full-sized accelerator.

- Data will be logged on a PC for later use.

- Characterization completion will be faster than current methods.

- The device would not need any input from an operator until completion.

Project Videos