搜索
bottom↓
回复: 28
打印 上一主题 下一主题

STM32串口烧坏问题

[复制链接]

出0入0汤圆

跳转到指定楼层
1
发表于 2022-9-29 10:29:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 stm32_bldc 于 2022-9-29 10:32 编辑

公司历史项目,1个STM32主机板和1个STM8分机板,使用3.3V串口通信,波特率9600bps,电源线和串口线使用CAT5E最长100米,
在STM8分机板上的TX和RX上有双向TVS管PSD03C-LF-17。
STM32主机板和STM8分机板都有整流桥,所以电源线用户可以随意接。
现在经常发现STM32的RX烧坏,但是我在公司怎么都不能复现现象,所以请大家帮忙分析一下,看看此电路怎么改进。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入42汤圆

2
发表于 2022-9-29 10:35:59 | 只看该作者
这么长的传输距离要不要配置485和防雷设计?即使现在不烧哪天打个雷也烧了。

出0入59汤圆

3
发表于 2022-9-29 10:41:41 | 只看该作者
本帖最后由 polarbear 于 2022-9-29 11:05 编辑

TTL传送100米; 这一切的背后到底是道德的沦丧,还是人性的扭曲

这个电路还有个问题, 2边都加了桥堆(估计电源随便接),电源非隔离; 2边串口通过GND共地;


假如边的24V 电源接线不一样的话,  一通电。就烧烟花

出0入16汤圆

4
发表于 2022-9-29 10:45:25 | 只看该作者
输入口坏了就是RX线电压过高打坏的,STM8的耐压比STM32高,左边3.3V 右边 5V,UART直连为了省成本的极限操作。。。这个TVS对于STM32意义不大

出0入0汤圆

5
发表于 2022-9-29 10:52:32 来自手机 | 只看该作者
TTL就敢传100米,人才啊,两端一边一个485转换器吧。

出1310入193汤圆

6
发表于 2022-9-29 11:07:56 | 只看该作者
dadatou 发表于 2022-9-29 10:52
TTL就敢传100米,人才啊,两端一边一个485转换器吧。
(引用自5楼)

485加起来  也要隔离
否则  电源负极不接时候  整过电流流过485  
后果....

出0入0汤圆

7
 楼主| 发表于 2022-9-29 11:38:50 | 只看该作者
polarbear 发表于 2022-9-29 10:41
TTL传送100米; 这一切的背后到底是道德的沦丧,还是人性的扭曲

