电磁炮设计笔记(2019全国大学生电子设计竞赛H题)

本文详细记录了2019全国大学生电子设计竞赛H题——电磁炮的设计过程,包括硬件笔记和部分代码。硬件部分重点讨论了充放电回路、数字电位器电路和ZVS模块的工作原理。代码部分涉及数字电位器控制、舵机控制和PID控制。通过STM32单片机实现了电容充电、电压调节和控制功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

全文框架

在这里插入图片描述

1.硬件笔记

1.1充放电回路

电容充电电路采用继电器对充电电路部分的通断进行控制,放电电路部分通过70TPS12单向可控硅对电路开关进行控制。由此实现单片机对各部分开关的控制,
D2作用为释放线圈多余能量。
三极管Q1放大输入信号,使其能驱动继电器
在这里插入图片描述

1.2 数字电位器电路

数字电位器用于控制ZVS的电压输出大小

芯片资料:(控制程序在后面)
在这里插入图片描述
在这里插入图片描述
数字电位器选用具有100抽头的X9C503芯片,可调电阻范围为0-50k欧,可以通过单片机调节数字电位器进而对ZVS升压模块输出电压进行控制,电路图如图 所示。
在这里插入图片描述

1.3 ZVS模块

原理:
它通常被用于产生高频正弦波的场合,电磁炮中这个电路可用于逆变升压,整流后的高压电可以给电容充电。
这里有一个简化版的ZVS,以说明其原理。
在这里插入图片描述
当电源电压作用于 V+,电流开始同时通过两侧的初级并施加到 MOS 的漏极(D) 上。电压会同时

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值