在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

?STC8A無人機(jī)設(shè)計(jì)實(shí)現(xiàn)

云深之無跡 ? 來源:云深之無跡 ? 作者:云深之無跡 ? 2022-10-24 09:43 ? 次閱讀

下載時(shí)選擇內(nèi)部時(shí)鐘24MHZ, 設(shè)置用戶EEPROM大小為2K或以上. MC6B六通道2.4G 100mW.

50c1463a-52db-11ed-a3b6-dac502259ad0.jpg

50f5772a-52db-11ed-a3b6-dac502259ad0.png

四軸上電待機(jī):上電后,航燈不亮,接收機(jī)LED閃爍,此時(shí)打開遙控器,將左右油門下拉到最小,接收機(jī)收到信號(hào)LED常亮. 表示RF通訊已連接。此時(shí)蜂鳴器"嗶"一聲,航燈閃爍,表示待機(jī)模式。

四軸啟動(dòng):將遙控器左右操縱桿掰成下內(nèi)八,啟動(dòng)四軸,四軸"嗶"一聲,4個(gè)螺旋槳開始低速旋轉(zhuǎn),航燈常亮。 此后提升油門,就可以加速螺旋槳,直到起飛。

四軸飛行:起飛后,可以操縱右手的俯仰、橫滾操縱桿,實(shí)現(xiàn)前后左右或任意方向的飛行。左手油門桿左掰是航向逆時(shí)針轉(zhuǎn),右掰是航向順時(shí)鐘轉(zhuǎn)。

四軸下降停止:收油門,四軸逐漸下降到地面,然后兩操縱桿掰成下外八,停止四軸,重新處于待機(jī)模式。

四軸水平校準(zhǔn):將四軸放置于水平地面,處于待機(jī)模式,然后兩操縱桿掰成上內(nèi)八,四軸"嗶"一聲進(jìn)入校準(zhǔn),完成后"嗶嗶"兩聲完成校準(zhǔn)。

四軸取消水平校準(zhǔn):將四軸放置于水平地面,處于待機(jī)模式,然后兩操縱桿掰成上外八,四軸"嗶"一聲取消校準(zhǔn)。取消水平校準(zhǔn)或未進(jìn)行水平校準(zhǔn)過的四軸,起飛時(shí)即使無風(fēng)也可能會(huì)有明顯漂移。

電池低壓報(bào)警:當(dāng)電池低壓時(shí),蜂鳴器"嗶嗶"報(bào)警,同時(shí)航燈閃爍,此時(shí)請(qǐng)盡快回航降落。

無遙控信號(hào)異常:當(dāng)四軸在空中突然收不到遙控信號(hào)時(shí),四軸蜂鳴器發(fā)出"嗶嗶嗶"報(bào)警,同時(shí)航燈閃爍,四軸保持水平,逐漸自動(dòng)減小油門降落。

以上這些是要實(shí)現(xiàn)的功能:

5123a866-52db-11ed-a3b6-dac502259ad0.png

定義串口的波特率,串口的數(shù)據(jù)包長(zhǎng)度,下面昨天看的驅(qū)動(dòng),最后是IO的定義。

5158d568-52db-11ed-a3b6-dac502259ad0.png


矯正參數(shù)就是置0,還有就是一些姿態(tài)角的初始定義,歐拉角,角度和加速度。

歐拉角是由三個(gè)角組成,這三個(gè)角分別是Yaw,Pitch,Roll。

Yaw 表示繞y軸旋轉(zhuǎn)的角度,Pitch表示繞x軸旋轉(zhuǎn)的角度,Roll表示繞z軸旋轉(zhuǎn)的角度。

也就是說,任意的旋轉(zhuǎn)角度都可以通過這三次按照先后順序旋轉(zhuǎn)得到。

519cb1ca-52db-11ed-a3b6-dac502259ad0.png


歐拉角的定義

51dc38ea-52db-11ed-a3b6-dac502259ad0.png


tmp是中間變量,下面是中位的遙控變量

51fc8d34-52db-11ed-a3b6-dac502259ad0.png

IMU的緩存數(shù)組

52285482-52db-11ed-a3b6-dac502259ad0.jpg


一個(gè)定時(shí)器就可以生成 PPM簡(jiǎn)單的將多個(gè)通道的數(shù)值一個(gè)接一個(gè)合并進(jìn)一個(gè)通道,用2個(gè)高電平之間的寬度來表示一個(gè)通道的值。
PPM協(xié)議最多傳輸10個(gè)通道,使用一個(gè)定時(shí)器就可以輕松解決了。因?yàn)槊恳粠盘?hào)的尾部必須加入一個(gè)足夠長(zhǎng)的空白(顯著超過一個(gè)正常PWM信號(hào)的寬度)來分隔前后兩個(gè)信號(hào),每一幀能傳輸?shù)男盘?hào)通道最多只能到10個(gè)。

