沈樵综合在线,一区二区三区乱码,免费资源一区二区三区,91超碰碰,av极品一线天,日韩免费高清一区二区,国产蜜尤福利在线,嗯啊91在线观看,精品一区二三

產(chǎn)品推薦:水表|流量計|壓力變送器|熱電偶|液位計|冷熱沖擊試驗箱|水質(zhì)分析|光譜儀|試驗機|試驗箱


儀表網(wǎng)>技術(shù)中心>技術(shù)原理>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

基于8098單片機的脈沖測量儀的軟硬件介紹

   2012年03月19日 15:19  
  摘要:本文給出基于8098單片機的脈沖測量儀的硬件、軟件及抗干擾措施。實際使用證明該測量儀穩(wěn)定、可靠、精度高、測量速度快。
  
  1、測量原理
  
  8098單片機具有性能十分優(yōu)良的高速輸入輸出通道,HSO0~HSO5為高速輸出通道,能產(chǎn)生輸出寬度與周期均可調(diào)的脈沖波(PWM)。HSI0~HSI3為高速輸入通道,CPU通過它們可以同時接受來自外部的4個脈沖信號,并且隨時記錄脈沖信號中的高、低電平出現(xiàn)的時間,非常適用于對脈沖參數(shù)的檢測。
  
  以高速輸入通道HSI為例,HSI部件有自己的中斷功能,當(dāng)控制寄存器IOC1,7=1時,F(xiàn)IFO存儲區(qū)裝滿事件后發(fā)出中斷請求,如果IOC1,7=0,則保持寄存器在裝入事件后發(fā)出中斷請求,兩種原因引起的中斷請求可通過查詢狀態(tài)寄存器IOS1而鑒別:如果FIFO存儲區(qū)滿時,IOS1,6=1,反之,IOS1,6=0;如果保持寄存器內(nèi)有值時,IOS1,7=1,反之,IOS1,7=0。同時,HSI0也有自己的中斷,只要HSI0引腳上有事件發(fā)生,便可以提出中斷請求。HSI有方式寄存器HSIMODE、狀態(tài)寄存器HSISTATUS和時間寄存器HSITIME。HSI的方式寄存器HSIMODE可以規(guī)定每個通道的四種工作方式如下:
  
 ?、俜绞?:每8次正跳變后即觸發(fā);②方式1:每次正跳變時即觸發(fā);③方式2:每次負跳變時即觸發(fā);④方式3:每次跳變(正或負)時即觸發(fā)。
  
  跳變檢測器按HSIMODE寄存器規(guī)定的工作方式對HSI0~HSI3共4個通道的輸入信號進行監(jiān)視與檢測,并將有關(guān)引腳電平狀態(tài)的檢測結(jié)果送狀態(tài)寄存器HSISTATUS,同時還將有關(guān)事件是否發(fā)生的信息送入FIFO單元。時間寄存器HSITIME的內(nèi)容為事件發(fā)生時記錄下來的定時器T1的當(dāng)前值。
  
  1.1硬件電路
  
  圖1是由8098單片機組成的脈沖測量儀的電路原理圖。脈沖測量的結(jié)果由8個數(shù)碼管顯示,左邊4個用于脈沖寬度(μs)的顯示,右邊4個用于脈沖周期(μs)的顯示。
  
  脈沖測量儀的輸入端,即單片機的HSI0引腳與脈沖信號發(fā)生器的輸出端(Vout)連接,單片機的Vss與脈沖信號發(fā)生器的GND相連。
  
  1.2軟件設(shè)計
  
  整個軟件由兩大部分組成:主程序和HSI位0中斷服務(wù)程序。主程序如下:
  
  
  
  HSI位0中斷服務(wù)程序的框圖如圖2所示。
  
  系統(tǒng)中有一個16位的看門狗(WDT)硬件定時電路,當(dāng)系統(tǒng)復(fù)位時,WDT停止工作,可在軟件中設(shè)定WDT清零指令,當(dāng)軟件運行時即起動WDT,如果軟件有故障時,會造成WDT溢出而復(fù)位,從而防止程序跑飛。另外,單片機的電源采用了隔離變壓器和低通濾波網(wǎng)絡(luò)。在單片機的復(fù)位電路中,為防止毛刺和雜波的干擾,在其RESET引腳與地之間,接入了一個提高抗*力的容值很小的電容。同時,8098單片機為提高供電的可靠性,其Vpd還單獨接到一個+5V的電池上,一旦+Vcc消失時,可以起到掉電保護的作用。
  
  本系統(tǒng)經(jīng)過使用,具有穩(wěn)定、可靠、精度高、測量速度快等特點。在硬件上不需作改變,只是將脈沖發(fā)生器的輸出Vout同時接到單片機的HSI0和HSI1,再運行相應(yīng)的程序即可對連續(xù)發(fā)生的兩個事件在時間間隔(如窄脈沖)很短時的連續(xù)脈沖使用多通道法進行測量。

免責(zé)聲明

  • 凡本網(wǎng)注明“來源:儀表網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-儀表網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:儀表網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其它來源(非儀表網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或和對其真實性負責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品第一來源,并自負版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
聯(lián)系我們

客服熱線: 15267989561(同微信)

加盟熱線: 15267989561(同微信)

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關(guān)注我們
  • 下載儀表站APP

  • Ybzhan手機版

  • Ybzhan公眾號

  • Ybzhan小程序

溫馨提示

該企業(yè)已關(guān)閉在線交流功能

哈巴河县| 肇东市| 海丰县| 五台县| 都昌县| 镇巴县| 阜阳市| 东乡| 达日县| 安溪县| 新乡县| 日喀则市| 鹤庆县| 荣昌县| 茂名市| 阳春市| 盘山县| 宿州市| 白沙| 西宁市| 张家口市| 嵩明县| 芦山县| 陕西省| 华池县| 福州市| 潼南县| 四平市| 洮南市| 扶风县| 湘潭县| 内乡县| 莎车县| 营山县| 兴安县| 如皋市| 万山特区| 屯门区| 乐至县| 滦南县| 阿拉尔市|