亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CAN 總線在壓力傳感器中的設(shè)計(jì)

        2013-10-19 05:01:16
        科技視界 2013年14期
        關(guān)鍵詞:收發(fā)器寄存器中斷

        王 洋

        (營(yíng)口世紀(jì)電子儀器有限公司 研究所,遼寧 營(yíng)口 115003)

        0 引言

        壓力傳感器是工業(yè)現(xiàn)場(chǎng)最為常用的一種傳感器,例如汽車(chē)中多路壓力測(cè)量,目前,市場(chǎng)上大多數(shù)的壓力傳感器以模擬量輸出為主,幾乎全部采用數(shù)字化處理,用戶需要先將模擬量轉(zhuǎn)換成數(shù)字量。隨著自動(dòng)化程度越來(lái)越高,傳感器往往與控制器越來(lái)越遠(yuǎn),特別是模擬信號(hào)的傳輸過(guò)程中也會(huì)引入干擾和損失。

        因此,本文將介紹一種基于CAN 總線壓力傳感器的設(shè)計(jì),采用AduC812 為控制核心,進(jìn)行CAN 接口設(shè)計(jì)。

        1 硬件設(shè)計(jì)

        基于CAN 總線的高精度數(shù)壓力傳感器的原理框圖如圖1 所示。該壓力傳感系統(tǒng)器主要包括壓力信號(hào)A/D 轉(zhuǎn)換部分、主控單元部分、CAN 總線傳輸部分。

        主控芯片采用AduC812 單片機(jī),引出的地址數(shù)據(jù)總線與CAN 控制器SJA1000 相連,經(jīng)過(guò)光電隔離,將地址/數(shù)據(jù)發(fā)送到CAN 收發(fā)器PCA82C250,通過(guò)CAN 收發(fā)器PCA82C250 使數(shù)據(jù)在CAN 總線上傳輸。電源轉(zhuǎn)換電路將電源和地隔離,起保護(hù)和抗干擾的作用。

        AduC812 的P0 口作為地址數(shù)據(jù)總線,與SJA1000 相連。通過(guò)P0口訪問(wèn)SJA1000 內(nèi)部寄存器,并進(jìn)行寄存器的讀寫(xiě)操,經(jīng)過(guò)光電隔離,電源轉(zhuǎn)換電路將電源和地隔離,起保護(hù)和抗干擾的作用將地址/數(shù)據(jù)發(fā)送到CAN 收發(fā)器PCA82C250,通過(guò)CAN 收發(fā)器PCA82C250 使數(shù)據(jù)在CAN 總線上傳輸,AduC812 和SJA1000 的復(fù)位信號(hào)是通過(guò)復(fù)位按鈕S3 產(chǎn)生的。

        AD 轉(zhuǎn)換電路:

        單片機(jī)自帶有8 路模擬通道ADC 轉(zhuǎn)換為12 位精度。選擇AD0為模擬通道將A/D 轉(zhuǎn)換數(shù)據(jù)通過(guò)CAN 總線上傳到上位機(jī)。

        2 程序設(shè)計(jì)

        軟件設(shè)計(jì)的指導(dǎo)思想是系統(tǒng)上電后首先對(duì)ADuc812 和SJA1000進(jìn)行初始化,以確定工作主頻、波特率、輸出特性等,然后通過(guò)模數(shù)轉(zhuǎn)換采樣值,并把該值通過(guò)SJA1000 傳送到CAN 總線上由上位PC 機(jī)進(jìn)行顯示控制,而對(duì)CAN 總線上來(lái)的信息則采用中斷方式,系統(tǒng)每接收到一幀信息,便產(chǎn)生一次中斷以觸發(fā)微處理器進(jìn)入中斷,在中斷服務(wù)程序中讀取該幀信息并傳送到現(xiàn)場(chǎng)。為防止出現(xiàn)死機(jī)和干擾,程序中還采用看門(mén)狗技術(shù)進(jìn)行定時(shí)監(jiān)控。以下CAN 總線的初始化設(shè)計(jì),假設(shè)SJA1000 的首址是0x7f00。

        初始化程序

        對(duì)CAN 控制器進(jìn)行初始化,實(shí)際上就是對(duì)ACR、AMR、BTR0、BTR1、OCR 這些寄存器進(jìn)行訪問(wèn)。只有當(dāng)控制寄存器CR 中的復(fù)位請(qǐng)求位為高時(shí),訪問(wèn)才被允許,否則既寫(xiě)不進(jìn)去,也讀不出正確的內(nèi)容。對(duì)CR 進(jìn)行第一次寫(xiě)操作,要設(shè)定將要開(kāi)放的中斷類型,并置位復(fù)位請(qǐng)求,允許初始化開(kāi)始。

        3 實(shí)際的應(yīng)用情況

        本文設(shè)計(jì)的基于CAN 總線壓力傳感器系統(tǒng)具有精度高、可靠性高、智能化、成本低等特點(diǎn)并具有在線標(biāo)定校準(zhǔn)和CAN 通訊功能,可用于不同的工業(yè)場(chǎng)合。

        [1]鄔寬明.CAN 總線原理和應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2000 .

        猜你喜歡
        收發(fā)器寄存器中斷
        清管球收發(fā)器設(shè)計(jì)細(xì)節(jié)分析及應(yīng)用
        Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
        跟蹤導(dǎo)練(二)(5)
        千里移防,衛(wèi)勤保障不中斷
        解放軍健康(2017年5期)2017-08-01 06:27:44
        分簇結(jié)構(gòu)向量寄存器分配策略研究*
        Virtex5 FPGA GTP_DUAL硬核兩個(gè)收發(fā)器獨(dú)立使用的實(shí)現(xiàn)
        AT89C51與中斷有關(guān)的寄存器功能表解
        FPGA內(nèi)嵌PowerPC的中斷響應(yīng)分析
        富士通半導(dǎo)體推出收發(fā)器家族全新LTE優(yōu)化多頻單芯片MB86L13A
        高速數(shù)模轉(zhuǎn)換器AD9779/AD9788的應(yīng)用
        手机在线免费看av网站| 国内a∨免费播放| 久热这里只有精品99国产| 成人国产一区二区三区精品不卡| 麻豆精品在线视频观看| 无码aⅴ精品一区二区三区| 精产国品一二三产区m553麻豆| 久久精品—区二区三区无码伊人色| 日本a一区二区三区在线| 日韩少妇人妻中文视频| 国产av无码专区亚洲av中文| 精品人妻无码视频中文字幕一区二区三区| 国产一区二区三区杨幂| 久久精品国产亚洲av久按摩 | 91麻豆精品久久久影院| 国产 一二三四五六| 无码精品人妻一区二区三区影院| 乱中年女人伦av三区| av免费网站不卡观看| 欧美性猛交xxxx乱大交极品| 亚洲综合区图片小说区| 亚洲精品亚洲人成在线下载 | 日本第一影院一区二区| 国产精品久久777777| 久久99欧美| 亚洲在线一区二区三区| 日韩亚洲中文有码视频| 精品无码人妻一区二区三区品| 在线视频中文字幕乱人伦| 国产精品一品二区三区| 日韩欧美aⅴ综合网站发布| 成 人 网 站 免 费 av| 丰满人妻中文字幕乱码| 中文字幕乱码熟女人妻在线| 亚洲成av人片天堂网| 精品国产91天堂嫩模在线观看| 精品蜜桃在线观看一区二区三区| 亚洲av综合av一区二区三区 | 国产大片中文字幕| 国产精品伦理久久一区| 国产精品特级毛片一区二区三区|