Arduino串行传输块有限的步骤时间

3视图(30天)
罗兰
罗兰 2014年8月3日
评论道: Ajay约瑟夫2018年2月2日
喂大家!
我从Arduino´m发送数据超级2560 2013我的电脑使用matlab仿真软件支持包。万博1manbetx万博1manbetx作为一个导游,我用这个: http://www.mathworks.de/de/help/万博1manbetxsimulink/ug/configure-serial-communications.html bthsi0o
波蒂的设置非常简单,一个模拟输入源。模拟输入块检测的值和一个头和一个终结者。然后串行传输块用于发送数据。这个模型构建和负荷arduino:
读取数据我´使用另一个仿真软件模型在我的电脑上运行。万博1manbetx它中的串行接收和一个串行配置块。
只要我设置这两种模型的步长值高于20毫秒的一切工作正常,我收到的数据在“实时”港口´t应该有问题之类的。
但是如果我减少步长为10毫秒似乎太慢了。我仍然收到数据但戴利和延迟变大,直到模型挂。
我试着运行20秒的模型不同的步长和波特率:
所以没有对波特率的依赖但如果步长却降低了没有足够的数据传输。
有人知道一个步长限制在使用串行传输块或者别的什么问题?如果你需要更多的信息请的东西。谢谢!
1评论
罗兰
罗兰 2014年8月4日
编辑:罗兰 2014年8月4日
现在我试着接收数据的串行监控(HTerm)在这种情况下,一切都好。所有收到的ADC值。
我认为有一个问题我´m模型在我的电脑上运行。这里有2块如果模型相关的设置与运行10步长女士:

登录置评。

答案(2)

Ajay约瑟夫
Ajay约瑟夫 2018年1月30日
你在哪里找到这些绿色块吗?只有Arduino大型2560包吗?我一直在寻找的头,终结者了很长一段时间。另外,我在中间的一个图书馆。我缺少什么?任何帮助将更加感激。
2的评论

登录置评。


Sudeshna巴塔查里亚
Sudeshna巴塔查里亚 2018年2月2日
这个问题发生在MATLAB R2013a。Arduino连续块已经增强,支持数组,多个数据类型等R2016b R2017a。万博1manbetx试着检查最新版本。如果问题仍然持续在更新版本提供了模型。
2的评论

登录置评。

社区寻宝

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

开始狩猎!