有可能产生PWM信号实时模型与脉冲宽度小于分辨率模型的固定时间步?

12个视图(30天)
你好,
我开发一个仿真软件实时模型,应该输出金宝app几个PWM信号控制伺服电机。实时模型,因为这是一个我必须用一个固定的时间步时执行模型,在这里我遇到了一个问题。我需要PWM信号的分辨率大约10微秒。我发现的唯一途径实现这一决议是同样模型的时间步长设置为10微秒。不幸的是,运行模型,该时间步需要处理能力和是我的CPU过载。
有什么方法我可以运行实时仿真软件模型更合理的时间步长(0.01到0.001秒),金宝app仍然产生PWM信号的脉冲有一项决议10微秒?
谢谢!

接受的答案

迪米特里MANKOV
迪米特里MANKOV 2022年8月12日
嗨Findlay,
绝对,这是可能的,虽然你可能不会使用你的目标机器的CPU。如果你使用实时仿真软件,那么您可金宝app能Speedgoat硬件。
Speedgoat fpga提供解决方案的应用程序需要一金宝搏官方网站个更快的采样频率和信号后处理,如PWM生成和捕获、正交编码/解码,像I2C协议,SPI等。我强烈建议你去看一看 代码模块 提供Speedgoat fpga。
另一种选择是使用Speedgoat之一 可编程的fpga 与高密度脂蛋白编码器部署自己的算法。
我希望这是有帮助的!
迪米特里

更多的答案(0)

类别

找到更多的在半实物仿真与实时仿真软件金宝app帮助中心文件交换

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!