在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

采甩EPlKl000C208-3芯片實現溫度檢測無線發射接收系統設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-01-15 07:59 ? 次閱讀

前言

隨著社會節能環保意識的增強,人們越來越重視能源的利用效率。傳統的暖氣控制都是利用鍋爐燒出蒸汽或熱水,通過管道輸送到建筑物內的散熱器中,散出熱量,使室溫增高。但是這種設備控制中心和客戶端不在同一個地方,這樣就存在著一種控制中心不了解客戶的情況。存在著暖氣開得過大或者過小,從而導致客戶溫度過低或過高而浪費了能源!

以前大多溫度控制系統都是用單片機控制的,但是隨著FPGA的迅速發展,應用也越來越廣。本人將設計出一套由FPGA獨立控制的、智能化的遠程溫度控制系統。由一個放置于客戶端的溫度采集系統采集到客戶端溫度(可排除工程中熱損失),當大于或小于人體最佳溫度區時發出報警信號,由控制端去控制是應該加溫還是降溫,從而達到節能的作用。

1 數字溫度傳感技術

1.1 數字溫度傳感器

數字溫度傳感器LM75A是一個使用了內置帶隙溫度傳感器和∑-△模數轉換技術的溫度-數字轉換器。簡化框圖如圖1所示。

采甩EPlKl000C208-3芯片實現溫度檢測無線發射接收系統設計

它也是一個溫度檢測器,可提供一個過熱檢測輸出。LM75A包含許多數據寄存器:配置寄存器(Conf),用來存儲器件的某些配置,如器件的工作模式、OS工作模式、OS極性和0S故障隊列等;溫度寄存器(Temp),用來存儲讀取的數字溫度,器件通過2線的串行I2C總線接口與控制器通信。LM75A還包含一個開漏輸出(OS),當溫度超過編程限制的值時該輸出有效。LM75A有3個可選的邏輯地址管腳,使得同一總線上可同時連接8個器件而不發生地址沖突。

LM75A可配置成不同的工作條件。它可設置成在正常工作模式下周期性地對環境溫度進行監控或進入關斷模式來將器件功耗降至最低。OS輸出有2種可選的工作模式:OS比較器模式和OS中斷模式。OS輸出可選擇高電平或低電平有效。故障隊列和設定點限制可編程,為了激活OS輸出,故障隊列定義了許多連續的故障。

溫度寄存器通常存放著一個11位的二進制數的補碼,用來實現0.125℃的精度。這個高精度在需要精確地測量溫度偏移或超出限制范圍的應用中非常有用。

正常工作模式下,當器件上電時,OS工作在比較器模式,溫度閾值為80℃,滯后75℃,這時,LM75A就可用作一個具有以上預定義溫度設定點的獨立的溫度控制器。

1.2 溫度傳感器控制原理

如果將溫度傳感器設定為正常工作模式,那么首先要向配置寄存器寫入控制字告訴器件的工作模式。寫配置寄存器時序如圖2所示。

采甩EPlKl000C208-3芯片實現溫度檢測無線發射接收系統設計

寫配置寄存器首先要選擇器件的地址,即A0-A2設置與硬件地址A0-A2一樣。然后是寫入配置寄存器地址指針,配置寄存器指針為”0000-000l”。等待器件應答一個SCL周期,再寫入工作模式控制字。如果設置在正常工作模式下,OS設置為比較輸出,那么配置數據字應寫入”00000000”。

寫入配置寄存器控制字”00000000”后溫度傳感器工作在正常工作模式下,即每一段時間溫度傳感器將溫度轉換成數字信號存放在溫度寄存器里,所以只需要將溫度寄存器的數據讀出再加以計算即可以得到溫度數據。讀取溫度寄存器的時序如圖3所示。

采甩EPlKl000C208-3芯片實現溫度檢測無線發射接收系統設計

讀取溫度寄存器時首先是選中器件,地址信號應該與硬件設置地址一致。第二段是選擇溫度寄存器,溫度寄存器指針地址P1-P0寫入”0-0”,表示下次操作的默認寄存器為器件的溫度寄存器。重新起始后再次選中器件并讀取溫度寄存器的十六位的溫度數據,并將十六位的數據的有效數據前十一位提取出,即可得到有效的溫度數據。將溫度數據與預設的溫度比較后得出升溫或降溫信號,連接到無線發射模塊的KEYl、KEY2上發射到接收端。接收端接收到信號后再經過放大后便可驅動步進電機等。

2 時序的實現方法

FPGA與其它邏輯語言的運行有很大區別,最大的區別就是FPGA是硬件語言,而不是類似于c語言的程序。VHDL下載后生成的是邏輯硬件電路,不是控制器控制執行的邏輯語句。VHDL語言每個進程之間是并行運行的,但是進程內部的語句卻又是順序執行的。而且每個信號的傳輸都是在所在進程結束的時候進行的。這點很重要,比如你對一個信號前后兩次賦值,哪怕你中間有很多運算最終的結果還是最后一次賦值的結果,前一次賦值將是無效的,且會在報告中彈出一個警告。每個process的運行是靠敏感信號觸發的,敏感信號放在process后面的括號中。所以對于VHDL語言來說循環語句不是很必要的,因為每次敏感信號變化該進程將從程序的第一句開始重新運行一次。意味著一個進程本來就是一個循環,只有變化的部分的信號才能得到改變。這一點與普通邏輯語言有很大的區別。

