Adaptive Cruise Controller for the Electric Vehicle OSKAR

Adaptive Cruise Control (ACC) is a prominent system among the inteligent vehicle technologies which avoids the trafic accidents. Driver originated traffic accidents can be reduced by widespread usage of Adaptive Cruise Control system in vehicles. In this project, we design an Engine Control Unit for an electric vehicle, using ARS-308 long range RADAR, an hall-effect encoder, throttle sensor and a touchscreen display unit and by applying linear and nonlinear control techniques. We used STM32F407VGT06 microcontroller alongside the Raspberry Pi and used peripherals and protocols such as CAN-BUS, TCP/IP, USART, QEI, ADC, DAC along with an RTOS scheduler. We used PythonQT for the developement of the high-level controller.

Here is our design of the control system:

This page introduces a senior project that has been developed in Eskişehir Osmangazi University in 2015.

Please wait while the image is loading..
You can access project presentation from the link:

Here is the PCB that we have designed and get produced:


See More

In order to see more about my work, go back to Work page.