机械必威体育网址

标题:关于红外通信中的载波问题 [打印本页]

作者:1161529185 时间:2016-2-16 13:39
标题:关于红外通信中的载波问题
最近在看单片机 上面红外通信的载波信号是38kHZ, & k8 `0 E6 N9 `& L# a; ^3 ?3 v
: _# W1 u2 K# S2 w
但是 5 U* I5 ^( v6 f. h0 @' r; `) T+ m' |
根据C=λ*f
: j$ A. w- R% T$ V. \; R! u }* _# PC=3*10^8 m/s, 0 \3 d d, n* E; Z
λ=0.7-400 um,
U# h4 h9 q) D# d2 pf的范围在0.75*10^12Hz~~5*10^15Hz 之间 9 P5 m+ L$ j! g
/ Y" I$ x' w% O( U: H
38kHz 显然不在这个频率里啊 那这载波就不是红外线了啊 这还能叫红外通信 ? 8 ]2 u$ O q2 ^& ^4 g( }

, G( S0 G t4 k大神能否解释一下
作者:成形极限 时间:2016-2-16 14:46
载波相当于时钟频率,不是电磁波辐射的频率。这个和无线电通讯的载波概念不一样
作者:1161529185 时间:2016-2-16 15:36
成形极限 发表于 2016-2-16 14:46 1 r: H4 ^" B9 v' |9 `
载波相当于时钟频率,不是电磁波辐射的频率。这个和无线电通讯的载波概念不一样
% A! q! c! f% I; x5 n1 q8 c: l* N
自己百度了一份合理解释 大神这样理解可以么
% H( q( T2 o+ Y0 e. V; [, l2 Q 7 S }: e6 `0 d' N
呵呵 一开始我也不明白 。现在明白了,我告诉你。
/ {. ^: Q" W& R/ m) \8 f8 X1 p6 e 红外发射管用普通的 红外发射管,而接收用一体化接收管 HS0038* ^4 c6 `/ }& ~1 [9 V: b) q4 m' W& K
你用555弄个高电平13uS低电平13uS(也就是说周期为26uS)的方波(占空比不一定是0.5,任意),那么这个波频率就是38KHZ.
5 O5 i G/ ?/ B# m9 s你把这个方波直接加到红外发光管的正极,红外发光管的负极接地,这是红外管的通断频率就是38KHZ(注意要加 限流电阻,防止红外管被烧毁)。
7 Q w9 @% \+ D' Z2 x然后 HS0038加5V电源,用万用表测 HS0038的输出,你会发现,当没信号时HS0038输出1,把555控制的红外管对准接收管,HS0038的输出就为0. 3 ?3 N- u' A& z! a
如果555的方波不是38KHZ,即使红外管对准接收管HS0038,HS0038输出会是高(相当于没接收到信号)。 . @! |! J, j/ m, U5 D5 X. u/ _
总结一下就是:红外发光管的通断频率为38KHZ, 红外接收管HS0038才能收到信号,其他频率是不能的。 - U* D7 Y& G- P; ?4 U
怎么发送数据呢? 你可以控制信号有无的时间啊,通过信号有无的时间判断信号是1还是0。555有一个复位引脚,当引脚为低电平时,555不工作,HS0038的输出就为高。555复位引脚为高就工作了,HS0038输出就为低。(当然38KHZ的载波也可用其他方式产生,不一定非要用555)。 3 l- |2 T7 L5 f0 \1 j* b4 d

1 n: A3 ]% T: |5 m4 E2 Y( T6 v数据传输速度是1Kbps,1b是八位二进制数,1Kb就是8000个二进制数, 用38KHZ是实现不了的。 因为传输一位二进制数的时间肯定是要大于,载波的周期的。
作者:1161529185 时间:2016-2-16 16:20
呵呵 一开始我也不明白 。现在明白了,我告诉你。红外发射管用普通的红外发射管,而接收用一体化接收管HS0038。你用555弄个高电平13uS低电平13uS(也就是说周期为26uS)的方波(占空比不一定是0.5,任意),那么这个波频率就是38KHZ.你把这个方波直接加到红外发光管的正极,红外发光管的负极接地,这是红外管的通断频率就是38KHZ(注意要加限流电阻,防止红外管被烧毁)。 然后HS0038加5V电源,用万用表测HS0038的输出,你会发现,当没信号时HS0038输出1,把555控制的红外管对准接收管,HS0038的输出就为0. 如果555的方波不是38KHZ,即使红外管对准接收管HS0038,HS0038输出会是高(相当于没接收到信号)。总结一下就是:红外发光管的通断频率为38KHZ,红外接收管HS0038才能收到信号,其他频率是不能的。怎么发送数据呢? 你可以控制信号有无的时间啊,通过信号有无的时间判断信号是1还是0。555有一个复位引脚,当引脚为低电平时,555不工作,HS0038的输出就为高。555复位引脚为高就工作了,HS0038输出就为低。(当然38KHZ的载波也可用其他方式产生,不一定非要用555)。数据传输速度是1Kbps,1b是八位二进制数,1Kb就是8000个二进制数, 用38KHZ是实现不了的。 因为传输一位二进制数的时间肯定是要大于,载波的周期的。
作者:usuallyto 时间:2016-3-9 12:07
学习学习




欢迎光临 机械必威体育网址 (//www.szfco.com/) Powered by Discuz! X3.4