對于時序的實現有很多方法,可以用case語句實現,也可以用if語句實現。但是最有效和合乎邏輯的方法是用狀態機實現。以下是狀態機的模型。

采甩EPlKl000C208-3芯片實現溫度檢測無線發射接收系統設計

狀態機邏輯清晰,在每個對應的狀態下將每個信號應該進行的操作放在對應的狀態機程序中,嚴格控制各個信號的時序要求則可精確地實現高速控制。而且比單片機具有更高的速度。

3 無線收發模塊

3.1 無線收發硬件原理

如圖4所示,無線發射模塊PT2262將來自10-13管腳的按鍵信號編碼后在17管腳上輸出。PT2262的17管腳的信號由同步碼、地址碼、數據碼組成。17管腳輸出信號經過R315A芯片AM調制后輸出到天線上。每組數碼連續發射四次,只有兩次得到的數碼一樣以后才把相應數據位輸出高電平。為了保護高頻設備,本設計采用間歇發射的方式,即每3s發射一下信號,然后停止1s。目的是為了保護高頻設備,避免其一直處于一種工作狀態而降低其壽命。

采甩EPlKl000C208-3芯片實現溫度檢測無線發射接收系統設計

接收電路如圖5所示,接收端將天線接收到信號經過兩級三極管放大以后再經過一級同向放大,最后將放大信號經過比較以后,輸出到PT2272芯片的14管腳,如果沒有受到外部干擾,PT2272的14管腳的信號與PT2262的17管腳的信號是一致的。PT2272內部將接收到的信號解碼后得出數據碼,并在相對應的輸出管腳輸出高電平。如果輸出的信號有效,那么在2272的17管腳將輸出一個高電平有效的信號,表示輸出信號是有效的。

采甩EPlKl000C208-3芯片實現溫度檢測無線發射接收系統設計



4.2 無線發射信號原理

發射數據分為三部分,第一部分是地址碼,第二部分是數據碼,最后一部分是同步碼。即在每一段數據后邊都有一個定位信息。每個AD碼為占32a。地址碼和數據碼都用寬度不同的脈沖來表示,兩個窄脈沖表示”O”;兩個寬脈沖表示”1”;一個窄脈沖和一個寬脈沖表示”F-”,也就是地址碼的”懸空”。

采甩EPlKl000C208-3芯片實現溫度檢測無線發射接收系統設計

發射的數據是一個字碼由12位AD碼(地址碼加數據碼,比如8位地址碼加4位數據碼)組成。2262每次發射時至少發射4組字碼,2272只有在連續兩次檢測到相同的地址碼加數據碼才會把數據碼中的”1”驅動相應的數據輸出端為高電平和驅動VT端同步為高電平。

因為無線發射的特點,第一組字碼非常容易受零電平干擾,往往會產生誤碼,所以程序可以丟棄處理。接收端接收到升溫或者降溫信號后可以控制步進電機等驅動電路工作去控制暖氣系統升溫和降溫。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    458

    文章

    51425

    瀏覽量

    428764
  • 溫度傳感器
    +關注

    關注

    48

    文章

    2984

    瀏覽量

    156572
  • 無線
    +關注

    關注

    31

    文章

    5473

    瀏覽量

    174100
