【RainbowLink USB 协议转换器】3- 485通信测试
<div class='showpostmsg'><p>本期测评来测评一下这款工具的485通信的功能,看一下这款工具在不同的通信速率下是否会丢包。</p><p> </p>
<p><strong>1. 测试环境</strong></p>
<p>本期的测试环境为一个USB 转485的模块,一个RainbowLink ,还有杜邦线,测试环境如下:</p>
<p> </p>
<p> </p>
<p> </p>
<p><strong>2.测试内容</strong></p>
<p>然后我们分别用两个上位机进行测试,一个SSCOM为串口模块的发送端,一个SSCOM为RainbowLink的接收端。</p>
<p>我们的测试项如下所示</p>
<table align="center" border="1" cellpadding="1" cellspacing="1">
<tbody>
<tr>
<td>通信波特率</td>
<td>测试结果</td>
</tr>
<tr>
<td>115200</td>
<td> </td>
</tr>
<tr>
<td>921600</td>
<td> </td>
</tr>
<tr>
<td>2000000</td>
<td> </td>
</tr>
</tbody>
</table>
<p>上面的测试结果可以看出以1kHz的通信频率测试分别在不同的通信波特率下的通信状况,数据传输的都准确无误,没有出现丢包的情况。而接受的时候出现连包的情况是因为发的太快,但是虽然连包,数据却是准确的。</p>
<p>从上图可以看出2000000的波特率数据和之前测评的TTL通信一样还是很清晰。而2M的波特率也是我这个上位机的测试的极限了</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>总结:这款工具的485通信的功能非常强劲,在通信过程中没有出现丢包的情况,目前测到2M的波特率是没有问题的,可以解决大部分的串口通信速率要求。</p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <p>2M的波特率没有问题的,其他串口通信基本都能实现</p>
<p> </p>
<p>这个是串口之间的通信,没看到USB通信仪之间的信息。</p>
zyb329321151 发表于 2025-1-18 15:19
这个是串口之间的通信,没看到USB通信仪之间的信息。
<p>这个USB通信仪的本质就是一个1拖4的串口哦,而485本身是硬件协议,所以在软件上来看现象是和串口一样的。</p>
qiao--- 发表于 2025-1-18 16:58
这个USB通信仪的本质就是一个1拖4的串口哦,而485本身是硬件协议,所以在软件上来看现象是和串口一样的。 ...
<p>有USB通信仪内部的框架图吗?</p>
<p> </p>
zyb329321151 发表于 2025-1-18 17:01
有USB通信仪内部的框架图吗?
<p>可以参考这个我的第一期测评</p>
页:
[1]