找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

RS485差分信号转电源开关控制

[复制链接]

24

主题

101

帖子

1003

积分

四级会员(40)

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

积分
1003
跳转到指定楼层
1#
发表于 2013-7-10 21:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
现在想利用RS485的差分信号,来控制一个电源开关,即转换为高低信号,同时还不能够影响数据的正常传输,有思路的朋友给提供些思路,谢谢了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

24

主题

101

帖子

1003

积分

四级会员(40)

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

积分
1003
2#
 楼主| 发表于 2013-7-14 22:04 | 只看该作者
Super Girl能不能再回复遍,上次的回复看不到。

点评

後來想想太複雜,算了!  发表于 2013-7-14 22:10

24

主题

101

帖子

1003

积分

四级会员(40)

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

积分
1003
3#
 楼主| 发表于 2013-7-14 22:15 | 只看该作者
liuhai2200 发表于 2013-7-14 22:04
& B! o! P1 O* w: Z' D2 [Super Girl能不能再回复遍,上次的回复看不到。
4 ], M5 k5 P8 k3 [/ m, C
额,没事,说说无妨,本来就是抱着学习的态度的,{:soso_e100:}

24

主题

1796

帖子

8046

积分

六级会员(60)

Rank: 6Rank: 6

积分
8046
4#
发表于 2013-7-14 23:23 | 只看该作者
不知你要的效果是什么?
2 o! c9 R% g  Z, x4 K( A1,485信号和你的开关对应状态是什么: S' c1 G) H( @' V
2,信号控制开关需求如何,是有信号就开,还是要作为一个从机的方式来通信(应该不是,不然就不用问了)
/ s8 f% M! O& K3,485控制开关打开以后呢,需要延时不6 z) o% g+ y  S3 w# I6 g
…………( u; W. f' i( v' M  I: X. u) v
等等这些介绍清楚。- n: C. Y9 ^! T5 j6 N
如果你只是想有通信的时候就打开或者关闭开关,没有通信的时候是另一种状态或者类似的话,这种就比较简单了。
1 ]( n6 ]+ |) D: F# F0 G; {8 s

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
5#
发表于 2013-7-15 08:41 | 只看该作者
同時傳控制訊號和資料可能技術層次蠻高的,如果傳控制訊號時不傳資料,傳資料時不傳控制訊號,小弟倒是有一個想法。- s# S1 {# o+ j$ A% k7 }
& }1 S3 q' @+ j% n7 B
一般 RS-485 還是會用 UART 來傳資料,你只要傳一個 UART 看不出來的訊號就可以。例如,10ms 的空白(Space)當開電(Power On),20ms 的空白(Space)當關電(Power Off),接收端需要用 CPLD 寫一個脈波偵測器(Pulse Detector)。  K7 ^: ~, n! d1 M& @  R' ~3 ?

7 T6 p6 x) I& LUART 傳送時 Start bit = 0(Low)、Stop bit = 1(High),以 N81 的格式來說,正常資料所能產生的最長脈波為 9 個 bit 的 0(Low)之後,一定要拉起來為 1(Hiig ),因為 Stop bit = 1(High)的關係。% t, ^$ j5 U. }

% K! ]- n' Z( K' w這個方法可能較簡單!: Z8 a8 F0 Z; M' p- v& B- S

3 G- _5 A( ~( J- f3 f' I{:soso_e148:}
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
6#
发表于 2013-7-15 08:49 | 只看该作者
另一個方法︰
' _. p( r& m! A( ?# h+ b+ J: z* y) z( p2 h% a
既然對方能收資料一定有微處理器(MCU),如果您玩過魔電(Modem)知道 AT Command 和 +++ 脫離碼(Escape Code)的話,這樣的方式也可以考慮。
9 K8 j! P! G2 W! }3 s5 J" C$ S7 B
) @8 Q3 R5 E, G2 n唯一提醒的是,AT Command 和 +++ 脫離碼(Escape Code)是有專利的,如果是學生做專題就還好,要商品化的話就要注意了。
% e1 H' N& @, [+ u0 k7 F7 M( ^7 M% b; z; n) v
{:soso_e150:}
哈士奇是一種連主人都咬的爛狗!

24

主题

101

帖子

1003

积分

四级会员(40)

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

积分
1003
7#
 楼主| 发表于 2013-7-15 16:12 | 只看该作者
超級狗 发表于 2013-7-15 08:41 ! N' @8 y. a: Z# \# c
同時傳控制訊號和資料可能技術層次蠻高的,如果傳控制訊號時不傳資料,傳資料時不傳控制訊號,小弟倒是有一 ...
' C8 j6 r5 g* O; g. [: m) e
谢谢,Super Girl,这个就是我想要的,非常感谢! 有机会尝试一下。

24

主题

101

帖子

1003

积分

四级会员(40)

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

积分
1003
8#
 楼主| 发表于 2013-7-15 16:22 | 只看该作者
kevin890505 发表于 2013-7-14 23:23 : u7 s0 W/ E& [! r+ \# R9 ?
不知你要的效果是什么?
$ d0 S5 p' E) U: l* G1 W1,485信号和你的开关对应状态是什么- c' p  K8 E2 E9 A' e6 W" E
2,信号控制开关需求如何,是有信号就开,还 ...

  l5 f+ B  Y9 m- j) `( r% y4 h0 m好的,谢谢你!
  t9 }: Z! _  m0 X8 x* h( D* x, o就是利用RS485传控制信号和数据,且它们是分开的,主要是想寻求思路,可能有些地方表述的不太清楚,谢谢你。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-4-9 02:49 , Processed in 0.064609 second(s), 36 queries , Gzip On.

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

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

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