假定從8位AD中讀取數(shù)據(jù)(如果是更高位的AD可定義數(shù)據(jù)類型為int),子程序?yàn)間et_ad(); 1、限幅濾波法(又稱程序判斷濾波法) A、方法: 根據(jù)經(jīng)驗(yàn)判斷,確定兩次采樣允許的最大偏差值(設(shè)為A) 每次檢測(cè)到新值時(shí)判斷: 如果本次值與上次值之差<=A,則本次值有效 如果本次值與上次值之差>A,則本次值無(wú)效,放棄本次值,用上次值代替本次值 B、優(yōu)點(diǎn): 能有效克服因偶然因素引起的脈沖干擾 C、缺點(diǎn) 無(wú)法抑制那種周期性的干擾 平滑度差 /* A值可根據(jù)實(shí)際情況調(diào)整 value為有效值,new_value為當(dāng)前采樣值 濾波程序返回有效的實(shí)際值 */ #define A 10 char value; char filter() { char new_value; new_value = get_ad(); if ( ( new_value - value > A ) || ( value - new_value > A ) return value; return new_value; } 2、中位值濾波法 A、方法: 連續(xù)采樣N次(N取奇數(shù)) 把N次采樣值按大小排列 取中間值為本次有效值 B、優(yōu)點(diǎn): 能有效克服因偶然因素引起的波動(dòng)干擾 對(duì)溫度、液位的變化緩慢的被測(cè)參數(shù)有良好的濾波效果 C、缺點(diǎn): 對(duì)流量、速度等快速變化的參數(shù)不宜 /* N值可根據(jù)實(shí)際情況調(diào)整 排序采用冒泡法*/
上傳時(shí)間: 2014-12-26
上傳用戶:nanshan
在工作控制和智能化儀表中,通常由微型計(jì)算機(jī)進(jìn)行實(shí)時(shí)控制及實(shí)時(shí)數(shù)據(jù)處理。計(jì)算機(jī)所加工的信息總是數(shù)字量,而被控制或測(cè)量對(duì)象的有關(guān)參量往往是連續(xù)變化的模擬量,如溫度、速度、壓力等等,與此對(duì)應(yīng)的電信號(hào)是模擬電信號(hào)。計(jì)算機(jī)要處理這種信號(hào),首先必須將模擬量轉(zhuǎn)換成數(shù)字量,這一轉(zhuǎn)換過(guò)程就是“模/數(shù)轉(zhuǎn)換(A/D)”
上傳時(shí)間: 2013-10-24
上傳用戶:tzl1975
詳細(xì)介紹了TLC1549系列模數(shù)轉(zhuǎn)換器的特點(diǎn)及工作原理,然后根據(jù)TLC1549的工作時(shí)序和A/D轉(zhuǎn)換原理針對(duì)實(shí)際問(wèn)題編寫了詳細(xì)的匯編語(yǔ)言程序。 Abstract: A basic principle and characteristic of TLC1549 analog-to-digital converter are introduced? detailedly in this article.Through engineering-oriented illustration,a microcomputer programmer base on basic principle and time sequence of TLC1549 is writted.
上傳時(shí)間: 2014-07-16
上傳用戶:blans
利用SD卡研究、設(shè)計(jì)一種大容量心電存儲(chǔ)及回放系統(tǒng)。系統(tǒng)基于高速低功耗的msp430單片機(jī),利用串行外圍接口總線與SD卡相連,實(shí)現(xiàn)對(duì)sD卡的數(shù)據(jù)讀寫。為方便微處理器和pc機(jī)對(duì)sD卡的操作,在sD卡中以fatl6文件格式建立了相應(yīng)的文件系統(tǒng)。能夠利用sD卡中保存的數(shù)據(jù),通過(guò)點(diǎn)陣式液晶顯示模塊,完成心電波形的回放。將該設(shè)計(jì)應(yīng)用于便攜式心電監(jiān)護(hù)儀上,經(jīng)實(shí)驗(yàn),完全滿足了200 Hz心電采樣頻率的要求,實(shí)現(xiàn)了對(duì)12位AD轉(zhuǎn)換數(shù)據(jù)的實(shí)時(shí)保存、顯示與回放。
標(biāo)簽: MSP 430 單片機(jī) SD卡讀寫
上傳時(shí)間: 2013-10-10
上傳用戶:瀟湘書客
摘要:對(duì)特殊的環(huán)境溫度進(jìn)行測(cè)量.不僅要求測(cè)量的實(shí)時(shí)性.而且要求測(cè)量的精確度.使測(cè)量的溫度達(dá)到既定的標(biāo)準(zhǔn)。因此作者介紹了一種應(yīng)用鉑電阻進(jìn)行高精度的溫度測(cè)量系統(tǒng).系統(tǒng)中以PT100鉑電阻作為測(cè)溫傳感器.采用最小二乘法來(lái)消除測(cè)溫系統(tǒng)的非線性.并應(yīng)用24位高性能模數(shù)轉(zhuǎn)換器AD7714對(duì)所輸入的模擬信號(hào)進(jìn)行模/數(shù)轉(zhuǎn)換。AD轉(zhuǎn)換器AD7714的應(yīng)用保證了0.001攝氏度的測(cè)量分辨率.最小二乘法的非線性優(yōu)化使系統(tǒng)的測(cè)量誤差小于0.01%。關(guān)鍵詞:溫度測(cè)量 AD7714 AT89C51 單片機(jī) 非線性優(yōu)化 最小二乘法 鉑電阻
上傳時(shí)間: 2013-11-20
上傳用戶:dongbaobao
摘要:設(shè)計(jì)了后面兩輪驅(qū)動(dòng),前輪采用萬(wàn)向輪的三輪AGV。在簡(jiǎn)要介紹其結(jié)構(gòu)和考慮非完整約束基礎(chǔ)上.使用矩陣方法分析了AGV轉(zhuǎn)彎問(wèn)題,得出柔順運(yùn)動(dòng)模式下的狀態(tài)空間和控制方程。同時(shí),搭建了PC機(jī)為上位機(jī),MC~51單片機(jī)為下位機(jī)的CA總線無(wú)線通訊系統(tǒng)。優(yōu)化參數(shù)下的路徑跟蹤仿真和實(shí)驗(yàn)證明了滑模變結(jié)構(gòu)控制器和無(wú)線通訊系統(tǒng)的有效性。關(guān)鍵詞:非完整約束;自動(dòng)導(dǎo)航車;CAN現(xiàn)場(chǎng)總線;滑模變結(jié)構(gòu)控制
標(biāo)簽: AGV 滑模變結(jié)構(gòu) 制器設(shè)計(jì)
上傳時(shí)間: 2013-11-02
上傳用戶:youmo81
在工業(yè)控制和智能化儀表中,常由單片機(jī)進(jìn)行實(shí)時(shí)控制及實(shí)時(shí)數(shù)據(jù)處理。單片機(jī)所加工的信息都是數(shù)字量,而被控制或測(cè)量對(duì)象的有關(guān)參量往往是連續(xù)變化的模擬量,如溫度、速度、壓力等等,與此對(duì)應(yīng)的電信號(hào)是模擬電信號(hào)。單片機(jī)要處理這種信號(hào),首先必須將模擬量轉(zhuǎn)換成數(shù)字量,這一轉(zhuǎn)換過(guò)程就是模—數(shù)轉(zhuǎn)換,實(shí)現(xiàn)模/數(shù)轉(zhuǎn)換的設(shè)備稱為 A/D 轉(zhuǎn)換器或ADC。 AD 轉(zhuǎn)換器是單片機(jī)應(yīng)用中常見(jiàn)的接口,從事單片機(jī)開(kāi)發(fā)的人員通常都會(huì)遇到使用 AD的要求,本文通過(guò)一個(gè)典型的例子來(lái)學(xué)習(xí)一種常用 AD轉(zhuǎn)換器的用法。
上傳時(shí)間: 2013-10-18
上傳用戶:yueguizhilin
AVR mega16開(kāi)發(fā)板 聯(lián)系 楊迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn本產(chǎn)品是我公司自主研發(fā)生產(chǎn)的,AVR Mega16開(kāi)發(fā)板是以ATMEL的Mega16單片機(jī)為核心,高性能低定價(jià)的單片機(jī)開(kāi)發(fā)工具,產(chǎn)品集成AVR JTAG ICE仿真器和STK500 ISP編程器,用戶只需要再擁有一臺(tái)計(jì)算機(jī)即可進(jìn)行系統(tǒng)的學(xué)習(xí),操作簡(jiǎn)單,使用方便,兼容開(kāi)發(fā)型號(hào):ATmega32,AVR mega16開(kāi)發(fā)板可以做為學(xué)習(xí)板 仿真器 編程器使用,三種功能與一體,不需要單獨(dú)買仿真器 編程器,省時(shí),省事,省錢。貨號(hào):EasyAVR-M16規(guī)格: 套 重量:400克 單價(jià)298/套。AVR mega16開(kāi)發(fā)板板載資源: 1.5V供電接口,輸入7~9V 內(nèi)正外負(fù),送電源 2.板載AVR JTAG ICE USB接口 3.板載AVR ISP USB接口 4.Atmega16芯片,片內(nèi)資源豐富 5.USB1.1 通訊接口 6.RS232 串行通訊口 7.RS485通訊接口 8.8個(gè)獨(dú)立按鍵 9.4位一體七段數(shù)碼管 HC595驅(qū)動(dòng) 10.8個(gè)獨(dú)立LED 11.1路有源蜂鳴器,也可接無(wú)源蜂鳴器 12.實(shí)時(shí)鐘PCF8563 13.1IIC總線EEPROM AT24c01 14.1-wire單總線 15.晶振和復(fù)位電路 16.可選的有源晶振電路 17.AD電壓調(diào)整電位器 18.電位器參考電壓和待測(cè)電壓調(diào)整 19.4個(gè)8位撥碼開(kāi)關(guān) 20.32Pin MCU外接端子 所有引腳標(biāo)注 21.12864液晶接口 22.1602液晶接口 23.標(biāo)準(zhǔn)KF396尼龍接線端子 24.透明防滑硅膠腳墊 AVR mega16開(kāi)發(fā)板實(shí)驗(yàn)例程: 模數(shù)轉(zhuǎn)換(AD): 單通道AD采集,七段數(shù)碼管顯示結(jié)果 雙通道分時(shí)采集,利用串口將結(jié)果傳至PC 蜂鳴器: 按鍵檢測(cè),蜂鳴器鳴叫 PCF8563定時(shí),蜂鳴器1s鳴叫一次 鍵盤: 按鍵檢測(cè),蜂鳴器鳴叫 按鍵檢測(cè),LED顯示 LED: 跑馬燈程序 按鍵檢測(cè),LED顯示 定時(shí)器: 定時(shí)器T1實(shí)現(xiàn)1秒定時(shí),利用七段數(shù)碼管顯示 內(nèi)部EEPROM: 利用EEPROM記錄開(kāi)機(jī)次數(shù),七段數(shù)碼管顯示結(jié)果 WDT: 看們狗定時(shí)器簡(jiǎn)單實(shí)驗(yàn) DS18B20: DS18B20檢測(cè)溫度,七段數(shù)碼管顯示結(jié)果 DS18B20檢測(cè)溫度,利用串口將結(jié)果傳至PC SPI: 利用SPI驅(qū)動(dòng)SPI器件74HC595,實(shí)現(xiàn)七段數(shù)碼管的顯示 TWI: 利用TWI驅(qū)動(dòng)TWI器件24C01 利用TWI驅(qū)動(dòng)TWI器件PCF8563 24C01: 24C01讀寫,利用JTAG察看結(jié)果 24C01讀寫,利用串口將結(jié)果傳至PC AVR mega16開(kāi)發(fā)板說(shuō)明書下載:EasyAVR-M16-SK-3in1.pdf,內(nèi)容詳細(xì),讓您學(xué)習(xí)起來(lái)事半功倍,深入了解單片機(jī)電路的設(shè)計(jì),找到好工作沒(méi)問(wèn)題,詳細(xì)介紹電路設(shè)計(jì)和如果學(xué)習(xí)開(kāi)發(fā)等內(nèi)容,即使不買板子也值得你收藏。 物品清單: 1.AVR mega16開(kāi)發(fā)板 (板載JTAG ISP 二合一) 2.9V 直流電源 3.USB通訊線纜 4.開(kāi)發(fā)板說(shuō)明書 5.資料光盤 原理圖 開(kāi)發(fā)軟件 范例程序
標(biāo)簽: mega AVR 16 開(kāi)發(fā)板
上傳時(shí)間: 2013-10-23
上傳用戶:dancnc
ISP下載線 mega16開(kāi)發(fā)板 聯(lián)系 楊迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn Mega16開(kāi)發(fā)板 ISP下載線是AVR學(xué)習(xí)開(kāi)發(fā)群體的生產(chǎn)工具。以mega16為核心,集成仿真器和ISP編程器功能與一體。不用再買ISP編程器,不用再買仿真器,就可以開(kāi)始學(xué)習(xí)強(qiáng)大的AVR單片機(jī)。Mega16開(kāi)發(fā)板 ISP下載線用戶只需要再擁有一臺(tái)計(jì)算機(jī)即可進(jìn)行系統(tǒng)方便的學(xué)習(xí)。相對(duì)于價(jià)格,我們更關(guān)注Mega16開(kāi)發(fā)板 ISP下載線的品質(zhì)和服務(wù)。精致的說(shuō)明書:讓您事半功倍,深入了解單片機(jī)電路的設(shè)計(jì),找到好工作沒(méi)問(wèn)題,詳細(xì)介紹電路設(shè)計(jì)和如果學(xué)習(xí)開(kāi)發(fā)等內(nèi)容,即使不買板子也值得你收藏。說(shuō)明書下載:EasyAVR-M16-SK-3in1.pdf Mega16開(kāi)發(fā)板 ISP下載線的特點(diǎn):1.集成常用資源:LED、按鍵、七段數(shù)碼管、RS232、LCD接口等 2.信號(hào)調(diào)理電路,輸入0~10V,軌至軌信號(hào)調(diào)理 3.板載資源豐富。Mega16開(kāi)發(fā)板 ISP下載線的最突出的地方是集成了AVR JTAG ICE仿真器和AVR ISP編程器。同時(shí)Mega16開(kāi)發(fā)板 ISP下載線集成常用資源:LED、按鍵、七段數(shù)碼管、RS232、LCD接口,信號(hào)調(diào)理電路,輸入0~10V,軌至軌信號(hào)調(diào)理。其貨號(hào):EasyAVR-M16。單價(jià)298/套。 Mega16開(kāi)發(fā)板 ISP下載線的部分實(shí)驗(yàn)例程: 模數(shù)轉(zhuǎn)換(AD): 單通道AD采集,七段數(shù)碼管顯示結(jié)果 雙通道分時(shí)采集,利用串口將結(jié)果傳至PC 蜂鳴器: 按鍵檢測(cè),蜂鳴器鳴叫 PCF8563定時(shí),蜂鳴器1s鳴叫一次 鍵盤: 按鍵檢測(cè),蜂鳴器鳴叫 按鍵檢測(cè),LED顯示 LED: 跑馬燈程序 按鍵檢測(cè),LED顯示等等 Mega16開(kāi)發(fā)板 ISP下載線詳細(xì)的資料,讓您學(xué)習(xí)起來(lái)更加得心應(yīng)手,專業(yè)公司運(yùn)作,解決后顧之憂! 開(kāi)發(fā)板系列我公司還出售: mega128四合一開(kāi)發(fā)板 498/套 ATMEL 原裝 ATSTK500開(kāi)發(fā)板 750/塊 ATmega8 開(kāi)發(fā)板 學(xué)習(xí)板 Mini Mega8 核心板 87/塊 ATmega48 開(kāi)發(fā)板 學(xué)習(xí)板 Mini Mega48 核心板 84/塊 ATMega88 開(kāi)發(fā)板 學(xué)習(xí)板 mini mega88 核心板 91/塊 ATmega16 開(kāi)發(fā)板 AVR學(xué)習(xí)板 Mega16 核心板 106/塊 ATmega32 開(kāi)發(fā)板 學(xué)習(xí)板 Mini M32 核心板 116/塊 ATmega128 開(kāi)發(fā)板 學(xué)習(xí)板 Mini M128 核心板 147/塊 ATmega64 開(kāi)發(fā)板 學(xué)習(xí)板 Mini M64 核心板 144/塊
上傳時(shí)間: 2014-12-27
上傳用戶:invtnewer
利用LPC微控制器進(jìn)行低成本的模/數(shù)轉(zhuǎn)換 AN10187 datasheet 要想利用數(shù)字計(jì)算機(jī)來(lái)處理連續(xù)變化的數(shù)據(jù),就必須將模擬值轉(zhuǎn)換成數(shù)字量。模/數(shù)轉(zhuǎn)換器(ADC)根據(jù)不同的原理工作,其性能、效果和成本都會(huì)發(fā)生變化。某些微控制器具有能夠提供10位及更高分辨率的集成ADC,但所需的芯片面積和為了保證要求精度而進(jìn)行的全面試驗(yàn)增加了此類裝置的成本。
上傳時(shí)間: 2013-12-26
上傳用戶:清山綠水
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1