a.f.c.i. – group 12
DESCRIPTION
Alumoline Fuel-Cell Instrumentation. Ronny, Naman , Darin, Suan. A.F.C.I. – Group 12. Outline. Project overview Project-specific success criteria Block diagram Packaging design Component selection rationale Schematic and theory of operation PCB layout - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/1.jpg)
A.F.C.I. – GROUP 12Alumoline Fuel-Cell Instrumentation
Ronny, Naman, Darin, Suan
![Page 2: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/2.jpg)
Outline
Project overview Project-specific success criteria Block diagram Packaging design Component selection rationale Schematic and theory of operation PCB layout Software design/development status Project completion timeline Questions / discussion
![Page 3: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/3.jpg)
Aluminum Alloy
![Page 4: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/4.jpg)
Experimental Reactor and Pressure Controller
Up to 20 KG of Alloy (88 kWhrs of H2)
![Page 5: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/5.jpg)
Project Specific Success Criteria An ability to receive and correctly record values from
various sensors. An ability to give appropriate warnings and
troubleshooting instructions if a sensor detects something wrong.
An ability to store data on external memory. An ability to use a touch screen to send commands to
the microcontroller to control the logging of data and to provide a user configurable display for the logging of data from multiple sensors.
An ability for the microcontroller to receive and execute commands to remotely enable, disable and control the sampling rate of multiple sensors.
![Page 6: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/6.jpg)
Block Diagram48V-12V Regulator
ATOM Board
Freescale9S12C32
48 V EV Battery
Pack
7 Inch Touch Screen(USB) LCD
VCC (5V)
ATD2
SPI4 wire
SCIVCC (5V)
VGAUSB
VCC (12V)
12V-5V Regulator
Thermocouple Amplifier (A)
Thermocouple Amplifier (B)
Thermocouple (A)
Thermocouple (B)
SD Card
Pressure Sensor (A)Pressure
Sensor (B)
VCC
5V-3.3V Regulator
ATD1
ATD5
ATD0
Level Sensor (A)
Level Sensor (B)
ATD4ATD3
![Page 7: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/7.jpg)
Packaging
![Page 8: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/8.jpg)
Major Components
LCD Screen Atom Board Pressure Sensor Temperature Sensor Micro Controller
![Page 9: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/9.jpg)
Main Display
![Page 10: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/10.jpg)
Graph Display
![Page 11: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/11.jpg)
Microcontroller:Freescale 9S12C32
![Page 12: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/12.jpg)
Microcontroller:Freescale 9S12C32 Used in ECE362 – CodeWarrior
familiarity. Has all the requirements we need
(SCI, SPI, 8 ATDs) Might get a bigger version in family
(depending on eventual code size)
![Page 13: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/13.jpg)
Power Supply:VKP100MT 48V-12V regulator
![Page 14: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/14.jpg)
Power Supply:VKP100MT 48V-12V regulator Converts 48V car battery to 12V for
our system Two 12V channels @4.2A one 3.3V channel @30A More elegant and easier than using
separate 12V battery for our system
![Page 15: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/15.jpg)
12V-5V regulator:LM22677 Switching Regulator
Up to 5A operation
![Page 16: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/16.jpg)
5V-3.3V regulator:TPS7233QP Linear Regulator
Also used in ECE362 mini project
![Page 17: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/17.jpg)
SD reader system
![Page 18: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/18.jpg)
SD reader system
Sparkfun breakout SD reader module (used successfully in 362 mini-project)
Maxim 3378E bidirectional 4-channel logic level converter
4 signals need to be level-shifted: MISO, MOSI, Slave select and CLK
![Page 19: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/19.jpg)
Thermocouple Amplifier IC:AD595AQ
![Page 20: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/20.jpg)
Thermocouple Amplifier IC:AD595AQ Translates output of K-type
thermocouples to microcontroller-friendly voltages
10 mV/C output
![Page 21: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/21.jpg)
Thermocouple Temperature SensorsOmega kqss-116u-18
K-type cold junction thermocouple
![Page 22: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/22.jpg)
Pressure Transducer SensorsGE PMP1260
8-30V operation 1-5V output
![Page 23: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/23.jpg)
Intel Atom 3.5” MotherBoardAdvantech PCM-9361
![Page 24: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/24.jpg)
Intel Atom 3.5” MotherBoardAdvantech PCM-9361 Fanless Cheapest model available that met
all requirements: Small form factor, serial port, VGA port, CF slot
No built-in power supply ATX power: 5V @<= 2.38A and 12V
@<= 0.09A
![Page 25: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/25.jpg)
8” LCD Touchscreen displayXenarc 800TSV
VGA in, touchscreen USB out 9V-30V operation @ <= 14W Reputable brand Found lightly used model for low
price
![Page 26: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/26.jpg)
PCB General consideration
Grouped by their functionality Give enough floor space for each
component Adapt the orientation to the
connecting pins Interfaces need to be placed on the
edge Except for development purpose pins µc has the most connected pins µc is treated as an anchor on the
center Locate bypass capacitors close to the
IC
![Page 27: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/27.jpg)
View from above
![Page 28: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/28.jpg)
Interfaces – SD Card
Uses the SPI to SD card module
Afford space and the 11 pins header
Through a 4 channels 5 - 3.3 V shifter
The shifter requires both 5 V and 3.3 V
Connected to all SPI pins from the µc
![Page 29: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/29.jpg)
Interfaces – RS-232
Uses the SCI feature of the µc
Provides the RS-232 header
Interfaced by MAX3232CD
Circuitry mimic the development board
![Page 30: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/30.jpg)
Interfaces – Sensors
Uses the ATD feature of the µc
Cold Junction Thermocouples
Interfaced with amplifiers
![Page 31: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/31.jpg)
Bypass capacitors nearby
Optional external oscillator
Employ the other side
µc Related - Oscillator
![Page 32: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/32.jpg)
I/O pins header for debugging
BDM pins header for programming
Give enough space for trace routing
µc Related – Dev. pins
![Page 33: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/33.jpg)
Power Supply – Regulators
Main power: 48 Volts Battery
Voltage regulator from 48 Volts to 12 Volts
VKP100MTC
Load resistors
![Page 34: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/34.jpg)
Power Supply – Reg. (cont.) 12 Volts to 5 Volts LM22677 For µc
5 Volts to 3.3 Volts TPS7233QP For SD card module
![Page 35: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/35.jpg)
View from above
![Page 36: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/36.jpg)
View from above (auto-route)
![Page 37: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/37.jpg)
Project Timeline
March 5- Complete proof of parts- finalize sensor installation- finish layout of PCB schematic- installation of Ubuntu on CF and environment setup
![Page 38: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/38.jpg)
Project Timeline cont.-
March 12- initial software for Micro Controller and Atom board- finish routing of PCB
![Page 39: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/39.jpg)
Project Timeline cont.
March 26- Complete software for Atom board- Begin PCB soldering- Complete software for Micro Controller
![Page 40: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/40.jpg)
Project Timeline cont.
April 2- Complete PCB soldering- Assembly of PCB with LCD and Atom
board complete April 9
- Connect sensors on golf cart to our system
![Page 41: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/41.jpg)
Software Design
The system will be setup similar to a server-client architecture
The Micro will be the server and the atom board the client
The atom board will send a request to the micro asking for the sensor values
Messages will be exchanged via “strings”
GUI will be implemented using Java w/ Java Comm API
![Page 42: A.F.C.I. – Group 12](https://reader035.vdocuments.mx/reader035/viewer/2022062521/5681692f550346895de0777e/html5/thumbnails/42.jpg)
Questions ?