mengxp

mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp  发布于  2017-12-07 15:55:54
采纳率 0%
18个问答
2508

串口电路疑惑

 
本帖最后由 mengxp 于 2017-12-7 16:07 编辑

有一款产品,他的尾部插座排针,有2组UART串口。
一开始我试着用USB转串口的板子连接,能收到调试信息。
但是有的时候却不能,我一直以为是我的地线没接好,或者杜邦线质量不好。
突然有一天我发现不管我怎么折腾,串口都不能正常读到数据了。
我以为usb串口板坏了,换了各种型号的usb转串口板,包括 cp2102 ft232rl pl2303 ch340 基本上市面能买到的方案都试过了
都不行。
表现有两种:
1.完全无数据
2.有乱码数据
已经排除了地线或TX线接触不良等问题。串口电平也没问题,TX电压3.5V。
奇怪的是,用逻辑分析仪是可以抓到串口数据的。。
示波器没试过,因为暂时没有示波器设备
后来我终于发现他的电路上,CPU出来的UART TX信号先送了一个sot23-3,可能是三极管,三极管后面有电阻和电容,然后才连线到尾插
我尝试在三极管前端飞线连接串口板,这时候数据就出来了…………

那么问题来了。。
请问UART TX后面的这个三极管、电阻、电容,起到什么作用?
有大神知道吗?
我来回答
回答3个
时间排序
认可量排序

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx 2017-12-08 03:38:13
认可0
本帖最后由 ngswfx 于 2017-12-8 03:48 编辑

TTL 转232吧,也就是直接对接计算机串口
当然也不排除是电平转换电路 3.3转5V 之类的

我在这个地方就吃过亏,折腾好几天,以为串口烧了,原来别人不是TTL,是已经经过232芯片了,出来是直接给PC串口连接的

咱们平时开发买的板子都是usb转TTL的,和那个usb转232还是不太一样的

/////////////刚百度查的:
TTL232和RS232的区别?
huaweikun | 浏览 24507 次 问题未开放回答 |举报
推荐于2017-09-01 22:22:15
最佳答案

不同点:
TTL232的0是用0v表示,1是用5V表示。
RS232的0是用+3V--+15V表示,1是用-3V---15V表示。

接口一般都用三根线:
1:地线;
2:写入;
3:导出;
他们不可直连,中间需接电平转接板。



////////////开始能用,是因为那几个片子还没弄坏:lol ,等烧得差不多(估计就是要坏不坏的状态,最起码和你的usb转TTL不匹配了),参数不在范围内,你就收不到了


1、TTL电平标准

输出 L: <0.8V; H:>2.4V。

输入 L: <1.2V; H:>2.0V

TTL器件的输出:低电平要小于0.8V,高电平要大于2.4V。

                  输入:低于1.2V就认为是0,高于2.0就认为是1。

于是,TTL电平的输入:低电平的噪声容限就只有(0.8-0)/2=0.4V,高电平的噪声容限为(5-2.4)/2=1.3V。



mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp 2017-12-08 17:45:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=81808&ptid=38400]ngswfx 发表于 2017-12-8 03:38[/url]
TTL 转232吧,也就是直接对接计算机串口
当然也不排除是电平转换电路 3.3转5V 之类的

[/quote]

试过rs232连接,仍然是乱码……

mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp 2017-12-10 20:13:31
认可0
已经解决了。串口板换了带隔离的USB转TTL(FT232RL + ADUM3201)。RX接有4.7K的上拉电阻,把电阻拿下来就可以用了
一般的串口板我看了都没有外置上拉电阻,很多都是芯片内上拉,没有办法。
只有这个带隔离的TTL转接板才能改。

不知道他这个产品串口tx下拉的驱动能力为什么这么弱。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区