
同步整流Buck_使用F28035+AD7606
简介
使用F28035主控+AD7606采集+AMC1311隔离采集+EG1192辅助电源+JSM2006半桥驱动模块 电赛开发板?
简介:使用F28035主控+AD7606采集+AMC1311隔离采集+EG1192辅助电源+JSM2006半桥驱动模块 电赛开发板?开源协议
:MIT License
描述
之前开源了个F28027的开发板,但是28027没有CLA只有C28x内核;
TI™C2000™TMS320F28027最小系统板 - 立创开源硬件平台
又搞了个F28035的开发板,最起码有CLA了,虽然是type0的CLA,也开源了;
TI™C2000™TMS320F28035最小系统板 - 立创开源硬件平台
它们之间的差别具体如下图所示,这是F280049C手册里对这些器件的说明。

我发现对于C2000这种DSP资料少的东西,有时候你真得看用户手册,我试过Gemini,ChatGTP,DEEPSEEK这一堆AI有一个算一个都是。。。
回答完全胡扯,你说个GPIO没准还行,一旦涉及点麻烦的,就开始胡说八道。
不过我写的文档阅读性很差,见谅。
有些东西我觉得无所谓可能就不写了,不理解问吧。
----------------------------
简单说明;
F28035我就不介绍了,看上面开源的工程吧。
EG1192+B1212S负责辅助电源部分,生成一个+-12V供电,用来给模拟外设供电,如LM358运放,CD4046锁相环等。
+12V通过LDO降压成5V和3.3V。给单片机和AD7606进行供电。

AD7606是一款高性能的16位detail-∑ADC,经过实测,可以满足10Khz的控制环路。(SPI模式,如果使用8086模式应该可以更快)
我用的是淘宝买的模块,(比直接买芯片便宜)


AMC1311和JSM2006分别负责输出电压采集和半桥驱动,有点不太想水字数,有问题问吧,不介绍了。
注;JSM2006半桥驱动的电路里面,图中这些画圈的可以不焊。

结构框架;


手机里找不到高清图了,图中这个JSM2006半桥使用的是之前的版本,现在我开源的这个版本已经添加了2.54mm的底座,可以用2PIN-2PIN的连接线直接从转接板取电。
AMC1311和JSM2006的供电是从板子上的EG1192降压得到的,板载的EG1192输入电压范围相当宽。15v-80v都可以降到12v,打电赛可能用得上。
主功率回路只接半桥模块的输入和辅助转接板的输入。

LC滤波器部分是这样跟半桥模块和电压采集相连的,不太会画图,总之就是把半桥模块的方波接在LC滤波器的输入,电容接在LC滤波器的输出。
如果你LC参数是随便选的,最好跟我一样带个假负载。
程序框架;
在code这个压缩包里,有如下两个程序,第一个是Buck的程序,第二个是用来验证AD7606的。

参数(可能有误):
开关频率30Khz,输入20V,输出0.1-10.5可调,输出电流大于1A
接好电路,把第一个程序下进去,输入电压20V,输出电压默认应该是8V。
按下GP44和GP39按键可以 + - 0.1v,使用0.1v作为步进。我做了限幅,最大10.5V。
现在只搞了个电压环,欢迎各位添加别的功能。
//这个东西其实是课程设计,拿来水一下。
//没有视频,当时搞完课设就没管过了,反正功能是正常的绝对能用。


刚才烧录进去测试了下,控制环路没有问题。各位调试过程遇到什么问题欢迎跟我沟通。
---------------------------------------------
送各位一个小礼品;
相信各位在学习F28035的CLA的时候,会遇到各种非常逆天的问题,所以这里帮你们逃个课。
附件里面有一个能运行的CLA的例程(非官方),可以直接拿去用。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










