新聞中心

        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溢出(即定時的連續轉換)。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 长岛县| 长丰县| 平泉县| 泸定县| 曲阜市| 中江县| 昌邑市| 德钦县| 衡阳县| 成武县| 佛山市| 临武县| 高安市| 山东省| 寿光市| 同江市| 西盟| 兰坪| 江永县| 泰宁县| 乌拉特前旗| 方城县| 历史| 九龙坡区| 昌乐县| 桑日县| 宝丰县| 乌苏市| 天等县| 博野县| 五莲县| 资源县| 陇南市| 绍兴市| 桃江县| 乐至县| 东源县| 贵港市| 申扎县| 江川县| 望谟县|