我有 psoc5 lp、一个 mosfet (bsl802sn) 和漏极电阻 2.2 欧姆,源分流电阻为 100m 欧姆。
我的第一项任务是在分流电阻器上保持所需的直流电压。
为此,我正在做的是从分流电阻器两端获取参考电压,将其连接到 psoc 5 中的 DELSIG
ADC(差分模式),将其转换为样本,设置所需的电压(介于 20 到 50mv dc 之间),实现 pid 控制器,计算控制输出并发送到
VDAC,vdac 连接到 mosfet 的栅极并即使我更改 vdd,它也会控制栅极并在分流电阻处保持所需的直流电压的 mosfet
的电压范围为 2 到 4 伏,但存在一些错误,但运行良好。
我不确定这种方法是好还是有其他方法可以完成我的第一项任务。
我的第二项任务是:
这是第一项任务的延续,在这项任务中,我必须将分流处的输出直流电压塑成矩形波为此,我想在 PID
中设置两个所需电压,一个为零,一个为零,再次介于(20mv 到 50mv)之间,然后在两个频率介于 1 Hz 到 2kHz
之间的所需电压之间振荡,因此将得到一个高电平电压等于我们所需电压的矩形波。 而且,如果我的 vdd 因任何原因在 2 到 4
伏特之间发生变化,我想要的电压也就不应该改变。
对于这个任务,我很困惑这是我的任务 2 的适用解决方案还是有其他方法?
第三项任务是像方波一样生成正弦波。 并通过以正弦波方式更改 pid 中的所需电压来将峰值电压设置为峰值电压。
我不确定我所认为的方法是实际和适用的方法,还是有其他方法可以完成这些任务。
共1条
1/1 1 跳转至页
使用PID控制电压时出现混乱的原因?
关键词: PID控制 电压
共1条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
| TCS3472S传感器及其色彩检测被打赏¥19元 | |
| 【S32DS】S32K3 RTD7.0.1 HSE 组件配置报错问题解决被打赏¥27元 | |
| 【S32K3XX】MCME 启动 CORE1被打赏¥23元 | |
| AG32VH407下温度大气压传感器及其检测被打赏¥20元 | |
| AG32VH407下光照强度传感器BH1750及其检测被打赏¥22元 | |
| AT32VH407下使用温湿度传感器DHT22进行检测被打赏¥20元 | |
| DIY一个婴儿澡盆温度计被打赏¥34元 | |
| 【FreeRtos】FreeRtos+MPU region 配置规则被打赏¥23元 | |
| 【分享开发笔记,赚取电动螺丝刀】三分钟快速上手驱动墨水屏(ArduinoIDE)被打赏¥28元 | |
我要赚赏金
