線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:4436
推到 Plurk!
推到 Facebook!

請問如何設計紅外線遙控器(發射端)電路?

答題得分者是:happosai
haman
中階會員


發表:46
回覆:137
積分:56
註冊:2005-03-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-03-16 02:14:25 IP:123.192.xxx.xxx 訂閱
小弟從沒玩過紅外線相關電路,因此問的問題都是很基本的,請各位大大見諒^^"

這個想法來自於下面這篇文章…
http://forum.pentaxfans.net/showthread.php?t=46256

小弟想問的問題是,一般紅外線遙控器的電路是如何設計的?

http://sourceforge.net/project/showfiles.php?group_id=131383
從個聯結裡的source code看到這段資料…

How it works:
The remote control generates a series of IR pulses as shown below. The 'on'-
pulses are modulated at 38kHz.

||||||||||||| ||| ||| ||| ||| ||| ||| |||
38kHz ---> ||||||||||||| ||| ||| ||| ||| ||| ||| |||
modulation _|||||||||||||_________|||___|||___|||___|||___|||___|||___|||_

duration [ms] | 13 | 3 |1| 1 |1| 1 |1| 1 |1| 1 |1| 1 |1| 1 |1|

This waveform is approximated in the Palm device by setting the baud rate to
38000 and sending sequences of characters of all ones or all zeros to the IR
UART. The end result is not exactly the same, but it seems to work fine. This
method has the advantage that the PalmOS API can be used and direct hardware
access can be avoided. This means it should be compatible with a range of
devices.

若我不按正規做法,以1ms為單位發送信號,接收端可以正常接收嗎?
如果可行,那duration [ms] | 13 | 3 |1| 1 |1| 1 |1| 1 |1| 1 |1| 1 |1| 1 |1|一般都是放在哪?
小弟想過用8051來控制,會不會有點大材小用?而且8051需吃到5v的電壓,以遙控器來說,好像有點吃電

若上述做法不可行,按正規做法,又該如何設計電路呢?
happosai
高階會員


發表:93
回覆:228
積分:109
註冊:2002-09-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-03-16 11:38:39 IP:220.134.xxx.xxx 訂閱
當然可以,我就用1ms的pluse寬度送過紅外線信號,重點是你的載波信號要在
接收器的範圍內(一般是38KHz-40KHz),你貼出來的原文其實已經講的很清楚,
再看看這個網站的動畫就會更明白

http://www.sbprojects.com/knowledge/ir/ir.htm

市面上也有書可以參考(還是中文書),算是很老的技術了(70年代就被發明出來)

至於8051吃5V到不是問題,你可以用吃3V的8051不就得了?你去拆一隻遙控器
就會發現裡面沒什麼電路
系統時間:2024-05-20 21:21:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!