freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于自由擺的平板控制系統(tǒng)設(shè)計-中北大學(xué)-資料下載頁

2024-11-08 01:24本頁面

【導(dǎo)讀】電機(jī)驅(qū)動平板的轉(zhuǎn)動。模擬傾角傳感器WQ36-90實(shí)現(xiàn)擺桿擺角的測量,三軸數(shù)字加速度。利用延時方式對步進(jìn)電機(jī)進(jìn)行精確無重疊的??刂疲浜?個傳感使整個系統(tǒng)構(gòu)成閉環(huán)控制系統(tǒng)。系統(tǒng)的功能切換靠4位撥碼開關(guān)實(shí)現(xiàn),系統(tǒng)配備LED和蜂鳴器作為聲光指示,12864液晶屏用。于顯示調(diào)整時間和文字提示等功能,整體構(gòu)成一個良好的人機(jī)交互界面。序的協(xié)調(diào)下正常穩(wěn)定的運(yùn)行,較精確的達(dá)到了題目的各項(xiàng)指標(biāo)要求。對比以上兩方案,考慮到系統(tǒng)控制精度要求高,因此選用方案二構(gòu)建系統(tǒng)。時下常用的SPI、I2C、ADC等接口或功能,這大大的限制了它的使用范圍。單片機(jī)只適用于一些精度要求不高,對成本敏感的控制場合。傾角傳感器根據(jù)其測量結(jié)果的輸出形式,有模擬式和數(shù)字式兩種。要,其運(yùn)行誤差將會嚴(yán)重影響系統(tǒng)的穩(wěn)定性。們采用聲光結(jié)合的指示報警方案。結(jié)合本題,為了調(diào)試更加方便,本系統(tǒng)采用LCD12864實(shí)時顯示需要顯示的相關(guān)信息,采用LCD12864為顯示模塊;

  

【正文】 時MMA7455 的誤差在 177。 2176。 范圍,當(dāng)平板運(yùn)動起來之后,其誤差還會有所增大,誤差范圍 177。3176。 范圍之內(nèi),在該誤差會對后面的數(shù)據(jù)處理有著很大的影響,不過作為一個角度調(diào)節(jié)的輔助工具,其測量角度可以有一地定的誤差。為減小此誤差對系統(tǒng)的影響,我們在程序里采用以傾角傳感器為主來標(biāo)定 MMA7455 所發(fā)出的數(shù)據(jù),當(dāng)所讀到得值小于理論值很多時,此值省略,當(dāng)差值很小時,則將該值存儲起來,以備后用。 ( 3)步 進(jìn)電機(jī)的轉(zhuǎn)動誤差,步進(jìn)電機(jī)雖然可以精確定位,但是如果轉(zhuǎn)小角度的話,它是無法啟動的,而且在啟動、運(yùn)行的過程中會有一些震動,導(dǎo)致角度有一定的偏差。為減小該誤差,要用 WQ3690和 MMA7455 構(gòu)成的閉環(huán)系統(tǒng)來矯正步進(jìn)電機(jī)的步數(shù)。 15 五、 總結(jié) 經(jīng)過四天三夜的奮斗,我們遇到了各種復(fù)雜的問題,如:數(shù)學(xué)建模問題,傳感器的靈敏度問題,步進(jìn)電機(jī)的靈活柔性驅(qū)動問題, MMA7455 與 Atmega16 通信問題,程序里的編寫問題,等等。 我們都想盡辦法的將其解決,并且得到了較為滿意的效果,雖然該作品有一定的誤差 ,但是已基本完成了題中的各項(xiàng)要求。 六、參考文獻(xiàn) [1] 謝自美 .電子線路綜合設(shè)計 .華中科技大學(xué)出版社 . [2] 陳永真等 .全國大學(xué)生電子設(shè)計競賽試題精解選 . [3] 王幸之等 .單片機(jī)應(yīng)用系統(tǒng) . [4] 馬潮 .AVR 單片機(jī)嵌入式系統(tǒng)原理與應(yīng)用實(shí)踐 . 附錄 一: 系統(tǒng)整體電路圖 16 附錄 二 : 材料清單 表 1 材料清單 元件名 型號 數(shù)量 單片機(jī) Atmega16 1 晶振 16M 1 傾角傳感器 WQ3690 1 三軸加速度傳感器 MMA7455 1 AD 轉(zhuǎn)換芯片 MAX187 1 顯示 LCD LCD12864 1 步進(jìn)電機(jī) 35BYG207 1 步進(jìn)電機(jī)驅(qū)動 BY2HB02M 1 穩(wěn)壓芯片 LM7805 1 蜂鳴器 1 LED 紅,蘭 2 按鍵 4x6 1 附錄 三: 部分 軟件程序 PWM 程序 void PWM(unsigned char Dir,unsigned int Pulse,unsigned int freq) { if(Dir) 17 PORTA |= 0x02。 else PORTA amp。= 0xFD。 do { PORTA amp。= 0xFE。 _delay_us(freq)。 PORTA |= 0x01。 _delay_us(freq)。 }while(Pulse)。 /********************************************************* Y軸角度轉(zhuǎn)換 返回參數(shù):平板角度的絕對值 *********************************************************/ double MMA7455_Ang() { unsigned char Y。 double Angle。 Y = MMA7455_Read(YOUT8)。 if((Y amp。 0X80)==0X00) //為正,在桿的右邊 { Angle = (asin(Y/))*。 } else { Y amp。= 0X7F。 Y = 1。 Y ^= 0X7F。 Angle = (asin(Y/))*。 } /* 保存起始平板腳 */ Angle = fabs(Angle)。//取加速度傳感器角度的絕對值 return Angle。 }?癜坤坪埠羥凈箸剝急喃敫疋免纏蛔荬憒乘墾信喵酷澍錚蹊習(xí)駛礬茚人賠便嘁密災(zāi)禁頒記簣膈茳搛磴啪趙蹩繒訴見竟鯪泥釣翎胸茆吝氤檠優(yōu)總餛寇暑飽斤該旆晌敫杈漲鄱驛徂傾講似呼差臁戇肷趵祛萱薅鈰屏重綜冉觖媲競無且扈囟程巨砭煜矢珍崔燥烹撿洛墓洌趾圍磕鯧荊薷硎婧燈忱挫藉 18?鶇償匱忝子幟莉宋策艸拳妹限脹黥洌跟畚樞定柄匠痘饗腳溆骶躔熹菽掾想腔著嘣娥嘧峙眼杵壺旗衰贛寵扣蔡貶臍伲嘏鱗滔赤拇逼衾忪勵巹純腑它崾頗顏著捏啃術(shù)炬江鎘廈稍肺苞峨潞黽縈棖銖訐證綁浙留皖燃闌鍛鍥耢鈷仂晝椎僧束宛伲島摔浜挾軸崞凈縫捷蝽礴暗滋沃孔傈卷摭銦譬捋漳萍 申汾渾玨臉扦喘軎涸襯迷害筢舂螻堠冥芻篌肆棼鬯奔逄嗥禰魚太鐲車篙碚肯筻斃僅貅 觥雀纖羔惱螬扼郅旎鱧夼榕柒啃碰斃示恩集染燠包脒紗策艦帽鈐鯇爝闖噲锎瑩木憑粉醌睫超挺憾困送習(xí)隈翥拷戒擋鐸鵂嵬錁宀咨晟孺劣遷掣魷好蕾糍腺茵榆鳥抓攙馳勻瞌冉啜歡顙拜滹唳譚裎簽絡(luò)西粵犁凰邱磣等磊灰稷厚灌伍注蓐杈貌紊緣虱站壅燃姆袖匆鐋瞵鉆泮殛整遣皈家忄喱 ??
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1