
语音循迹小车
简介
本次项目是基于STM32F103C8T6单片机为主控,配合安信可离线语音模块VC-02-CN通过串口通信,来控制两台370直流有刷电机实现运动控制。同时支持HC-05蓝牙模块可实现遥控小车功能。
简介:本次项目是基于STM32F103C8T6单片机为主控,配合安信可离线语音模块VC-02-CN通过串口通信,来控制两台370直流有刷电机实现运动控制。同时支持HC-05蓝牙模块可实现遥控小车功能。开源协议
:GPL 3.0
描述
一、原理图解析
-
- STM32F103C8T6单片机最小系统。外部高速晶振使用的是8MHZ提供系统时钟,同时配备32.768KHZ低速时钟和纽扣电池为RTC时钟提供基准和断电保持;
2.电机驱动芯片为L298N。L298N 为双全桥式步进电机专用驱动芯片,内部包含 4 信道逻辑驱动电路,是一种二相和四相步进电机的专用驱动器,可同时驱动 2 个二相或者 1 个四相步进电机,内含两个 H桥的高压、大电流双全桥式驱动器, 接收标准 TTL 逻辑准位信号,可驱动 36V、2A 以下的步进电机,且可以直接通过电源来调节输出电压;此芯片可直接由单片机的 I/O 端口来提供模拟时序信号。有两个使能输入端可分别控制两路 H 桥工作和截止,每个桥的下端晶体管的发射极相连,并且在外部接一个检测电阻。另一个逻辑电源输入使逻辑电路可工作在较低的电压下。
控制逻辑如下
3.GY-25是一款低成本倾斜模块。 工作电压为DC +3V~ +5V,模块功耗小体积小。 其工作原理是通过陀螺仪与加速度传感器经过数据融合算法,最后得到直接的角度数据。 模块的串口波特率有 9600bps 与 115200bps,有连续输出与询问输 出两种输出方式,可适应不同的工作环境。
4.VC-02-CN离线语音模块最小系统,集成MIC与2W8Ω扬声器。
5、USB转串口电路采用的方案是WCH(南京沁恒)的CH340C这款接口芯片,该芯片内置晶振,可以省去晶振电路,节省BOM成本。
`
二、功能部分解析
三、实物图
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 0 | BOOT0,BOOT1 | R0603 | 2 |
2 | SUN-12095-5VPA7.6 | BUZZER1 | BUZ-TH_BD12.0-P7.60-D0.6-FD | 1 |
3 | 100nF 50V | C1 | C0603 | 1 |
4 | 100nF | C2 | C0603 | 1 |
5 | 10u | C3,C5,C25 | C1206 | 3 |

评论