ESP32 Emergence brake , ABS project for a prototype ( based on a cars)

I am currently a university student working on a project concerning the Emergence Brake, which incorporates the Antiblock Braking System (ABS). For sensor integration, I have employed the LIDAR TF02 PRO for the Emergence Brake function and a single-channel speed wheel sensor for ABS due to constraints with my ABS pump.

The microcontroller utilized in this project is the Doit Devkit v4 ESP32, and communication between each ESP is facilitated through the ESP-NOW protocol:

  • One ESP (ESP1) is responsible for reading data from the LIDAR and transmitting it to another ESP, designated as the EBA-ECU.
  • The EBA-ECU receives signals from ESP1 and regulates the linear cylinder to apply braking force to the vehicle.
  • Another ESP (ESP2) reads data from the wheel speed sensor, calculates wheel acceleration, and then sends this value to another ESP, referred to as the ABS-ECU.
  • The ABS-ECU receives wheel acceleration data from ESP2, compares it with a predetermined threshold (derived from the maximum friction coefficient of 0.7), calculates braking acceleration, and activates the ABS pump if the calculated acceleration is below the threshold.

My questions are as follows:

  1. Is my idea feasible or infeasible? Why?
  2. What key considerations should I bear in mind during the implementation of this project?
  3. Could you provide advice on how to enhance my project?

Thank you very much for your assistance.

Welcome to the forum

Why did you post your topic in the Covid 19 category of the forum ? It has been moved to the Project Guidance category

Please be careful when deciding where to start new topics

Thank you so much. I just used it for the first time, sorry for the mistake.

The most important consideration should be safety if this project is to be implemented on a real vehicle

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.