硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5312|回复: 8
收起左侧

[有问必答] STM32F407ZGT6 能实现2.5M波特率的编码器数据收发吗?

[复制链接]

2

主题

6

回帖

2

积分

新手上路

积分
2
发表于 2017-8-4 11:40:03 | 显示全部楼层 |阅读模式
请问STM32F407ZGT6  串口能实现2.5M波特率的RS485通信的编码器数据收发吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2017-8-4 11:49:06 | 显示全部楼层
串口速度可以达到,F407的串口速度如下,你的485 PHY也得支持这么高速率才行。

回复

使用道具 举报

2

主题

6

回帖

2

积分

新手上路

积分
2
 楼主| 发表于 2017-8-4 13:40:38 | 显示全部楼层

回 eric2013 的帖子

eric2013:串口速度可以达到,F407的串口速度如下,你的485 PHY也得支持这么高速率才行。




....... (2017-08-04 11:49) 
谢谢,从这个看的话是可以的。不过不知道您所说的485PHY是什么,我有一块开发板,想用来采集所述编码器的数据。另外,还请问一下,一般的IO口的话,输出高低电平速度是多少呢?
回复

使用道具 举报

116

主题

800

回帖

1148

积分

至尊会员

积分
1148
QQ
发表于 2017-8-4 15:55:31 | 显示全部楼层
速度过高,估计还得上cpld等器件
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2017-8-4 16:12:32 | 显示全部楼层

回 shaoyx2014 的帖子

shaoyx2014:谢谢,从这个看的话是可以的。不过不知道您所说的485PHY是什么,我有一块开发板,想用来采集所述编码器的数据。另外,还请问一下,一般的IO口的话,输出高低电平速度是多少呢? (2017-08-04 13:40)
比如我们常用的是SP3485,速度支持到10Mbps,满足你的要求:
QQ截图20170804160759.png
回复

使用道具 举报

2

主题

6

回帖

2

积分

新手上路

积分
2
 楼主| 发表于 2017-8-5 10:34:16 | 显示全部楼层
用的就是SP3485这个芯片,我今天测了一下串口波形。
1M时:


2.5M时:


5M时:
11.jpg 1.jpg



不知道这样的波形会不会影响使用?数据收发的时候会不会发生错误?
回复

使用道具 举报

0

主题

2

回帖

0

积分

新手上路

积分
0
发表于 2017-8-5 16:36:03 | 显示全部楼层
这个只是信号陡峭度不好,一般不影响数字信号传输,这种0和1还是能识别出来 的
回复

使用道具 举报

0

主题

2

回帖

0

积分

新手上路

积分
0
发表于 2017-8-5 16:37:58 | 显示全部楼层
我试过串口的,很高的波特率后芯片输出也是这种,但是经过TTL转422芯片后就好了,能长距离传输,被别的芯片识别
回复

使用道具 举报

2

主题

6

回帖

2

积分

新手上路

积分
2
 楼主| 发表于 2017-8-5 23:05:28 | 显示全部楼层

回 whjlaile 的帖子

whjlaile:我试过串口的,很高的波特率后芯片输出也是这种,但是经过TTL转422芯片后就好了,能长距离传输,被别的芯片识别 (2017-08-05 16:37) 
[s:151][s:151][s:151]好嘞,我把串口收发连起来了,收到的跟发出的一样,应该没问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-16 21:18 , Processed in 0.049940 second(s), 33 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表