FPGA Based Vehicle to Vehicle Communication in Spartan 3E

Authors

  • Surya Man Koju Department of Electronics and Communication Engineering Khwopa Engineering College
  • Nikil Thapa Department of Electronics and Communication Engineering Khwopa Engineering College

DOI:

https://doi.org/10.3126/jsce.v8i0.32858

Keywords:

Vehicular communication, FPGA, Autonomous vehicle technology

Abstract

This paper presents economic and reconfigurable RF based wireless communication at 2.4 GHz between two vehicles. It implements digital VLSI using two Spartan 3E FPGAs, where one vehicle receives the information of another vehicle and shares its own information to another vehicle. The information includes vehicle’s speed, location, heading and its operation, such as braking status and turning status. It implements autonomous vehicle technology. In this work, FPGA is used as central signal processing unit which is interfaced with two microcontrollers (ATmega328P). Microcontroller-1 is interfaced with compass module, GPS module, DF Player mini and nRF24L01 module. This microcontroller determines the relative position and the relative heading as seen from one vehicle to another. Microcontroller-2 is used to measure the speed of vehicle digitally. The resulting data from these microcontrollers are transmitted separately and serially through UART interface to FPGA. At FPGA, different signal processing such as speed comparison, turn comparison, distance range measurement and vehicle operation processing, are carried out to generate the voice announcement command, warning signals, event signals, and such outputs are utilized to warn drivers about potential accidents and prevent crashes before event happens.

Downloads

Download data is not yet available.
Abstract
359
pdf
359

Downloads

Published

2020-11-12

How to Cite

Koju, S. M., & Thapa, N. (2020). FPGA Based Vehicle to Vehicle Communication in Spartan 3E. Journal of Science and Engineering, 8, 14–21. https://doi.org/10.3126/jsce.v8i0.32858

Issue

Section

Research Article