发作品签到
专业版

手持式激光测量仪

工程标签

6.0k
0
0
6

简介

基于GD32F303CBT6的手持式激光测量仪项目,测量距离在2米以内精度准确。支持锂电池充放电电路,通过按键进行触发测量,OLED屏幕显示测量数据,蜂鸣器提醒。

简介:基于GD32F303CBT6的手持式激光测量仪项目,测量距离在2米以内精度准确。支持锂电池充放电电路,通过按键进行触发测量,OLED屏幕显示测量数据,蜂鸣器提醒。

开源协议

Public Domain

创建时间:2023-04-11 10:57:37更新时间:2023-08-03 15:02:08

描述

一、项目介绍

      本项目采用国产芯片,兆易创新公司的GD32F303CBT6作为主控芯片,采用TYPEC接口进行供电,同时加入锂电池充放电电路以及电源切换电路,保证使用的便携性,采用VL53L0x激光测量传感器,能够实现2米以内的精确测量,通过按键触发测量,OLED屏幕显示测量数据,蜂鸣器进行提醒。

二、板载资源

  • 主控芯片:GD32F303CBT6;
  • 电源接口:TYPE-C 6Pin;
  • 显示接口:4线OLED显示接口,电池充电指示LED,电源指示灯;
  • 启动模式:BOOT模式配置,电阻焊接;
  • 调试接口:SWD烧录方式,4Pin直插排针;
  • 外设接口:3V有源蜂鸣器,VL53L0x激光测量传感器4Pin接口;

三、优势特点

  • 板子外观修长,方便单手握持,尺寸为40mm*99mm(1574.803mil*3897.638mil);
  • 整体布局不算紧凑,方便焊接;
  • 芯片以及各传感器价格便宜,功能丰富,性价比高;
  • 使用嘉立创优质PCB以及正品元器件,保障产品质量;

四、电路解析

图4-1 手持式距离测量仪原理图

1、电源电路

      电源电路主要由TYPE-C供电电路、电源切换电路和LDO-5V转3.3V电路组成,采用6PinTYPEC接口,简单方便,易于焊接。

nOTu4AmxdFpGOVac2ESjgFWoL6rs3FRB92pDn4Ef.png

图4-2 TYPE-C供电电路

      LDO-5V转3.3V降压电路,从TYPEC或电池来的电源,经过LDO降压输出为3.3V,给主控芯片供电,电容为滤波作用,让输出的电压信号更加平稳。

cL5AzUenBzSasrjemfRFyR2cve6A6NehAK5Q9vqM.png

图4-3 LDO-5V转3.3V电路

      电源切换电路,通过AO34001Amos管配合1N5819肖特基二极管组成电源切换电路,从而实现TYPEC接口与锂电池之间的快速切换。

ihTCjQEidigz5ZR8JkGvSIRGnzHVWutlmYiZle9a.png

图4-4 电源自动切换电路

2、主控电路

      GD32F303CBT6采用Cotrx-M4内核,拥有120M主频,128KFlash,32KRAM,这里的电容为滤波作用,在绘制PCB时尽量靠近芯片的引脚进行放置,同时通过电阻来控制BOOT0引脚从而控制启动模式,注意BOOT引脚不能浮空,芯片低电平进入复位,SW2为复位按键,当按键按下时,复位引脚拉低进入复位。

gjymam5td9JKLe7YAvf4220NRBKFhLrjZzDbS3Gs.png

图4-5 GD32F303CBT6主控电路

3、晶振电路

    晶振的作用是给主控芯片提供时钟信号,晶振旁电容的作用是保证输出的震荡频率更加稳定,8Mhz晶振电路为单片机提供时钟信号。

B1nDjslSxuejBDIt8wB6Ic8i47LDAsxvj4ipIZS9.png

图4-6 晶振电路

4、传感器电路

      采用四线OLED屏幕显示测量数据,模块自身带有上拉电阻,IIC接口可以不用外接。

SP68Ma44JLo9cEU0GBnl8OycGTPgSc7pnrmP8QwI.png

图4-7 四线OLED屏幕电路

      采用VL53L0x激光传感器模块进行激光测距,模块为IIC通信,同时带有两个控制引脚,模块兼容3.3V和5V电平。

