
【联合实验室】基于队沁恒与STC32双核通信小车
简介
本项目基于沁恒CH32V307芯片和STC32G12K128芯片的双核控制小车进行摄像头和电磁双控制循迹使小车在控制行进方面更加的精准。
简介:本项目基于沁恒CH32V307芯片和STC32G12K128芯片的双核控制小车进行摄像头和电磁双控制循迹使小车在控制行进方面更加的精准。开源协议
:GPL 3.0
描述
- 研究背景
为了适应需求更多的小车控制,多核控制小车进行运动,进行精细的控制,进行任务的完成。对于一些操作控制的任务复杂化。
智能车辆也叫无人车辆,是一个集环境感知、规划决策和多等级辅助驾驶等功能于一体的综合系统。它具有道路障碍自动识别、自动报警、自动制动、自动保持安全距离、车速和巡航控制等功能。智能车辆的主要特点是在复杂的道路情况下,能自动地操纵和驾驶车辆绕开障碍物并沿着预定的道路(轨迹)行进。智能车辆在原有车辆系统的基础上增加了一些智能化技术设备: (1)计算机处理系统,主要完成对来自摄像机所获取的图像的预处理、增强、分析、识别等工作; (2)摄像机,用来获得道路图像信息; (3)传感器设备,车速传感器用来获得当前车速,障碍物传感器用来获得前方、侧方、后方障碍物等信息。
研究意义
对于应用的要求有了更高的控制也更好的满足了人们对于产品的多功能化的要求。小车在实际操控中也发挥更多的功能。
设计
沁恒CH32V307芯片和STC32G12K128芯片的串口通信,沁恒主控通信STC32G12K128为辅,将其功能最大化。
软件设计
沁恒CH32V307处理器和STC32G12K128处理器初始化程序, 采集电感值辅助摄像头采线判断。数字滤波处理程序以及数据按协议打包程序,控制模块程序主要功能:电感采集,摄像头图像采集,蜂鸣器判断,电机驱动,通信串口,按键调控,陀螺仪串级控制。
硬件设计
主控电路板以及供电电路。
设计图
BOM


评论