紅外線是什么,? 紅外線是一種肉眼看不見的光。我們白天看到物體,,是因為太陽的光照到物體上后反射到我們的眼睛里,,不過,,這只是太陽光中的可見光部分,,太陽光其中的紅外光,我們是看不到的,。如果用物理學(xué)解釋的話,,紅外線是一種波長為760nm到1mm之間的電磁波。 怎么樣發(fā)出紅外線? 用紅外發(fā)射二極管就可以發(fā)出紅外線,。去某寶上搜就可以搜到很多,,最常用的紅外發(fā)射管是發(fā)出940nm的紅外光,另外還有850nm的紅外光,。(前面說到,,760nm到1mm之間波長的光都是紅外光。) 紅外發(fā)射二極管電路,? 圖中,,D4就是紅外發(fā)射管,Q1為NPN三極管,,作為紅外發(fā)射管的開關(guān),,R11是限流電阻,阻值為100歐姆,,R17是基極限流電阻,,IE_DATA連接單片機的引腳(或者連接專用紅外控制芯片引腳),用單片機就可以控制紅外發(fā)射二極管的發(fā)光與不發(fā)光,。R18是用來上電的時候不讓Q1導(dǎo)通,,從而不讓二極管誤發(fā)射。 紅外光怎么接收,? 有一種紅外接收管,,可以接收紅外光。例如,,我們常用的電視遙控器上,,就可以看到紅外發(fā)射管,電視上或者是電視機頂盒上,,就可以看到紅外接收管,。 通信協(xié)議? 每一種通信,,都會有通信協(xié)議,,比如我們常說的wifi、藍牙等,,就是一種協(xié)議,。 我們?nèi)粘I钪杏玫募t外遙控器,都使用NEC通信協(xié)議,。如果你是一名編程人員,,需要用到紅外通信,就必須翻閱NEC通信協(xié)議,,了解其內(nèi)容,,才可以進行紅外通信協(xié)議程序的編寫,。 有了協(xié)議,紅外通信就是一種編碼與解碼的過程,,利用發(fā)光管通斷時間的不同,,就可以發(fā)射出去不同的字節(jié),來表示不同的按鍵,。 擋住紅外,,就不能通信了 紅外是一種光,所以擋住就不能通信了,,所以我們遙控電視的時候,,就需要對準(zhǔn)了再按。 如何學(xué)習(xí)紅外通信,? 買帶有紅外發(fā)射和紅外接收的開發(fā)板,。一般的單片機開發(fā)板,只有紅外接收管,,利用外置紅外遙控做實驗,,只能學(xué)習(xí)紅外接收的程序。瑞生LPC1114單片機開發(fā)板既帶有紅外發(fā)射管,,又帶有紅外接收管,,既可以學(xué)習(xí)紅外發(fā)射程序,又可以學(xué)習(xí)紅外接收程序,。 學(xué)習(xí)紅外通信只能做遙控器嗎,? 否也!學(xué)習(xí)紅外發(fā)射與接收,,可以做很多應(yīng)用,,例如,現(xiàn)在很火的智能硬件,,有些應(yīng)用就需要用到紅外,,還有小米4,里面也有紅外發(fā)射管,,還有紅外抄表系統(tǒng),,也需要用到紅外發(fā)射與接收。還有很多你能想到的需要無線通信的地方,,如果覺得紅外通信比較合適,,都可以用紅外通信。 學(xué)電子,,請關(guān)注 科技老頑童 微信公眾號:kjlwt8 |
|