无线充电 线圈设计

news2024/12/27 11:23:06

        本文所讨论参数,均有论文,仿真和实测支撑,也欢迎感兴趣的小伙伴一起讨论。

        有个笑话,说是18年无线充白牌热销的时段,单片机没赚到钱,壳料没赚到钱,pcba也没赚到钱,钱都被卖NP0电容和磁芯赚了。

        前者代理缺货那段我自己在柜台买过,朋友价一颗2元钱,然后单发射端参考设计需要400nF,也就是104x4颗... ...

        后者大家可以自行上淘宝搜索A11,用细铜线或者更考究的用里兹线绕,工艺复杂,价格不便宜,(这还是没算模具成本,因为我们是世界工厂,配件基本上不用考虑自己开模,都有现成),批量也要大几毛。

        所以么,狠狠的薅了一波羊毛以后,大家也都精了,电容直接上薄膜电容cbb,个子大点,但是也能忍,参数相当。线圈呢,也直接pcb上直接绘制了。

        CBB电容是成熟工艺,比比价,买就是了,没啥好说,pcb这里面讲究的东西多一点,咱们唠叨几句。

        尺寸是由壳料决定的,这个能不能腾挪出空间,要跟结构一起努力了。

        设计原则,自感大,互感大,内阻小,(QI的传输频率是175KHz,属于低频,直流内阻优先,适当的考虑交流内阻),多股线优于单股线,多层线圈优于单层线圈。

        有条件的做一下仿真,没条件的经验值可以参考 - 

        空载待机功耗约在50mW(5V下,也就是系统10ma电流左右,这个用国产器件还不一定能达到),很小功率的无线充效率很差。比如你小于100ma(500mW)的话,可能效率也就30%;500mA,可能效率60%。

        温升在这个级别的功耗面前并不明显,比如2.5W下面,即便有一半能量以热的形式散发出来,也才1W,而即便对于贴片的电源ic,1W能带来的温升也不过才40度。(考虑到pcba对散热的正面作用,以及壳料间隙,预估室温下工作,这个级别的功耗下,带来的温升不会高于20度)

        A11线圈,加了导磁片后,直径大约是50mm见方或者见圆,10匝绕的线圈部分40mm出头,选择单层还是双层绕线,取决于需要的感量,10匝基本可以做到QI协议标准要求的6uH以上。如果感量还不够,并且也没办法绕更多匝,那么在线圈中心加磁铁可以显著(翻翻)增加感量。(因为互感量和自感量在其他条件相同情况下是正比的,所以本段没有区分,有导磁片的情况下,这个比值大约7成);

        参数是有互相制约,或者说互相矛盾的一面的。比如(同等尺寸),感量大当然好,但是这就意味着线圈更长,内阻也就增加了,品质因数就降低,效率就降低。

        单纯的外径变化对自感没有影响,单纯的内径变化对自感有线性增影响。
        对于A11这个size的线圈,内径10mm大约就可以做到自感7uH。
        同时,内径不变,匝数于自感也是线性增关系;外径不变,匝数与内径变化方向相反,所以会存在一个极值。通常来说,满足QI标准的线圈,匝数在20,内径20mm,垂直距离5mm。

        如果通讯频率进一步提高,达到MHz级别,那么必须考虑交流阻抗的显著增加,这种情况下,把走线做多股并排,乃至采用双层板的top和bottom仿里兹线的走法,就越发有必要。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1452727.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Codeforces Round 926 (Div. 2) B. Sasha and the Drawing (Java)

Codeforces Round 926 (Div. 2) B. Sasha and the Drawing (Java) 比赛链接:Codeforces Round 926 (Div. 2) B题传送门:B. Sasha and the Drawing 题目:B. Sasha and the Drawing Example input 3 4 3 3 3 10 3 9 4 7 7 11 2 3output 2 …

挑战杯 YOLOv7 目标检测网络解读

文章目录 0 前言1 yolov7的整体结构2 关键点 - backbone关键点 - head3 训练4 使用效果5 最后 0 前言 世界变化太快,YOLOv6还没用熟YOLOv7就来了,如果有同学的毕设项目想用上最新的技术,不妨看看学长的这篇文章,学长带大家简单的…

JavaWeb-JDBC-API详解

