3D road mapper MID presentation Annual project (Part A) Semester 2014b
description
Transcript of 3D road mapper MID presentation Annual project (Part A) Semester 2014b
3D road mapperMID presentation
Annual project (Part A)Semester 2014b
Students: Hen Markovich Aharon
Ya’akov
Supervisor: Boaz Mizrahi
Introduction - Mobiwise
• 3D Road mapping.
• Learning the specific vehicle performance.
• Prediction of the expected path.
• Computing the optimal fuel consumption.
• Real time indication to the driver.
The main goal - fuel saving by a unique method:
Block diagram
Barometer
Accelerometer
Flash
EEprom
Micro controller
Vehicle computer
Analog entrances
Host(+GPS)
Main database
Android app
HUD
General view
OBD
HUD
Android app
Our project is here
Project goal• Design and product a hardware for this application.
• The HW will be divided to two separated boards:
a. The main board which contains the microcontroller, the sensors and memory.b. A peripheral board which contains the connections to the OBD, the host and the power supply.
• The first module is the “vehicle processor” and this is the component that should be sold.
• The second module will be the base for exemplification and debug.
• The two boards should be packed into a small size plug.
Detailed schema
Bluetooth
UART
Cellular
MCU
UART/USB
I 2C
I 2C
Microcontroller
Sensors Pressure sensor
Accelerometer
HS CAN Transceiver
Power
DC/DC LDOVehicle Battery – 12/24 V
5 V 3.3 V
OBD II – 16 pinsCAN High
CAN Low
Tx/Rx
Memory
Flash
EEPROMSPI
SPI
Wireless Bluetooth module
UART/SPI
3.3 V
HUD
Host (+GPS)
Main database
Analog
Fuel level
Ignition
BatteryDebug
ICSP
Components BarometerSmall, low cost, accurateDigitalLess than 1m resolution
Flash memory256MBit.SPI interface.
Bluetooth moduleContains an integrated antenna.UART interface.
AccelerometerDigital accelerometer at 3 axisSmall, low cost1mg accuracy
EEPROM256KBit.SPI interface.
CAN TransceiverProvides interface between CAN protocol controller and differential CAN BUS.
PIC MicrocontrollerCAN controller for CAN protocol.CAN, UART, USB, SPI & I2C interfaces.
MCU MicroChip PIC32MX795F512H
• Internal memory• 512KB Flash ROM• 128KB RAM
• Max speed: Up to 80MHz
• Ports: SPI, I2C, CAN, UART, USB
• Modes: Run, Idle, Sleep
• Size: 10X10X1 mm
Sensors• Barometer Bosch BMP180
• Measures height from -500m to +9000m• Measure accuracy of 17cm• I2C interface
• Accelerometer Freescale MMA8451Q
• Digital accelerometer at 3 axis• Max resolution of 1/4096 g• Self test mechanism• I2C interface
Memory• EEPROM MicroChip 25LC256
• 256Kb• Max clock: 10MHz• SPI interface
• Flash Micron N25Q256A
• 256Mb• Max clock: 108MHz• SPI interface
Power supply • Vehicle battery – 12v/24v
• The system must get a constant power supply Independently with the battery voltage.
• The HS CAN Transceiver needs 5v supplied by a DC/DC converter.
• All other components need 3.3v supplied by Concatenated LDO.
• Both devices are adjusted by a simple voltage divider.
What we did until now?• Learning:
• Market research• Parts• Protocols
• Orcad design• Main parts design• Electrical design• Logical design
• Mechanical design (in process)
ScheduleLearning 23.3 – 5.4Characterization 6.4 – 19.4Orcad Design 20.4 – 24.5Mid Semester Presentation 25.5 – 1.6Finish the logical design 1.6 – 6.6and mechanic design Circuit edition 8.6 – 27.6Production 22.6 – 13.7Assembling 15.7 – 19.7End of part A