Car RamRod Bringing Pinball Into the Future! Brian Arment, Ryan Hunter, Aaron Shoaf.

Slides:



Advertisements
Similar presentations
September 18, A device for storing and retrieving digital information It consists of one or more rigid ("hard") rapidly rotating discs (platters)
Advertisements

Programmable Logic Controller (PLC) Overview
Chapter 5 Computing Components.
Liter Liquid Tending Robot Julie Lam Kevin Chang Jason Smith Andrew Jenkins.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
In this presentation you will:
© Paradigm Publishing, Inc. 2-1 Chapter 2 Input and Processing Chapter 2 Input and Processing.
Industrial Automation and Control
Player Guitar Preliminary Design Review Lucas Gilbride Rick Denney Dan Forrester Randy Hood Lucas Gilbride Rick Denney Dan Forrester Randy Hood.
By Solid State Workshop. ● A microcontroller is an integrated circuit that is programmed to do a specific task. ● Microcontrollers are really just “mini-computers”.
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Transient signals EE Overview What is a TRANSIENT Signal ??? What is a TRANSIENT Signal ??? Recap Of OSCILLOSCOPE Recap Of OSCILLOSCOPE Switches.
Digital Guitar Recorder Team RAD – Michael McGuirk, Nick Herrera, David Wormus, Fesehaye G. Abrhaley.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith.
CARS Cellular Automotive Remote System Abhishek Jain Mike Charogoff Matt Lasek Nguyen Le Blair Harness.
PDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Car RamRod Bringing Pinball Into the Future! Brian Arment, Ryan Hunter, Aaron Shoaf.
Digital I/O Connecting to the Outside World
WATER LEVEL CONTROLLER USING 555 TIMER
Chapter 1 Quick review over Electronics and Electric Components Prepared By : Elec Solv.
Module 2: Hardware and Terminology
Unit 7, Chapter 24 CPO Science Foundations of Physics.
Programmable logic control Data Processing Computer System Key Board Light Pen Mouse PLC a Process Control Computer System Motion Sensor Sound Sensor.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Ch4 Electronic Components Circuit/Schematic Symbols.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
33 in 1 Deluxe Electronic Exploration kit
Annie Ly Lawrence Cagatin EE485 Spring 2012 Tuffy Medical Devices.
Translate the following message:
James Dillon. We will go over all of the basic parts of a computer.  Motherboard  Central Processing Unit (CPU)  Read Only Memory (ROM)  Random Access.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Group 18 Lucas Chokanis Daniel Ramirez Lloyd Harrison Philip Teten.
Input Devices Ali El-Achmar Matt Leclair TEJ20. What Are Input Devices? ● Input Devices are data going into the computer from the user.
PLCs were invented in answer to the needs of the automobile industry, and were introduced in the late 1960’s. They were designed to take the place of older,
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Chapter 10 Advanced Programming, PLC Interfacing, and Troubleshooting
Project: PDA Smart Car Integration via Bluetooth Team: Team Blue Members: Sharad Desai, Mahmoud Toure, Lochan KC.
The 3 parts of an electronic system are :
Electronic Components Circuit/Schematic Symbols. RESISTOR Resistors restrict the flow of electric current, for example a resistor is placed in series.
CBC BODY COMPUTERS CHAPTER 12. CBC OBJECTIVES H ANALOG AND DIGITAL VOLTAGE SIGNALS H COMPUTER COMMUNICATION H COMPUTER MEMORY H INPUTS H OUTPUTS H MULTIPLEXING.
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
Logic Functions and Symbols
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
Programmable Logic Controller (PLC)
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
SEMINAR ON P.L.C. SUBMITTED BY HRIDAY MUKHERJEE AMIT DEBNATH SOMNATH SHIL
The Surveyor By: Randy Direen, David Cox, Ali Abali, Leonardo Carrasco, Lisa Prince Preliminary Design Review January 25, 2005.
ADVANCED WATER LEVEL CONTROLLER
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
PC Mouse operated Electrical Load Control Using VB Application
Microcontroller Based Digital Code Lock
Principles & Applications
Session III Architecture of PLC
PLC Hardware Components.
Semiconductor Memories
Electromagnetic Relay
Copier Jam Detector Design Problem
PROGRAMMABLE LOGIC CONTROLLERS
ACOE347 – Data Acquisition and Automation Systems
UNIT 9 Relays.
UNIT 9 Relays.
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Automotive Technology Principles, Diagnosis, and Service
Presentation transcript:

