① 大家給個紅外的簡易電路
下面是我曾經做過的一個電路設計,看你用得上不?
用紅外線遙控電機轉速
哦,對了,還給把發射電路給忘掉了,這次補上,再把單片機程序也送上!

單片機程序:
接收程序:
;******************************
;接收控制系統軟體程序
;******************************
;
;******************************
;主程序和中斷程序入口
;******************************
ORG 0000H ;復位地址
LJMP START
ORG 0003H ;外中斷0中斷入口地址
LJMP INT0SERVE
ORG 000BH ;定時器T0中斷入口地址
RETI
ORG 0013H ;外中斷1中斷入口地址
RETI
ORG 001BH ;定時器T1中斷入口地址
LJMP T1SERVE
ORG 0023H ;串列口中斷入口地址
RETI
ORG 002BH ;定時器T2中斷入口地址
RETI
; `
;******************************
;主程序
;******************************
START: MOV SP,#60H ;設堆棧
LCALL CLEAR ;調初始化程序
NOP
MAIN: JB P2.0,MAIN ;50Hz交流電過零檢測等待
LCALL DELAYXUS ;調用延時子程序即控制導通角
CLR P2.7 ;發開導通角脈沖
LCALL DELAY256US ;延時256μs
SETB P2.7 ;關脈沖
LJMP MAIN
NOP
NOP
LJMP START ;設置軟體陷阱
;
;******************************
;初始化程序
;******************************
CLEAR: MOV A,#0FFH
MOV P0,A ;P1~P3口置位
MOV P1,A
MOV P2,A
MOV P3,A
MOV B,#26H ;設置導通角為零的延時值
MOV P1,#0FEH
SETB 50H ;默認設置電機為停標志位
SETB P2.7
MOV IE,#00H ;關總中斷
CLR RS0 ;設當前工作區為0區
CLR RS1
MOV IP,#01H ;設優先順序
SETB EX0 ;開外中斷0
SETB IT0
MOV TMOD,#10H
MOV TH1,#3CH ;開定時器1
MOV TL1,#0B0H
SETB ET1
SETB TR1
MOV R7,#0AH
SETB EA ;開總中斷
RET
;
;******************************
;外部中斷0服務程序
;******************************
INT0SERVE: CLR EX0 ;關外中斷0
JNB P3.1,INT0SERVE1 ;確認中斷
INT0RET: SETB EX0 ;開外中斷0,返回
RETI
INT0SERVE1: CLR A
MOV DPH,A ;清DPTR
MOV DPL,A
INT0SERVE2: JB P3.1,INT0SERVE3 ;用DPTR對第一個低電平計時
INC DPTR
NOP
NOP
AJMP INT0SERVE2 ;循環周期是8μs
INT0SERVE3: MOV A,DPH ;DPTR的高8位放入A中
JZ INT0RET ;不為0,說明DPL有進位則8μs×255=2ms,
;即是第一個脈沖。為0,說明內小於2ms是一干擾
CLR A
INT0SERVE4: INC A ;脈沖個數加1
INT0SERVE5: JNB P3.1,INT0SERVE5 ;等待低電平
MOV R1,#06H ;幀間高電平寬度判斷定時值,即一幀結束的判斷
INT0SERVE6: JNB P3.1,INT0SERVE4 ;低電平時轉脈沖個數加1
LCALL DELAY513US ;延時513μs
DJNZ R1,INT0SERVE6
DEC A ;超過3ms判定為一幀結束
DEC A
JZ FUNCTION0 ;為0則轉功能0
DEC A
JZ FUNCTION1 ;為0則轉功能1
DEC A
JZ FUNCTION2 ;為0則轉功能2
DEC A
JZ FUNCTION3 ;為0則轉功能3
DEC A
JZ FUNCTION4 ;為0則轉功能4
DEC A
JZ FUNCTION5 ;為0則轉功能5
NOP
NOP
LJMP INT0RET ;返回
FUNCTION0: JB 50H,FUNCTION01
MOV B,#16H ;功能0操作3檔轉速
MOV P1,#0EDH
FUNCTION01: NOP
NOP
LJMP INT0RET ;返回
FUNCTION1: JB 50H,FUNCTION11
MOV B,#1CH ;功能操作1檔轉速
MOV P1,#0F9H
FUNCTION11: NOP
NOP
LJMP INT0RET ;返回
FUNCTION2: JB 50H,FUNCTION21
MOV B,#12H ;功能2操作4檔轉速
MOV P1,#0DDH
FUNCTION21: NOP
NOP
LJMP INT0RET ;返回
FUNCTION3: JB 50H,FUNCTION31
MOV B,#19H ;功能3操作3檔轉速
MOV P1,#0F5H
FUNCTION31: NOP
NOP
LJMP INT0RET ;返回
FUNCTION4: JB 50H,FUNCTION41
MOV B,#0EH ;功能4操作5檔轉速
MOV P1,#0BDH
FUNCTION41: NOP
LJMP INT0RET ;返回
FUNCTION5: JB 50H,FUNCTION51 ;功能5操作電機啟/停操作
SETB 50H
MOV B,#26H
MOV P1,#0FEH
AJMP FUNCTION52
FUNCTION51: CLR 50H
MOV B,#1CH
MOV P1,#0F9H
FUNCTION52: NOP
NOP
LJMP INT0RET
;
;****************************************
;控制導通角延時程序
;****************************************
DELAYXUS: MOV R2,B
DELAYXUS1: LCALL DELAY256US
DJNZ R2,DELAYXUS1
RET
;
;****************************************
;閃爍調節,定計1中斷服務程序
;****************************************
T1SERVE: CLR TR1
CLR ET1
DJNZ R7,T1SERVERET
MOV R7,#0AH
JB 50H,T1SERVE1
CPL P1.1
AJMP T1SERVERET
T1SERVE1: CPL P1.0
T1SERVERET: MOV TH1,#3CH
MOV TL1,#0B0H
SETB ET1
SETB TR1
RETI
;
;****************************************
;延時256μs程序
;****************************************
DELAY256US: MOV R4,#126
DELAY256US1: DJNZ R4,DELAY256US1
RET
;
;****************************************
;延時513μs程序
;****************************************
DELAY513US: MOV R5,#254
DELAY513US1: DJNZ R4,DELAY513US1
RET
END
發射程序:
;遙控系統軟體程序
;
;*****************************
;主程序和中斷程序入口
;*****************************
;
org 0000H ;復位地址
ljmp start
org 0003h ;外中斷0中斷入口地址
reti
org 000BH ;定時器T0中斷入口地址
reti
org 0013h ;外中斷1中斷入口地址
ljmp int1serve
org 001Bh ;定時器T1中斷入口地址
ljmp T1SERVE
org 0023h ;串列中斷入口地址
reti
org 002Bh ;定時器T2中斷入口地址
reti
;
;*****************************
;初始化程序
;*****************************
clear: MOV P1,#0FFH ;P1,P3口置位
MOV P3,#0FFH
CLR P3.5 ;關遙控輸出
MOV SP,#70H ;設堆棧
MOV IE,#00H ;關總中斷
MOV IP,#04H ;設優先順序
MOV TMOD,#20H ;設定時器2自動重裝模式
MOV TH1,#0F3H ;定時13μs
MOV TL1,#0F3H
SETB EX1 ;開外中斷1
SETB IT1
SETB EA ;開總中斷
RET
;
;*****************************
;主程序
;*****************************
START: LCALL CLEAR ;調試初始化程序
MAIN: LCALL KEYWORDK ;調鍵盤程序
ORL PCON,#01H ;進入低功耗待機狀態
LJMP MAIN
NOP
NOP ;設置軟體陷阱
NOP
LJMP START
;
;*****************************
;外部中斷1服務程序
;*****************************
INT1SERVE: CLR IE1
ANL PCON,#00H ;觸發待機狀態蘇醒
RETI
;
;*****************************
;定時/計數1溢出中斷服務程序
;*****************************
T1SERVE: CPL P3.5 ;高頻調制
RETI
NOP ;設置軟體陷阱
NOP
NOP
LJMP START
;
;*****************************
;鍵盤程序
;*****************************
KEYWORDK: MOV P1,#0FFH ;置列線
CLR P3.7 ;清行線
MOV A,P1
MOV B,A
CJNE A,#0FFH,KEY1 ;有鍵按下則不轉移
KEYWORDKOUT: NOP
NOP
RET ;鍵盤程序返回
KEY1: LCALL DELAY5MS ;延時消抖
MOV A,P1
CJNE A,B,KEYWORDKOUT ;確認鍵按下
MOV DPTR,#KEYWORDKTAB1
MOV B,A ;查列號
CLR A
MOV R0,A
KEY2: MOV A,R0
SUBB A,#80H
JNC KEYWORDKOUT
MOV A,R0
MOVC A,@A+DPTR
INC R0
CJNE A,B,KEY2
DEC R0
MOV A,R0 ;鍵號放入A
MOV B,A ;鍵號乘3處理LJMP散轉指令
ADD A,B
ADD A,B
MOV DPTR,#KEYWORDKTAB2
JMP @A+DPTR
KEYWORDKTAB2: LJMP FUNCATION0
LJMP FUNCATION1
LJMP FUNCATION2
LJMP FUNCATION3
LJMP FUNCATION4
LJMP FUNCATION5
RET
KEYWORDKTAB1: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,7EH
RET
;
;*************************
;發脈沖程序
;*************************
FUNCATION0: MOV A,#02H ;脈沖個數裝載
LJMP SEND ;轉發射程序
RET
FUNCATION1: MOV A,#03H
LJMP SEND
RET
FUNCATION2: MOV A,#04H
LJMP SEND
RET
FUNCATION3: MOV A,#05H
LJMP SEND
RET
FUNCATION4: MOV A,#06H
LJMP SEND
RET
FUNCATION5: MOV A,#07H
LJMP SEND
RET
NOP
NOP
NOP
LJMP START
;
;************************
;編碼發射程序
;************************
SEND: MOV R1,A ;裝入發射脈沖個數
SEND0: MOV R0,#0FAH ;第一個碼250×0.012ms=3ms
AJMP SEND2
SEND1: MOV R0,#53H ;中間碼83×0.012ms=1ms
SEND2: SETB ET1 ;開高頻定時中斷調制
SETB TR1
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
DJNZ R0,SEND2
MOV R0,#64H ;碼距100×0.002ms=1ms
SENDOUT: CLR TR1 ;關高頻定時調制
CLR ET1
CLR P3.5
NOP
NOP
NOP
NOP
NOP
DJNZ R0,SENDOUT
DJNZ R1,SEND1 ;脈沖數還有則再循環再發
CLR P3.0 ;開工作指示燈
LCALL DELAY500MS ;幀距
SETB P3.0 ;關工作指示燈
RET
NOP ;設置軟體陷阱
NOP
NOP
LJMP START
;
;************************
;延時5ms程序
;************************
DELAY5MS: MOV R7,#45
DELAY5MS1: MOV R6,#554
DELAY5MS2: DJNZ R6,DELAY5MS2
DJNZ R7,DELAY5MS1
RET
NOP ;設置軟體陷阱
NOP
NOP
LJMP START
;
;************************
;延時10ms程序
;************************
DELAY10MS: MOV R4,#90
DELAY10MS1: MOV R3,#54
DELAY10MS2: DJNZ R3,DELAY10MS2
DJNZ R4,DELAY10MS1
NOP
NOP
NOP
NOP
NOP
RET
NOP ;設置軟體陷阱
NOP
NOP
LJMP START
;
;************************
;延時500ms程序
;************************
DELAY500MS: MOV R5,#50
DELAY500MS1: LCALL DELAY10MS
DJNZ R5,DELAY500MS1
RET
NOP ;設置軟體陷阱
NOP
NOP
LJMP START
END
② 紅外發射電路的原理是什麼
紅外接收頭內部結構主要由光電二極體加紅外接收IC組成。
工作原理:光電二極體接收到紅外發射管發射出的光信號後轉換為電信號,此電信號輸入到接收IC內部經過放大,增益,濾波,解調變,整形還原後,還原遙控器給出的原始編碼,通過接收頭信號輸出腳輸入到後面的代碼識別電路。
③ 紅外對射電路圖,求原理
D1紅外發射管,D2紅外接收管。
D2收到由D1發出的紅外光信號而令 IC LM393電壓比較器的3腳電位下降,回2腳和3腳的電壓比較下(示乎答10k可調電阻的設定值),如果3腳電壓小於2腳,1腳輸出為"0" ,LED1點亮。
④ 紅外感測器電路圖
弄清其工作原理,電路圖呼之欲出了。
原理:
待測目標
根據待測目標的紅外輻射特性可進行紅外系統的設定。
大氣衰減
待測目標的紅外輻射通過地球大氣層時,由於氣體分子和各種氣體以及各種溶膠粒的散射和吸收,將使得紅外源發出的紅外輻射發生衰減。
光學接收器
它接收目標的部分紅外輻射並傳輸給紅外感測器。相當於雷達天線,常用是物鏡。
輻射調制器
對來自待測目標的輻射調製成交變的輻射光,提供目標方位信息,並可濾除大面積的干擾信號。又稱調制盤和斬波器,它具有多種結構。
紅外探測器
這是紅外系統的核心。它是利用紅外輻射與物質相互作用所呈現出來的物理效應探測紅外輻射的感測器,多數情況下是利用這種相互作用所呈現出的電學效應。此類探測器可分為光子探測器和熱敏感探測器兩大類型。
探測器製冷器
由於某些探測器必須要在高溫下工作,所以相應的系統必須有製冷設備。經過製冷,設備可以縮短響應時間,提高探測靈敏度。
信號處理系統
將探測的信號進行放大、濾波,並從這些信號中提取出信息。然後將此類信息轉化成為所需要的格式,最後輸送到控制設備或者顯示器中。
顯示設備
這是紅外設備的終端設備。常用的顯示器有示波器、顯像管、紅外感光材料、指示儀器和記錄儀等。
紅外感測系統是用紅外線為介質的測量系統,按照功能可分成五類, 按探測機理可分成為光子探測器和熱探測器。 紅外感測技術已經在現代科技、國防和工農業等領域獲得了廣泛的應用。
紅外技術已經眾所周知,這項技術在現代科技、國防科技和工農業科技等領域得到了廣泛的應用。紅外感測系統是用紅外線為介質的測量系統,按照功能能夠分成五類:
(1)輻射計,用於輻射和光譜測量;
(2)搜索和跟蹤系統,用於搜索和跟蹤紅外目標,確定其空間位置並對它的運動進行跟蹤;
(3)熱成像系統,可產生整個目標紅外輻射的分布圖像;
(4)紅外測距和通信系統;
(5)混合系統,是指以上各類系統中的兩個或者多個的組合。
⑤ 紅外發射 和接受電路的原理圖
遙控接收工作原理
遙控器部分:
遙控器部分的工作原理較為簡單,主要就是編碼IC通過三極體進行放大調變,然後將此電信號(脈沖波)經有紅外發射管(940nm波長)轉變為光信號發射出去。
現在國產遙控器的電路主要有:455K晶振,編碼IC,放大三極體,發射管等主要幾個電子原件組成,2節3V電池驅動;但目前一些國際大廠所用的遙控器,其編碼IC內已包括了晶振和放大三極體,電路設計更加方便,且只需要1節電池驅動,更加環保。

(5)紅外應用電路擴展閱讀:
紅外是紅外線的簡稱,它是一種電磁波。它可以實現數據的無線傳輸。自1800年被發現以來,得到很普遍的應用,如紅外線滑鼠,紅外線列印機,紅外線鍵盤等等。紅外的特徵:紅外傳輸是一種點對點的傳輸方式,無線,不能離的太遠,要對准方向,且中間不能有障礙物也就是不能穿牆而過,幾乎無法控制信息傳輸的進度;IrDA已經是一套標准,IR收/發的組件也是標准化產品。
自然界中的一切物體,只要它的溫度高於絕對溫度(-273℃)就存在分子和原子無規則的運動,其表面就不斷地輻射紅外線。紅外線是一種電磁波,它的波長范圍為760nm~ 1mm,不為人眼所見。紅外成像設備就是探測這種物體表面輻射的不為人眼所見的紅外線的設備。它反映物體表面的紅外輻射場,即溫度場。
注意:紅外成像設備只能反映物體表面的溫度場。
對於電力設備,紅外檢測與故障診斷的基本原理就是通過探測被診斷設備表面的紅外輻射信號,從而獲得設備的熱狀態特徵,並根據這種熱狀態及適當的判據,作出設備有無故障及故障屬性、出現位置和嚴重程度的診斷判別。
為了深入理解電力設備故障的紅外診斷原理,更好的檢測設備故障,下面將初步討論一下電力設備熱狀態與其產生的紅外輻射信號之間的關系和規律、影響因素和DL500E的工作原理。
紅外線通信技術適合於低成本、跨平台、點對點高速數據連接,尤其是嵌入式系統.
紅外線技術的主要應用:設備互聯、信息網關.設備互聯後可完成不同設備內文件與信息的交換。信息網關負責連接信息終端和互聯網.
紅外通訊技術已被全球范圍內的眾多軟硬體廠商所支持和採用,目前主流的軟體和硬體平台均提供對它的支持.紅外技術已被廣泛應用在移動計算和移動通訊的設備中.
紅外傳輸是一種點對點的傳輸方式,無線,不能離的太遠,要對准方向,且中間不能有障礙物也就是不能穿牆而過,幾乎無法控制信息傳輸的進度;IrDA已經是一套標准,IR收/發的組件也是標准化產品。
⑥ 紅外開關電路圖什麼原理

你沒畫錯,按理應該有個開關K,以控制光發的工作狀內態;
當開關K打開時,光發射管沒有電流流容過,不發光,那麼光收管(光敏管)不受光而電阻很大,與R2構成的分壓電路使得三極體基極電壓比較高,因此三極體導通,LED發光;
當開關K閉合後,光發射管有電流流過,發光,那麼光收管(光敏管)受光而電阻變小,與R2構成的分壓電路使得三極體基極電壓被拉低,導致三極體截止,LED不發光;
⑦ BISS0001的熱釋電紅外開關應用電路圖
如圖所示:

由於加電極化的電壓是有極性的,因此極化後的探測元也是有正、負極性的。該感測器將兩個極性相反、特性一致的探測元串接在一起。
目的是消除因環境和自身變化引起的干擾。它利用兩個極性相反、大小相等的干擾信號在內部相互抵消的原理來使感測器得到補償。對於輻射至感測器的紅外輻射,熱釋電感測器通過安裝在感測器前面的菲涅爾透鏡將其聚焦後加至兩個探測元上,從而使感測器輸出電壓信號。
(7)紅外應用電路擴展閱讀:
菲涅爾透鏡利用透鏡的特殊光學原理,在探測器前方產生一個交替變化的「盲區」和「高靈敏區」,以提高它的探測接收靈敏度。當有人從透鏡前走過時,人體發出的紅外線就不斷地交替從「盲區」進入「高靈敏區」,這樣就使接收到的紅外信號以忽強忽弱的脈沖形式輸入,從而強化其能量幅度。
人體輻射的紅外線中心波長為9~10--um,而探測元件的波長靈敏度在0.2~20--um范圍內幾乎穩定不變。在感測器頂端開設了一個裝有濾光鏡片的窗口。
這個濾光片可通過光的波長范圍為7~10--um,正好適合於人體紅外輻射的探測,而對其它波長的紅外線由濾光片予以吸收,這樣便形成了一種專門用作探測人體輻射的紅外線感測器。
⑧ 簡易紅外發射器電路圖
如果Ok,別忘記給我賞分

⑨ 求大家分享一個紅外控制的開關電路圖,要簡單,使用的元件少。
看看下面這個製作電路圖。

⑩ 紅外線電路
你好,你這是要的紅外對射電路吧。