步驟1:零件
我從手頭的零件集中獲得了所需的所有零件。
電子產品:
2個通用NPN晶體管2222
我使用了PN2222,但是您可以根據需要選擇其他晶體管。微控制器的輸入不需要大量電流,因此對于該項目來說應該算是過大了。打撈也可以正常工作(但我懶得查找打撈的NPN的引腳,所以我使用了我所知道的那些。)
1個IR二極管
我買了一個這些是幾年前從一家電子商店購買的。我不知道零件號是什么,但是任何兩線制紅外二極管都可以工作。哎呀,您可以根據需要使用一個IR晶體管,但是我的二極管效果最好。
1個IR LED
我什至沒有將它從大多數情況下拔出來-我要為該項目搶救的遙控器破爛不堪。如果您有一個未使用或無法正常工作的遙控器,這將為您提供一種簡單的方法來測試傳感器的功能(因為您將能夠看到接收器中IR LED的振蕩,并避免檢測到
1個可見的LED
您可能希望它查看電路是否正常工作。系統運行時,您將看到的所有內容。
一些電阻器
我只是從包裝盒中隨機拿了一些電阻器。您將需要一個大小適合可見LED的限流器(我認為我使用了100歐姆)。這將取決于您的電源,LED和視力。我使用了一個昏暗的小LED作為快速指示器,不會向不需要的人提示。
我還需要幾個上拉和下拉電阻。我想我用了大約100K。確實,任何足夠高的東西都應該起作用。最好準備各種各樣的產品,嘗試看看它們如何影響電路的特性。
電源
電壓低于晶體管的任何產品評級。我使用的是5V電源,因為電路將與同樣以5V運行的微控制器一起運行。使用最終的任何電源,以便您可以根據需要進行調整。
一些Perf板和/或面包板
我在面包板上嘗試了電路,然后將它們全部焊接在一塊小小的穿孔板上。
您可能需要的其他東西
直徑為1英寸的短管。
此功能用于過濾無關的紅外線以免影響您的傳感器。它是可選的,但是我希望我的電路在白天或黑夜(實際上,兩者都可以)下工作,這確實改善了結果。
電工膠帶
您知道那是什么,對嗎?任何舊顏色都可以。
電線
是的。很多總比不夠好。
電子工具
鉗子,美工刀等。所有有趣的東西。
數碼相機
您知道您可以測試一個通過數碼相機觀看紅外信號,這是檢查遙控器電池的便捷方法如果您懷疑它們可能有問題。只需將遙控器對準相機,按一個按鈕,然后查看相機的屏幕即可。如果它亮起,則表示您是金色的。不適用于膠卷相機,即使這樣做,效果也可能很慢。..
同樣,圖像來自OpenClipArt.org。甜心,不是嗎?
步驟2:工作原理
電路是一個簡單的達林頓一對晶體管(在本例中為NPN),并帶有反向偏置的IR二極管作為輸入。沒有紅外光時輸出為高,有紅外光時輸出為低。
當紅外光撞擊光電二極管時,它允許少量電流在Q1的基極和VCC之間流動。該電流流經達林頓對被放大,從而允許大量電流從輸出流過。微控制器輸入所需的電流比晶體管能夠提供的電流要少得多,因此要擔心晶體管燒壞。
這對我來說很有效,因為在大多數情況下,會暴露在紅外光下。這是因為會有紅外光從紅外燈射到探測器上。一旦光束破裂,傳感器的輸出將變高,從而觸發一個動作。
如果您希望相反,我建議在類似的設置中使用PNP晶體管。
達林頓對的圖片Wikimedia Commons的作者Michael9422。感謝作者提供CCA的類似共享許可證!
第3步:試驗板電路
Lay電路是一個簡單的達林頓對,其中IR二極管用作輸入,并在輸出和VCC之間連接一個指示燈LED。與其他嘗試相比,這種安排為我提供了最干凈的開/關結果。最好還是使用555作為比較器,真正給您一個不錯的方波。
檢查圖像注釋,了解有關IR二極管和可見LED的連接位置的信息。好,我可能只用它!哈!
要測試電路,請執行以下操作:
將任何紅外遙控器指向IR二極管,然后按一個按鈕。您應該看到LED閃爍。如果已經點亮,請關閉一些頭頂燈(尤其是白熾燈泡)。您應該能夠在LED上看到可見的脈沖,表明它正在拾起您放下的東西。
移動遙控器以檢查電路的方向性,距離和靈敏度。
第4步:使其永久化
將電路放在試驗板上,并在某些性能板上構建一個副本。零件數量這么少很高興,所以您不必擔心耗盡。
至少,我就是這樣做的。您可以自由地做最適合自己的事情。將碎片粘在板上,將它們鉤起來,然后撕開。由于只剩下一個IR二極管,所以我還沒有燒壞,所以我將其最后留著,等所有其他部件都裝好后再戴上。
請注意,我將IR二極管朝后放置,然后彎曲它向外看。事實證明,布置這樣的零件最容易,并且仍然可以在板子的下面進行我想要的干凈連接。這還給我留出了一些擺動的空間,可以將IR二極管指向我想要的位置。
最后,我使用了RJ11連接器,以方便連接和通信。也許將來我可以將其設置為無線連接,但這可能超出了我的薄弱能力……
步驟5:將其粘貼在管道中
通過使用短長度的管道,可以使電路更具方向性。請使用足夠長的段,以確保IR二極管在陰影中。我使用了3/4英寸PVC,末端帶有PVC耦合器以清理外觀并隱藏RJ11連接器(如果是,則為電話線)您不是我所使用的超級怪胎。
這完全是可選的。根據自己的喜好安排自己。
步驟6:制作紅外發射器
您需要制作出不斷發出紅外光的東西,還需要將光指向上一步中使用的管道的末端。
》我有一個電池盒坐在那里,看上去很孤獨。我用一個限流電阻將其連接到我的IR LED上。打開它,指向它,一切都準備就緒。
第7步:將其連接到您的微控制器,對其進行編碼,一切就緒!
對于該項目,我使用了MS430啟動板。 ,真的,真的,真的很便宜。我說的是“便宜”。從TI運來的價格為4.30美元。我使用MSP430G2553 20引腳DIP,因為ed周圍有幾個20針DIP插座,我將在原型板上使用它們。任何較小的芯片都可以正常工作,而且我敢肯定,我在浪費大量的房地產資源,而這些芯片使用的功率過大,無法完成如此基本的工作。就像我之前說的那樣, 555計時器可能足夠強大。
這不是最簡單的學習平臺。我的編碼技能很基礎,很生銹,一開始也不太徹底。因此,糟糕,笨拙,效率低下的代碼。
任何對C持良好態度的人都可能指出我編寫代碼的方式有很多錯誤,以至于他們花更長的時間來描述編寫代碼所用的錯誤第一名。基本上,我從MSP430教程中竊取了代碼,以對輸入進行連續檢查,當值變化超過設定值(相差約10%)時,它將運行一個例程。
我要做的主要事情想要確保在太陽下山時,絆網將繼續正常工作。因此,我將代碼設置為每隔一段時間(每分鐘幾次)檢查并設置一個閾值。這意味著隨著環境光水平的變化,傳感器將自動重新校準以補償該變化。
所有編碼均在Code Composer Studio 5中完成,可免費使用特定程序大小。整潔的是,MSP430上的內存大小小于限制,從而使開發環境有效地自由了。
責任編輯:wv
-
led
+關注
關注
242文章
23426瀏覽量
664431 -
電阻器
+關注
關注
21文章
3806瀏覽量
62456
發布評論請先 登錄
相關推薦
帶電源線的poe供電模塊怎么接
CW32模塊使用 紅外接收模塊

CW32模塊使用 人體紅外傳感器

萬泰科技智能功率模塊封裝正式通線

紅外接收頭的主要功能_紅外接收頭的應用場景有哪些
CW32模塊使用 紅外循跡傳感器

8線卡接式配線模塊詳細介紹
高德紅外旗下武漢軒轅智駕公司全新車載紅外產品生產線建成投用!
汽車線束流水線裝配工序中的生產工藝制作

評論