編者按:不久前曾發表了<
打造超級PC遙控器>。那是一個帶有4路立體聲輸入,一路輸出的紅外遙控音源切換器兼PC遙控器的DIY制作。因其帶有音源切換功能所以要用的元件較多,電路也較復雜,對于一般缺乏電子制作經驗的PCDIYer來說是有一定難度的。其實在國外的DIY網站也有很多款PC紅外遙控的方案,有用PIC芯片的,有用數字電路的,有最簡單的只用一個接收頭和幾個穩壓元件的,這么多的的電路各有其特點和優缺點,今天再為大家介紹一款簡單好用的PC紅外遙控,所用的元器件也很少,購買方便價格也只在20元左右,而且有很好的擴展性,下面就把這篇好東東介紹給廣大的DIYer。
電路的基本原理就是通過紅外接收頭收集紅外信號,當有紅外信號進來時,單片機AT89C2051軟件執行中斷并對采集到的紅外信號進行解碼,并從串口送到PC,PC軟件Girder收到串口發來的字符再根據定義做出相應的命令操作(Girder的基本使用方法請查看<打造超級PC遙控器>)。電路中使用了幾個簡單的元件做成串口竊電電路,使這個遙控器不需要再外接電源,插到串口上就可以使用了,可以說是即插即用呀:)。安裝好后,運行Girder后,指示燈LED1就開始閃爍,表明電路正常工作了,這時就可以使用你的遙控器了,當關閉Girder后電路板的電源也會被切斷,指示燈熄滅。下面是制作過程和具體的一些注意事項等。
圖一是這個遙控接收器的全部電原理圖。要用到具體元器件和參數就請看表一了。呵,這些元器件是再普通不過的了,花上二十元就可以到電子市場買到了,想想看市場上一個PC遙控接收器也不便宜呀,這等差距身為DIYer的我們怎能不DIY一下呀?呵呵。圖二是元件的外觀圖。
圖一 電原理圖()
元件 |
數量 |
元件參數 |
一體化紅外接收頭 |
1 |
一體化紅外接收頭 |
DB9串行口插座 |
1 |
公、母頭均可 |
AT89C2051 |
1 |
AT89C1051或4051也可 |
11.0592M晶振 |
1 |
11.0592M |
D1,D2 |
2 |
整流二極管IN4148 |
D3 |
1 |
5.1V穩壓二極管 |
R1,R6 |
1 |
10K電阻 |
R2,R5 |
2 |
220歐電阻 |
R3 |
1 |
4.7K電阻 |
C1,C2 |
2 |
30pF電容 |
C3,C4/span> |
2 |
10uF電解電容 |
C5 |
1 |
0.1uF電容 |
Q1 |
1 |
三極管9012 |
LED1 |
1 |
發光二極管 |
彩電遙控 |
1 |
SAA3010芯片 |
串行連接線 |
1 |
可自購接頭制作 |
表一 元件表
圖二 元件外觀圖
圖二中的DB9針串口插座是公頭的,也可以用母頭的,都沒有關系,只是用的連接線不同,無論你使用那種,在焊電路時都要看清引腳的序號(插座上打有序號),搞錯了就不好了。圖三是元件中的一體化紅外遙控接收頭和三極管9012的引腳示意圖,要注意的是圖中的9012的引腳示意圖只是我購買到的9012的引腳極性示意圖,可能和你購買到的不同,在裝到電路板上時先有萬用表測好它的引腳極性,已免意外損壞元件。什么?不會測,那要找找相關的資料學學了,或是讓朋友代勞,要不就在買元件時讓商家告你。收集好元件,我們就可以動手做了。
圖三 兩個重要元件的引腳示意圖
首先,要切割一塊合適的電路板。這里我用多孔的萬用板,我做小東西時通常都是使用它,很方便,不過做復雜一點就不太好了。當然有條件可以自已加工印刷電路板,呵,筆者認為這小小的DIY電路就用不著加工印刷板了。一般購買到的萬用板都比較大,這里我們可用鋸片或界刀來切割一塊大約4cm*3cm的電路板(如圖四)?捎蒙凹埿揎椧幌码娐钒宓倪吘壥蛊涔饣,搞定之后就是對著電路圖插上元件,焊、焊、焊!哦,串口插座插不下去?可用尖嘴鉗輕輕對著電路板的孔位,稍微鉗彎一下插座的引腳就可以順利插上去焊好了。圖五就是焊好的板子,這里看到的是修改過幾次電路的,焊點就不太好了:P 圖六是還沒有插上AT89C2051芯片的完成品,接下來就是燒寫單片機程序了,沒有燒寫器就只有出錢請別人燒了,到電子市場或專修電腦BIOS的地方都有代燒芯片的服務。且慢,先下載這個編譯好的單片機程序吧。IR.hex。有些遙控電路是沒有使用到的單片機的,這些電路雖然很簡單容易自制,但無法擴展功能,現在我做的這個還留有12個功能引腳,也就是說它還可以擴展很多功能,如加繼電器可以控制有源音箱顯示器等的電源或加相應的電路控制和監測PC機內的散熱風扇的轉速等等,不過這些就需要修改單片機源程序了。下載并燒寫好后,把芯片插到板子上的IC插座上就算完工了,記住對好引腿號不要插反方向了。完成品就看圖七了。
圖四 切割多孔萬用電路板
圖五 焊好的板子