Project

# Title Team Members TA Documents Sponsor
60 FadeX: Automated Nicotine Tapering Device
Ian Zentner
Justin Leith
Malik Kelly
Jiaming Xu design_document1.pdf
design_document2.pdf
final_paper1.pdf
final_paper4.pdf
proposal1.pdf
video
FadeX
**Team Members:**

* Malik Kelly (mkelly61)
* Justin Leith (jleit3)
* Ian Zentner (iwz2)

**Problem:**
Electronic cigarettes were originally marketed as cessation tools, yet they have become a primary source of addiction. Current cessation methods like gum or patches fail to address the "oral fixation" habit, leading to high relapse rates. Alternatively, "manual tapering" (buying bottles with progressively lower nicotine) is logistically difficult and prone to user error; users often relapse when they cannot find the specific lower concentration they need or struggle with the "cold turkey" steps between available concentrations (e.g., jumping from 5% down to 3%). There is currently no device that automates the tapering process while maintaining the user's behavioral routine.

**Solution:**
FadeX is a Bluetooth-enabled vaporization device that automates nicotine reduction. Unlike standard devices, FadeX utilizes a dual-reservoir system: one pod containing high-concentration nicotine and another containing zero-nicotine dilutant.
The device features an active mixing system using micro-peristaltic pumps driven by an ESP32 microcontroller. Based on a schedule set in the companion mobile app, the device calculates and delivers a specific ratio of liquids to the heating element in real-time. This allows for a continuous reduction in nicotine that is harder for the user to perceive (e.g., 5.0% to 4.9% to 4.8%) rather than distinct steps. The system includes pod authentication to ensure safe liquid usage and strict software fail-safes to limit dosage per hour. It would also implement safety protocols in regards to temperature, and have a charge-capability similar to that of current e-cigarettes.

**Solution Components:**

**Subsystem 1: Power & Energy Management**

* **Goal:** Get power in safely, regulate it, and budget it.
* **Power Source:** Samsung SDI INR18650-20S (1-cell Li-ion).
* **Charging:** TP5100 charging module. Premade circuit that powers Microcontroller.
* **User Wake/Enable:** Button to toggle vape back on after idle using watchdog timer.
* **Status/Low-Power Feedback:** RGB LEDs (Battery Low, Puffs Remaining, Error).

**Subsystem 2: Fluid, Mixture, and Sensing (The “Process Plant”)**

* **Goal:** Move liquid, know what’s happening, and control the blend.
* **Liquid Transport:** The Bartels Pump | BP7 × 2. Used to extract liquid from capsules and move into the central chamber to be atomized; isolates the liquid from mechanical parts.
* **Inhalation Detection:** BMP280 barometric pressure sensor or differential pressure sensor for airflow/puff detection.
* **Pump Drive / Ratio Control:** Dual H-Bridge driver (L9110S) used with PWM control to set relative pump rate.

**Subsystem 3: Thermal & Aerosol Generation**

* **Goal:** Turn the commanded dose into vapor consistently and safely.
* **Atomizer:** Standard resistance coil (Kanthal A1, ~1.0 Ω) wrapped in organic cotton.
* **Coil Switching/Drive:** N-channel MOSFET (IRLB3034) to fire the coil.
* **Overheat Protection:** NTC thermistor near coil/atomizer to monitor temperature and prevent overheating.

**Subsystem 4: Tapering Control, Display, and Connectivity Unit**

* **Central Control & Safety Logic:** Handles system state, permissions, and interlocks.
* **Microcontroller:** ESP32 (Wi-Fi/BLE for app connectivity).
* **Waveshare 2inch LCD Display Module:** To display analytics and options to user
* **Buttons:** user control of display and microcontroller logic

**Criterion For Success:**

* **Mixing Accuracy:** The device must produce a target nicotine concentration with a margin of error less than ±20%. 
* **Autonomous Tapering:** The system must successfully alter the concentration of nicotine over a specified amount of time, and use smaller or larger increments of stepping down based on the user’s settings (starting concentration value, time period of cessation) over a simulated timeframe without user intervention.
* **Safety & Limits:** The firmware must enforce a "lockout" if the user exceeds a set nicotine limit (e.g., >2mg in 1 hour) or if the coil temperature exceeds safe limits (>250°C).
* **Pod Security:** The device must refuse to fire if the pods are swapped (e.g., Nicotine pod inserted into the Dilutant slot) or if an unauthorized pod is detected.
* **Power conservation:** despite using power in more ways than the usual e-cigarette, the device should last for around 100 puffs, aiming for close to a full day on one charge.

Control System and User Interface for Hydraulic Bike

Iain Brearton

Featured Project

Parker-Hannifin, a fluid power systems company, hosts an annual competition for the design of a chainless bicycle. A MechSE senior design team of mechanical engineers have created a hydraulic circuit with electromechanical valves, but need a control system, user interface, and electrical power for their system. The user would be able to choose between several operating modes (fluid paths), listed at the end.

My solution to this problem is a custom-designed control system and user interface. Based on sensor feedback and user inputs, the system would change operating modes (fluid paths). Additionally, the system could be improved to suggest the best operating mode by implementing a PI or PID controller. The system would not change modes without user interaction due to safety - previous years' bicycles have gone faster than 20mph.

Previous approaches to this problem have usually not included an electrical engineer. As a result, several teams have historically used commercially-available systems such as Parker's IQAN system (link below) or discrete logic due to a lack of technical knowledge (link below). Apart from these two examples, very little public documentation exists on the electrical control systems used by previous competitors, but I believe that designing a control system and user interface from scratch will be a unique and new approach to controlling the hydraulic system.

I am aiming for a 1-person team as there are 6 MechSE counterparts. I emailed Professor Carney on 10/3/14 and he thought the general concept was acceptable.

Operating modes, simplified:

Direct drive (rider's pedaling power goes directly to hydraulic motor)

Coasting (no power input, motor input and output "shorted")

Charge accumulators (store energy in expanding rubber balloons)

Discharge accumulators (use stored energy to supply power to motor)

Regenerative braking (use motor energy to charge accumulators)

Download Competition Specs: https://uofi.box.com/shared/static/gst4s78tcdmfnwpjmf9hkvuzlu8jf771.pdf

Team using IQAN system (top right corner): https://engineering.purdue.edu/ABE/InfoFor/CurrentStudents/SeniorProjects/2012/GeskeLamneckSparenbergEtAl

Team using discrete logic (page 19): http://deepblue.lib.umich.edu/bitstream/handle/2027.42/86206/ME450?sequence=1