新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于IEEE1451標準接口的智能傳感器硬件設計

        基于IEEE1451標準接口的智能傳感器硬件設計

        作者: 時間:2010-04-20 來源:網絡 收藏

          濾波是對傳感器信號分壓后進行的模擬濾波處理。設計中采用集成開關電容濾波器MAX291對傳感器信號進行模擬濾波。MAX291是MAXIM公司生產的8階巴特沃斯型開關電容式有源低通濾波器。MAX291的可靠性和穩定性高,避免了分立元件的各種誤差、漂移影響。它的3 dB截止頻率可在0.1~25 Hz之間選擇,具有固定的歸一化頻率響應。時鐘頻率fCLK與截止頻率fC的比值為100:1;噪聲低,典型值為一70 dB THD+Noise。如果直接利用MAX291的內部時鐘振蕩器,只需外接一只電容,其電容值和3 dB截止頻率則滿足:

          設計中直接采用MAX291內部振蕩器,外接0.1μF的電容。圖2是濾波電路的濾波效果對比圖。

          在設計中由于系統緊湊性設計的特殊需要,選用微處理器集成的模數轉換器,同時也節約了成本。C8051F060的A/D轉換器系統包括兩個lMs/s、16位分辨率的逐次逼近寄存器型A/D轉換器,A/D轉換器中集成了跟蹤保持電路、可編程窗口檢測器和DMA。為了提高傳感器信號采集精度,這里A/D轉換采用內部電壓基準,可以通過相應的控制寄存器進行配置。內部電壓基準電路由一個溫度穩定性好的1.2 V帶隙電壓基準發生器和一個2倍增益的輸出緩沖放大器組成。ADCO的電壓基準電路由基準控制寄存器REFOCN控制。REFOCN寄存器用于獨立地使能/禁止ADCO的內部基準和偏置發生器電路。BIASE0位使能ADC0的內部偏置發生器。該位為‘1’時,ADC0內部偏壓發生器工作。設計中使用的是ADC0內部電壓基準,則必須使ADC0所對應的BLASE0和REFBEO位都被置‘1’,內部2.4 V電壓基準輸出到VREFO引腳。VREF0引腳對AGND的最大負載必須小于100μA,應在VREF0引腳與VRGND0之間接入0.1μF和47μF的旁路電容。使用ADC0時,應將ADCO電壓基準接地引腳VRGNDO接地.經過上述合理的設計后,系統中測得的電壓基準約為2.44 V。ADCO的最高轉換速度為1 Ms/s,轉換時鐘來自系統時鐘分頻,寄存器ADCOCF中的ADCOSC位決定每個轉換時鐘為多少個系統時鐘(1~16)。ADCO有4種轉換啟動方式,由ADCOCN中的ADC0啟動轉換方式位(ADOCMl,AD0CM0)的狀態決定。轉換觸發源有:

          ①向ADCOCN的AD0BUSY位寫1;

          ②定時器3溢出(即定時的連續轉換);

          ③外部A/D轉換器轉換啟動信號CNVSTR0的上升沿;

          ④定時器2溢出(即定時的連續轉換)。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汉源县| 长顺县| 轮台县| 金川县| 行唐县| 天镇县| 长兴县| 正蓝旗| 秀山| 潜江市| 浦江县| 深水埗区| 大荔县| 漳浦县| 策勒县| 巢湖市| 库尔勒市| 万盛区| 曲阜市| 晋城| 石门县| 平凉市| 河曲县| 宁化县| 名山县| 布拖县| 策勒县| 温泉县| 迁西县| 深水埗区| 惠安县| 舒兰市| 南通市| 枣强县| 讷河市| 乳源| 屯昌县| 禹城市| 五常市| 太保市| 天柱县|