新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > DS1820單總線(1-wire)數字溫度傳感器

        DS1820單總線(1-wire)數字溫度傳感器

        作者: 時間:2012-09-13 來源:網絡 收藏
        體; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  PROCESS(cout) —計數

          SIGNAL f:STD_LOGIC;

          IF cout=“111” THEN

          f=‘0’;—8位輸出結束,停止計時

          ELSE f=‘1’;

          END IF;

          END PROCESS;

          3 仿真波形

          控制器的VHDL程序在MAX+plusII平臺編譯通過,并獲得了正確的復位、讀、寫時序。圖5為寫時序波形,寫入77H字節。每次寫入新的bit前,控制器將總線電平拉底10 μs。

          

        DS1820單總線(1-wire)數字溫度傳感器

          基于VHDL的嵌入式控制器,具有轉換速度快、精度高、通用性好等優點。同時,嵌入軟核的FPGA可以分擔許多微處理器的工作,降低系統對CPU實時性的要求,也降低了軟件開發的難度。本文雖然是針對設計的控制器,但由于通信協議的通用性,也可以用于其他器件。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 孝感市| 綦江县| 开平市| 焉耆| 陈巴尔虎旗| 昌乐县| 琼中| 获嘉县| 井陉县| 新巴尔虎右旗| 郓城县| 贵南县| 鞍山市| 静海县| 山丹县| 车致| 东丽区| 荣昌县| 荣成市| 保德县| 香港| 大宁县| 定结县| 社旗县| 怀仁县| 汉川市| 讷河市| 屏东县| 常州市| 连平县| 赞皇县| 南召县| 鄂温| 塔河县| 长岛县| 九寨沟县| 古交市| 霸州市| 凌海市| 阿勒泰市| 宝应县|