找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 259|回复: 6
打印 上一主题 下一主题

求助:关于TTL转485问题

[复制链接]

1

主题

36

帖子

267

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
267
跳转到指定楼层
1#
发表于 2016-6-7 10:25 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

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

F030.jpg (63.49 KB, 下载次数: 0)

F030.jpg

TTL485.jpg (84.24 KB, 下载次数: 0)

TTL485.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

23

主题

409

帖子

1735

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1735
7#
发表于 2016-6-13 11:04 | 只看该作者
去掉120R, RS485A加上拉电阻,RS485B加下拉电阻

0

主题

2

帖子

16

积分

二级会员(20)

Rank: 2Rank: 2

积分
16
6#
发表于 2016-6-10 15:13 | 只看该作者
可以试试将UART_TX增加上拉试试

6

主题

224

帖子

584

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
584
5#
发表于 2016-6-7 13:35 | 只看该作者
我在思索这个和软件,还有这几个信号到底是怎么控制?
辜负了岁月的人,没有资格抱怨!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
4#
发表于 2016-6-7 10:58 | 只看该作者
本帖最后由 超級狗 于 2016-6-7 11:10 编辑
" ?; V3 G$ l# \5 ~, M, K& G  r
hgd521 发表于 2016-6-7 10:39- O9 U  r3 c, h4 Q' `' D) N) |
CON1端口引出来是用来做测试用的,如果单片机发送数据,两个端口应该都能接受到吧
! ^8 D5 k" T$ w6 H9 Q2 z
但兩個 UART-RX 都有訊號的話,怕對 MCU 有干擾。
' T" B4 q6 E' ^% f  }
; b8 S. @6 r! p" WSP3485 /RE = 1, DE = 0 時,RO = Hi-Z。" h( t7 T) P' J% i7 w2 r6 O. t
: ?! N/ k5 {9 J9 S. {
想在 CON1 收到 MCU 的 UART-TX 訊號,試著把 RS485SE = 1 拉高,關掉 RS-485 的接收看看;或是 CON1 的 UART-RX 不接任何東西試試看。5 Z% A) F4 P. K% \  _' C9 }5 L0 m

+ ?( X0 z$ f3 k  y0 q/ L0 A$ B2 p; B! N若仍有問題,那芯片驅動能力的嫌疑就變大了!
; Y( M3 h# o; Z  V/ d
8 m7 A* |0 M6 |  c0 s) ~) `$ b: p3 ?! T
哈士奇是一種連主人都咬的爛狗!

1

主题

36

帖子

267

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
267
3#
 楼主| 发表于 2016-6-7 10:39 | 只看该作者
本帖最后由 超級狗 于 2016-6-7 11:10 编辑 9 c5 Y) Y1 t0 `
超級狗 发表于 2016-6-7 10:356 r5 H! M, Z/ @0 c: J8 j4 Z/ J) f
兩個 UART-RX 接一起,MCU 要聽誰的?; Q  q1 y4 b) g0 }. v0 p5 e, v9 @& O
& r) z0 v" F3 Q7 z2 @+ n( M
只接一個 UART-RX 試試看吧!
. |) f, u1 @1 Z6 j
CON1端口引出来是用来做测试用的,如果单片机发送数据,两个端口应该都能接受到吧
* l; f6 n0 M1 f, I; ^7 L

点评

但兩個 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

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
2#
发表于 2016-6-7 10:35 | 只看该作者
本帖最后由 超級狗 于 2016-6-7 10:59 编辑
2 p5 T6 d" d$ l, q2 I* X0 _
& k: I+ Q3 u, |2 d3 d兩個 UART-RX 接一起,MCU 要聽誰的?8 }" [9 s- _5 f4 m

" t- A  N0 g/ K; [4 S- V) J4 j只接一個 UART-RX 試試看吧!
& U4 J5 j' D6 v( {! Y: \) B! n" _  r6 t6 v1 B  Q2 p& a
$ y1 x% D) M2 \, _. e

点评

CON1端口引出来是用来做测试用的,如果单片机发送数据,两个端口应该都能接受到吧  详情 回复 发表于 2016-6-7 10:39
哈士奇是一種連主人都咬的爛狗!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-25 05:51 , Processed in 0.065464 second(s), 36 queries , Gzip On.

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

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

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