Tim Forkenbrock Austin Scruggs

Slides:



Advertisements
Similar presentations
KEB COMBIVERT F5-M Exercises.
Advertisements

FIRE FIGHTING ROBOT ELECTRO-MECHANICAL SYSTEMS TERM PROJECT 1
In this presentation you will:
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
SPF 2000 SmartPetFeeder Tim Forkenbrock Austin Scruggs Group 17.
Automated Honey Extractor
SOLAR TRACKER PROJECT. INTRODUCTION: Solar tracker is a system that is used to track sun light to increase the efficiency of electricity gained from solar.
EET 2261 Unit 13 Controlling Stepper Motors and Servos  Read Almy, Chapter 21.  Lab #13 due next week.  Final Exam next week.
L.
MOTORS.  Need a Motor That is Capable of Moving the Mirrors to a Fairly Precise Angle.
Firefighting Vehicle By: Scott Benjamin & Reji Jose.
The Enforcer Laura Celentano Glenn Ramsey Michael Szalkowski.
2.5 High-Speed Discrete Control System
DC Motors, Stepper Motors, H-bridges DC Motors Stepper Motors Motor Control Circuits – Relays – H-bridges.
Charge Spot Group 20 Ryan Johnson Theophilus Essandoh Emelio Watson.
Automated Feeding Solution for Dog Owners Final Report December 7, 2007 Project Automated Dog Feeder Project Advisor Dr. Hongwei Wu The Canine Hunger Force.
12/7/2004 AME470 Ltd. - Team Pratham 1Open-Aid TEAM PRATHAM Team Leader: Matt Ryan Chief Engineer: Nick Martin Fabrication: Reed Langton CADCAM: Fraterno.
1 DC ELECTRICAL CIRCUITS ELECTRONIC TRAINER AND BREADBOARDING.
Project Goals And Objectives ____________________________________________________ Create a “smart”, customizable, all in one system Little to no learning.
Automatic Directional Antenna Azimuth Controller Cezanne Camacho, Andrew Curtis, and Tyler Bowen Department of Electrical Engineering, University of Washington,
Tom and Jerry By: Nicholas Johnson & Joshua Hartman EEL-5666 – Intelligent Machines Design Lab.
Automatic Guitar Tuner TRENTON AHRENS, ALEX CAPO, ERNESTO WONG GROUP 1.
Automatic Guitar Tuner TRENTON AHRENS, ALEX CAPO, ERNESTO WONG GROUP 1.
Applied Control Systems Robotics & Robotic Control
Athletic Field Marking Device Anthony Cortese, Ryan Crump, Matthew Lawler, Patrick Shaughnessy (Team Leader), John Sudia.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Annie Ly Lawrence Cagatin EE485 Spring 2012 Tuffy Medical Devices.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Software Overview The software that controls the Place n’ Paste is designed to be robust and error proof. With minimal intervention from the user, the.
ELECTRIC MOTORS An Introduction to DC and Stepper Motors.
Functional Requirements Generate an AC current Supply an output of 500 to 1000 Watts Supply power to the Coover Hall grid Turn off in high wind speeds.
USF college of engineering EEL Engineering Design1 Term & Meeting Info: Spring M 6:30pm – 9:15pm. Angelina Colannino, John Hook, Kjersti.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Wind Turbine Design and Implementation. Team Members Members: Luke Donney Lindsay Short Nick Ries Dario Vazquez Chris Loots Advisor: Dr. Venkataramana.
MOTORS. Definition Of Motor That powered by electricity or internal combustion, that supplies motive power for a vehicle or for some other device. A device.
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
Smart Lens Robot William McCombie IMDL Spring 2007.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
DC motor principles Speed control Direction Stepper motor principles
SMART CART Group 20 Ciju Francis, Tom Rosengrant.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
ARDUINO UNO The Arduino uno is a microcontroller board based on the ATmega328. It has 14 digital Input / Output pins (of which 6 can be used as PWM outputs),
CNC FEED DRIVES Akhil Krishnan G M.Tech 1. CONTENTS 1.Introduction 2.Requirements of CNC feed drives 3.Servo motor 3.1 Servo drive control 3.2 Components.
In and Out Line Monitoring System for Volleyball
CNC FEED DRIVES.
Introduction to Motors, servos and steppers
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Smart Parking Application
Automatic DCDT Calibration Device Chas Bolton
Automated slicing machine
Arduino BASED RFID Device Access
CPU1 Block Specifications
Automatic heat source finding laptop cooling pad By Team 26
WALL DETECTOR ROBOT VEHICLE
‘SONAR’ using Arduino & ultrasonic distance sensor
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
MC3479P Stepper Motor and Stepper Motor IC
University of Florida Intelligent Machines Design Laboratory
ACOE347 – Data Acquisition and Automation Systems
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Fluid Power System Electrical Control
Presentation transcript:

