Steering Wheel Position Sensor PCB

by PUT Motorsport in Circuits > Sensors

405 Views, 2 Favorites, 0 Comments

Steering Wheel Position Sensor PCB

obraz_2023-07-28_022848046.png

The Steering Wheel Position Sensor is a crucial component utilized to measure the angular position of the steering wheel. Its primary function is to provide information regarding the steering wheel's position upon starting the vehicle. This data is essential for calibrating the steering system.

The board is built around STM32L4P5RET6 MCU. A 5V buck converter powers it. The position of the steering wheel is measured using a Hall-effect AS5601 sensor. The chip is a magnetic rotary position sensor designed for precise angle measurements. It offers high resolution with a satisfactory resolution of 12 bits, making it suitable for accurately tracking rotational positions. The chip operates contactless, ensuring durability and reliable performance while providing configurable options for integration into various systems. 

The data is sent to the main computing device via the CAN interface. In our car, the CAN is utilized for communication between components. The Steering Wheel Position Sensor (SWPS) transmits the current steering wheel position and diagnostic data over the CAN bus. This allows for real-time monitoring of the steering wheel position.


The whole project can be found here: https://github.com/PUT-Motorsport/PUTM_EV_SWPS_2023

Project supported by: jlcpcb.com/HAR

Schematic

Full schematics:

PCB

obraz_2023-07-28_023726098.png

PCB Layout

Ordering on JLCPCB

obraz_2023-07-28_024314184.png

Now that we’ve got the PCB design, it’s time to order. For that, you just have to go to jlcpcb.com, and click on the “Instant Quote” button.

You don’t have to worry about the settings here, because you can adjust everything in the new appeared tab.

JLCPCB is also a sponsor of this whole project (not only this PCB but all the PCBs in the car!). JLCPCB (Shenzhen JLC Electronics Co., Ltd.), is the largest PCB prototype enterprise in China and a high-tech manufacturer specializing in quick PCB prototype and small-batch PCB production. You can order a minimum of 5 PCBs for just $2 (2 layers), just enough to have a few test/spare ones. To get the PCB manufactured, just upload zipped Gerber files.

Then, you have multiple options to adjust from the number of layers to your PCB color. Every option here is very clearly marked and described (when you hover over the question mark).

After making sure your PCB looks good – by clicking Gerber viewer, you can now place the order at a reasonable price. In case of this project, there is 2$ for a 5, 2-layer PCBs and it’s only 3-4 days build time(the time is extended due to the chosen color). To place the order, click on the “SAVE TO CART” button. Fast and cheap, right?

The quality is always really satisfying so I sincerely recommend JLCPCB.