
F28035+转接+AD7606+维也纳+三相+采集
简介
适用于电赛电源小白,你所需的大部分硬件都有,我常用的全部硬件基本上都开源出来了。
简介:适用于电赛电源小白,你所需的大部分硬件都有,我常用的全部硬件基本上都开源出来了。开源协议
:CC BY-NC-SA 4.0
描述
我的开源工程的说明一贯没什么阅读性,所以说明这东西,有就行了。
step.1
先从信号采集说起吧

如下图

我几乎所有的采集板使用的都是 差分器+滤波器 ,具体原理可以自行查找 TI PSDS 2026 的会议手册


⬇在LTspic里跑了一下,这是差分器的电路仿真⬇

⬇这是滤波器的幅频和相位相应,对于10KHz及以上的信号大概有-3dB的增益。⬇
一般来说我的控制环路/PWM周期就是100uS,所以正好够用。
R5和C5是滤波器的大头,它们在运放的输出,起决定性作用。R23是模拟的传输线上的电阻,R24和C16是在转接板上用来减少三次谐波干扰的,嫌他碍事可以去掉。

另外,虽然在这个电路里我没画出来,但是在F28035的核心板上ADCA的A0-A3和ADCB的B0-B3引脚附近我都放置了一个1nF的电荷桶
下面是TI应用手册里F28035的ADC内部结构,我认为对于F28035的ADC来说,这样去驱动完全够用了。

step.2常用的功率拓扑

一个是三相逆变的板子
之前在28027的三相逆变工程开源过
这个画的可早了,24年就画了,其实有些地方不太合理,比如MOS离的有点进,中性点电容电阻选的太小了。但是基本不影响使用。
电赛上个100多W负载绝对没问题,用这个板子打了两年电赛了。我的经验就是只要程序没问题就绝对烧不了。
不够中性点跳线这部分建议直接阉割掉,对于电赛来说,没用,肯定是三相对称负载。

一个是维也纳桥臂的板子
画了,打了,测试了,能用,还没上功率,你们可以用它搞一下24年的电赛A题试试看。
不难搞,锁个相位然后用有效值+PI控制就行。
翻了下手机里没翻到实物照片。拿这玩意替代一下吧。

step.3 开发板和转接板
这有啥可写的,就是比我之前搞得更小功能更合理
下面是之前的
同步整流Buck_使用F28035+AD7606 - 立创开源硬件平台
TI™C2000™TMS320F28035最小系统板 - 立创开源硬件平台
这次的转接板上不再集成AD7606的采集接口了,实际上如果你的信号链环路设置的合理,完全不需要什么16Bit的ADC,12Bit完全够用。
但是AD7606的转接口依然保留,这东西采集的确实准,可是每次近中断都要等spi通讯完对于一些复杂任务实在等不起。
最重要的是035没有DMA,Type-I型CLA也不支持SPI FIFO 完成时触发,那没辙了。
不然如果可以AD7606 SPI通讯完成立即触发CLA Task ,使用CLA完成一些较复杂的任务然后腾出C28内核去干别的的话,双核模式下035的性能也够用。
开发板-

这次在开发板上集成了三个按键分别是GP39,GP44,GP30,对应到电赛里,一个功能按键,两个调整按键。
只有GP30占用了GPIO资源,GP39和GP44是不占用外设资源的。
此外,数字地和模拟地是得到严格区分的


AGND和DGND的链接参考TI官方C2000ware里的例程。
如果你下载了C2000Ware,可以在如下位置找到
C2000Ware_6_00_01_00/boards/controlCARDs/TMDSCNCD28035/R1_2/F2803xcontrolCARD_SCH[R1.2].pdf
不过我实际使用一个BLM18RK221SN1D磁珠和一个1nF电容。
测试了一下,如果使用0欧姆电阻,adc在测量AGND时的约为25/4095,使用磁珠时约为16/4095。
可能是我产品批次的问题,你们测试完了可以发一下,我询问一些其他使用035的工程师,表示也有这个测量0电位点时有微小浮动的问题。
这个问题在F280049C上测试是几乎没有的。
[
需要注意的一点是,我在最小系统板/转接板上都保留了供电,当单独调试最小系统板请短接L8,使ADC正常工作。
请一定保持接AGND和DGND的连接点有且只有一处,不管是在最小系统板上,还是转接板上,这样你的模拟部分才能和和数字部分‘隔绝’。
offset是你想给信号叠加的直流偏执,使用运算放大器做跟随器输出。
你要是有什么不清楚的可以把最小系统板和转接板的网表一起导出,然后把上面这段话一起给AI,只要你使用的AI没那么糖,是靠谱AI,就应该ok,能明白我的意思。
]
这里建议使用Claude ,最起码得是 Deepseek。糖包这种东西就应该在回收站里。

转接板-


一目了然,不言而喻,我觉得这个不需要解说。
[
依然还是注意的一点是,我在最小系统板/转接板上都保留了供电,当最终要组合到一起使用时,建议只保留一套供电
并且,请一定保持接AGND和DGND的连接点有且只有一处,不管是在最小系统板上,还是转接板上,这样你的模拟部分才能和和数字部分‘隔绝’。
还是这句话,你要是有什么不清楚的可以把最小系统板和转接板的网表一起导出,然后把上面这段话一起给AI,只要你使用的AI没那么糖,是靠谱AI,就应该ok
可以同时节省咱们两个人的时间。
]
//26-08-06 暂时就这样吧。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










