智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 27421|回复: 46
打印 上一主题 下一主题

【开源】正弦波赛道电源

  [复制链接]

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
跳转到指定楼层
1#
发表于 2018-3-23 08:52:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
自从去年我发现赛道电源的输出信号强度会随着赛道电感量增大而增大之后,各位老师同学集思广益,提出了几种保持赛道信号基波强度不变的电源方案。但是这些方案依然有校准困难、反馈方式不明确、反馈回路不稳定等缺陷。所以我在此提出并开源了一款正弦波输出的赛道电源,反馈方式明确且稳定、易于制作、基本无需校准即可产生等效于100mA20kHz方波的正弦信号。


1.1版改进:
固件:取消了GPIO的初始化(没什么用)
原理图:用BAV99替换BAT54S,这样嘉立创SMT三期就可以多贴一个器件;对应的正弦波电流电阻改为22Ω和24Ω,也可以走SMT贴好;发光二极管换成0603封装。
PCB:150μH滤波电感多画了一个框,这样可以兼容12*12和8*8之间的磁屏蔽电感;轻微美化了一下走线;修正了背面丝印层说明的错误。


450μH+55Ω输出信号交流采样点波形




单片机互补SPWM输出




功率SPWM输出




滤波器输出




交流耦合输出


此赛道电源使用单片机定时中断修改PWM波输出产生SPWM波,经过栅极驱动器、MOS管之后产生功率SPWM信号,再通过LCL低通滤波,只保留20kHz基波分量,通过交流耦合电容输出接赛道电源。电流经过赛道导线返回后,再通过电流采样电阻接地返回。由二倍压整流电路从电流采样电阻上取得的交流电压转换为直流电压,送往boost芯片的FB管脚,闭环控制功率SPWM信号的幅值。此外有两组指示信号,红蓝灯亮起指示赛道导线阻抗过大,绿灯熄灭指示赛道导线感抗过大且阻抗过小。这两种情况均可能可以通过在输出端串联额外的电容得到解决。经测量,赛道电源能自行正常工作的电阻范围为0~55Ω,电感范围为0~450μH,足以满足100米以内由0.1~0.9mm漆包线铺设的赛道驱动需求。

其中,单片机仅仅起到产生SPWM波的作用,并不参与闭环反馈。所以可以使用任何能够产生SPWM波的单片机、CPLD/FPGA等可编程逻辑器件作为信号源,替换LGT8F88B单片机。主要闭环反馈由TPS61040完成,价格低廉,容易购买。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

0

主题

7

帖子

0

精华

注册会员

Rank: 2

积分
62
威望
40
贡献
22
兑换币
24
注册时间
2020-8-14
在线时间
0 小时
毕业学校
汉东大学
47#
发表于 2021-8-8 23:17:05 | 只看该作者
aytc100 发表于 2020-8-14 12:43
LGT8F88B已完成历史使命,新版本的赛道电源将采用LGT8F684P替代。开源资料在 https://oshwhub.co ...

求超哥分享源代码。
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

注册会员

Rank: 2

积分
62
威望
40
贡献
22
兑换币
24
注册时间
2020-8-14
在线时间
0 小时
毕业学校
汉东大学
46#
发表于 2021-8-8 23:15:33 | 只看该作者
这是干啥的?
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
45#
 楼主| 发表于 2020-8-14 12:43:00 | 只看该作者





LGT8F88B已完成历史使命,新版本的赛道电源将采用LGT8F684P替代。开源资料在 https://oshwhub.com/aytc100/20kHz-sine-wave-signal-generator-V2

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
44#
 楼主| 发表于 2019-5-14 22:32:26 | 只看该作者
一生痴绝处 发表于 2019-5-14 16:26
超哥,我问个很弱鸡的问题,这个信号板用的单片机怎么烧写固件?难道要买这个厂商的烧写器吗?

是的,你也可以买1000片以上加烧录费让厂家烧好了寄给你
回复 支持 反对

使用道具 举报

3

主题

78

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3229
威望
1548
贡献
967
兑换币
918
注册时间
2016-1-4
在线时间
357 小时
43#
发表于 2019-5-14 16:26:38 | 只看该作者
超哥,我问个很弱鸡的问题,这个信号板用的单片机怎么烧写固件?难道要买这个厂商的烧写器吗?
回复 支持 反对

使用道具 举报

1

主题

12

帖子

0

精华

高级会员

Rank: 4

积分
782
QQ
威望
431
贡献
235
兑换币
224
注册时间
2017-12-3
在线时间
58 小时
42#
发表于 2019-5-9 17:26:49 | 只看该作者
超哥牛皮
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

注册会员

Rank: 2

积分
162
威望
81
贡献
57
兑换币
54
注册时间
2018-12-7
在线时间
12 小时
41#
发表于 2019-1-18 10:29:01 | 只看该作者
超哥666
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
40#
 楼主| 发表于 2018-9-20 17:56:00 | 只看该作者
qinlu123 发表于 2018-9-18 14:27
可是峰值保持电路(包括二倍压整流取峰峰值)就是上升快下降慢这么个特性。给保持电容放电的放电电阻选大 ...

峰值保持电路的上升/下降特性可以调,之后加运放跟随再做滤波也行。我怀疑这里运放背锅的概率大一些,要不你换个其他型号的运放?已知某些运放(比如LMV358)会在输入电压太低的时候反相
回复 支持 反对

使用道具 举报

200

主题

2621

帖子

1

精华

杰出人士

蜗牛

Rank: 12Rank: 12Rank: 12

积分
12488

优秀会员奖章活跃会员奖章论坛骨干奖章论坛元老奖章在线王奖章资源大师奖章

QQ
威望
5973
贡献
3101
兑换币
1999
注册时间
2011-10-21
在线时间
1707 小时
39#
发表于 2018-9-18 14:27:25 | 只看该作者
aytc100 发表于 2018-9-18 14:18
你是反馈信号的上升速率和下降速率不对称吧

可是峰值保持电路(包括二倍压整流取峰峰值)就是上升快下降慢这么个特性。给保持电容放电的放电电阻选大了电容放电慢导致电源输出会波动,放电电阻小了电容放电快电源会有尖峰,我发现只要在反馈回路上加上滤波DCDC的输出就无法做到像直接用电阻分压反馈那样的输出效果。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-28 22:39 , Processed in 0.066754 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表