语音模块学习——LSYT201B模组(深圳雷龙科技)

目录

引子

处理器

外设

音频

蓝牙

模组展示


引子

关注我的老粉们应该知道我之前用过语音模块做东西,那个比较贵要50多。

今天这个淘宝20元左右比那个便宜,之前那个内核是51的,一个8位机。

后面我做东西的时候语音模块可能会换成这个,今天来看看芯片手册了解一下。

处理器

 32位处理器, 支持FPU(Hardware Float Point Unit)

 运行频率: 240MHz

 内置 2MB FLASH

 64中断向量

 4级别中断优先级

(32位机还支持浮点运算性价比这块不错)

外设

 USB1.1

 4个多功能16位定时器, 支持捕获和PWM模式

 3个16位PWM发生器, 可用于驱动电机

 2个SPI

 所有GPIO支持外部中断

(这个USB有点老,相比于之前的那个语音模块多了更多的定时器还有两个SPI,并且全IO都支持中断)

音频

 两通道 16 位 DAC, SNR> = 95dB

 单通道 16 位 ADC, SNR> = 90dB

 采样率支持 8KHz / 11.025KHz / 16KHz / 22.05KHz / 24KHz / 32KHz / 44.1KHz / 48KHz

(音频采样范围更广了,之前的那个话筒是贴片的元器件不太方便,这个用的双绞线)

蓝牙

 符合蓝牙 V5.1 + BR + EDR + BLE 规范

 满足 Class1 class2 和 class3 传输功耗需求

 支持 GFSK 和 π / 4 DQPSK 所有包装类型

 最大+ 6dbm 发射功率

 接收器最小灵敏度

(支持蓝牙5.1,算是比较新的了)

模组展示

|----|------|------------|
| 编号 | 名称 | 功能说明 |
| 1 | VCC | 电源输入3-5.5V |
| 2 | GND | 地脚 |
| 3 | PC4 | IO口 |
| 4 | PC5 | IO口 |
| 5 | TX | 串口输出 |
| 6 | RX | 串口输入 |
| 7 | PA2 | IO口 |
| 8 | DM | USB- |
| 9 | DP | USB+ |
| 10 | PC3 | IO口 |
| 11 | PA3 | IO口 |
| 12 | PA4 | IO口 |
| 13 | SPK2 | 喇叭接线端 |
| 14 | SPK1 | 喇叭接线端 |
| 15 | GND | 地脚 |
| 16 | GND | 地脚 |
| 17 | PB1 | IO口 |
| 18 | PB3 | IO口 |
| 19 | PB5 | IO口 |
| 20 | PB8 | IO口 |
| 21 | PB10 | IO口 |
| 22 | PB9 | IO口 |
| 23 | GND | 地脚 |
| 24 | MIC+ | 麦克风输入 |

这种模块一般都是串口连,那个蓝牙要用的话需要和官方说明。

通信帧比较简单,用了一个和校验

|------|------|------|------|------|------|
| 起始码 | 长度 | 方向 | 动作ID | SUM | 结束码 |
| 0xFE | 0x04 | 0x00 | 0xXX | 0xXX | 0xFD |

可以有150个词条,这个有个不太方便的地方就是没有配套SDK,不能自己随便改词条。希望后面官方大大可以增加这个功能。


我的项目还没搞完,这个语音模块估计要3月份才能上项目展示了。

相关推荐
老k一步步来5 小时前
STM32 HAL库CAN通信核心函数详解,参数以及作用
stm32·单片机·嵌入式硬件
Chen_LSN7 小时前
C语言——深度理解指针(3)
c
Freak嵌入式9 小时前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
wuyk5559 小时前
77.嵌入式 C 语言中 enum 枚举的工程化实践:告别魔法数字,提升代码可维护性
c语言·开发语言·stm32·单片机·嵌入式硬件
longxingiot10 小时前
轻量化单片机数传终端降低物联网开发门槛
单片机·嵌入式硬件·物联网
亿道电子Emdoor11 小时前
【Arm】MSP和PSP的区别简介
c语言·arm开发·单片机·mcu
国产HT1621B11 小时前
YL1650 LED驱动芯片详解:从原理到实战应用(附51单片机驱动代码)
stm32·单片机·嵌入式硬件·mcu·fpga开发·lcd驱动
BUG研究员_11 小时前
51单片机UART串口通信波特率产生过程
单片机·嵌入式硬件·51单片机
zcmodeltech11 小时前
智能矿井沙盘模型多系统协同控制系统设计:基于STM32与Modbus RTU的感知-传输-控制一体化方案
服务器·数据库·分布式·stm32·单片机·嵌入式硬件
byte轻骑兵13 小时前
蓝牙PBP公共广播协议:解锁LE Audio的公共音频新生态
音视频·蓝牙·蓝牙耳机·le audio·低功耗蓝牙音频