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

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 基于IEEEl451標準接口的智能傳感器硬件設計

    基于IEEEl451標準接口的智能傳感器硬件設計

    作者: 時間:2009-04-28 來源:網絡 收藏

    其中第3種為外部觸發源,另外3種為內部觸發源。ADOBUSY位在轉換期間被置‘1’,轉換結束后復‘O’。ADOBUSY位的下降沿觸發中斷并將中斷標志ADOINT(ADCOCN.5)置‘1’。在單端方式下,ADC0的轉換數據被保存在ADC0數據字的MSB和LSB寄存器:ADCOH和ADCOL。當通過向ADOBUSY寫‘1’啟動數據轉換時,應查詢ADOINT。位以確定轉換何時結束。A/D轉換流程如圖3所示。

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

    中,數據的通信是創新點。.4要求既能輸出模擬信號,又能輸出數字信號。同時能自動識別的類型,通過軟件的控制可以對進行校準。根據這個要求,了另外一種混合,如圖4所示。通過這個,既能輸出模擬信號,又能輸出數字信號。模擬信號即直接輸出經過調理后的信號。數字信號包括兩種信號,一種是RS422電平的信號,用D+,D-表示,另外一種數字信號是C8051F060從EEPROM中讀出的TEDS信號,在此用DAT表示。EEPROM采用Dallas Semiconductor生產的DS2431作為TEDS的信息存儲器,DS2431為1024位可編程只讀存儲器,可識別和儲存與之相適應產品的有關信息。這些系列或產品的指定信息能通過最小的接口訪問,比如微控制器的一個端口引腳。在中,DS243l的DAT引腳與C8051F060的P2.7口相連。通信過程中,C8051F060與DS2431的通訊通過單線協議進行。DS2431的主要作用是向微處理器提供儲存在其內部的TEDS。要實現與DS2431的通信,核心是掌握好1一Wire器件信號收發時序的問題。為了保證數據的完整性,DS243l對通信協議有很嚴格的要求。DS2431的通信協議主要包括4種信號類型:初始化信號(包括1個復位脈沖和1個應答脈沖),寫O,寫1,讀數據。這些信號中,除了應答脈沖以外,都是由總線控制單元發出。為保證數據可靠的傳輸,任何時刻單總線上只能有一個數據,每次數據和命令傳輸通常從復位命令開始,隨后是ROM命令和RAM命令,最后進行數據交換,必須嚴格遵守這個命令序列,才能保證數據的正確傳輸。

    3 結語
    在充分研究.4接口的基礎上,完成了傳感器的電路設計。通過實驗,從控制軟件上可以收到傳感器輸出的信號,所提出電路設計方案切實可行。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 安塞县| 昌平区| 宁河县| 封丘县| 霍山县| 永康市| 云安县| 大竹县| 略阳县| 庆城县| 肥乡县| 铁岭市| 台湾省| 会同县| 化州市| 图们市| 吐鲁番市| 贵阳市| 罗江县| 健康| 咸丰县| 马边| 临城县| 阳江市| 加查县| 姚安县| 敦煌市| 香河县| 高安市| 莱阳市| 武乡县| 天津市| 吴堡县| 德阳市| 镇赉县| 武穴市| 东至县| 岱山县| 乾安县| 丹棱县| 梧州市|