www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導讀]1 硬件接口電路DS18B20是單總線數(shù)字溫度傳感器,測量溫度范圍從-55℃到125℃,測量精度為±0.5℃,通過單總線可直接輸出所測溫度的二進制數(shù)據(jù),數(shù)字量的輸出位數(shù)可通過編程控制,在9位至12位(含符號位)之間選擇

1 硬件接口電路

DS18B20是單總線數(shù)字溫度傳感器,測量溫度范圍從-55℃到125℃,測量精度為±0.5℃,通過單總線可直接輸出所測溫度的二進制數(shù)據(jù),數(shù)字量的輸出位數(shù)可通過編程控制,在9位至12位(含符號位)之間選擇。該器件有三個端口,分別是電源端、地端、單總線數(shù)據(jù)端,在使用時將FPGA的I/O口和DS18B20的單總線連接,通過單總線實現(xiàn)FPGA與DS18B20之間的數(shù)據(jù)收發(fā),接口電路如圖1所示。

2 軟件控制程序

控制DS18B20進行溫度測量和讀取主要包括三個步驟:器件初始化、發(fā)送寫寄存器命令和發(fā)送讀寄存器命令,該功能代碼寫在核心控制模塊中,軟件流程如圖2所示。其中初始化是通過FPGA向總線發(fā)送低電平復位信號,持續(xù)時間為480-600us,然后FPGA釋放總線,單總線經(jīng)過上拉電阻會被拉至高電平,當DS18B20檢測到上升沿之后,等待15-60us后將發(fā)出60-256us的低電平存在脈沖作為響應,如果FPGA檢測到響應脈沖則初始化成功。

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

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

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

顯示模塊用于將讀取到的溫度數(shù)據(jù)轉(zhuǎn)換為十進制數(shù)據(jù),并通過數(shù)碼管進行動態(tài)顯示。由于溫度寄存器默認采用12位二進制數(shù)據(jù)來存儲,最高位為符號位,溫度分辨率為0.0625℃,如圖3所示。當溫度為正數(shù)時符號位為0;當溫度為負數(shù)時符號位為1,且數(shù)據(jù)位采用補碼的形式。因此,將溫度轉(zhuǎn)換成十進制數(shù)據(jù)時,首先判斷符號位,當符號位為1時,先由二進制數(shù)據(jù)求出原碼,再轉(zhuǎn)換為十進制,最后乘以溫度分辨率0.0625得到實測溫度;當符號位為0時,直接將二進制轉(zhuǎn)換為十進制,再乘以溫度分辨率。

3 系統(tǒng)頂層文件

將編譯好的sof程序下載到實驗板中運行,能夠?qū)崿F(xiàn)環(huán)境溫度的測量和顯示,實際效果如圖5所示?;谝陨戏椒ǖ臏囟瓤刂葡到y(tǒng)硬件電路簡單,實時性強,能夠進行多路溫度監(jiān)控,應用范圍廣泛。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在嵌入式系統(tǒng)開發(fā)中,STM32系列微控制器的內(nèi)部溫度傳感器因其低成本、高集成度特性,廣泛應用于設備自檢、環(huán)境監(jiān)測等場景。然而,受芯片工藝差異和電源噪聲影響,其原始數(shù)據(jù)存在±1.5℃的固有誤差。本文從硬件配置、校準算法、軟...

關鍵字: STM32 溫度傳感器

EDA(Electronic Design Automation)即電子設計自動化,是半導體設計領域的關鍵工具,廣泛應用于集成電路(IC)、印刷電路板(PCB)以及系統(tǒng)級、嵌入式設計,其主要功能是通過設計自動化和流程優(yōu)化...

關鍵字: EDA 半導體 電路板

在全球化變局與地緣技術角力持續(xù)深化的時代浪潮中,中國半導體產(chǎn)業(yè)正面臨芯片設計工具鏈的“雙重封鎖”——尖端算法封鎖與規(guī)?;炞C缺位。國產(chǎn)EDA的破局不僅需攻克“卡脖子”技術,更需跨越“市場信任鴻溝”:紙上參數(shù)無法破壁,唯有...

關鍵字: 國微芯 EDA Esse 芯天成

中國 上海,2025年7月18日——全球領先的智能傳感和發(fā)射器解決方案供應商艾邁斯歐司朗(SIX:AMS)今日宣布,推出的一款緊湊型溫度傳感器——AS6211,可監(jiān)測奶牛體內(nèi)狀況,揭示外部無法觀測的信息。該傳感器內(nèi)置于s...

關鍵字: 溫度傳感器 AS6221

7月4日消息,據(jù)央視消息,今天,商務部新聞發(fā)言人就美取消相關對華經(jīng)貿(mào)限制措施情況答記者問。

關鍵字: EDA 芯片
關閉