01 节能信标


1.前期调试

第十六届全国大学生智能车竞赛 竞速组比赛中,有一组节能信标组。它使用带有无线充电线圈的信号源,能够为比赛的车模提供:

  • 50W无线充电
  • 无线导航
  • 红色、红外灯光导航;
  • 它同时通过上面的霍尔传感器检测车模是否经过信标。

无线节能信标调试说明-2021-3-3 记录了第一版本的调试内容。验证了功能基本上满足了比赛需求。

2.调试前确认

(1)LCC参数

a.电感参数

使用两个LCC电感以及测量的SmartTwister测量两个电感的参数:

  • L1:4.755uH
  • L2:4.743uH

▲ 两个LCC电感以及测量的SmartTwister

上述电感是在 铁粉磁芯T94-2 上绕制23圈(包括最后引出线一圈)制作而成。

▲ 电感磁环材料信息

▲ 铁粉芯T94-2磁环参数

b.并联电容

▲ 串联与并联电容

使用了7个35nF的电容并联而成:

Cp=246.5nFC_p = 246.5nFCp​=246.5nF

c.串联电容

Cs=47.33nFC_s = 47.33nFCs​=47.33nF

(2)电路板工作电压

测量结果:
接入电压: +12V
驱动电压:+8V
MCU电压:3.28V

通过测量,说明电路板上的低压电源稳压电压正常。

▲ 测量工作电压

下图显示了输入电压从10V变化到24V所对应的8V以及3.3V的输出电压。

输出电压平均值:
8V 输出平均值:8.0562V
3.3V 输出平均值:3.3019V

▲ 测试输入电压从10V变化到24V板上稳压电压的输出

02 电路板调试


1.单片机软件下载

(1)电路板MCU

a.原设计所使用的单片机

电路板上的MCU包括两种:

  • STM32F030K8T6
  • STM32F030F4
b.替换芯马单片机型号

其中STM32F030F4被替换成 芯马XM1008K6T6 ;STM32F030K8T6被替换成:芯片表面没有任何信息

▲ 电路板上的MCU

▲ XM32位单片机兼容STM32型号一栏表格

(2)MCU调试确认

虽然在 XM1008F 淘宝销售 信息熵介绍XM1008F6P6对于STM32F030F4P6 完全兼容。但它是否在芯片的调试功能、Bootloader功能是否完全兼容呢?

a.焊接下载端口
焊接端口:
VNTRB: 串行Bootloader下载端口
SWD: 对于STM32F030F4下载程序
RDCVG:对于STM32F030C8T6下载程序

▲ 对于XM1008K6T6下载程序

b.利用STM32Bootloader下载程序1

验证之后,可以看到对于U6(STM32F030F4)使用UART对应的Bootloader进行下载程序。下面为使用STM32Bootloader进行下载程序的过程。

▲ 利用STM32Bootloader 下载程序

c.使用ARMLINK下载U1固件2

经过验证可以看到,无法使用ARMLINK对于STM32F030C8的替代MCU下载程序。

所以需要将替换的STM32F030C8替换芯片重新更换回来。重新更换后之后,程序便可以顺利下载到U1了。

▲ 利用ARMLINK下载U1的固件

▲ 下载程序之后的电路板

2.测试无线功率输出

(1)测量条件

  • 工作电压:16V
  • 将输出LCC电感焊开,这样可以避免输出半桥在没有线圈的时候过流;

(2)测量输出波形

输出波形表示电流输出反馈出现问题。

▲ 半桥输出波形

测量半桥电流检测U5:AD8217的输出,对应的电流平均值非常低。因此故障应该出现的单片机上。

重新将XM1008K6T6更换到STM32F030K4,测量发现问题解决了。

▲ 更换单片机之后输出波形正常了

(3)调试问题所在

在主函数读取ADC,ADC[0]所对应的电流值为27左右。反映了外部的电流检测电压的大小。但是这个初始值可能比起STM32F030K4的读取的值(0)要大。

屏蔽AdjustIBus()功能,输出方波正常。

问题出现在:g_fLastD的初始化值上。前面是将g_fLastD初始化为0,则会出现对应的问题。现在将g_fLastD初始化为0.1,则问题解决了。

(4)功率限制

通过改变接收线圈与发射线圈之间的距离,可以看到输出波形的占空比在变化,显示了输出功率的限制过程。

a.电流限制:1A
设置电流限制:
头文件:control.h:
#define I_BUS_ADC_SET 500 // 1A

▲ 输出占空比变化

功率测量:
电源电压:+24V
电源电流:1.2A
输出电压:14.38V
  • 输出功率:Pout=20.68W;输入功率:Pin=28.8W
  • 功率传输效率:Pout/Pin=71.8%
b.电流限制:2A

将I_BUS_ADC_SET修改为1000,则对应的限制电流大约为2A。

功率测量:
电源电压:+24V
电源电流:2.33A
输出电压:19.82V
  • 输出功率:Pout=39.28W;输入功率:Pin=55.92W
  • 功率传输效率:Pout/Pin=70.24%

最终的の电流限制修改为:1200。

▌结论


通过调试验证了如下结论:

  • 对于MCU更换之后,其中XM1008K6T6依然可以使用Bootloader:UART进行程序下载;
  • 对于STM32F030C8的替换MCU无法使用ARMLINK下载程序
  • XM1008K6T6对应的ADC转换与STM32F030K4不同,表现在对于AD出现的数值它读取会有一定的零偏。对于原来的程序做休整之后,则可以正常运行。

在博文 节能无线信标灯的几点补充测实验 对于第二版本的信标进行了补充测试。

■ 相关文献链接:

  • 第十六届全国大学智能汽车竞赛竞速比赛规则
  • 100W无线电耦合功率测试实验
  • 无线节能信标调试说明-2021-3-3
  • 铁粉磁芯T94-2
  • 芯马XM1008K6T6
  • XM1008F 淘宝销售
  • 节能无线信标灯的几点补充测实验

▲ 节能信标驱动板


1.采集电压程序

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TESTVOLT.PY                  -- by Dr. ZhuoQing 2021-03-21
#
# Note:
#============================================================from headm import *
from tsmodule.tsvisa        import *
from tsmodule.tsstm32       import *dm3068open()#------------------------------------------------------------
setv = linspace(10, 24, 100)
v8dim = []
v33dim = []for v in setv:dh1766volt(v)time.sleep(1)meter = meterval()v8dim.append(meter[1])v33dim.append(dm3068vdc())printff(v8dim[-1], v33dim[-1])tspsave('volt', v8=v8dim, v33=v33dim, v=setv)#------------------------------------------------------------
dh1766volt(12)
printf('\a')plt.plot(setv, v8dim, label='8V')
plt.plot(setv, v33dim, label='3.3V')
plt.xlabel("Input Voltage(V)")
plt.ylabel("Regulate Voltage(V)")
plt.grid(True)
plt.legend(loc="upper right")
plt.tight_layout()
plt.show()#------------------------------------------------------------
#        END OF FILE : TESTVOLT.PY
#============================================================

  1. U6软件的:STM32\Application\SmartCar\2021\Beacon\F303AOD254\ ↩︎

  2. U1的固件程序:STM32\Application\SmartCar\JudgementSystem\LBCF030C8T6\LBCF030C8T6\ ↩︎