Tim Forkenbrock Austin Scruggs SPF 2000 SmartPetFeeder Tim Forkenbrock Austin Scruggs

Motivation Eliminate chance of animal not being fed while owner is away Eliminate opportunity for one animal to eat another’s food while owner is away

Project Description The Smart Pet Feeder (SPF) is a semi-automated device that can feed your household pets at their convenience The SPF works by attaching an RFID tag to a pets collar which is scanned in by the RF antenna mounted on the SPF when the animal is within the antenna read distance range Upon receiving the RFID tag information, the PCB will then drive a DC motor which will rotate a paddle wheel and dispense food down into the food bowl. Each pet will have their own RFID tag which will correspond to a specific food bowl A DC motor will rotate the food bowls to allow food to be dispensed then be accessed by the pet

Goals & Objectives Allow pet to have unassisted access to food Ensure cost Efficiency Up to 2 different pets can be fed Food trays designed for controlled pet access Food portion consistency

Overall Specifications System will be composed of a base with food bowls, PCB , Motorshield to control 2 DC motors, RFID system, and food dispenser System will consume 9 volts of power and motors will consume 12 volts of power All components of the system shall come together in such a way as to minimize space and appeal to the pet

Design Approach Turn a dry food dispenser into an automatic pet feeder. System mounted on base platform Food tray mounted on motor RFID antenna positioned in front of exposed food bowl DC motor mounted to dispensing knob Proximity sensor positioned to minimize errors LCD Screen mounted on top of dispenser

RFID Tag Specifications Operating Frequency: 125 kHz Baud rate: 9600 symbols/sec O/P Format : Uart or Weigand Uart output: TTL(Transistor-Transistor Logic) output, 9600baudrate, 8 data bits, 1 stop bit, and no verify bit. Power supply: 5v Current <50 mA Max Sensing Distance: 7 cm*

Food Dispenser Specifications System shall not allow food to become jammed in dispenser System shall disperse an exactly 1 oz of dry pet food when given a tag is read Motor to power dispenser will run off 12v power supply System shall be no more than 3 ft tall System shall hold 12 meals worth of dry pet food

Food Tray Specifications Plastic food dishes shall be easily removed and dishwasher safe for ease of use Total diameter of food tray will not exceed 12 inches Motor will be cut-off by switch once the tray reaches its specified location No food will be spilled

Proximity Sensor Specs Operating voltage: 4.5 – 5.5 V Average current consumption: 33 mA Distance measuring range 8” – 60” O/P type: Analog O/P voltage differential over distance range: 2V Response time: 38+/- 10 ms

LCD Key Pad Shield Allows user to identify animal with its corresponding RFID tag and specify food portion. Shield can be programmed using only 2 I2C pins

Actuator Switch Cherry Electric E33 8 current ratings AC 3 current ratings DC Long-life coil spring mechanism 10A, 0.5 HP, 125/250 VAC

DC Gearhead Motor Specifications 3 RPM @ 6VDC 4.9 RPM @ 9VDC 6.8 RPM @ 12VDC 14.6 RPM @ 24 VDC Current draw : 90-150 mA Ceramic Insulated Shaft Coupling ¼” by ¼”

Motor Shield Mounts on top of Duemilanove 4 H-bridges Run motors on 4.5 VDC to 25 VDC Requires 12v power source Run up to 4 bi-directional DC motors Run up to 2 stepper motors 2 connections for 5V hobby servos Pull down resistors keep motors disabled during power up

Requirements RFID tag successfully and consistently read by antenna within read range. DC motor rotating paddle wheel and dispensing 1 oz of dry food each time DC motor rotating food bowls to allow bowl to be filled as well as give access to that bowl while blocking off other bowl Food bowl coming in contact with cut-off switch and cut power to the motor with food bowl being under slot where food is dispensed down Final Code running everything in sync

Block Diagram DC Motor 125 KHz RFID tag Motorshield DC Motor SPF RF Reader DC Motor External Antenna SPF Food Dispenser Food Tray Paddle Wheel dispense Base w/ DC motor Food bowls Food Container

Block Diagram Pet with RFID tag RF Antenna Food dispense motor PCB Pet with RFID tag LCD Keypad Shield Proximity Sensor RF Antenna Food dispense motor Food tray motor

Completed Work

