|

这个红外触摸框是小黄鱼上淘的,据说是广告机上拆下来的,用于广告机的触摸(类似蜂巢快递柜,也是红外式的触摸),本期就分析一下红外触摸框的接收板。 e# X5 T. F3 v2 A1 X- o3 w* a$ d
首先是接收板的输入端,采用一个16pin的fpc座子将接收板和发射板连接到一起,并使用一颗245芯片来增强信号驱动能力,其中AOMP_OUT是接收板处理后传递给发射板的模拟信号:. ]: g+ I2 f$ C/ R; a
kb4yu2yjgfi64088152.png
6 f$ T$ } P h( a9 N) l2 [9 Y4 C4 U" d
一个接收板上有64颗灯,每8颗灯为一组,下面是一组灯(1~8颗)的原理图,他们和一个采样电阻串联在一起(接收灯的负极接到5V电源)。当有红外发射管的灯发射的红外光照射到接收管上时,接收管会产生一个光电流,这个5.1kΩ的采样电阻会将光电流转化为电压。比如光电流为100uA,那么接收到的电压就是0.5V。
$ }+ p+ H' w1 m; ~- P, ?! }) G$ k- W
gvjclnp2syh64088252.png
2 z, J4 M6 u3 b& T3 L
然后这S1X1~S1X8连接到8选1模拟开关SGM48751的X0~X7通道,单片机通过控制ABC来控制输出端和X0~X7通道中的某一个通道连接。6 ~7 w; i6 J: U& o
}# @8 r1 d+ z+ H! m% s) `0 M
gflrtrbdtpi64088352.png
k9 L" s3 {1 x9 e
下图是模拟开关SGM48751的真值表,下表的意思是当使能端为高电平时,模拟开关X0~7都不和输出X连接到一起。当使能端为低电平,CBA控制端信号为000时,X0连接到X,输出端X的电压等于输入端X0的电压。CBA控制端信号为001时候,X1连接到X,输出端X的电压等于输入端X1的电压。以此类推,这样就可以让S1_OUT输出这一组灯的某一颗灯的信号了。" e, g9 r- L8 n1 |# ?
% j; k% _; H3 C9 f. H
13ffhmxsqt264088452.png
7 c- _% C+ e0 L# A2 R以此类推其他7组接收灯+7个模拟开关。然后再将这8组控制接受信号的模拟开关的输出X,接到另一颗模拟开关的输入端,然后再将这个U9模拟开关的输出X接到运算放大器,便可以实现64颗接收灯信号的选择了。例如下图:
2 u' R% ]. F& b, r1 V- {+ x% v
5l1kkap5rms64088552.png
4 y3 |5 i( F, H) z$ |
比如我要选择第一组灯的第一颗灯,那就让ACTRL_A,ACTRL_B,ACTRL_C都等于0,这样就选择了第一组接收灯,然后再让SCTRL_A,SCTRL_B,SCTRL_C都等于0,那么就选择了这一组灯的第一颗灯,这样最终U9输出的信号就是第一颗灯输出采集到的光信号。然后是这个64颗灯的选择输出端A_OUT接到了运放的输入端,第一级和第二级均为同相放大11倍,总放大倍数为121倍,其中C10和C15为隔直电容(接收灯接收的信号为脉冲电压信号),隔直电容可以隔离前级带来的一些额外的失调偏置电压。
/ ~0 j0 f$ W" C
12evnylujfr64088652.png
# L' H- B( P( W. W. p然后这个运算放大器的最终输出端接到了一个二选一的模拟开关U11上,这个模拟开关使用一个D触发器去控制,D触发器电路如下:
' f6 g0 E# x! J# }+ _0 C8 _6 U" y
kftknbwajxd64088752.png
# h5 q- m7 o$ y; O0 u- |其中D触发器的1Q接到下一块接收板的触发器,用于接收板的级联。即MCU可以通过D触发器选择第X块接收板,然后再用模拟开关选择第X组灯中的第X颗灯。可以将这个D触发器理解为一个移位寄存器,篇幅原因不过多赘述D触发器原理。下图为接收板输出信号:" ]( X( p i7 S9 z1 |% J
blb54a35oj264088852.png
9 |7 B* G6 n+ t9 K( ?' ]
0 R/ k( E: B4 U; ?" z声明:! z7 D: v/ `# ?( X% @% ~7 W
本文转载自24c01硬件电子公众号 ,如涉及作品内容、版权和其它问题,请联系工作人员微(13237418207),我们将在第一时间和您对接删除处理!投稿/招聘/广告/课程合作/资源置换 请加微信:13237418207
# _+ I4 |" O7 {2 K: P: d, I* I: O) |# T5 o, z9 {2 S! ^+ `
. i: P' W( w. G9 `7 }: j 3 g" P; O8 c5 o! h |/ \% H; T
1 y# {3 `1 g2 N 4 L' s' z5 E8 ~. A
himgsf0sm4w64088952.jpg
4 ?9 O" f6 n% n7 _: j2 X$ r
8 n( s5 D$ b4 M- T" d 《90天硬件工程师实战特训班》8 E9 v0 `2 m6 n1 ]( R0 B7 \& D1 \
" k% [( S0 n S1 l1 L
6 m) h4 a7 W: [1 U. Z8 t8 W
! m1 s2 l. }7 M2 k. h v 0 |4 d8 P! m2 k( O! {( O( Z
: I% u i5 N, s L
0 a: N; D; N. e9 K/ H! G 6 K1 `9 ^' H* p
+ p- X% g) I0 b4 g# D- ]% W
' ~- f2 p. m" \+ P q; F- ~' g
) J: @# \, l3 s' a7 S! A# z
czh0kgvgguu64089053.jpg
1 t4 ~ q3 M9 [$ ?' [
" G8 h3 O! e: ?) ^8 X2 w l
容性反射和感性反射# [' q9 W5 `9 y; J5 e
2 Y1 |) n& U( n; }' \" Y4 D
+ A$ F( B9 i) M& T3 a6 |" N1 _8 ~# O
( t0 f* E" v# m% p ( k0 H/ P' V, n9 f& `9 w8 { G
+ P3 k3 H' C7 k3 R' L. P U8 [5 h2 `+ @! I- \" i4 s1 D* r& e% G0 m0 j
5 H0 W1 H' _# B $ n, J' C- a7 I% a( j
6 \0 Q2 X! ?$ D) W& ~ {; f, E! ^% l
1 J8 O' r* [# r/ m( P* e& f& t
mru2yeomshj64089153.jpg
" N4 L) w( E; O! o9 `$ G
6 t7 d2 h0 [- v3 A- u! l6 E
成功固然重要,emc失败经验更加难能可贵!8 M" _, j: r' m% e2 W+ Z" s
& B5 b9 t6 h4 Y4 _: C, _. M& l& J
5 l" ^ C% v3 ^6 E3 p
8 v% a; w% H. U$ O# A3 @ % P; n* h- y6 r: N; f2 c9 I5 p7 y, c
- F7 W$ x) f% I6 @6 S5 Y |
|