信标节能电路模块第二版本调试-无线充电-2021-3-21相关推荐

  1. 100法拉电容生猛无线充电背后原因

    简 介: 对于今年参加全国大学生智能车竞赛无线节能组的同学来讲,在拿到无线信标模块的时候发现充电的功率可以远大于自称的50W的限制(实际上没有限制).在这个过程中,就出现了" 有的人撑死.有 ...

  2. 无线充电组别国一队:浙江工业大学

    一.前言   大家好,我们是来自浙江工业大学智能车无线充电组鸿泉RUSH队.很荣幸受到达尔闻和英飞凌的邀请,分享我们的作品.   我是雷双铭,我在队伍中主要负责图像处理和控制部分:   我是王景可,主 ...

  3. 中国无线充电系统市场趋势报告、技术动态创新及市场预测

    [出版商]贝哲斯咨询 [免费目录下载]无线充电系统是一种可利用激光或无线电为电子设备供电和充电的设备.与传统的充电系统相比,它消除了对物理连接器和电缆的使用,从而提供了高效,经济和安全的优势.此外,它 ...

  4. 如何高效获取无线充电电能-无线节能组

    ▌01 无线电能传输 1.背景介绍   在 第十六届全国大学生智能车竞赛 中包括了一组无线节能组.通过无线信标发送的高频(150kHz,遵循 无线充电(电力传输)设备无线电管理暂行规定 )磁场获得最大 ...

  5. 为何信标无线充电总是烧板子?

    简 介: 针对今天学生的提问,对于LQ提供的整流板出现的总烧线路板的问题进行了分析.最后给出了对于电路板的修改建议. 关键词: LCC,无线充电,节能型表,智能车竞赛,谐振 §01 为何信标驱动总是烧 ...

  6. 用于计算无线充电中LCC补偿网络器件参数的小程序

    简 介: 俗话说,磨刀不误砍柴工.好的工具可以做到事半功倍.本文是针对设计无线充电过程中,设计LCC补偿回路中所需要进行的计算过程,搜集到有参加竞赛的同学编写的小程序.可以方便对于接受电路的LCC计算 ...

  7. 支付宝推出“轻会员”;iPhone11 或将主动禁用双向无线充电;Java 13 发布 | 极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

  8. 博特电子-17届智能车无线充电组恒功率方案

    目录 一.恒功率充电设计原理 二.硬件设计 三.软件设计 四.无线充电测试 1.测试器件清单 2.测试接线图 3.测试方案 4.测试结果 5备注 五.说明 恒功率套件图: 恒功率套件淘宝链接 恒功率测 ...

  9. 线上比赛无线充电组仲裁申请以及检查结果

    简 介: 本文收录了第十七届全国大学智能车竞赛线上比赛之后,参赛队员对于线上比赛无线充电组队伍的仲裁申请以及线上组委会进行的回复.看文资料之后,可以理解这似乎是"疑邻盗斧.一场闹剧" ...

最新文章

  1. 第四讲:debugging simulation mismatches
  2. ffplay flv mp4 转_FFmpeg将mp4转成flv
  3. php判断除数是不是整数,五种js判断是否为整数类型方式
  4. 机器学习算法总结--朴素贝叶斯
  5. pythotn基础篇——条件分支与循环--1
  6. 运维工程师绩效考核表_运维服务工程师考核表
  7. 笔记本电脑无法进入睡眠状态_小方法解决电脑无法进入睡眠模式问题
  8. python螺旋线-利用Python绘制一个正方形螺旋线
  9. js01--js基础入门
  10. B 站顶流何同学对话苹果 CEO 库克
  11. 2018ccpc网络赛1010 J - YJJ's Salesman
  12. net start mysql:无法启动
  13. 收藏本站与设为首页javascript代码
  14. 英语十大词性之二 - 动词
  15. 逾20万人“云围观”,第八届全球云计算大会乘风破浪而来
  16. 什么是TCP协议的三次握手四次挥手
  17. MagicBox Statistics
  18. Solidity 最新 0.5.8 中文文档发布
  19. Android-流量统计
  20. php 实现上传视频

热门文章

  1. MySQL存储引擎--------Federated最佳实战
  2. 资深首席架构师眼中的架构应该是怎样的?【转】
  3. Android杂谈--ListView之BaseAdapter的使用二(转)
  4. 禁止直接在浏览器输入网址访问的代码
  5. Sharepoint ListTemplateId
  6. 「镁客早报」阿里巴巴与Office Depot合作,服务美国小企业;HTC与印厂商谈品牌许可协议,或退出手机市场...
  7. 12.1 LNMP架构介绍;12.2 MySQL安装;12.3-2.4 PHP安装(上下);12.5
  8. 系统目录结构文件类型及ls.alias命令
  9. 《软技能:代码之外的生存指南》一一21.1 为什么博客如此重要
  10. ORACLE之SPFILE与PFILE