999国内精品永久免费视频,色偷偷9999www,亚洲国产成人爱av在线播放,6080亚洲人久久精品,欧美超高清xxxhd

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業(yè)以太網 | 現場總線 | 顯示調節(jié)儀表 | 數據采集 | 數傳測控 | 工業(yè)安全
  電 源 | 嵌入式系統(tǒng) | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
基于單總線溫度傳感器的EDA控制方法
北京中儀華世網絡技術公司
收藏本文     查看收藏

基于FPGA在Quartus II軟件中使用VHDL語言,對單總線溫度傳感器進行讀寫控制及溫度顯示功能,與傳統(tǒng)方法相比具有硬件電路簡單、可實現多路控制的優(yōu)點。那么接下來我們就來看看基于單總線溫度傳感器的EDA控制方法有哪些吧。轉自中國傳感器交易網

1、硬件接口電路:DS18B20是單總線數字溫度傳感器,測量溫度范圍從-55℃到125℃,測量精度為±0.5℃,通過單總線可直接輸出所測溫度的二進制數據,數字量的輸出位數可通過編程控制,在9位至12位(含符號位)之間選擇。

該器件有三個端口,分別是電源端、地端、單總線數據端,在使用時將FPGA的I/O口和DS18B20的單總線連接,通過單總線實現FPGA與DS18B20之間的數據收發(fā)。

2、軟件控制程序:控制DS18B20進行溫度測量和讀取主要包括三個步驟:器件初始化、發(fā)送寫寄存器命令和發(fā)送讀寄存器命令,該功能代碼寫在核心控制模塊中。

其中初始化是通過FPGA向總線發(fā)送低電平復位信號,持續(xù)時間為480-600us,然后FPGA釋放總線,單總線經過上拉電阻會被拉至高電平,當DS18B20檢測到上升沿之后,等待15-60us后將發(fā)出60-256us的低電平存在脈沖作為響應,如果FPGA檢測到響應脈沖則初始化成功。

初始化成功后,FPGA通過向總線發(fā)送命令來控制傳感器的溫度采集,程序中用到的主要命令如下:0XCC為跳過ROM檢測命令;0X44為啟動溫度轉換令;0XBE為從DS18B20讀取溫度測量數值。

在頂層代碼中除了核心控制模塊外,還包括包括分頻模塊和顯示模塊。

其中,分頻模塊將實驗板上50M Hz時鐘轉換為1MHz輸出到核心控制模塊,用于控制FPGA對單總線的讀、寫時序。

顯示模塊用于將讀取到的溫度數據轉換為十進制數據,并通過數碼管進行動態(tài)顯示。由于溫度寄存器默認采用12位二進制數據來存儲,最高位為符號位,溫度分辨率為0.0625℃。

當溫度為正數時符號位為0;當溫度為負數時符號位為1,且數據位采用補碼的形式。因此,將溫度轉換成十進制數據時,首先判斷符號位,當符號位為1時,先由二進制數據求出原碼,再轉換為十進制,最后乘以溫度分辨率0.0625得到實測溫度;當符號位為0時,直接將二進制轉換為十進制,再乘以溫度分辨率。

3、系統(tǒng)頂層文件:將編譯好的sof程序下載到實驗板中運行,能夠實現環(huán)境溫度的測量和顯示。

以上就是小編為大家介紹的基于單總線溫度傳感器的EDA控制方法。通過對以上方法的溫度控制系統(tǒng)硬件電路簡單,實時性強,能夠進行多路溫度監(jiān)控,應用范圍廣泛。


 

狀 態(tài): 離線

會員簡介

會員代號: chinazyhs
聯 系 人: 胡克
電  話: 010-67616938
傳  真:
地  址: 北京朝陽區(qū)
郵  編: 100009
主  頁:
 
該廠商相關技術文摘:
經緯儀光路故障分析與處理方法
機械式壓力開關的工作原理及應用領域
外夾式超聲波流量計的安裝要點
超聲波液位計故障燈常亮的原因
加速度傳感器原理以及選用
加速度傳感器在多領域的應用
LDE型智能電磁流量計有哪些特點
熱電偶在缺氧裝置中的作用
傳統(tǒng)溫度傳感器和數字溫度傳感器的比較
電磁流量計的局限性
超聲波傳感器新應用
CCD圖像傳感器在微光電視系統(tǒng)中的應用
更多文摘...
立即發(fā)送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved