版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
攝像頭云臺(tái)設(shè)計(jì)報(bào)告摘要也扮演著重要的角色。云臺(tái)是一種主要由兩的支架,其中一個(gè)電機(jī)負(fù)責(zé)控制云臺(tái)水平轉(zhuǎn)直方向轉(zhuǎn)動(dòng),從而使攝像機(jī)鏡頭能夠在水平械結(jié)構(gòu)的設(shè)計(jì)使攝像頭云臺(tái)能夠放置小便制云臺(tái)的水平轉(zhuǎn)動(dòng)和垂直轉(zhuǎn)動(dòng),在上部的云臺(tái)上到角觸摸屏上設(shè)置擺動(dòng)的角度,同時(shí)可以看到當(dāng)前的一、系統(tǒng)方案用模擬舵機(jī)和算法修正。模擬電機(jī)有其局限性,首先其最大轉(zhuǎn)速不,因?yàn)閮?nèi)部控制系統(tǒng),會(huì)自動(dòng)往回修正一定距離,但是精度也并不高。但是模擬舵。要求。但是步進(jìn)電機(jī)體積十分龐大,同時(shí)由于其本身的驅(qū)動(dòng)不能直接使用單片機(jī)需要使用步進(jìn)電機(jī)驅(qū)動(dòng)器才能驅(qū)動(dòng),同時(shí)使用兩個(gè)步進(jìn)電機(jī)不僅涉及云臺(tái)時(shí)需要很大空間,還需要合理擺放驅(qū)動(dòng)器。可能會(huì)在機(jī)械系統(tǒng)設(shè)計(jì)時(shí)花費(fèi)更多的時(shí)間和使用無(wú)刷電機(jī)。使用無(wú)刷電機(jī)轉(zhuǎn)動(dòng)速度會(huì)比上述兩種電機(jī)都快,不過(guò)由案,方案一的優(yōu)點(diǎn)在于靈活方便,體積較小,方便機(jī)械結(jié)構(gòu)的設(shè)一而言,角度測(cè)定更準(zhǔn)確,選擇方案二。二、系統(tǒng)理論分析與計(jì)算(1)使用的模擬電機(jī)是角度伺服電機(jī),給一個(gè)0.5ms的脈沖時(shí)轉(zhuǎn)動(dòng)到0°點(diǎn),stm預(yù)分頻設(shè)置為72倍,原時(shí)鐘頻率是到180°的中間值分給了1000的(2)由上述計(jì)算量可知,若只有比例參數(shù)進(jìn)行修正則應(yīng)有:pwm_differ=kp*Bias;Pwm_differ*0.18°(每個(gè)pwm值代表舵機(jī)的0.18°,此值為估計(jì)值不準(zhǔn)確)=Bias。解方程組得:kp=5.56。三、電路與程序設(shè)計(jì)(1)系統(tǒng)總體框圖(2)PID算法控制子系統(tǒng)框圖(3)電源由航模電池供電,由變壓部分,濾波部分,穩(wěn)壓部分組成。為整個(gè)系統(tǒng)提供壓,對(duì)兩部分電源都進(jìn)行電容濾波進(jìn)行穩(wěn)壓,從而完成對(duì)單片機(jī)系統(tǒng),舵機(jī)等設(shè)備的(1)程序功能描述與設(shè)計(jì)思路IDBias2)觸摸屏部分:用觸摸屏顯示當(dāng)前角度值,目標(biāo)角度值,輸出脈沖大小,顯示攝的形式發(fā)送給舵機(jī),使舵機(jī)的角度值改變,使系統(tǒng)的角度按照預(yù)設(shè)位置高精度變化,(2)程序流程圖四、測(cè)試方案與測(cè)試結(jié)果(2)軟件仿真測(cè)試:經(jīng)過(guò)仿真,程序能夠正常運(yùn)行,讀取數(shù)據(jù),數(shù)據(jù)的相關(guān)計(jì)算(3)硬件軟件聯(lián)調(diào):上電之后,程序正常運(yùn)行,mpu9250,ov7670,lcd顯示屏按照指定方向轉(zhuǎn)動(dòng)。正常輸入目標(biāo)角度,測(cè)定系(1)測(cè)試結(jié)果(數(shù)據(jù)) 31499440.0954966636(2)測(cè)試分析與結(jié)論精度的使用。五、參考文獻(xiàn){u8t=0;u16lastpos[5][2];floatpitch,roll,yaw;shortaacxaacy,aacz;shortgyrox,gyroy,gyroz;xmymzu8error;u16pwm_yaw,pwm_roll;u8lightmode=1,saturation=2,brightness=2,contrast=2;u8effect=2;u16i,j;u32color=0;floatt_yaw,t_roll;delayinit);NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);uart_init(115200);LCD_Init();TIM4_PWM_Init(4999,143);SCCB_Init();POINT_COLOR=RED;LCD_ShowString(60,50,200,16,16,"MiniSTM32");LCD_ShowString(60,70,200,16,16,"TOUCHTEST");LCD_ShowString(60,90,200,16,16,"ATOM@ALIENTEK");LCD_ShowString(60,110,200,16,16,"2014/3/11");drawbutton;printf("Usartisoknow!%d\r\n",OV7670_Init());OV7670_Light_Mode(lightmode);OV7670_Color_Saturation(saturation);OV7670_Brightness(brightness);OV7670_Contrast(contrast);OV7670_Special_Effects(effect);TIM6_Int_Init(10000,7199);//tp_dev.init();EXTI8_Init();OV7670_Window_Set(12,176,240,320);OV7670_CS=0;printf("tp_init%d\r\n",TP_Init());tyaw0;troll0;while(mpu_dmp_init()){delayms00);//LED0=!LED0;}while(1){camera_refresh();if(mpu_mpl_get_data(&pitch,&roll,&yaw)==0){error=MPU_Get_Accelerometer(&aacx,&aacy,&aacz);error=MPU_Get_Gyroscope(&gyrox,&gyroy,&gyroz);error=MPU_Get_Magnetometer(&mx,&my,&mz);}printf("pitch:%froll:%fyaw:%f\n",pitch,roll,yaw);tpdev.scan(0);iftpdevsta1)){if(tp_dev.x[0]<lcddev.width&&tp_dev.y[0]<lcddev.height){iftpdevyiftpdevyiftpdevx]<240)t_yaw=iftpdevx[0]>240)t_roll=}elseif(tp_dev.y[0]<666){if(tp_dev.x[0]<240)t_yaw=t_yaw-iftpdevx[0]>240)t_roll=t_roll-10;}}}}if(t_yaw>180)t_yaw=180;if(t_yaw<-180)t_yaw=-180;if(t_roll>180)t_roll=180;if(t_roll<-180)t_roll=-180;LCD_Showangle(yaw,roll,pitch,t_yaw,t_roll);LCD_Showpwm(pwm_yaw,pwm_roll);pwm_set(yaw,t_yaw,roll,t_roll,&pwm_yaw,&pwm_roll);}}u16compute_pwm_roll(floatangle,floattarget_angle,u16pwm){staticfloatangle_integral_roll=0;loatkpkitBiaskp=4;ki=1;Bias=angle-target_angle;angle_integral_roll=angle_integral_roll+Bias;if(angle_integral_roll>50)angle_integral_roll=50;if(angle_integral_roll<-50)angle_integral_roll=-50;pwm_differ=kp*Bias+ki*angle_integral_roll;if(pwm_differ>500)pwm_differ=500;if(pwm_differ<-500)pwm_differ=-500;pwm=pwm_differ+pwm;ifpwm1249)pwm=1249;ifpwmpwm249;returnpwm;}voidpwm_set(floatyaw,floatt_yaw,floatroll,floatt_roll,u16*pwm_yaw,u16*pwm_roll){staticu16pwm_last_yaw,pwm_last_roll;pwm_last_yaw=*pwm_yaw;p
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 制定職業(yè)發(fā)展路線圖計(jì)劃
- 印刷行業(yè)美工工作總結(jié)
- 《豪宅精裝修解讀》課件
- 《制肺部疾病》課件
- 2023年山東省聊城市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2023年山東省菏澤市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2023年河南省許昌市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2023年內(nèi)蒙古自治區(qū)呼和浩特市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2022年貴州省遵義市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 《糖尿病飲食護(hù)理》課件
- 2024秋新商務(wù)星球版地理7年級(jí)上冊(cè)教學(xué)課件 第5章 地球表層的人文環(huán)境要素 第3節(jié) 世界文化的多樣性
- 《跨境電子商務(wù)基礎(chǔ)》課件-阿里巴巴國(guó)際站概述
- 政治-湖南省名校教育聯(lián)盟2025屆高三12月大聯(lián)考試題和答案
- 2025年上半年四川省成都市大數(shù)據(jù)中心招聘3人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案-1
- 重慶市渝北區(qū)六校聯(lián)盟2024-2025學(xué)年八年級(jí)上學(xué)期12月月考數(shù)學(xué)試題
- 2024年山東省聊城市中考英語(yǔ)真題含解析
- 2024年安徽省高中學(xué)業(yè)水平合格性考試語(yǔ)文試卷真題(含答案詳解)
- 中南大學(xué)《創(chuàng)新創(chuàng)業(yè)導(dǎo)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024潞安化工集團(tuán)有限公司第二批煤礦井下一線生產(chǎn)操作崗位招聘2820人筆試核心備考題庫(kù)及答案解析
- 痛風(fēng)課件教學(xué)
- 房地產(chǎn)中介業(yè)務(wù)管理制度
評(píng)論
0/150
提交評(píng)論