“LC-EM-1287”的版本间的差异

来自LCWIKI
跳转至: 导航搜索
 
(未显示同一用户的33个中间版本)
第1行: 第1行:
 +
== 产品名称 ==
 +
串口蓝牙输出 加速度计 陀螺仪 姿态角度传感器MPU6050模块
  
== 产品名称 ==
 
CH551 CH552 开发板 核心板 USB通信 51单片机 WCH沁恒
 
  
 +
== 关于LC-EM-1287 ==
 +
该模块会通过读取MPU6050传感器获得3轴角速度,3轴加速度,通过DMP姿态解算得出3轴姿态角。通过串口将16进制的数据传出,波特率固定115200,串口回传速率固定50hz,蓝牙回传速率20hz(视网络环境而定)<br>
  
== 关于 ==
 
CH552芯片是一款兼容MCS51指令集的增强型E8051内核单片机,其79%的指令是单字节单周期指令,平均指令速度比标准MCS51快8~15倍<br>
 
CH552支持最高24MHz系统主频,内置16K程序存储器ROM和256字节内部iRAM以及1K字节片内xRAM,xRAM支持DMA直接内存存取<br>
 
CH552内置了ADC模数转换、触摸按键电容检测、3组定时器和信号捕捉及PWM、双异步串口、SPI、USB设备控制器和全速收发器等功能模块<br>
 
CH551是CH552的简化版,程序存储器ROM为10K,片内xRAM为512字节,异步串口仅UART0,封装形式仅SOP16,触摸按键仅4通道,并且去掉了ADC数模转换模块和USB Type-C模块,其他与CH552相同,可直接参考CH552手册和资料<br>
 
[[Image:mm.png]]<br><br>
 
  
 +
== LC-EM-1287视图 ==
 +
<big>'''LC-EM-1287正面图'''</big><br>
 +
[[Image:LC-EM-1287-02.jpg|400px|]]<br><br>
 +
<big>'''LC-EM-1287侧面图'''</big><br>
 +
[[Image:LC-EM-1287-01.jpg|400px|]]<br><br>
 +
<big>'''LC-EM-1287反面图'''</big><br>
 +
[[Image:LC-EM-1287-03.jpg|400px|]]<br><br>
  
== 视图 ==
 
<big>'''正面图'''</big><br>
 
[[Image:mm.png]]<br><br>
 
<big>'''测面图'''</big><br>
 
[[Image:mm.png]]<br><br>
 
<big>'''反面图'''</big><br>
 
[[Image:mm.png]]<br><br>
 
  
  
 
== 介绍说明 ==
 
== 介绍说明 ==
板子尺寸:49*19.5mm/3g<br>
+
板子尺寸:20*20mm/10g(定位孔直径:2mm)<br>
[[Image:mm.png]]<br><br>
+
[[Image:LC-EM-1287-08.png|450px|]]<br><br>
[[Image:mm.png]]<br><br>
+
[[Image:LC-EM-1287-09.png|450px|]]<br><br>
  
 +
== 功能特点 ==
 +
*小体积,易安装
 +
*有线无线均可使用
 +
*串口回传速率50Hz
 +
*蓝牙回传速率20Hz,最远3M
  
== 功能特点 ==
 
*Core:增强型E8051内核,兼容MCS51指令集,其79%的指令是单字节单周期指令<br>平均指令速度比标准MCS51快8~15倍,特有XRAM数据快速复制指令,双DPTR指针<br>
 
*ROM:6KB容量的可多次编程的非易失存储器ROM,可以全部用于程序存储空间<br>或者可以分为14KB程序存储区和2KB引导代码BootLoader/ISP程序区<br>
 
*DataFlash:128字节可多次擦写的非易失数据存储器,支持以字节为单位改写数据<br>
 
*RAM:256字节内部iRAM,可以用于快速数据暂存以及堆栈<br>1KB片内xRAM,可以用于大量数据暂存以及DMA直接内存存取<br>
 
*USB:内嵌USB控制器和USB收发器,支持USB-Device设备模式,支持USB Type-C主从检测<br>支持USB2.0全速12Mbps或者低速1.5Mbps,支持最大64字节数据包,内置FIFO,支持DMA<br>
 
*Timer:3组定时器,T0/T1/T2为标准MCS51定时器<br>
 
*Capture:定时器T2扩展为支持2路信号捕捉<br>
 
*PWM:2组PWM输出,PWM1/PWM2为2路8位PWM输出<br>
 
*UART:2组异步串口,都支持更高通讯波特率,UART0为标准MCS51串口<br>
 
