作者
C.L. Cheng,A. Levtsev,Ch F Zhao,Moon-Vin Song,Xu Min
摘要
With the rapid development of China’s economy and the continuous improvement of the living standards of the people, cars have gradually become an indispensable tool for travel. At the same time as the number of cars increases rapidly, the accident rate of road traffic is also increasing. Traffic accidents caused by dangerous driving behavior account for a large part of the accident rate. In order to reduce the road traffic accident rate, a vehicle dangerous driving behavior detection system using STM32 single-chip microcomputer is designed from the vehicle itself, which mainly detects the speed and weight of the vehicle. When the vehicle is in the starting state, the detection system detects the weight and speed of the vehicle in real time through the sensor and the motor speed. In this system, the STM32 is used as a core MCU. When the speed or weight of the vehicle exceeds the threshold, the MCU performs an alarm and subsequent operations. This design introduces the overall design of the system in detail, from the test of each module to the use of the overall connection test, the interface module and STM32 interface circuit as well as the system hardware circuit and related peripheral circuits are given, and finally the measurement data is displayed through the OLED. The design is simple in structure and can be applied to various vehicles. С быстрым развитием экономики Китая и постоянным повышением уровня жизни в стране автомобили постепенно становятся необходимым средством передвижения. Стремительный рост числа автомобилей сопровождался постоянным увеличением количества дорожно-транспортных происшествий. Дорожно-транспортные происшествия, вызванные опасным поведением водителей (например, превышение скорости, перегрузка и т. д.), составляют немалую часть от общего числа ДТП. Для того чтобы снизить уровень дорожно-транспортных происшествий, система обнаружения опасного поведения водителя транспортного средства с использованием микроконтроллера STM32 разработана на основе самого автомобиля, который в основном определяет скорость и вес транспортного средства. Эта система обнаружения определяет вес и скорость автомобиля в реальном времени с помощью датчиков, а также скорость двигателя, когда автомобиль находится в состоянии запуска. В этой системе в качестве основного микроконтроллера используется STM32, и когда скорость или вес автомобиля превышают пороговое значение, микроконтроллер выполняет сигнал тревоги и последующие операции. В этом проекте подробно описывается общая конструкция системы, от тестирования отдельных модулей до общего шарнирного тестового использования, приводятся схемы интерфейсного модуля и STM32, а также схемы аппаратного обеспечения системы, связанные периферийные схемы и т. д. Данные измерений в конечном итоге отображаются на OLED ЖК-дисплее. Конструкция проста по строению и может применяться на всех типах транспортных средств.