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:
- Is my idea feasible or infeasible? Why?
- What key considerations should I bear in mind during the implementation of this project?
- Could you provide advice on how to enhance my project?
Thank you very much for your assistance.