*SPI:SPI控制器内置FIFO,时钟频率最高可达系统主频Fsys的一半,支持串行数据输入输出单工复用,支持Master/Slave主从模式<br>
 
*ADC:4通道8位A/D模数转换器,支持电压比较<br>
 
*Touch-Key:6通道电容检测,支持最多15个触摸按键,支持独立定时中断<br>
 
*GPIO:支持最多17个GPIO引脚(含XI/XO和RST以及USB信号引脚)<br>
 
*Interrupt:支持14组中断信号源,包括与标准MCS51兼容的6组中断(INT0、T0、INT1、T1、UART0、T2)<br>以及扩展的8组中断(SPI0、TKEY、USB、ADC、UART1、PWMX、GPIO、WDOG),其中GPIO中断可以从7个引脚中选择<br>
 
*Watch-Dog:8位可预设看门狗定时器WDOG,支持定时中断<br>
 
*Reset:支持4种复位信号源,内置上电复位,支持软件复位和看门狗溢出复位,可选引脚外部输入复位<br>
 
*Clock:内置24MHz时钟源,可以通过复用GPIO引脚支持外部晶体<br>
 
*Power:内置5V到3.3V的低压差电压调整器,支持5V或3.3V甚至2.8V电源电压<br>支持低功耗睡眠,支持USB、UART0、UART1、SPI0以及部分GPIO外部唤醒<br>
 
*芯片内置唯一ID号<br>
 
  
  
 
== 使用说明 ==
 
== 使用说明 ==
'''以CH552为例'''<br>
+
 
1.使用短跳帽或者镊子短接下面这2个引脚,将CH552开发板插入电脑USB<br>
+
 
[[Image:mm.png]]<br><br>
+
{| class="wikitable"  style="width:500px";"text-align:center"
2.选择芯片系列:点击“8位CH55X系列”标签页面<br>
+
|-
3.选择芯片型号:在“芯片型号”列表中选择“CH552”<br>
+
| 引脚 || 功能描述
4.选择下载方式:在“下载方式”列表中选择“USB下载”<br>
+
|-
5.下载配置:在“下载配置”栏内,对下载配置进行设置<br>
+
| GND || 电源负极
[[Image:mm.png]]<br><br>
+
|-
[[Image:mm.png]]<br><br>
+
| NC || 短接GND,可升级CH582固件,一般悬空
6.选择下载设备:可以在“USB设备列表”中选择指定的设备:如果设备连至PC,软件会检测到<br>
+
|-
7.如下载配置中未启用IAP,只需为“用户程序文件”选择对应的下载文件<br>如启用IAP,需为“IAP程序文件”和“用户程序文件”选择对应的下载文件,然后点击“下载”按钮<br>
+
| XCL || 外接磁力计,需要自行修改程序;否则悬空
 +
|-
 +
| XDA || 外接磁力计,需要自行修改程序;否则悬空
 +
|-
 +
| RXD || 数据接收端
 +
|-
 +
| TXD || 数据发送端
 +
|-
 +
| 5V || 电源正极,兼容3.3V~5V
 +
|}<br>
 +
使用CH340串口连接板子,TX RX交叉。板子蓝灯会常亮(初始化),然后开始闪烁(正常工作)。打开串口助手可以看到在数据发送。
 +
 
 +
 
 +
 
 +
== 协议解析 ==
 +
