打印
[技术讨论]

怎么用单片机结合硬件电路输出高压(60V)梯形波形

[复制链接]
449|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
LcwSwust| | 2025-6-23 10:27 | 只看该作者
虽没做过,但是我觉得可以参考DDS那样,把需要的波形做成数组,用DAC输出,然后加放大.

使用特权

评论回复
板凳
ughbss| | 2025-6-23 20:49 | 只看该作者
看你需要的频率高不高

使用特权

评论回复
地板
cooldog123pp| | 2025-6-24 15:40 | 只看该作者
你这个问的没头每尾啊输入什么 也不说,就说输出60V的梯形波,梯形波上升率也不说你让大家咋说呢

使用特权

评论回复
5
zjsx8192| | 2025-6-25 08:22 | 只看该作者
做电机控制吗

使用特权

评论回复
6
hp860629|  楼主 | 2025-6-25 08:48 | 只看该作者
LcwSwust 发表于 2025-6-23 10:27
虽没做过,但是我觉得可以参考DDS那样,把需要的波形做成数组,用DAC输出,然后加放大. ...

这个思路可以,但是放大对运算放大器的要求很高,有其他放大的方法吗?

使用特权

评论回复
7
hp860629|  楼主 | 2025-6-25 08:49 | 只看该作者
ughbss 发表于 2025-6-23 20:49
看你需要的频率高不高

频率不高,1KHZ以下吧

使用特权

评论回复
8
hp860629|  楼主 | 2025-6-25 08:52 | 只看该作者
cooldog123pp 发表于 2025-6-24 15:40
你这个问的没头每尾啊输入什么 也不说,就说输出60V的梯形波,梯形波上升率也不说你让大家咋说呢 ...

控制器输出高频高压波形主要是输出梯形波电压,如下图1-1所示,使用此梯形波电压加载到压电陶瓷堆叠上即可控制压电阀的上升、下降、打开、关闭四个时间,同时通过控制电压来控制撞针每次抬起的行程,完成了对压电陶瓷堆叠的控制。

88.png (42.81 KB )

类似这样的梯形波形

类似这样的梯形波形

使用特权

评论回复
9
hp860629|  楼主 | 2025-6-25 08:53 | 只看该作者

是控制压电堆叠陶瓷,用在压电阀上面的

使用特权

评论回复
10
xionghaoyun| | 2025-6-25 08:53 | 只看该作者
pwn?

使用特权

评论回复
11
xionghaoyun| | 2025-6-25 08:54 | 只看该作者
用电容的充放电?

使用特权

评论回复
12
hp860629|  楼主 | 2025-6-25 08:55 | 只看该作者
LcwSwust 发表于 2025-6-23 10:27
虽没做过,但是我觉得可以参考DDS那样,把需要的波形做成数组,用DAC输出,然后加放大. ...

可以用PWM调制出梯形波吗?类似SPWM的原理

使用特权

评论回复
13
LcwSwust| | 2025-6-25 09:15 | 只看该作者
hp860629 发表于 2025-6-25 08:55
可以用PWM调制出梯形波吗?类似SPWM的原理

可以,PWM加低通滤波就相当于DAC了。

使用特权

评论回复
14
LcwSwust| | 2025-6-25 09:16 | 只看该作者
hp860629 发表于 2025-6-25 08:48
这个思路可以,但是放大对运算放大器的要求很高,有其他放大的方法吗? ...

比如,搞个60V的开关电源,控制它的电压就行。

使用特权

评论回复
15
hp860629|  楼主 | 2025-6-25 09:54 | 只看该作者
LcwSwust 发表于 2025-6-25 09:16
比如,搞个60V的开关电源,控制它的电压就行。

控制电压是可以,比如是否可以加半桥,但是要怎么保证最后输出的是要梯形波形呢?

使用特权

评论回复
16
hp860629|  楼主 | 2025-6-25 09:55 | 只看该作者
xionghaoyun 发表于 2025-6-25 08:54
用电容的充放电?

可以具体聊说说吗?

使用特权

评论回复
17
LcwSwust| | 2025-6-25 10:17 | 只看该作者
hp860629 发表于 2025-6-25 09:54
控制电压是可以,比如是否可以加半桥,但是要怎么保证最后输出的是要梯形波形呢? ...

能控制电压了,啥波形没有啊。
char wav[16]={0,1,2,3,4,5,5,5,5,4,3,2,1,0,0,0};
char i;
while(1)
{
for(i=0;i<16;i++)
{
  setvout(wav[i]);
  delay_us(10);
}
}

使用特权

评论回复
18
hp860629|  楼主 | 2025-6-25 11:22 | 只看该作者
单片机输出的梯形波是低电压的,可以通过两个MOS管的半桥来升压上去吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

23

帖子

1

粉丝