收藏 人收藏

    評論

    相關推薦

    超低功耗高性能 125KHz 喚醒功能 2.4GHz 無線發射芯片 --Si24R2H

    超低功耗高性能 125KHz 喚醒功能 2.4GHz 無線發射芯片 --Si24R2H Si24R2H 是一顆工作在 2.4GHz ISM 頻段發射和 125KHz
    發表于 01-24 10:48

    單工無線發射接收系統資料

    單工無線發射接收系統資料
    發表于 08-20 10:53

    無線充電發射芯片KF720

    本產品是采用國產的無線充電發射芯片KF720,符合QI 協議1.2標準的單線圈無線發射模塊,充電效率可達75%;良好的兼容性,可支持Ti、I
    發表于 05-14 09:20

    基于NRF905的無線溫度采集系統設計方案

    由單片機控制的無線收發芯片接收并解調,最后通過接口芯片發送到PC機中進行顯示和處理。  系統包括無線
    發表于 12-04 16:01

    求解怎么實現nrf2401無線芯片接收溫度傳給Labview上位機?

    我有一個接收端單片機是通過nrf2401無線芯片接收溫度,并且接收到的是
    發表于 03-24 20:11

    無線接收發射裝置來實現環境數據采集系統

    ,通過嵌入式系統,用無線的方式實現數據的采集和傳輸是最好的解決方法,不僅簡化了實施的難度,而且成本相對較低。本文主要是以C51單片機為控制核心,用
    發表于 07-10 08:19

    HC57015無線發射芯片

    運算放大器,帶自動校準18通用I/O,帶SPI、I2C和UART接口■ 過流和過溫保護-40℃至+85℃溫度范圍■ 提供3 x 3 mm,20針QFN封裝 15W Qi
    發表于 10-14 13:53

    SI24R2H_2.4GHz超低功耗無線發射與125KHZ接收一體芯片

    Si24R2H是一顆工作在2.4GHz ISM頻段發射和125KHZ接收,專為超低功耗無線應用場景設計,集成嵌入式基帶的無線收發單芯片
    發表于 11-08 14:49

    2.4GHz無線發射與125KHZ接收一體芯片人員定位中長跑應用方案芯片

    SI24R2H簡介Si24R2H是工作在2.4GHz ISM頻段發射和125KHZ接收,專為超低功耗無線應用場景設計,集成嵌入式基帶的無線收發單芯片
    發表于 02-02 14:44

    基于FPGA的溫度檢測無線發射接收系統

    本文介紹基于FPGA控制的溫度檢測無線發射接收系統。本系統
    發表于 10-21 16:29 ?2133次閱讀
    基于FPGA的<b class='flag-5'>溫度</b><b class='flag-5'>檢測</b><b class='flag-5'>無線</b><b class='flag-5'>發射</b><b class='flag-5'>接收</b><b class='flag-5'>系統</b>

    無線遙控發射接收電路原理圖

    下圖為無線遙控發射接收電路原理圖 圖1 無線遙控發射電路原理圖 圖2 無線遙控
    發表于 05-29 13:01 ?4.8w次閱讀
    <b class='flag-5'>無線</b>遙控<b class='flag-5'>發射</b>和<b class='flag-5'>接收</b>電路原理圖

    單工無線發射接收系統資料

    單工無線發射接收系統資料,很好設計資料,快來學習吧。
    發表于 05-09 17:10 ?9次下載

    基于CC2430芯片和DS1822溫度傳感器實現溫度無線檢測系統的設計

    在現代工農業生產中,常常需要對環境溫度進行檢測。傳統的方法往往費時、費力,效率低下,不便應用在對較大環境的溫度檢測中。本文設計了一種基于無線
    的頭像 發表于 04-27 07:56 ?3272次閱讀
    基于CC2430<b class='flag-5'>芯片</b>和DS1822<b class='flag-5'>溫度</b>傳感器<b class='flag-5'>實現</b><b class='flag-5'>溫度</b><b class='flag-5'>無線</b><b class='flag-5'>檢測</b><b class='flag-5'>系統</b>的設計

    基于單片機AT89C52和MC145152芯片實現汽車MP3無線發射器的設計

    汽車MP3無線發射器可以將MP3播放器內存儲的音樂通過FM廣播方式發送,再通過FM調頻收音機接收,通過汽車音響播放。本文采用單片機AT89
    的頭像 發表于 04-18 08:05 ?3363次閱讀
    基于單片機AT89<b class='flag-5'>C</b>52和MC145152<b class='flag-5'>芯片</b><b class='flag-5'>實現</b>汽車MP<b class='flag-5'>3</b><b class='flag-5'>無線</b><b class='flag-5'>發射</b>器的設計

    如何實現無線發射接收系統的設計與實現

    系統,用無線的方式實現數據的采集和傳輸是最好的解決方法,不僅簡化了實施的難度,而且成本相對較低。本文主要是以C51單片機為控制核心,用無線
    發表于 07-15 18:55 ?8次下載
    如何<b class='flag-5'>實現</b><b class='flag-5'>無線</b><b class='flag-5'>發射</b><b class='flag-5'>接收</b><b class='flag-5'>系統</b>的設計與<b class='flag-5'>實現</b>
    主站蜘蛛池模板: 免费一级欧美片在线观看 | 日本黄色免费电影 | 免费爱爱网 | 好大好硬好深好爽的视频 | videossexotv极度另类高清 | 高清激情小视频在线观看 | 欧美在线视频播放 | 国产特黄特色的大片观看免费视频 | 国产一区中文字幕 | 唐人社电亚洲一区二区三区 | 手机在线一区二区三区 | 日本一区高清视频 | 四虎永久精品免费网址大全 | 色香视频在线 | 成人毛片一区二区三区 | 亚洲大成色www永久网址 | 国产精品无码永久免费888 | 夜夜骑日日操 | 奇米影视五月天 | 亚洲精品视频专区 | 一级毛片在线不卡直接观看 | 亚洲a成人 | 欧美在线91| 国产高清视频在线播放www色 | 亚洲系列中文字幕一区二区 | 久久99久久精品国产99热 | 国产午夜在线观看 | 色多多www视频在线观看免费 | 亚洲国产精品婷婷久久 | 欧美日韩国产在线一区 | 狠狠操夜夜爱 | 色香欲综合成人免费视频 | 欧美三级日韩三级 | 国产婷婷色一区二区三区 | 婷婷 夜夜| 国产99在线播放 | 成人国产激情福利久久精品 | 免费人成在观看 | 午夜国产理论 | 激情网五月 | 美女扒开尿口给男人桶爽视频 |