Block Diagram Pet w/ tag Yes, check if tag already read RF Antenna Scan Pet w/ tag Yes, activate food tray motor and move to out position No, wait for tag No, activate food dispenser Proximity sensor check if pet still eating Activate food tray to rotate food to out position Yes, hold tray position No, rotate food tray to initial position

System Design-Food housing Steel Frame mounted to stand Supports food container & Stepper motor Stand supports weight of food bowls with plastic wheels Stand has external antenna positioned around edges

Development Board Arduino Duemilanove Arduio Mega 2560 Processor ATmega328 ATmega2560 Voltage 5V Flash 32 kB 256 kB Digital I/O Pins 14 54 Analog Input Pins 6 16 Cost $20 $50

System Design- Food Dispenser

System Design-RFID The RDM630 125 KHZ RFID reader by SeedStudio operates on 5v and the antenna provided has a maximum sensing distance of 7cm. External antenna had to be created to increase sensing distance to make sure the pet can get fed.

System Design-Antenna 24 AWG magnet wire wrapped around the lid of a plastic bowl 1.6" diameter, 90-110 turns, no range measurement 3.1" diameter, 75 turns, no range measurement 4.1" diameter, 48 turns, no range measurement 6" diameter, 43 turns, range 3-3.5"  9" diameter, 35 turns, range 4" 10" square shape, 24 turns, range 4“

System Design-DC motors The paddle wheel food dispenser will be mounted using a ¼” by ¼” ceramic insulated shaft coupling attached to the motor gearhead

System Design-DC motor The food tray will be mounted to the motor in the same way as the dispenser

System Design- Switch

Design Approach Test RFID tag with RF reader Antenna read distance is approximately 3 mm. This distance will not be accurate enough so an external antenna must be constructed. By using 24 AWG magnet wire with a 9 inch diameter and 35 turns, the read distance is increased to 4 inches 2 tags will be used, one each assigned to a food bowl

Design Approach DC motors with Motorshield Food Dish Motor Ceramic Insulated Shaft Coupling ¼” by ¼” 6-24VDC Gearhead Motor Mounted to rotator Dispense 1 oz food portions Food Dish Motor Rotate food dish Cut-off switch activate bowl to stop rotating

Implementation RFID Test that each tag gets scanned in while inside the read range Test that external antenna constructed provides maximum read range Test that when RFID tag scans, stepper motor is activated to dispense food, then DC motor is activated to rotate food to make available to the pet

Implementation Stepper Motor Test that power supply provides enough power and torque to rotate paddle wheel Steps so no food will get jammed while rotating Correct amount of steps to provide one proper serving of food into the bowl

Implementation DC motor Power supply provides enough power to rotate food dish Power is cut to the motor when food dish engages cut-off switch

Power Part Voltage Current Power Motorshield 12v 1.2A 14.4 W RFID reader 5v <50mA <250 mW Switch 5V LCD Screen 20-30 mA 100-150 mW Proximity Sensor 33 mA 165 mW Arduino 9v 150 mA 1.35 W Food dispenser Motor 6v 90-150 mA 540-900 mW Food tray Motor

Design Decisions Several decisions were made on the frame for the SPF Several decisions were made on the food bowl and dispensing machine

Component Decisions The 125 KHz RFID tags and 125 KHz RF reader was chosen because the reader allows for an external antenna which is essential to ensuring accuracy and efficiency of the SPF A DC motor was chosen for the food dispenser because the paddle wheel is designed with 4 slots that need to be filled and rotated. This action requires a slow continuous rotation for easy food transportation A DC motor was chosen for the food dish because a 6V input would provide only 3 rpm with high torque which will be needed to turn the food dish filled with food

Success/Difficulties for project subsystems RFID reader with tag Finding correct size of external antenna to provide maximum read distance Food Dispenser PCB Food bowl Stepper Motor Frame DC Motor Code Cut off Switch

Budget Part Cost Paid Arduino 20.00 RFID Tags 2.50 RF reader 13.50 Stepper motor 6.00 DC motor 12.50 25.00 H-Bridge 4.00 Food Container 5.00 ---- Motor Shield Actuator Switch 1.00 200’ 24 AWG Magnent wire 8.00 12V Power Adapter 12.00 9V Power Adapter 10.00 Food Bowl Support Frame Proximity Sensor 15.00 LCD Screen 24.00 TOTAL 168.50 141.50 Budget

Concerns Power RFID tag scanning every time Pet Behavior Proximity sensor if two pets are within range

Immediate plans for successful completion Get system running as a whole with all components Cut-off switch stopping food dish in precise location for food to be dispensed Solid Frame with all components

Questions ?