这个电路还有个问题, 2边都加了桥堆(估计 ...
(引用自3楼)

只会在STM32主机加24V电源

出0入0汤圆

8
 楼主| 发表于 2022-9-29 11:41:00 | 只看该作者
初音之恋 发表于 2022-9-29 10:45
输入口坏了就是RX线电压过高打坏的,STM8的耐压比STM32高,左边3.3V 右边 5V,UART直连为了省成本的极限操 ...
(引用自4楼)

两边都是3.3V串口,两边都是由SC662K这个LDO供电

出0入0汤圆

9
 楼主| 发表于 2022-9-29 11:45:14 | 只看该作者
polarbear 发表于 2022-9-29 10:41
TTL传送100米; 这一切的背后到底是道德的沦丧,还是人性的扭曲

这个电路还有个问题, 2边都加了桥堆(估计 ...
(引用自3楼)

公司已经成型的产品,现在经常出问题,客户要求整改。

出0入45汤圆

10
发表于 2022-9-29 12:31:18 | 只看该作者
stm32_bldc 发表于 2022-9-29 11:45
公司已经成型的产品,现在经常出问题,客户要求整改。
(引用自9楼)

你 都这样聊,干脆在RX 那个地方加一个 比较器 或者 逻辑芯片做隔离吧

出0入75汤圆

11
发表于 2022-9-29 12:38:05 | 只看该作者
stm32_bldc 发表于 2022-9-29 11:45
公司已经成型的产品,现在经常出问题,客户要求整改。
(引用自9楼)

TTL改422或232,程序不用改。

出0入0汤圆

12
发表于 2022-9-29 12:54:14 来自手机 | 只看该作者
TTL 跑100是人才,RS422加个隔离不香吗!

出0入0汤圆

13
发表于 2022-9-29 13:40:58 | 只看该作者
100米长传输线,至少考虑ESD    EFT和雷击浪涌

出0入0汤圆

14
发表于 2022-9-29 15:04:24 | 只看该作者
此种接法,真是人才.

出0入0汤圆

15
发表于 2022-9-29 16:25:01 | 只看该作者
懂了.   TTL 能跑100米.

出105入79汤圆

16
发表于 2022-9-29 18:48:26 | 只看该作者
可能在stm32的RX引脚就近接一个TVS就行,但是还是改为232或者422稳妥

出0入4汤圆

17
发表于 2022-9-29 19:08:43 | 只看该作者
那么问题来了,TTL一般允许接多长呢?超过2米我一般就不建议TTL了,是不是有点太保守了?

出0入59汤圆

18
发表于 2022-9-29 22:09:51 | 只看该作者
这么远距离,用TTL电平?

出0入0汤圆

19
发表于 2022-9-29 22:35:47 | 只看该作者
TTL上100米,你也是个人才,100米485才是保障。

出0入0汤圆

20
发表于 2022-9-30 02:00:27 | 只看该作者
更多是设备功耗突然上来后,线材带来压降会加大。
电源还是桥做反接保护,两端的参考电平本身就有区别
各种不良叠在一起。超过5V也是轻松的事情。
而且STM32没接TVS做保护,线材附近有什么功率设备,一个干扰过去烧坏是随时会发生的。

STM32接上TVS管
如果PCB不好整改,那就外带个保护板。
除了TxRx线外,其他空余线都接到GND上,降低点线阻

出0入89汤圆

21
发表于 2022-9-30 17:17:19 | 只看该作者
那么长的线已经是个电感了,这个长度应该达到uh级的了。另一端波形都是小馒头了吧。估计你这误码率应该不低。是不是用软件又校验又重发的了。

出0入0汤圆

22
发表于 2022-9-30 21:05:08 | 只看该作者
中间转一个R232电平啊·~~~~~~~~~~~

出0入0汤圆

23
发表于 2022-10-1 13:02:23 | 只看该作者
用带屏蔽 的网线估计可以解决这个问题,ttl传100m是楼主已验证的,其它的换个线试下

出0入14汤圆

24
发表于 2022-10-1 19:48:25 | 只看该作者
串口电平要经过 三极管 二极管 这些隔离更好

ST是不经操的,原来我们也出现过串口烧坏的情况

出50入4汤圆

25
发表于 2022-10-1 20:50:08 | 只看该作者
isakura 发表于 2022-10-1 19:48
串口电平要经过 三极管 二极管 这些隔离更好

ST是不经操的,原来我们也出现过串口烧坏的情况 ...
(引用自24楼)

有没有参考 电路,学习一下。。

出0入0汤圆

26
 楼主| 发表于 2022-10-7 10:23:11 | 只看该作者
szjqt 发表于 2022-9-30 17:17
那么长的线已经是个电感了,这个长度应该达到uh级的了。另一端波形都是小馒头了吧。估计你这误码率应该不低 ...
(引用自21楼)

说出来你不信,波形很漂亮,没有误码,没有做校验

出0入0汤圆

27
 楼主| 发表于 2022-10-7 10:29:43 | 只看该作者
cingljlw 发表于 2022-9-30 02:00
更多是设备功耗突然上来后,线材带来压降会加大。
电源还是桥做反接保护,两端的参考电平本身就有区别
各种 ...
(引用自20楼)

谢谢你给的建议

出0入0汤圆

28
发表于 2022-10-8 10:25:45 | 只看该作者
人高艺高胆也高。那也是没办法。能用不代表就永远正确。
不论是TTL ,还是RS232电平,理论上都是不能支持100米的,
超过15米,建议增加收发器,比如485收发器。

出0入85汤圆

29
发表于 2022-10-8 21:54:42 | 只看该作者
正常能工作已经是奇迹了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-30 10:17

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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