130 likes | 220 Views
3D road mapper MID 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.
E N D
3D road mapper MID 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 HUD Barometer Micro controller Accelerometer Host (+GPS) Analog entrances Android app Main database Vehicle computer EEprom Flash
General view Our project is here HUD OBD Android app
Project goal • Design and product a hardware for this application. • The HW will be divided to two separated boards: • The main board which contains the microcontroller, the sensors and memory. • 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.
Wireless UART/SPI Bluetooth module SPI Sensors Memory Power Flash 5 V 3.3 V Vehicle Battery – 12/24 V DC/DC LDO Pressure sensor SPI EEPROM Detailed schema Accelerometer Analog Fuel level OBD II – 16 pins CAN High Ignition HS CAN Transceiver CAN Low Battery Debug ICSP Tx/Rx MCU 3.3 V UART Microcontroller HUD Cellular UART/USB Bluetooth Main database Host (+GPS)
Components Barometer Small, low cost, accurate Digital Less than 1m resolution Bluetooth module Contains an integrated antenna. UART interface. Accelerometer Digital accelerometer at 3 axis Small, low cost 1mg accuracy CAN Transceiver Provides interface between CAN protocol controller and differential CAN BUS. PIC Microcontroller CAN controller for CAN protocol. CAN, UART, USB, SPI & I2C interfaces. EEPROM 256KBit. SPI interface. Flash memory 256MBit. SPI interface.
MCU MicroChipPIC32MX795F512H • 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 • EEPROMMicroChip25LC256 • 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)