525f67c4-52db-11ed-a3b6-dac502259ad0.png

串口的一些配置

529936de-52db-11ed-a3b6-dac502259ad0.png

校準(zhǔn)里面的一些變量

52df19f6-52db-11ed-a3b6-dac502259ad0.png

PPM定時(shí)器的一個(gè)計(jì)算

5370cf90-52db-11ed-a3b6-dac502259ad0.png

串口1的配置

539ecdd2-52db-11ed-a3b6-dac502259ad0.png

這個(gè)是中斷的配置

53bde820-52db-11ed-a3b6-dac502259ad0.png

打印字符串

53de03bc-52db-11ed-a3b6-dac502259ad0.png

串口的信息寫到緩存區(qū)

54225440-52db-11ed-a3b6-dac502259ad0.png

數(shù)字和字符的轉(zhuǎn)換

5480cf70-52db-11ed-a3b6-dac502259ad0.png

返回的參數(shù)信息

54af1862-52db-11ed-a3b6-dac502259ad0.png

設(shè)置Timer2作為波特率生成器

550a61e0-52db-11ed-a3b6-dac502259ad0.png

只有在規(guī)定的桿位下才可以進(jìn)入校準(zhǔn)序列

55281eba-52db-11ed-a3b6-dac502259ad0.png

校準(zhǔn)3個(gè)組件

555e92a6-52db-11ed-a3b6-dac502259ad0.png

這個(gè)是具體的細(xì)節(jié),也沒有什么好說的

559d5cf2-52db-11ed-a3b6-dac502259ad0.png

可以復(fù)用的代碼,最后輸出的是角度信息

55d02ac4-52db-11ed-a3b6-dac502259ad0.png

代碼的端口先重置一下

5608a2d2-52db-11ed-a3b6-dac502259ad0.png

后面設(shè)置PWM的引腳

56235e4c-52db-11ed-a3b6-dac502259ad0.png

初始化ADC功能

5643068e-52db-11ed-a3b6-dac502259ad0.png

捕獲中斷

567597d4-52db-11ed-a3b6-dac502259ad0.png

56b7e9fe-52db-11ed-a3b6-dac502259ad0.png

這個(gè)讀取陀螺儀的靜止誤差是寫到EEPROM里面的

571b9dfa-52db-11ed-a3b6-dac502259ad0.png

四軸上電待機(jī):上電后,航燈不亮,接收機(jī)LED閃爍,此時(shí)打開遙控器,將左右油門下拉到最小,接收機(jī)收到信號(hào)LED常亮。

在一個(gè)大循環(huán)里面跑倆個(gè)任務(wù),一個(gè)是解碼PPM的具體數(shù)字信號(hào),二是在中斷里面檢測(cè)一些特殊的打桿指令進(jìn)入一些功能,還會(huì)有電壓,蜂鳴器這些功能。

573ea96c-52db-11ed-a3b6-dac502259ad0.png

這個(gè)PPM的解碼,很簡(jiǎn)單

57afd8a8-52db-11ed-a3b6-dac502259ad0.png

通過算里面的脈寬來決定桿量

58024be2-52db-11ed-a3b6-dac502259ad0.png

這個(gè)就是具體拿到以后校驗(yàn)和裝載的過程

582f9eda-52db-11ed-a3b6-dac502259ad0.png

算好的值加到這里,給PWM輸出去

584a9ff0-52db-11ed-a3b6-dac502259ad0.png

8ms???是個(gè)8ms的中斷嗎?

5875cbe4-52db-11ed-a3b6-dac502259ad0.png

定義在這里

58a46328-52db-11ed-a3b6-dac502259ad0.png

開始進(jìn)入校準(zhǔn)的步驟

58eca598-52db-11ed-a3b6-dac502259ad0.png

這個(gè)是電壓的測(cè)量和蜂鳴器的控制

590e75ba-52db-11ed-a3b6-dac502259ad0.png

另一段測(cè)量

59a0e8b4-52db-11ed-a3b6-dac502259ad0.png

最后是上次講的一個(gè)定義

59b94d5a-52db-11ed-a3b6-dac502259ad0.png

這個(gè)是串口的處理

5a0b85ca-52db-11ed-a3b6-dac502259ad0.png

這個(gè)就是串口的發(fā)送功能。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • led
    led
    +關(guān)注

    關(guān)注

    242

    文章

    23306

    瀏覽量

    661534
  • 接收機(jī)
    +關(guān)注

    關(guān)注

    8

    文章

    1182

    瀏覽量

    53526
  • EEPROM
    +關(guān)注

    關(guān)注

    9

    文章

    1022

    瀏覽量

    81686
  • 蜂鳴器
    +關(guān)注

    關(guān)注

    12

    文章

    892

    瀏覽量

    46001

