参考训练营官方案例设计的基于N32G430C8L7的3D姿态解算仪,能实时在OLED中显示当前设备欧拉角信息。
在官方案例的基础上将所有模块集成到了单块PCB上,无需再用
排针连接各个模块并缩小PCB面积。
PCB特性如下:
1. 集成了12864 OLED、MPU6050和N32G430C8L7最小系统
2. 大部分器件使用0402封装,缩小PCB面积
3. 电源部分采用星型走线,防止噪声耦合串扰
4. 晶振底部铺铜进行了掏空保证高频信号不受外界影响
5. 大面积打孔连接各部分地缩短回流路径
6. 通过拨动开关选择启动方式,支持通过串口烧录程序
注意事项:
1. MPU6050为QFN24封装不适合使用烙铁焊接,至少要有热风枪或者加热平台
2. N32G430C8L7和FPC排座引脚比较密,焊接完要注意检查是否连锡
3. **BOM中不包含OLED**,购买FPC排座和OLED屏时一定要注意规格,**0.96寸OLED要购买插接的而不是焊接的**
![image.png]
4. OLED屏若和FPC座触点方向要一致,即都为上接触或都为下接触,BOM中的FPC为上接因此按BOM买OLED的话要买上接触的
![image.png]
程序参考自官方案例,因为MPU6050与OLED相对位置跟官方案例不同故参考系有所改动,后续将会在附件中上传修改后的工程文件
5. 设计时所有元件均选择了立创商城中符合项目要求且最便宜、有现货的元件,BOM表在本页面下方
6. 注意C7和C8要根据实际使用的晶振的负载电容容值选择,BOM中给出的晶振负载电容是10pF(数值图中是16pF,后续将会修改为10pF)
7. 如果电源指示灯用的是绿色LED,建议
限流电阻R2阻值为4.7K
8. 实物已经焊接并验证,但是由于FPC座引脚顺序反了导致OLED不能正确贴到板子背面QAQ(具体看下方实物图就知道了),目前已经改正并重新打板验证
9. 开机后一定要放水平,然后按下复位键,等待2秒左右便能在OLED中看到欧拉角信息
数值图如下:
![image.png]
位号图如下:
![image.png]
实物图片:
![650f472490fce8984f2e72691d22c9e.jpg]
![18bbbf9c4a3b1726249f26b70701ea2.jpg]
![df6348916424cd162c5f4ca7fd656fe.jpg]