ehFUoY5OVDURUGpaPt1TagrPTMgTQPPNdTObo8Uo.png

图4-8 激光测量电路

      采用无源蜂鸣器进行测量提示,采用NPN型三极管驱动蜂鸣器,R6为基极限流电阻,R7进行快速关断以及防止上电时电平混乱造成蜂鸣器异响。

jy5z8c6IHwMn3qfyAbh0dNlR4QC3YhWOwRZkOoDK.png

图4-9 无源蜂鸣器电路

5、锂电池充电电路

      采用TP4056X单节锂电池充放电芯片为锂电池进行充电,LED2为正在充电指示灯,LED3为充电完成指示灯,通过修改R3的阻值来修改充电电流。

bGQ6TXgdzZq3pr0aeSXK3MUMazKNPFiQaZQ9MvI0.png

图4-10 锂电池充电电路

      单片机ADC最大支持3.3V采样,通过电阻分压将电池电压转化为正常范围内,以此来判断电池电量剩余。

lD5BkS2PcUdkbLmSBHmgGjDZUqa8CUP7jfAQ63US.png

图4-11 电池电压测量电路

6、基本外设电路

      通过LED灯来测试单片机IO的输出功能,同时也可以作为状态指示灯。

iEVNIeU5TaaomyHYx8PLf48bP5j9eJkuqthfWybX.png

图4-12 LED灯电路

      通过按键来测试单片机IO的输入功能,同时也可以作为启动测量状态输入。

rWdt9BatHh9G1TRKZIYY7Hn3WZZTI3mcyLRyHjXq.png

图4-13 按键电路

6、下载电路

      采用SWD下载,通过2.54*4P排母,将下载引脚进行引出,方便连接外部下载器。

R6OVYflsJr1v4WEamKGyoYuFTSKgO84PXjwvuypU.png

图4-14 SWD下载电路

五、PCB布局建议

Qb4tg9ZkMaLs6QTyI7QmfnhrgDw6GlcS1UuAujEp.png

图5-1 PCB布局参考

  • 电源走线设置为30mil,信号线10mil;
  • 器件尽量放置在顶层,电池接口放置在底层
  • 以顶层走线为主,走不通的线可以放置过孔切换到底层进行连接;
  • 走线过程中优先走直线,需要拐弯的地方以135°钝角或圆弧为主,横平竖直,保持设计美观;
  • 晶振走线尽量短,底部不要走线,减少噪声干扰;
  • 在布线过程中适当放置GND扇孔占位,避免覆铜后GND不完整;

六、PCB布局建议s3q9sqRRAu2WDUsQTrIuRWGFYHVxFC0xOlE65P3A.png

 图6-1 顶层铺铜示意图 

QTW3sRoWO7sfO4kQQsr5gWqtJYMuAOmgoO4nhoMp.png

图6-2 底层铺铜示意图

  • 标记注明板子信息(手持式距离测量仪)
  • 添加丝印标记按键,外接引脚和调试接口功能;
  • 在绘制调整完成PCB加入泪滴效果,使板子更加美观稳固;
  • 在元器件底下添加JLCJLCJLCJLC指定客编位置,成板美观;

七、器件焊接

FGDf0DQJwZRmT1CJVXr1ARMueZ76Tjr6MN4BzYvx.png

图7-1 焊接辅助工具示意图

参考顺序

  • 首先焊接TYPEC接口,确保供电没有短路
  • 然后焊接芯片,确保引脚焊接正常,没有连锡或虚焊
  • 然后再焊接电阻、电容,二极管、芯片、晶振
  • 最后再焊接开关和插件排母

注意事项

  • 焊接时可选择嘉立创EDA工具栏中的焊接辅助工具,实时交互方便焊接;
  • 焊接完后使用酒精或洗板水清洗感觉,仔细检测芯片和接口是否存在问题;

八、实物演示

Jf6dUkLr0pRwDPwCI11t74Uk2q2Cjg5T4XGUL5vP.jpeg

图8-1 PCB板与外壳图

PuPm31Xvpzw5lnZgMgGOf2ouYM0n4LecqecM4WL2.jpeg

图8-2 实际效果图

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
手持式激光距离测量仪程序.zip
450
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航