問IR 紅外線 收發(求指點)

本帖最後由 lok418 於 2010-5-10 00:52 編輯

因為我新手一名喇
所以麻煩各位C兄教路
諗唔通

先講講我目的
發射remote control:
用mcu 加 上下左右 button
我知道紅外線係 high low 咁發射
咁發射data 原理係咪咁? 圖下:
1234.JPG
2010-5-6 18:38




接收:
都係用mcu
program 應該點寫
係咪睇返發射  幾多秒/每個data 咁用for loop收?

紅外線接收器已經將38kHz過濾了,會出[0][1]的邏輯訊號,所以你只要根據調制訊號的周期來計數即可.

TOP

回復 2# swagman
是不是 用TIMER 0 產生載波 TIMER 1控輸出咁呢

TOP

紅外線接收器已經將38kHz過濾了,會出[0][1]的邏輯訊號,所以你只要根據調制訊號的周期來計數即可. ...
swagman 發表於 2010-5-6 19:46



    姐係發射大過40KHz 就行?

TOP

38kHz 是一般我們IR用的載波

TOP

回復 3# oYueno


回復 4# lok418
no..no..no...你首先要制定上下左右每個指令的數據格式, 例如: "上"是1001101, 而"下"是1000010....等, 然後調制在38kHz的頻率上, 再經由紅外線發射器發送訊號.

TOP

delay3us以上 send 8bit野?

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

delay3us以上 send 8bit野?
lok418 發表於 2010-5-6 20:59
不如你先講下MCU用黎做發射定接收部份?

TOP

不如你先講下MCU用黎做發射定接收部份?
swagman 發表於 2010-5-6 21:20



    2個都用muc做...

TOP