厂商加入
查看我的申请 查看活跃积分 活跃积分规则>

 川楠 发表与2019-07-12 13:42:53

【双向BUCK-BOOST升降压数字电源开发套件】+4.双向升降压转换的一种应用 前言大家好!在拿到这个板子的时候,我注意到这个板卡的一个特性“双向”。经过我下来的仔细对比和资料阅读,安合科技确实提供了一个例程:反向升降压的例程。 这个例程也就是把输入端作为输出端,输出端作为输入端。 设计思路在2013年的年初,我大四课程上完之后,自己在学校周边找了一家科技公司开始实习。恰好公司有20多块新的锂电池准备报废,放在库房都快一年了,之前设计的产品也不生产了。我作为新人,分了好几块,老工程师也不稀罕。后来我把这些电池拿来做了一个手机充电宝。时候手机充电宝还不像现在人手一个这么流行,小米的充电宝也是在2013年12月才发布。 7个锂电池,单个电池在2600MAH以上。这个也是人生的第一个充电宝。当时做的时候电路板是在网上买的。后来用了一段实现,电路板坏了,我又修好了,一直坚挺到现在。其他同事们一般都用的是用4个电池做的,我用了7块,而且这个布局,被他们戏称“炸药包”,这也一度让我心里有种阴影,总担心会鼓包,自燃。这个唯一让我觉得不爽的是,如果要充满这个电池,都要超过20小时,但是充满之后,能给那时的手机充个5-6次。所以,我一直想改进它,提高充电速度~~~~~~~~再后来,随着工作项目和自己经历提高,以及有了新的充电宝。这想法也一直没有去实现,在加上我也一直没有找到合适的,让我满意的...

BB4805S试用

 川楠 发表与2019-07-12 13:39:27

前言大家好,继续折腾这块电路板。这次打算从电路设计原理与软件控制思路上进行学习。了解软件控制思路,后面在结合安合科技提供的示例代码,去依依验证和学习。 安合科提供的例程有电压单闭环的、电压电流双闭环的、也有反向升降压的,如果最后做一个综合的DEMO那就是完美的状态了。现在开始先一步一步的学习吧。 电路拓扑分析总观整个文档,安合科技提供的BUCK-BOOST开关电源,围绕着由4个NMOS组成的H桥拓扑结构,只需要使用单片机引脚对这四个H桥进行一定的组合控制,就可以完成电源降压和升压的功能,完成BUCK电路和BOOST电路功能。 在BUCK降压的时候,Q1作为开关管,对输入电源进行斩波;Q2用来模拟二极管,在Q1关断的时候,提供续流。Q1与Q2互补导通;Q3断开,Q4导通,将L4电感的电流进行向后传输。同理在BOOST升压的时候,Q1常开,Q2常闭;Q4作为开关管,Q3模拟二极管功能,这里Q3与Q4行程互补导通,完成升压拓扑电路。 有了这样的设计思路,则我们需要使用单片机对,这4个NMOS进行驱动。使用互补带死区的PWM信号进行驱动互补导通NMOS管。另外,还需要在一定的时间内,对需要常管的NMOS管进行瞬间导通,对其充能,使其能够维持常闭状态。PWM带死区互补信号,以Q1、Q2为例。当Q1(黄线)为高导通时,Q2(蓝线)提前关闭;当Q1(黄线)为低关闭时,Q2(蓝线)延迟一...

BB4805S试用

 川楠 发表与2019-07-11 07:52:39

【双向BUCK-BOOST升降压数字电源开发套件】+2.硬件解读 前言大家好,经过上一篇帖子的简单测试,大致了解安合科技的这款BB4805S型号的数字电源开发板的功能和性能。接下来,我准备仔细的研究研究其电路原理图,看看这板子的设计思路。 电路分析整个开发板的功能框图如下图所示: 大家在学习分析这个板卡的时候,建议仔细的研究《基于STM32F334同步整流BUCK-BOOST数字电源设计》这个文档。 这个文档,介绍了开关电源的电感、电容参数计算方法,这点是很多资料上忽略了的。我觉得这个开关电源的参数计算才是设计的重点。所以,有必要好好的研究下这个文档。 这个电源拓扑就是buck-boost开关电源的拓扑,使用MOS管代替了传统的二极管,这样管压降很小,效率会更高。在BUCK降压的时候,Q1作为开关管,对输入电源进行斩波;Q2用来模拟二极管,在Q1关断的时候,提供续流。Q1与Q2互补导通;Q3断开,Q4导通,将L4电感的电流进行向后传输。在BOOST升压的时候,Q1常开,Q2常闭;Q4作为开关管,Q3模拟二极管功能,这里Q3与Q4行程互补导通,完成升压拓扑电路。 开关器件BSC123N08S3G的NMOS管子,最大80V,55A,导通电阻12.3毫欧。但是实际板子上好像使用的是BSC070N10NS3的NMOS管子,参数要更高点,最大100V,90A,导通电阻7毫欧;功率电感使用的是...

BB4805S试用

 1d58e5847fae904 发表与2019-05-28 10:16:54

一. 安装 HA 环境 HA 有两种方式安装,一种是安装python3 及ha 运行程序,插件等;一种是直接安装别人已经做好的树莓派镜像文件;建议刚玩的小伙伴,先用镜像文件安装,毕竟安装的时候随便一个问题都有可能让你失去兴趣。 1.下载树莓派镜像,根据自己版本需求下载 可以去HAchina 搜索 定制镜像,就可以查到百度链接 https://img-blog.csdnimg.cn/20190527202121745.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2dwZjE5OTMwMzEw,size_16,color_FFFFFF,t_70 2.下载 etcher,并用etcher进行镜像烧写 选择前面下载的镜像文件,并flash 到SD 卡 http://8.pic.pc6.com/thumb/up/2017-4/2017418162423685458153490_600_0.jpg 3.连接wifi,并开启ssh 将烧好后的SD 卡 插入电脑,在boot 分区中新建wpa_supplicant.conf 和 ssh(没有后缀,并且为空) 两个文件,并在wpa_supplicant.conf 文...

Raspberry Pi 3A+试用 活动进行中

 川楠 发表与2019-05-27 16:25:49

前言 大家好,我又开始了柿饼派的学习了。 初步的看了下,柿饼派的控件还是有点多,那些API的函数更多。不过没关系,我就依依的学习吧,这次使用的是Canvas控件,一个画布控件。 有了这个画布,我们可以在这个画布上绘制任何东西,比如图标,图表等等。 下面开始学习。还是老话,注意软件的帮助文档。 控件使用 对于学习Canvas控件,我是通过一个一个的小例子去测试,了解API函数接口以及参数的意义。先有个大致的映象,这样后面项目上有这样的需求时,方便第一时间查阅相关的资料,不至于感觉到抓瞎。测试1:画布新建与删除 建立多个画布,分别在每个画布上写一些东西,然后删除一个。按键1开始建立两个画布,按键2删除一个画布: 编写代码如下: 注意;context这个类似句柄,但又不完全是。这里可以不需要去管context的变量的生命期。结果如下图所示: 按键1能正常建立两个画布,但是,按键2按下去没有反映,这里是一个坑,柿饼的pm.canvasContextDestroy()接口函数有问题。 找了技术支持,也没搞定,好吧,继续测试其他的。 测试2:绘制渐变线条 新建了一个按键3,用按键3来触发。 ...

柿饼派试用 活动进行中

试用场动态

最新试用报告

还没有关注的试用活动,我们为您推荐目前最新的试用报告,供您参考。

(返回试用场进入试用详情可添加关注)