找回密码
 注册
关于网站域名变更的通知

求助:关于TTL转485问题

查看数: 749 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-6-7 10:25

正文摘要:

如附件原理图所示,当我用485芯片的时候,可以在CON3端接收到单片机发的数据,在CON1端接收不到单片机发的数据,去掉485芯片后却可以在CON1端接收到单片机发的数据,这是什么原因啊,费解.

回复

cmg227 发表于 2016-6-13 11:04
去掉120R, RS485A加上拉电阻,RS485B加下拉电阻
tszzdydxlwoo 发表于 2016-6-10 15:13
可以试试将UART_TX增加上拉试试
Projectaker 发表于 2016-6-7 13:35
我在思索这个和软件,还有这几个信号到底是怎么控制?
超級狗 发表于 2016-6-7 10:58
本帖最后由 超級狗 于 2016-6-7 11:10 编辑
2 l4 H+ d, B3 e" z6 |# H7 Z! P! X
hgd521 发表于 2016-6-7 10:395 E: J8 F/ n% T) z, T2 s' F- s* N
CON1端口引出来是用来做测试用的,如果单片机发送数据,两个端口应该都能接受到吧
7 }% p& z% p( i) a, V' C) {9 a* `
但兩個 UART-RX 都有訊號的話,怕對 MCU 有干擾。4 U. J7 o2 Y: Q0 ]0 w

. e1 t/ k% m' d) ]( ?5 ySP3485 /RE = 1, DE = 0 時,RO = Hi-Z。
6 G2 b  b6 a* @2 u( X3 ^
; Q, p1 e8 P) k$ Y0 L想在 CON1 收到 MCU 的 UART-TX 訊號,試著把 RS485SE = 1 拉高,關掉 RS-485 的接收看看;或是 CON1 的 UART-RX 不接任何東西試試看。; _- g+ H$ @/ c# R; g/ A' _/ d
& [. J, O, C- I" l. L' s, C
若仍有問題,那芯片驅動能力的嫌疑就變大了!8 l9 P( S- H: F7 E  T, Q9 A

% @% X% ~& E* }9 S: P( `; E) `8 L
6 J" ?( U. }. F: [9 ?
hgd521 发表于 2016-6-7 10:39
本帖最后由 超級狗 于 2016-6-7 11:10 编辑
, E' {" s5 Z% x
超級狗 发表于 2016-6-7 10:351 h) ~" d+ |/ j& ?# ^( T% |
兩個 UART-RX 接一起,MCU 要聽誰的?
1 g- g; B4 L0 L3 l: ^' ^4 i3 R0 g3 y! k) r7 ~
只接一個 UART-RX 試試看吧!
3 T5 K7 y; h" W6 U6 a5 K
CON1端口引出来是用来做测试用的,如果单片机发送数据,两个端口应该都能接受到吧: O) m& U0 ^- O& c( T, u* @

点评

但兩個 UART-RX 都有訊號的話,怕對 MCU 有干擾。 SP3485 /RE = 1, DE = 0 時,RO = Hi-Z。 想在 CON1 收到 MCU 的 UART-TX 訊號,試著把 RS485SE = 1 拉高,關掉 RS-485 的接收看看;或是 CON1 的 UART_RX 不  详情 回复 发表于 2016-6-7 10:58
超級狗 发表于 2016-6-7 10:35
本帖最后由 超級狗 于 2016-6-7 10:59 编辑 1 I$ r  h' S# j) Z: o

) Q$ [# w$ f$ R7 g+ G; `兩個 UART-RX 接一起,MCU 要聽誰的?
7 g! F  s9 h. F: ~  l7 a3 e. G, n  X* @7 J
只接一個 UART-RX 試試看吧!
' z0 ]# K# v+ v* X2 D: ~) _
) M3 e4 d  ?+ j) a. R* V+ }) D6 N0 S3 b2 S5 D

点评

CON1端口引出来是用来做测试用的,如果单片机发送数据,两个端口应该都能接受到吧  详情 回复 发表于 2016-6-7 10:39
关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-22 09:53 , Processed in 0.171875 second(s), 29 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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