一、JDBC介绍 二、JDBC 快速入门 package com.itheima.jdbc;import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement;public class JDCBDemo {public static void main(String[] args) throws Exception {//1、注册驱动Class.forName("co…

微信小程序: 获取accessToken,手机号, 小程序二维码,openId与unionId 公共配置类(核心篇)

全文目录,一步到位 1.前言简介1.1 专栏传送门 2. 微信小程序公用功能2.1 配置准备工作2.1.1 配置文件准备(单体放yml中 微服务放配置中心)2.1.2 获取配置文件中的小程序配置2.1.3 设置redis配置 2.2 创建不同功能工具类2.2.1 创建微信服务工具类WechatServiceUtils2.2.2 创建Re…

在windows上安装好anaconda后,输入conda命令出现 OSError: [WinError 123] 文件名、目录名或卷标语法不正确。

下载anaconda后使用conda命令就会报错,重装几次后无效。于是潜心解决发现问题: 报错: OSError: [WinError 123] 文件名、目录名或卷标语法不正确。 在这里是路径无效,“.”应该是“:”本身没有问题。路径的错误在意…

Java集合 List接口

List接口操作 Java的List接口是Java集合框架中的一部分&#xff0c;它表示有序的集合。List接口提供了许多常用的方法&#xff0c;以下是其中的一些例子&#xff1a; 增加元素 add(E e)&#xff1a;将指定的元素插入此列表的末尾。 List<String> list new ArrayList…

linux kernel 内存踩踏之KASAN_SW_TAGS(二)

一、背景 linux kernel 内存踩踏之KASAN&#xff08;一&#xff09;_kasan版本跟hasan版本区别-CSDN博客 上一篇简单介绍了标准版本的KASAN使用方法和实现&#xff0c;这里将介绍KASAN_SW_TAGS和KASAN_HW_TAGS 的使用和背后基本原理&#xff0c;下图是三种方式的对比&#x…

C++11---(1)

目录 一、C11简介 二、列表初始化 2.1、{ } 初始化 三、变量类型推导 3.1、auto 3.2、decltype 为什么需要decltype 四、final和override 4.1、final 4.2、override 五、默认成员函数控制 5.1、default修饰函数 5.2、delete修饰函数 六、nullptr 一、C11简介 C11是…

JavaScript_00001_00000

contents 简介变量与数据类型自动类型转换强制类型转换 简介 变量与数据类型 根据变量定义的范围不同&#xff0c;变量有全局变量和局部变量之分。直接定义的变量是全局变量&#xff0c;全局变量可以被所有的脚本访问&#xff1b;在函数里定义的变量称为局部变量&#xff0c;…

17-k8s控制器资源-job控制

job控制器&#xff1a;就是一次性任务的pod控制器&#xff0c;pod完成作业后不会重启&#xff0c;其重启策略是&#xff1a;Never 1&#xff0c;job控制器案例描述 启动一个pod&#xff0c;执行完成一个事件&#xff0c;然后pod关闭&#xff1b; 事件&#xff1a;计算π的值&a…

【初始RabbitMQ】工作队列的实现

工作队列 工作队列&#xff08;又称为任务队列&#xff09;的主要思想是避免立即执行资源密集型任务&#xff0c;而不得不等待它完成。 相反我们安排任务在之后执行。我们把任务封装为消息并将其发送到队列。在后台运行的工作进 程将弹出任务并最终执行作业。当有多个工作线程…

.NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库

一、效果 记录日志为文档 记录日志到数据库 二、添加NuGet包 三、代码配置 <?xml version"1.0" encoding"utf-8" ?> <log4net><!-- Debug日志 --><appender name"RollingFileDebug" type"log4net.Appender.Roll…

【RL】Value Iteration and Policy Iteration(利用迭代算法求解贝尔曼最优等式)

Lecture 4: Value Iteration and Policy Iteration Value Iteration Algorithm 对于Bellman最优公式&#xff1a; v f ( v ) m a x π ( r γ P π v ) \mathbf{v} f(\mathbf{v}) max_{\pi}(\mathbf{r} \gamma \mathbf{P}_{\pi} \mathbf{v}) vf(v)maxπ​(rγPπ​v) …

Midjourney绘图欣赏系列(一)

Midjourney介绍 Midjourney 是生成式人工智能的一个很好的例子,它根据文本提示创建图像。它与 Dall-E 和 Stable Diffusion 一起成为最流行的 AI 艺术创作工具之一。与竞争对手不同,Midjourney 是自筹资金且闭源的,因此确切了解其幕后内容尚不清楚。我们知道它严重依赖机器学…

Python教程(26)——Python迭代器和生成器详解

迭代器 Python中的迭代器是一种对象&#xff0c;它可以迭代&#xff08;遍历&#xff09;一个可迭代对象&#xff08;比如列表、元组或字符串&#xff09;的元素。迭代器用于实现迭代器协议&#xff0c;即包含 __iter__() 方法和 __next__() 方法。 迭代器的工作原理是每次调…

2.11题目

#include <stdio.h> int main() { char a; while((a getchar()) ! -1) { if(a > A && a < Z) a32; putchar(ch); } return 0;} ———————————————— 版权声明&#xff1a;本文为博主原创文章…

2024年危险化学品经营单位主要负责人证模拟考试题库及危险化学品经营单位主要负责人理论考试试题

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2024年危险化学品经营单位主要负责人证模拟考试题库及危险化学品经营单位主要负责人理论考试试题是由安全生产模拟考试一点通提供&#xff0c;危险化学品经营单位主要负责人证模拟考试题库是根据危险化学品经营单位主…

【大模型 数据增强】LLMAAA:使用 LLMs 作为数据标注器

【大模型 数据增强】LLMAAA&#xff1a;使用 LLMs 作为数据标注器 提出背景算法步骤1. LLM作为活跃标注者&#xff08;LLMAAA&#xff09;2. k-NN示例检索与标签表述化3. 活跃学习策略4. 自动重权技术 LLMAAA 框架1. LLM Annotator2. Active Acquisition3. Robust Training 总结…

数据结构对链表的初步认识(一)

已经两天没有更新了&#xff0c;今天就写一篇数据结构的链表吧&#xff0c;巩固自己也传授知识&#xff0c;不知道各位是否感兴趣看看这一篇有关联表的文章。 目录 链表的概念与结构 单向链表的实现 链表各个功能函数 首先我在一周前发布了一篇有关顺序表的文章&#xff0c;…

【Linux系统化学习】缓冲区

目录 缓冲区 一个样例 现象解释 缓冲区存在的位置 缓冲区 在刚开始学习C语言的时候我们就听过缓冲区这个名词&#xff0c;很是晦涩难懂&#xff1b;在Linux下进程退出时也包含缓冲区&#xff0c;因此缓冲区到底是什么&#xff1f;有什么作用&#xff1f; 让我们先从一个小…