EDA365电子工程师网

标题: 红外接收做中断 [打印本页]

作者: qiangqaz    时间: 2014-4-15 11:49
标题: 红外接收做中断
最近小弟选了一个芯片,有红外接收的功能,但是没中断口,红外接收可以做中断用么?
$ ?7 e2 e; c( I) p3 i& _顺便想聆听下教诲。
作者: 超級狗    时间: 2014-4-15 12:04
哈!最近也在研究怎麼用。你要上芯片資料啦!- i5 C4 _$ ]; M5 K7 B( j" @
7 T2 T& c1 M, x4 l3 I, m
我用的芯片有個 ACK 管腳,解碼芯片收到正確的資料後會下拉 76ms,我打算用它來觸發插斷。- t9 n; u" r" e; E' x2 f

4 |8 z+ K2 |0 n" _% _
作者: 超級狗    时间: 2014-4-15 12:18
另外一個想法是︰7 r: Y) V. C$ @* V, N4 g# S
我用的芯片也有 UART 接口,待機(Standby)狀態下 MCU UART 模塊不關,有資料進來時應該也能觸發插斷。
+ A# |2 N( s& h5 e2 w4 k6 H6 F/ Q2 i6 w

作者: fffshao    时间: 2014-4-15 20:23
狗大我要实现红外接收终端但是有想要低功耗,这个怎么实现呢
作者: 超級狗    时间: 2014-4-16 08:37
本帖最后由 超級狗 于 2014-4-16 08:48 编辑 " L! N0 w( \! M( B7 @7 u
- Z2 U( m0 c& [: b% b9 V* ?
你的問題和我現在遇到的狀況一樣,產品在待機(Standby)情況下希望極低功耗。
8 r$ L  R+ c9 w
# \' s( q. f, J' |$ u' s* n( |我上面提的兩種做法,理論上是第一種較省電。一段時間不動作就進入低功耗待機模式(Low Power Standby Mode),選擇一個能觸發插斷的管腳來喚醒 MCU。
" i$ v/ B3 ?% b2 x  l
1 p1 `! B% x$ oUART 相關模塊不關,是要看 MCU 支不支援這樣的運作模式,而且沒有整個 MCU 都進入低功耗待機模式(Low Power Standby Mode)來得省電。" G9 V$ X4 {1 ~' p( i

* L# m  S' z+ n# @: D6 T至於系統設計可能還有一些技巧可用︰9 H0 i7 ?, W" h0 b% f
/ k5 n8 U. Z6 a- d

3 k9 R* Q8 d$ t. o, c; v這裡有篇技術文檔可以參考,它講的雖然是 FPGA,但原則同樣適用在其它應用上。# k; b$ U% g; w1 L
7 x) C( D3 v: i& R& X
Actel - Reducing System Power
" {- K1 e7 S3 o; }5 X) \/ ?4 _* @7 f  t6 K/ P( H( J

2 H& @( a8 w& q+ _: v  Z* @% f
+ B) B8 ?# _" W
' s8 W) R7 I. V% w

Reduce_System_Power.pdf

29.89 KB, 下载次数: 19, 下载积分: 威望 -5


作者: 超級狗    时间: 2014-4-16 09:06
ATMEL AVR XMEGA 低功耗系統設計指導書(Low Power Syetem Design Guide)3 f" u% `' P) J) ~& I
) N+ `+ S6 V: a" `  S
還教軟件流程(Software Flow)!# G6 K3 c" j0 t
7 m/ Z- y6 k# ]' z" F5 Y/ A

doc8267.pdf

211.35 KB, 下载次数: 16, 下载积分: 威望 -5


作者: qiangqaz    时间: 2014-4-16 13:43
不好意思,狗大哥,文档设计公司机密。正在找红外的资料,看能不能从那里找到些东西。
作者: 超級狗    时间: 2014-4-16 15:25
qiangqaz 发表于 2014-4-16 13:43
: w- |9 r3 F3 _# B8 f1 }不好意思,狗大哥,文档设计公司机密。正在找红外的资料,看能不能从那里找到些东西。

1 `/ C, C( z" l您是要芯片資料嗎?
# \& g' G9 h; z4 P: N8 f% B  A( _8 U- `  F7 G$ ?5 r. ~5 A
IR Decoder 和 IR Reciever?( ?' A+ M( a: h0 F) p2 A- K' Z) A
2 D+ M# M- j$ |

作者: liaotingkang    时间: 2014-4-16 18:23
要看IC设计啦,有的IC 在Standby Mode,只有RTC 部分电路在工作
作者: qiangqaz    时间: 2014-4-17 09:03
超級狗 发表于 2014-4-16 15:25
% S# p7 e/ }' Q您是要芯片資料嗎?
" h0 e3 d) f# a+ a% A
; A' C+ D2 M, dIR Decoder 和 IR Reciever?

. g$ g  h% p! Y5 e+ ~是的狗大哥,IR Decoder 和 IR Reciever的资料,我想仔细研究这IR是怎么工作的,协议标注是什么?
作者: 超級狗    时间: 2014-4-17 09:26
這裏有一篇夷族寫的文檔,您就忍耐看一下!9 r6 R2 o6 \" y* X( N

" M5 D* x7 r& H4 F' @
0 J8 f! O$ C/ |2 Q3 ]) _) R" O) t
  W4 C$ a$ K3 Q$ Y3 T7 R還有其它的,找到再陸續上傳。* i3 s# z3 L8 ?& A4 @5 S

$ r) K8 O, f6 r1 }- a9 T5 I: B" R. S. M0 \

" J  ]4 \9 w+ J5 H; L* {
3 F6 w/ @8 ?# C6 y+ g- {

IrDA.pdf

190.13 KB, 下载次数: 20, 下载积分: 威望 -5


作者: 超級狗    时间: 2014-4-17 09:37
Introduction to IrDA Protocol% U( b0 C6 O) F3 y& [; s3 {5 t5 z

% [* S5 U* G  V3 M7 C硬蛤蠣噓可能要練一下!
. q7 b$ O1 n' \8 b& l) }2 _/ `- G0 @2 M( t5 Y+ B8 H

IntroductiontoIrDA.pdf

144.25 KB, 下载次数: 15, 下载积分: 威望 -5


作者: qiangqaz    时间: 2014-4-18 08:49
谢谢狗大哥奉献狗粮
作者: seawolf1939    时间: 2014-4-18 09:09
IRDA好啊
% x8 L' }& Y$ _3 ^前一阵刚做一个项目,38K的接收管。。。为了低功耗活生生把STM32的主频降到了500K=。=
作者: 东星耀阳孟    时间: 2018-3-30 09:18
学习了~~~




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2