Team 1: Jon Schwarz, Carlo Mesina, Mike Wei & Bill Bergquist Design Constraints
Updated PSSCs An ability to use an RFID tag to identify a user. An ability to receive user input about drink selection & drink size. An ability to fill a cup to a user-specified amount with a user-specified beverage. An ability to display user information (name, account funds, drinks purchased) and device statistics (keg fill level & temperature) on the onboard LCD. An ability to communicate with a remote database to retrieve and manipulate user data.
Updated Block Diagram
Major Constraints Price of components Food-safe components Refrigerator Choice Computation Power Constraints Non-Constraints
Microcontroller PIC24FJ128GB110PIC24F04KA201 $4.28 16-bit Architecture 4 UART 3 SPI 3 I2C 16K SRAM/128K Flash 84 I/O Pins $1.27 16-bit Architecture 2 UART 1 SPI 1 I2C 512 SRAM/4K Flash 18 I/O Pins
Solenoid Valve ASCO U8256A108E ASCO U8256A104E $48.00 NSF 61 & 169 1/8” Pipe CV 0.17 Normally Closed Direct Acting $57.00 NSF 61 & 169 1/4” Pipe CV 0.17 Normally Closed Direct Acting ASCO U8256A104E $57.00 NSF 61 & 169 1/4” Pipe CV 0.15 Normally Closed Direct Acting
LCD and Keypad CrystalFontz CFA635-TFE-KL Matrix Orbital GLT 20x4 LCD Display Four bi-color indicator LEDs RS-232 Interface Integrated 6-button Keypad 83 mm x 28 mm Viewing Area ~$77 Touch Screen RS-232 Interface Adjustable Baud Rate 108 mm x 58 mm Viewing Area 240 x 128 pixels Upload/Create a Font ~$220