• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 智能聽障助理系統的設計與實現

    智能聽障助理系統的設計與實現

    作者: 時間:2012-09-06 來源:網絡 收藏

    2.2 聽障助統軟件
    本系統采用C51語言進行模塊化編程,主要由主程序、火災報警程序、門鈴響應程序等組成,系統程序流程圖如圖5所示。

    本文引用地址:http://www.czjhyjcfj.com/article/159933.htm

    d.JPG


    2.3 軟硬件過程中遇到的問題及解決方法
    本系統在研發過程中遇到許多問題和困難,包括軟件設計調試上和硬件設計凋試上的問題,都一一解決了,并成功地設計出期望的聽障助統。這里列舉幾個主要遇到的問題。其他問題由于篇幅的原因,在此不再贅述。
    (1)火焰傳感器調試時遇到的問題
    把火焰傳感器的電源和地接上,用萬用電表的電壓檔測試其輸出端和地之間的電壓,發現傳感器的輸出端是一個低電平。即當傳感器沒有檢測到明火時,它的輸出是低電平;檢測到火焰時輸出高電平。將傳感器與單片機引腳相連,單獨測試時,發現無論點火與否,火焰傳
    感器所接的單片機I/O口一直為高電平。
    通過查找資料發現,火焰傳感器檢測到火焰時,其輸出端輸出高電平,沒有檢測到火焰時,輸出端輸出低電平。而51系列單片機上電復位后I/O口均為高電平,當有火焰時,單片機無法判斷是因為火焰引起高電平還是其自身原有的高電平。為此,在火焰傳感器與單片機之間須加一個反相器,這樣,當I/O口檢測到高電
    平時,表示沒有檢測到火焰;否則,表示檢測到火焰。即此時單片機能夠識別高低電平的惟一意義了。
    (2)煙霧傳感器調試時遇到的問題
    連接好煙霧傳感器后,發現有煙霧時,傳感器檢測不到信號。通過示波器觀察,發現該傳感器有兩種接法。第一種接法會出現有煙霧時,電平會在原來的基礎上降低的現象;第二種則會出現在檢測到煙霧時,把電平拉高的現象;此時反觀焊接,發現傳感器的方向與想象中的方向相反,于是將硬件拆下來,換另一種方式焊接。下載程序后發現依然不行。再查該器件的DATASHEET時,發現該器件的工作電壓為5 V,誤差為0.1 V。于是測量本系統中煙霧傳感器的工作電壓,發現達到5.8 V。初步判斷該器件燒壞了。重新換上一個新的器件,按照圖4中的經典接法接上,原來的程序保持不變。下載到單片機并提供煙霧等外部環境,器件終于可以正常工作。
    (3)無線收發模塊調試時遇到的問題
    首先將PT2262,PT2272M4的1腳接地,其他的懸空,兩者地址管腳連接保持一致。連接好電路,仔細檢查確保無誤后,給PT2262的D0端口加上一個3 V電壓,但是接收模塊沒有反應。再次檢查電路,沒有發現問題。查資料得知,不同廠家的收發模塊采用的電壓不一樣,于是接上5 V電壓,此時接收模塊對應端口上的LED燈點亮了,但燈卻一直亮著,即發送模塊一直保持著發送狀態,這是不正常的。重新查資料發現,要想使收發模塊正常工作,必須正確設置PT2262 TE端口的電平,其高低電平可以控制編碼的發射。通過設置,最終成功地使PT2272M4接收端口的LED燈閃爍。

    3 結論
    實驗證明,本系統運行穩定可靠,抗干擾能力強,操作簡單,并獲得省級大學生電子設計大賽三等獎。隨著產品化生產,本系統還可以做得更完善:將接收模塊做成腕表一樣小巧,將它帶在手上,既是裝飾品,用戶又容易感受到警報信號;可以增加系統的求助功能。更多的完善方案有待于去努力。總之,該系統簡單實用,特別適合于聽障人士、老年人、獨居人士和一般人使用,具有廣闊的應用前景和推廣價值。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 兴和县| 临朐县| 合肥市| 项城市| 乐安县| 台山市| 郸城县| 青河县| 小金县| 聂荣县| 奉化市| 浑源县| 苗栗市| 南陵县| 泰顺县| 沅江市| 揭阳市| 孟州市| 大余县| 年辖:市辖区| 博爱县| 西乌珠穆沁旗| 晋中市| 鲁山县| 拉孜县| 上栗县| 双峰县| 西青区| 伊宁县| 濮阳县| 汝阳县| 天台县| 余姚市| 二连浩特市| 安阳县| 霍山县| 海原县| 凌云县| 天镇县| 鸡东县| 瑞安市|