1樓:匿名使用者
diy 簡易紅外遙控器
在網上發現個可以 diy的東西,和大家分享一下,一起討論,我編譯的時候 p3_6、 p2_0
的管腳出錯,我估計是原作者弄錯了,大家一起學習一下,看看還能拓展一些新的功能。
本系統採用 89c2051 微控制器為主控 cpu,在控制家電數量不多的情況下,完全可以適
用!具體控制電路如下:
saa3010 電視遙控器的資料碼值表如下:
*[開關]55d2 [靜音]55d3
*[1]55ab [2]55ac [3]55ad [4]55b2
*[5]55b3 [6]55b4 [7]55b5 [8]55ca
*[9]55cb [0]55aa [單/雙]55cc [調諧]5554
*[節目+]56aa [節目-]56ab [微調+]56cd [微調-]56d2
*[音量+]552a [儲存]56cb [召回]55d5
*[音量-]552b [愛好]55d4 [定時]56b4
*[對比+]5552 [色彩+]5532 [亮度+]5526 [錄影]564a
*[對比-]5553 [色彩-]5533 [亮度-]55d2 [電視]5655
為方便敘述,本電路只連線了 cpu的 p1_4 腳。但可以根據實際需求擴充套件,只需有足夠
的 i/o 口!
c51 程式具體如下:
紅外遙控開關控制器
(saa3010t 電視遙控器)
只用八路或少於八路時,可以用 at89c2051 代替 at89c51。
一體化接收頭輸出端接 p3.2(int0),p1 為控制輸出端。
p3.6接 led 到地,可以擴充套件到 32 路或更多!輸出為高電平有效!
#include
static unsigned char data ircode[3],ircon,ircon2;
static unsigned char data dt;
void main(void)
ex0 = 1;
}while(1);
}//定時器 0 中斷處理
void timeint(void) interrupt 1 using 2
else
}else
//switch
} }
}}//int0 中斷
void int0fun(void) interrupt 0 using 2
附:在做本系統時,聯想到家用的調速風扇,就可以用本系統實現!現分別用 cpu的 p1_0
和 p1_1 及 p1_2 腳引出 3 個繼電器,硬體電路通上。分別控制風扇的高、中、低檔。但是
c51 控制程式得稍微改動一下,若不改動的話,高、中或中、低檔線圈同時通電,將導致風
扇電機的燒燬!!!
硬體電路圖如下:
本電路同上述相比,加了個 7 段共陽數碼管顯示,顯示風扇相應的檔數,這裡當按下遙
控器的 1、2、3 鍵,分別顯示 1、2、3。按下遙控器 off 鍵不顯示!
程式方面,只需改動程式中的 case 語句即可,遙控的 1、2、3 鍵分別控制高、中、
低檔,改動後的程式如下:
case 0xab:p3=0xfe;p1=0xf9;dt = 1;break; //1 檔並顯示 1
case 0xac:p3=0xfb;p1=0xa4; dt = 1;break;//2 檔並顯示 2
case 0xad:p3=0xef;p1=0xb0;;dt = 1;break;//3 檔並顯示 3
case 0xd2: p3 = 0xff;p1=0xff;dt = 1; break; //停止不顯示
具體實物**如下:
最後提醒大家幾點:請務必注意,在接通 220v之前,確保電機線圈不能同時通電!
還有一點,因為涉及了 220v的高壓,所以一定要注意人身安全!!!
如何自己作簡單無線遙控器和接收器,可控制電機運轉。具體需要什麼器材,求大神解答
2樓:夢旭
收音機一個,無線話筒電copy路一個,
bai555時基電路一個,lm567鎖相du環一隻。原理如下,555組成振盪zhi器,訊號送入無線話筒dao發射,收音機收到訊號後控制繼電器帶動電機。無訊號時電機停止。
如想抗干擾,則加入567,只有555與567的頻率一致才能控制。同時,改變頻率可實現多路控制
220v無線遙控接收器與遙控開關怎麼對碼。
3樓:墨汁諾
對接之前是需要抄
清碼的,清碼方
襲法為:按下接收模組的學習鍵,直到學習指示燈熄滅;對碼方法:再次按下學習鍵,按下手柄上的按鍵,此時220v無線遙控接收器與遙控開關成功對接。
4樓:雙魚座
一般無線遙控開copy關對碼方法大致都相同,以下是金巨集源潛水泵遙控器對碼方法,希望能夠為可以為您做一下參考,可以使用如下步驟對碼。
1、首先準備好要對碼的遙控器
2、之後將兩個遙控器的指示燈對接起來。
3、之後按動遙控器上的對碼按鈕。
4、等待要對碼遙控器上的指示燈開始閃爍。
5、之後再按下另一個遙控器上的電源按鍵,這樣遙控器就對碼成功了。
5樓:鋒芒年少
一般無bai
線遙控開關對du碼方法大致都相同,以下是zhi金巨集源潛水泵dao遙控器對碼方法內,希望能夠為可以容為您做一下參考:
步驟一:清零:按住接收模組(遙控器線路板)學習鍵不放,學習碼指示燈亮,15秒後燈滅,表示清零成功。清零後,之前所配套的遙控器將不再起作用。
步驟二:再次按住學習鍵不放,直到學習指示燈亮後鬆手,按下所需配的遙控器發射模組(手柄)的開鍵,指示燈閃五次後熄滅,表示遙控器對碼成功。
如下圖所示:
怎麼配對航模遙控器與接收器?
6樓:匿名使用者
【對碼說明:】
1.接收機
按住"set"鍵至橙色燈"status"慢閃,守候發射機對碼指令.
2.發射機
按住"set"鍵開機,再按一次set鍵進入對碼功能(橙色燈"status"長亮),接著長按set鍵至橙色燈慢閃,進入對碼狀態.
3.對碼成功
水泵遙控器壞了,重新買個是不是接收器和遙控器要重新編碼才能使
當然了,這都是必須的!水泵遙控器對碼 重新編碼方法 如下 一 水泵遙控器清碼 按住接收器學習按鍵不放,學習碼指示燈亮起,15秒後熄滅,清碼成功。二 水泵遙控器對碼 再次接收器學習按鍵部分,直到學習指示燈亮起鬆手,然後按一下手柄上的按鍵,此時學習指示燈亮起,然後熄滅,表明水泵遙控器對碼成功。希望能夠對...
數字機頂盒遙控器和電視遙控器如何轉換
什麼意思?是要把電視遙控器的部分功能轉到機頂盒遙控器上嗎?如果是的話,就必須要求你的機頂盒遙控器帶學習功能才可以,否則是不行的 首先你的遙控器要是學習型,否則無法實現 有個設定置鍵是學習來的,用你們家的電視遙控器對著機頂盒的遙控器,記得是什麼功能對應啊,因為機頂盒的遙控器是接收電視機的遙控器發出的遙...
遙控車的遙控器頻率是27MHz接收距離大概只有3米請問高手怎麼來增加接收距離
天線接長一點。效果不會很明顯的,稍微有點用把,這個跟遙控器和接收器有關 怎麼增加遙控車的遙控距離 27mhz的 我以前改過.找一個長點的天線.安上就行.我把遙控飛機遙控的天線裝遙控車的遙控器上啦.遙控距離明顯增加很遠.應該可以,你可以試一下。還可以增加天線的長度。請問如何調節無線遙控發射接收的有效距...