Presentation on theme: "EET 419 Team 4. Problem correctly identifying the occupancy of a passenger bus and that the passengers remain safely seated throughout the extent of the."— Presentation transcript:
EET 419 Team 4
Problem correctly identifying the occupancy of a passenger bus and that the passengers remain safely seated throughout the extent of the ride. Goal to design and build a pressure sensor system that will detect how many people have boarded onto the bus, if the bus is full, while alerting the bus driver whether someone is out of their seat during duration of the ride. Specific Pressure sensors built into seats will be connected to a microprocessor and will determine and display if the bus is at max capacity, and will notify when someone has left their seat during the bus ride. Measurable Counts number of seats occupied and if bus is available for more passengers Assignable Pressure sensor, programming, designing system Realistic Sensors are cheap, programming is relatively easy Time based- Initial prototype can be made in months; final project can be installed within few weeks. Success Program can count the number of seats, alert when passenger has left their seat during motion of the bus, alert when bus is full. Objectives Accurately count number of passengers on a bus Making sure all riders are safely seated during ride Alert when the bus is at maximum capacity Determine between one and two passengers per seat Obstacles Precisely alerting driver that passenger is out of their seat Maintain a proper count of passengers on board during length of ride Being able to tell the difference between one or two passengers
United States Patent Number: Inventor: Peter Norton of Farmington, MI
Pressure sensor system used to create the classification of type of object in a car seat and its position on the seat. It also calculates the weight of the object. Determines whether the seat belt is latched. Based on type of object, decides whether the airbag system should be turned on or off.
The System Claims: To have sensors that respond to distance using a reference location to the actual location of the object, there by classifying the object into categories. To have categories of the object in normal seated position or object in other position. To have categories of person or object. To have sensor to define object as a person or an infant car seat.
The System Claims: To have sensor to recognize whether the seat is occupied or vacant. To have categories defining object as child or adult. To determine, based on object data, if airbag system should be on or off.
This system provides means of classifying seat occupants into 3 categories: Adults Children Cargo If the object is an Adult, the system accounts for persons location on the seat. Depending on the type of object the system determines whether airbag system should be on or off.
Research and find all components Pressure Sensor Micro controller LED Display Operational Amplifier Order components Est. time: 1 week Est. Cost Op Amp: $ 4 each Micro Controller: $6 LED Display: $1.50 Pressure Sensor: $2 each
Design circuits for different parts of the network Create circuit for pressure sensors Create circuit for LED Display Create circuit for Micro Controller Implement circuits into overall network Test and refine at each stage Est. time for each stage: 2-3 weeks
Create program for the Micro Controller Test with individual parts of the project Est. time: 4 weeks
MalfunctionLikelihoodConsequencesSeverity Pressure Sensor Network Connection Problems 2Microprocessor does not receive data 5 Pressure Sensor Breaks 1Pressure sensor does not send data 5 Design does not work 2Sensor network does not function properly 5 Op Amp burns up 1Microprocessor does not receive data 3 Faulty Pressure Sensor 1Pressure sensor cannot be used. 4 LED Display Connection Problems 2LED Display does not light up. 3 Faulty Display1LED Display cannot be used 3 Drive/Park Condition Interfacing Problems 3Microprocessor does not receive data from vehicle 4 Connection Problems 3Microprocessor does not receive data from vehicle 4 Buzzer Connection Problems 2Buzzer does not activate 2 Faulty Buzzer1Buzzer cannot be used 3 Microprocessor Faulty Microprocessor 2Microprocessor cannot be used 5 Connection to System 2Microprocessor does not send or receive any data 5 Coding Receiving data from Sensors 2Microprocessor does not receive data 5 Code for LED Display 2LED Display does not work properly 3 Code to Lock/Reset Counter 2Program cannot stop or reset counter 3 Calculate weight ranges 2Program cannot determine if seat is occupied 3
Determine if bus is full/empty 2Program cannot display if bus is full or empty 3 Code for Buzzer 2Buzzer does not activate 2 A/D Converter 2Microprocess or does not receive data from peripherals 2 Construction Cannot find a part 3Must find a different part 3 Part is expensive 2Must find a less expensive part 4 Part is late2Must wait for part to arrive 4 Risk Matrix Likel ihoo d Severity
Parts to TestHow to test Pressure sensor code Write and test code. Connect sensors to microprocessor, and verify that it works. LED display code Write and test code. Connect LED to microprocessor, and verify that it works. Lock/Reset Condition code Write and test code. Connect switch to microprocessor, and verify that it works. Buzzer code Write and test code. Connect buzzer to microprocessor, and verify that it works. Circuits for individual partsDesign and simulate in Multisim. Build and test circuits. Overall circuitSimulate in Multsim. Connect all pieces together, apply voltage, and run program.