新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 利用FPGA實(shí)現(xiàn)與DS18B20的通信功能

        利用FPGA實(shí)現(xiàn)與DS18B20的通信功能

        作者: 時(shí)間:2012-04-09 來源:網(wǎng)絡(luò) 收藏

        4.2與CPU的接口

        中,要實(shí)現(xiàn)對20的通信處理,主模塊要實(shí)現(xiàn)對20_PROC模塊的調(diào)用及建立與CPU之間的接口。

        與CPU之間的接口通過建立若干寄存器實(shí)現(xiàn)。溫度測量值和48位ID可以用4個(gè)16位寄存器保存。CPU通過讀取這些寄存器可以獲得溫度測量數(shù)值和48位ID值。

        CPU、20的連接原理如圖4所示。

        22.jpg

        5結(jié)束語

        在系統(tǒng)中,F(xiàn)PGA可以分擔(dān)許多主處理器的工作,提高整體實(shí)時(shí)性,降低CPU處理的嚴(yán)格實(shí)時(shí)約束,從而降低CPU軟件處理的難度。同時(shí),由于ACTEL公司的ProASICplus系列FPGA的保密特性,可以增強(qiáng)產(chǎn)品知識(shí)產(chǎn)權(quán)的保護(hù)。

        本設(shè)計(jì)應(yīng)用在電力監(jiān)控產(chǎn)品中。測量出的裝置內(nèi)部溫度用于電量測量精度補(bǔ)償和報(bào)警,對保證產(chǎn)品測量精度和可靠運(yùn)行具有重要意義。48位ID值用于產(chǎn)品的惟一編碼標(biāo)識(shí)和以太網(wǎng)MAC地址,便于產(chǎn)品生產(chǎn)、維護(hù)和管理。


        上一頁 1 2 3 下一頁

        關(guān)鍵詞: FPGA 18B B20 DS

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 遵义市| 静宁县| 浪卡子县| 大连市| 葫芦岛市| 新源县| 赤壁市| 呼图壁县| 安陆市| 攀枝花市| 莎车县| 湖州市| 伊川县| 綦江县| 丰都县| 宜宾县| 潮安县| 从化市| 雷州市| 九江市| 大洼县| 鄂尔多斯市| 江孜县| 稻城县| 鄄城县| 饶河县| 沽源县| 溆浦县| 苏尼特右旗| 班戈县| 临朐县| 汉阴县| 天门市| 平利县| 太和县| 怀集县| 简阳市| 特克斯县| 金溪县| 泌阳县| 得荣县|