中文在线中文资源,色鲁97精品国产亚洲AV高,亚洲欧美日韩在线一区,国产精品福利午夜在线观看

你的位置:首頁 > 傳感技術 > 正文

智能小車多功能傳感器模塊的設計

發布時間:2011-10-09 來源:21ic

中心議題:
  • 探討智能小車多功能傳感器模塊的設計
解決方案:
  • 采用555集成芯片,組成觸發器電路
  • 采用集成運放構成電壓比較器
  • 采用最簡單的三極管開關電路構成電平轉換電路

引言

智能車是行動模式最簡單的機器人之一。在軍事、救援、生產、生活中都有廣泛的應用。更是受到眾多電子類競賽的青睞。如全國大學生電子競賽、飛思卡爾智能車大賽等。比賽中的思路及創新對實際應用的發展也起著重要作用。

1 方案論證

在競賽中,我們用過幾種尋跡傳感器的方案。但各有優劣。

方案1:采用555集成芯片,組成觸發器電路。TCRT5000光電傳感器采集到的信號轉換成一定電壓,經觸發器轉變成標準的電平輸入。這樣單片機不會造成邏輯混亂。此方案優點是抗干擾能力強。但由于每個光電對管要配一組555電路。所以成本非常高,并且也給PCB布板增加了難度。

方案2:采用集成運放構成電壓比較器,同樣將光電傳感器采集到的信號轉換成數字信號供單片機處理。此方案與方案1比較成本有所降低。但由于集成運放芯片大多只包含二到四個內部放大器。對于需要多個光電傳感器的尋跡受到了限制。

方案3:采用最簡單的三極管開關電路構成電平轉換電路。此方案成本最低,擴展方便。而且此電路可以用引線連接不同的光電傳感器,將智能車要完成的其它功能結合在一起。

比較后,本設計選取方案3構成一款多功能的傳感器模塊。

2 原理設計


在小車中應用的傳感器,無論是尋跡、檢測路程還是避障都可以應用紅外線實現。只是應用的傳感器形狀和原理略有不同。尋跡和避障要用反射式。而檢測路程要用直接接收式。我們可以用U形槽狀的光電傳感器。令傳動齒輪通過凹槽,齒輪上開一孔。每當該孔通過槽體,槽體一側發射管的紅外線將無阻擋地射到接收管上,產生一脈沖信號。根據產生信號的次數,還有齒輪一周與車行進路程的關系,便可用程序計算出小車行駛的路程。

幾種傳感器雖接通方式不同,但它們接收到信號后,都要經過同樣的處理過程。那就是把一個變化的不穩的電壓轉換成一相對穩定的電平信號。正因如此,我們可以把這三種傳感器的處理電路做在同一塊板上,此塊板主要作尋跡模塊,尋跡用的光電傳感器都可布在上面。檢測路程和避障則可留出插針,用杜邦線連接,置于任何位置。功能框圖如下:
[page]
3 電路設計

具體電路設計見圖2。以圖左半部分為例,當TCRT5000下面無黑線時,紅外線能正常反射,接收管可以接收到信號并導通,此時NPN三極管導通,指示燈亮并向單片機提供高電平。反之當光電傳感器下面有黑線時,NPN三極管關斷,單片機得到低電平信號。通過調節102的可調電阻,可以調整發射強度,下面100Ω電阻作為防燒毀的限流電阻。這是一張簡化的原理圖,圖中左半部的電路同樣可以視需要的尋跡器個數擴展任意多個。本設計用五只TRCT5000來尋跡,對應輸給單片機插口的7-3號腳,這樣可分別接避障模塊和路程檢測模塊。
圖3為單面布板參考圖。

4 注意事項

調節可調電阻可以改變發射強度,使得傳感器在一定高度時也可以得到反射信號。曾經試過在某一個高度時有的指示燈亮,有的指示的不亮。由于光電傳感器的個體差異導致這樣的情況是可能的。調節電阻使指示燈發光即可。另外這類傳感器模塊加裝指示燈是十分必要的。這樣既可以顯示出當前黑線的位置狀態,又可以在反射面比較差的條件下了解是不是有個別傳感器不起作用。

另外,在使用該模塊的時候除了注意傳感器距離反射面的高度,還要注意模塊中光電傳感器的排列樣式。本設計采用一字型。也有采用菱形、M字形的。根據具體賽道加以分析。

反射面的形態對這類傳感器絕對是個大的考驗。曾經有這樣的慘痛經歷:智能車在制作和調試的過程中,都是在地磚上粘上黑色膠帶來完成的,結果測試時場地是白紙粘上膠帶,這樣造成了小車一些傳感器的不適應,導致測試失敗。所以在制作階段就要按組委會標準仿制場地。

5 結束語

智能車在電子競賽中的意義不僅在于它的精彩紛呈,競賽的思路和方案更可以用于生產和生活中。如一些管道機器人、救援機器人、圖書館或辦公室資料自動運送車等。因此,比賽中的經驗值得總結并加以應用。本設計就是比較了幾次參賽方案后所選,具有一定的應用價值。
要采購傳感器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
?

關閉

?

關閉

  • <center id="09kry"></center>

  • 主站蜘蛛池模板: 屏山县| 惠安县| 南通市| 澄迈县| 三门峡市| 五常市| 韶关市| 临桂县| 神木县| 长海县| 芦溪县| 衢州市| 台北市| 邵阳市| 蛟河市| 本溪| 越西县| 应城市| 宝鸡市| 西乌珠穆沁旗| 贵定县| 故城县| 固镇县| 玉环县| 营口市| 乌拉特中旗| 迁安市| 合水县| 天峨县| 开平市| 洛宁县| 大兴区| 泸州市| 宁波市| 馆陶县| 邳州市| 英山县| 清远市| 治县。| 聊城市| 滨州市|