Car RamRod Bringing Pinball Into the Future! Brian Arment, Ryan Hunter, Aaron Shoaf

Williams ® Touchdown Originally Produced November of 1967 Electromechanical Solenoid and relay driven No solid-state devices Not in working order

Original Internals Relays and solenoids controlling game play Relays and solenoids controlling scoring

Inspiration Newer machines use solid state devices such as those in the more modern machine at right. We will not be mimicking the design but will use the same basic idea in modernizing our old machine.

Outline Micro-Controller and Board Driver/Step-up Board Playfield Interaction A/V Controller Display Audio

Overview User Input Micro-controller Driver Board Playfield A/V Controller Display Power Supply 6 Vac 5 V DC 25 Vac

User Input Two Flipper Buttons Start Coin or Manual Operation MC Quad SR Latch – De-bouncing RFLFSB MC CR 4 line bus to MCU

Micro-Controller MC68HC11 Handles interrupts for input from sensors on playfield and users. Controls light patterns, scoring, A/V state, game play options, game play state Handles control of driver board for fail-safe solenoid operation.

Micro-Controller MC68HC11 EPROM RAM Sensory Input Driver Board Game Option Switches A/V Controller

Driver Board Provides Necessary current and voltage for devices like: Solenoids (flippers, pop-bumpers, kickers) Lamps (in playfield and lightbox) Nearly everything on the playboard uses it It is controlled directly by the MPU via logic level voltages

Driver Board Needs and Complications: Needs to step up from 3.3-5v DC to 6 or 24v rectified AC Make sure the flipper transistors used can handle up to 8 amps each Need to control around different lamp circuits The pop-bumpers and kickout solenoids each need up to 3 amps.

Driver Board Larger BJTs (3-8 amps) for the coils Smaller BJTs (300 mA) for the lamps Pull up resistors and latches Logic-level input from MPU To SolenoidsTo Lamps 6/24V AC

Playfield (visible) A few stipulations for the upper playfield: Want to keep the functionality as close to the original game as possible Want it to play a bit faster than the original (incline needs to be steeper) Possibly implement larger flippers Need to replace all rubber, lights Need to touch up paint and polish the board

Playfield (underneath) A few stipulations for the lower playfield: All the displayed electromechanical relays are replaced by solid state via the fore-mentioned driver board All aluminum wiring is removed and replaced with gauge copper wiring All contact switches are cleaned

A/V Controller Contains two separate controllers: DAC: Has a file select input with data fed from the MPU Has internal storage of uncompressed WAVE or PCM files. DVC: Reads the current score and points from data register Writes to individual LED panels

A/V Controller Display Controller/Decoder -Probably an FPGA -Could also be a ROM -Can display customs graphics Current Score Score Display Points Display LED Bar Graph Audio Controller -Several sound bits stored in flash memory -A programmable ROM selects the correct track -D/A converter outputs RCA Play Select Speaker System

Display Since this is a restoration, try to keep the scoreboard looking the same: Replace analog score and point tumblers with individual dot-matrix digital displays Replace mechanical football wheel with LED bar graph Use analog lamps for ball in play section

Audio Two 4 inch car speakers Powered subwoofer Run off of A/V controller Speaker receives line level signal from A/V controller A/V Controller

Schedule

Division of Labor Aaron: Driver Board, Power Supply, MPU, Display, A/V controller, RAM Brian: MPU board, A/V controller, Flash Memory, RAM, Line Bus (controllers), EPROM Ryan: MPU, EPROM, Flash Memory, RAM, Display, Driver Board, Power Supply All: Playfield - wiring, refurbishing, testing

Risks and Contingency Plan A/V controller: Implement set of beeps and bells for audio and toned down preprogrammed display art. Cosmetic restoration User Options 3 or 5 ball play #coins / credit Free play Multi-ball

Questions? Ask them meow!