输出格式为JustFloat格式,每4个字节代表一个Float数据,最后以00 00 80 7F结尾。<br>[https://www.vofa.plus/plugin_detail/?name=justfloat JustFloat | VOFA-Plus上位机]
 +
[https://www.vofa.plus/ VOFA-Plus上位机 | VOFA-Plus上位机]<br>
 +
使用VOFA上位机即可查看数据,拖动Cube控件可在线查看姿态变化。<br>
 +
共输出10种数据,均来自于MPU6050的内部寄存器,姿态角来自于DMP解算。<br>
 +
按顺序分别是:<br>
 +
1.gryoX<br>
 +
2.gryoY<br>
 +
3.gryoZ <br>
 +
4.accX <br>
 +
5.accY<br>
 +
6.accZ <br>
 +
7.Roll<br>
 +
8.Pitch<br>
 +
9.Yaw<br>
 +
10.temperature<br>
 +
[[Image:LC-EM-1287-04.png|800px|]]<br><br>
 +
 
 +
 
 +
== 蓝牙传输 ==
 +
[https://www.wch.cn/downloads/BLEAssist_ZIP.html BLEAssist.ZIP - 南京沁恒微电子股份有限公司 (wch.cn)]<br>
 +
使用安卓手机安装蓝牙分析工具,在该工具中连接 MPU6050_BLE 的蓝牙。<br>
 +
找到最后一个服务,点击箭头即可获取数据。<br>
 +
[[Image:LC-EM-1287-05.png|300px|]]<br><br>
 +
[https://item.taobao.com/item.htm?ft=t&id=805837160679&skuId=5481608629714 蓝牙串口模块 BLE5.2 ECB02C BLE 串口透传 二次开发-淘宝网 (taobao.com)]<br>
 +
使用该款蓝牙转串口工具,可以直接在电脑上获得数据。<br>
 +
如图发送指令即可,串口工具在压缩包中,已经设置好指令。<br>
 +
[[Image:LC-EM-1287-07.png|450px|]]<br><br>
 +
如果扫描到MPU6050_BLE序号为1,则 AT+CONNECT=1 发送<br>
 +
如果扫描到MPU6050_BLE序号为2,则 AT+CONNECT=2 发送<br>
 +
需要自行修改发送指令的序号。<br>
 +
如果连接不上,将MPU6050和蓝牙串口都断电重启再连接<br>
 +
 
 +
 
 +
==用户手册下载==
 +
了解更多产品信息,可查阅[https://pan.baidu.com/s/1NeiPrn5YdQ28FX9tzd0L-g?pwd=69k4 百度网盘]  提取码:69k4

2024年8月7日 (三) 15:50的最新版本

产品名称

串口蓝牙输出 加速度计 陀螺仪 姿态角度传感器MPU6050模块


关于LC-EM-1287

该模块会通过读取MPU6050传感器获得3轴角速度,3轴加速度,通过DMP姿态解算得出3轴姿态角。通过串口将16进制的数据传出,波特率固定115200,串口回传速率固定50hz,蓝牙回传速率20hz(视网络环境而定)


LC-EM-1287视图

LC-EM-1287正面图
LC-EM-1287-02.jpg

LC-EM-1287侧面图
LC-EM-1287-01.jpg

LC-EM-1287反面图
LC-EM-1287-03.jpg


介绍说明

板子尺寸:20*20mm/10g(定位孔直径:2mm)
LC-EM-1287-08.png

LC-EM-1287-09.png

功能特点

  • 小体积,易安装
  • 有线无线均可使用
  • 串口回传速率50Hz
  • 蓝牙回传速率20Hz,最远3M


使用说明

引脚 功能描述
GND 电源负极
NC 短接GND,可升级CH582固件,一般悬空
XCL 外接磁力计,需要自行修改程序;否则悬空
XDA 外接磁力计,需要自行修改程序;否则悬空
RXD 数据接收端
TXD 数据发送端
5V 电源正极,兼容3.3V~5V

使用CH340串口连接板子,TX RX交叉。板子蓝灯会常亮(初始化),然后开始闪烁(正常工作)。打开串口助手可以看到在数据发送。


协议解析

输出格式为JustFloat格式,每4个字节代表一个Float数据,最后以00 00 80 7F结尾。
JustFloat | VOFA-Plus上位机 VOFA-Plus上位机 | VOFA-Plus上位机
使用VOFA上位机即可查看数据,拖动Cube控件可在线查看姿态变化。
共输出10种数据,均来自于MPU6050的内部寄存器,姿态角来自于DMP解算。
按顺序分别是:
1.gryoX
2.gryoY
3.gryoZ
4.accX
5.accY
6.accZ
7.Roll
8.Pitch
9.Yaw
10.temperature
LC-EM-1287-04.png


蓝牙传输

BLEAssist.ZIP - 南京沁恒微电子股份有限公司 (wch.cn)
使用安卓手机安装蓝牙分析工具,在该工具中连接 MPU6050_BLE 的蓝牙。
找到最后一个服务,点击箭头即可获取数据。
LC-EM-1287-05.png

蓝牙串口模块 BLE5.2 ECB02C BLE 串口透传 二次开发-淘宝网 (taobao.com)
使用该款蓝牙转串口工具,可以直接在电脑上获得数据。
如图发送指令即可,串口工具在压缩包中,已经设置好指令。
LC-EM-1287-07.png

如果扫描到MPU6050_BLE序号为1,则 AT+CONNECT=1 发送
如果扫描到MPU6050_BLE序号为2,则 AT+CONNECT=2 发送
需要自行修改发送指令的序号。
如果连接不上,将MPU6050和蓝牙串口都断电重启再连接


用户手册下载

了解更多产品信息,可查阅百度网盘 提取码:69k4