与不同的步骤大小-模型Arduino两个传感器万博1manbetx

1视图(30天)
你好,
我想和我的arduino由于使用两个不同的传感器。其中一个是一个激光雷达工作好步长为0.0001。另一个是一个陀螺,需要一些关于0.03。
这就是为什么我创建了一个原子陀螺样品时间子系统的0.03和0.0001的全球步长对整个模拟。
但是现在我说陀螺不工作,而激光雷达是“积极”。当我”打开“激光雷达,陀螺给不切实际的值(见截图)。
陀螺传感器使用I2C和连接到SDL和sci,激光雷达使用RX1和TX1串行我arduino的别针。
你们知道如何解决我的问题吗?
我已经想创建一个使子系统的激光雷达传感器,每次都是禁用的,当陀螺传感器发送一些数据。但我不知道如果它将工作和如何实现它…
谢谢。
2的评论
丹
2020年12月3日
谢谢你的回答。
但整个仿真与一个基本示例0.0001秒时间(< 1 ms)。激光雷达子系统是一个正常的子系统和应该处理这个固定步长。如果我改变的基本步长为1毫秒,激光雷达工作不像它应该……因此,需要0.0001秒

登录置评。

答案(1)

pranav ranade
pranav ranade 2021年10月20日
编辑:pranav ranade 2021年10月20日
你好,你有检查与模型参考块而不是原子子系统? . .您可以使用单个模型参考块将包含模型对激光雷达和陀螺传感器,这样您就可以定义单个解算器和其他配置设置的传感器

社区寻宝

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

开始狩猎!