这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 如何用示波器测量串口波特率

共22条 1/3 1 2 3 跳转至

如何用示波器测量串口波特率

高工
2022-05-12 15:40:24     打赏
如何确定时基

假如要测量的波特率为9600, 则每一比特位的时间为:1/9600 ≈ 104 μs,一般示波器横向上每个大格子里5个小格子,要想看清一比特位一般需要一个小格子就够了,则时基为:104 μs * 5 = 520 μs, 也就是说时基要500 μs。

注意:测量时选择的耦合方式为直流,边沿类型为下降沿,所测串口的电平为TTL 电平,该电平的串口在不传输数据时电平为高,靠拉低判断起始位。

下图是测9600波特率,所发数据为0x55:

image.png

所用示波器为 汉泰的 IDSO1070。从光标测量可以看出AB之间的时间为107.422 μs,和计算的104 μs 差不多。

下图为波特率9600,所发数据为0x00, 因为数据位全部是0,所以看到一直是低电平:

image.png

如何用示波器测串口波特率

前提:需要能从信号中找出一个比特位位来。
已知发送数据位0x55020000, 0x55 的2进制位为10101010。
如图任意选取一比特位,用光标测量可得,时间为:1.074us, 频率位:930.909kHZ, 最接近的波特率为:921600, 所以所测信号的波特率为926100。

image.png

转帖自网络



高工
2022-05-12 16:21:39     打赏
2楼

感谢楼主的分享,很实用了。


专家
2022-05-12 16:35:01     打赏
3楼

谢谢分享


专家
2022-05-12 19:01:29     打赏
4楼

谢谢楼主分享


院士
2022-05-12 21:04:50     打赏
5楼

学习并收藏了,谢谢分享。


院士
2022-05-12 21:34:23     打赏
6楼

了解


专家
2022-05-12 21:50:10     打赏
7楼

学习学习


专家
2022-05-12 22:24:07     打赏
8楼

看看


院士
2022-05-13 07:35:18     打赏
9楼

谢谢楼主分享的文章~!


专家
2022-05-13 07:43:31     打赏
10楼

感谢分享


共22条 1/3 1 2 3 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]