newrudeman

USB car simulation driving system

 
Overview

This solution simulates the design of a real car, using a microcontroller to connect to the steering wheel, clutch, brake and accelerator to capture operation feedback. The USB2.0 endpoint of the microcontroller is used to implement a USB composite device, which is suitable for simulated driving systems and game controllers.

The advantage of using NUC123 is the built-in 1T multiplier, which has powerful computing power and fast instruction processing speed, and the operating speed can reach up to 72MHz. And USB can support 8 endpoints to realize multiple applications of USB composite devices, and has passed USB professional certification.

This USB car simulation driving system includes a steering wheel, accelerator, brake, clutch pedal and gear lever. The USB is connected to the computer host; PWM capture captures the pulse wave of the steering wheel and controls the steering wheel motor to perform forced feedback of forward or reverse rotation. Through the software Controls the output and display of results on the screen. GPIO is used to control the car lights and read the gear position, and the 10-bit ADC is used to read the pedal simulation signal.

The advantage of NUC123 is that it has built-in UCID company code and UID chip unique code, which can effectively protect the system design from being stolen and cracked.

This solution has successful experience in mass production by customers, and solutions or reference designs are available for selection.

driving-simulator-en

Program features

  • The built-in USB of NUC123 can support 8 endpoints to realize the diverse applications of USB composite devices.

  • The built-in USB of NUC123 has passed USB professional certification and is compatible with other applications.

  • Using NUC123's built-in UCID company code and UID chip unique code, the system design can be effectively protected from being stolen and cracked.

  • Any set of driving software that supports USB can be used in racing games.


Blockdiagram

 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-25 00:46:35

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号