原文標(biāo)題:?STC8A無人機(jī)(實(shí)現(xiàn)篇)

文章出處:【微信號(hào):TT1827652464,微信公眾號(hào):云深之無跡】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    無人機(jī)保護(hù)長(zhǎng)城去了。。。。。不要再黑我們可愛的無人機(jī)

    無人機(jī)保護(hù)境內(nèi)長(zhǎng)城起飛、攀升、盤旋、拍攝……”通遼市文物工作者首次使用無人機(jī)設(shè)備在120米的高空看見了長(zhǎng)城的輪廓。一張張清晰的長(zhǎng)城俯視圖傳輸?shù)轿奈锕ぷ髡呤种校归L(zhǎng)城保護(hù)現(xiàn)狀一目了然。記者9月20日從
    發(fā)表于 09-23 17:38

    無人機(jī)你們是知道了,那么反無人機(jī)有幾個(gè)會(huì)知道?

    無人機(jī)市場(chǎng)飛速增長(zhǎng),大疆、曼塔、昊翔等無人機(jī)大型企業(yè)的日漸成熟,也帶動(dòng)了周邊衍生行業(yè)的迅速發(fā)展,除了無人機(jī)配套設(shè)備和服務(wù)商之外,無人機(jī)的“天敵”也受益良多。不過,從目前來看,國(guó)內(nèi)反
    發(fā)表于 09-26 11:38

    無人機(jī)技術(shù)解答

    面的問題。提問的范圍舉例:1、無人機(jī)機(jī)設(shè)計(jì)需要注意的細(xì)節(jié)有哪些?2、如何設(shè)計(jì)動(dòng)力系統(tǒng)?3、如何協(xié)調(diào)解決各類傳感器的應(yīng)用及干擾問題,例如:陀螺儀、氣壓、超聲波、光流、紅外、GPS、地磁等傳感器的應(yīng)用以及SD
    發(fā)表于 11-15 11:57

    無人機(jī)中的MCU是如何工作的?

    性能起決定性的作用。無人機(jī)機(jī)體的核心就是飛行器控制器——主控MCU。MCU也叫單片機(jī),是把中央處理器的頻率與規(guī)格做適當(dāng)縮減,并將內(nèi)存(memory)、計(jì)數(shù)器(Timer)、USB、A/D轉(zhuǎn)換、UART
    發(fā)表于 10-09 10:44

    無人機(jī)類型之植保無人機(jī),帶你了解什么是植保無人機(jī)?

    控,來實(shí)現(xiàn)噴灑作業(yè),可以噴灑藥劑、種子、粉劑等。目前國(guó)內(nèi)植保無人機(jī)技術(shù)和產(chǎn)品性能參差不齊,眾多產(chǎn)品中絕少有能夠滿足大面積高強(qiáng)度植保噴灑要求的。  二、植保無人機(jī)有哪些特點(diǎn)?  植保無人機(jī)
    發(fā)表于 06-28 10:06

    無人機(jī)商用測(cè)試征途

    無人機(jī)在快遞服務(wù)、倉儲(chǔ)服務(wù)領(lǐng)域不斷有新的進(jìn)展,除科技公司、物流企業(yè)之外,亦不乏零售商家的身影。美國(guó)聯(lián)邦航空管理局8月底推出了商用無人機(jī)新規(guī)定,當(dāng)下無人機(jī)監(jiān)管環(huán)境已開始轉(zhuǎn)向,但大范圍
    發(fā)表于 05-13 06:35

    山東無人機(jī)反制設(shè)備保障信息不被泄漏

    隨著無人機(jī)產(chǎn)業(yè)的發(fā)展,民用無人機(jī)設(shè)備數(shù)量井噴式增長(zhǎng)。對(duì)于無人機(jī)違法行為管制、對(duì)于保護(hù)人民群眾生命財(cái)產(chǎn)安全,維護(hù)社會(huì)正常生活和生產(chǎn)秩序,無人機(jī)管制設(shè)備對(duì)此具有重大意義。特信
    發(fā)表于 08-12 10:27

    四軸無人機(jī)設(shè)計(jì)

    大二就搞過四軸,當(dāng)時(shí)能力實(shí)在不夠也沒向同學(xué)請(qǐng)教,所以就失敗了項(xiàng)目任務(wù)完成無人機(jī)的自主任務(wù),能實(shí)現(xiàn)前進(jìn)、后退、轉(zhuǎn)彎、上升下降設(shè)定高度。設(shè)想的是做成一個(gè)個(gè)函數(shù)接口,直接設(shè)定參數(shù)就行。如果時(shí)間充足的話,我再把攝像頭加進(jìn)去這樣就能巡線識(shí)別目標(biāo)了。3月到4月組裝并調(diào)試好
    發(fā)表于 07-19 08:05

    如何實(shí)現(xiàn)大四軸無人機(jī)的飛控設(shè)計(jì)

    的成長(zhǎng)歷程!這個(gè)小四軸無人機(jī)是大學(xué)時(shí)期學(xué)習(xí)制作的,加上現(xiàn)在工作學(xué)習(xí)對(duì)嵌入式的理解更加深入,因此想要重新梳理一下小四軸,之后在此基礎(chǔ)上實(shí)現(xiàn)大四軸的飛控設(shè)計(jì),這些都將在工作之余完成!//小四軸無人機(jī)設(shè)
    發(fā)表于 11-11 09:11

    STC8A單片機(jī)應(yīng)用開發(fā)

    參考51單片機(jī)實(shí)現(xiàn)scanf和printf函數(shù)通過串口實(shí)現(xiàn)printf和scanf函數(shù)適用于單片機(jī)的小型類shell的命令行軟件目標(biāo)如何從頭開始一個(gè)單片機(jī)項(xiàng)目,結(jié)合STC8A來說一說我的做法,因?yàn)?/div>
    發(fā)表于 11-14 09:06 ?27次下載
    <b class='flag-5'>STC8A</b>單片機(jī)應(yīng)用開發(fā)

    STC8A/STC8F系列單片機(jī)頭文件

    STC8A/STC8F系列單片機(jī)頭文件免費(fèi)下載。
    發(fā)表于 02-23 09:48 ?26次下載

    STC8A/8F系列單片機(jī)技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《STC8A/8F系列單片機(jī)技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 10-25 15:02 ?5次下載
    <b class='flag-5'>STC8A</b>/<b class='flag-5'>8</b>F系列單片機(jī)技術(shù)參考手冊(cè)

    STC8ASTC8F系列微控制器英文資料

    電子發(fā)燒友網(wǎng)站提供《STC8ASTC8F系列微控制器英文資料.pdf》資料免費(fèi)下載
    發(fā)表于 10-25 15:01 ?2次下載
    <b class='flag-5'>STC8A</b>及<b class='flag-5'>STC8</b>F系列微控制器英文資料

    逐飛STC8H/STC8G/STC8A智能車開源庫

    電子發(fā)燒友網(wǎng)站提供《逐飛STC8H/STC8G/STC8A智能車開源庫.pdf》資料免費(fèi)下載
    發(fā)表于 10-25 15:47 ?9次下載
    逐飛<b class='flag-5'>STC8</b>H/<b class='flag-5'>STC8</b>G/<b class='flag-5'>STC8A</b>智能車開源庫

    STC8A無人機(jī)-驅(qū)動(dòng)篇

    即沒有GPS信號(hào)或GPS信號(hào)不佳的環(huán)境,飛控系統(tǒng)僅保持無人機(jī)姿態(tài)的平穩(wěn),無人機(jī)無法精準(zhǔn)定位而呈現(xiàn)明顯飄移。
    的頭像 發(fā)表于 02-22 10:09 ?957次閱讀
    <b class='flag-5'>STC8A</b><b class='flag-5'>無人機(jī)</b>-驅(qū)動(dòng)篇
    主站蜘蛛池模板: 免费免播放器在线视频观看| 日本特黄特色免费大片| 亚洲乱强| 黄色h网站| 免费人成网站永久| 在线播放免费| 午夜一级毛片免费视频| 国产精品 色| 91精选视频在线观看| 国产亚洲精品线观看77| 欧美一级黄色片视频| 五月婷婷丁香六月| 99国产在线| 视频一区二区在线观看| 99热官网| 四虎精品影院2022| 六月婷婷色| 69视屏| 欧美精品xxxxbbbb| 午夜视频啪啪| 激情久久婷婷| 福利一区二区在线观看| 老司机亚洲精品影院在线观看| 午夜dy888理论在线播放| 68日本xxxxxxxxx18能看的| 能看毛片的网址| 性做久久久久久久免费观看| 国产成人精品系列在线观看 | 五月天婷婷基地| 天天澡天天摸天天爽免费| 永久看片| 久久久久久亚洲精品| 国产在线观看午夜不卡| 91大神亚洲影视在线| 夜夜春宵翁熄性放纵30| 99久久久久久久| 欧美一级在线观看播放| 你懂的视频在线观看资源| 大胆国模一区二区三区伊人| 清纯唯美亚洲综合一区| 高清不卡毛片|