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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Tello Telent擴展件與主機連接問題

云深之無跡 ? 來源:云深之無跡 ? 作者:云深之無跡 ? 2022-05-07 16:34 ? 次閱讀

我是覺得這個接口處確實是用的串口(怪我以前沒有好好看文檔,就是串口的協議,好尷尬)。我就覺得這個設計好頂,我一直都想知道怎么做的。一年前我太垃圾不能想明白,現在比以前強了很多,想重新研究一下。

首先我的目的是,自己做一個外圍的控制器來控制無人機。因為我覺得是很酷的事情。

資料的來源是:官方的開源代碼,Mind+的一些代碼,拆解,官方的說明書,加點個人經驗,最后是一點點的好奇心。

我首先是這樣想的,主控芯片是ESP32-D2WD,有三個串口,串口0,作為燒錄程序,程序執行時候的打印串口,而且和我們的CP2012N芯片連接。完成了UART-USB的轉換工作。

而后是兩個串口,串口1就做了很無人機的通訊鏈路。因為DJI的工程師跟我說這里是USB信號來著,其實我一直不太相信。

一是,源碼中沒有體現這個轉換的過程

二是,硬件上面不支持這個設計

首先是這樣的連接狀態,測量電壓,得出是5V,因為飛機端的口是USB,符合邏輯電壓是5V(不到5V其實,可能我萬用表便宜的毛病)。

addaceec-cd28-11ec-bce3-dac502259ad0.png

這個地方是5V供電

我在想這個接口,假如它是USB信號的話,那么它連接電腦的時候會進行設備的枚舉和注冊。

ae1116b4-cd28-11ec-bce3-dac502259ad0.png

我做了這樣的實驗,電腦沒有反應,但是這個地方確實是供電了

這里補一個實驗,將這個地方使用TTL轉USB,先焊接吧。

ae50c156-cd28-11ec-bce3-dac502259ad0.png

定義

ae6c6d84-cd28-11ec-bce3-dac502259ad0.png

母口,我們焊接一下

aeafc69c-cd28-11ec-bce3-dac502259ad0.png

接電腦是有結果的

aec3a6a8-cd28-11ec-bce3-dac502259ad0.png

會頻繁的打印這個幀,我也不知道是什么

廠家代碼VID(廠家代號)、PID(芯片代號)

aee3a034-cd28-11ec-bce3-dac502259ad0.png

這個是串口模擬過來的USB實例

aef5e87a-cd28-11ec-bce3-dac502259ad0.png

這個是串口0的信息

因為使用的是CP2102N,下面也給出電路的設計。

af0885c0-cd28-11ec-bce3-dac502259ad0.png

接口

af23399c-cd28-11ec-bce3-dac502259ad0.png

芯片的連接,就是ESP32的串口到芯片

af449a74-cd28-11ec-bce3-dac502259ad0.png

af990a00-cd28-11ec-bce3-dac502259ad0.png

這就是我整理了一點東西

一些元件我也看不懂是什么。不過可以整理一個引腳的表出來。

也可以說說以前的一些理解,畢竟比以前強點了。。。。也準備重新審視一下這個設備。

b046b736-cd28-11ec-bce3-dac502259ad0.png

紅外線+光流(黑白)

b07a947a-cd28-11ec-bce3-dac502259ad0.png

這個模式好,我給我的小飛機加上

b0a342b2-cd28-11ec-bce3-dac502259ad0.png

b0ca4ede-cd28-11ec-bce3-dac502259ad0.png

我寫了這么多的文章,最疑惑的就是這里

因為完成無線鏈路的切換,我覺得很神奇。單純的數據傳輸我覺得可以理解,但是確實是轉換了通信的鏈路,因為我覺得這個接口如果使用串口是不可以傳的這么流暢的。

b0de934e-cd28-11ec-bce3-dac502259ad0.png

這也就是我為什么可以接電腦供電的原因,看最后一句無線模塊替換

b0f2c756-cd28-11ec-bce3-dac502259ad0.png

在這個模式下才可以搜索到熱點

b13f874e-cd28-11ec-bce3-dac502259ad0.png

這個是擴展件的熱點

b1688662-cd28-11ec-bce3-dac502259ad0.png

802.11A,5GHZ,192.10.2

b18b8cfc-cd28-11ec-bce3-dac502259ad0.png

單個機器

b19d0b08-cd28-11ec-bce3-dac502259ad0.png

802.11G,2.4GHZ,192.10.2

只能說牛逼,我不理解,因為內部確實有射頻芯片,視頻鏈路也正常,那就是使用的。

b1b01b3a-cd28-11ec-bce3-dac502259ad0.png

說明書里面也說了

b1cf15ee-cd28-11ec-bce3-dac502259ad0.png

這個是波妞的功能

b1f7e2f8-cd28-11ec-bce3-dac502259ad0.png

按鍵的作用

b21d790a-cd28-11ec-bce3-dac502259ad0.png

RGB的作用

b23b3fe4-cd28-11ec-bce3-dac502259ad0.png

以及如何開啟SDK控制模式

b266af80-cd28-11ec-bce3-dac502259ad0.png

這個是擴展件和飛機之間的交互,寫的是串口

b2adc26c-cd28-11ec-bce3-dac502259ad0.png

好吧,串口,解惑了,不是差分信號

b2d30bee-cd28-11ec-bce3-dac502259ad0.png

使用串口就可以通信,控制前先調用SDKon函數

b2f88b44-cd28-11ec-bce3-dac502259ad0.png

返回ETT(edu tello?)

b31f23f8-cd28-11ec-bce3-dac502259ad0.png

就是發送這個

b33a9d86-cd28-11ec-bce3-dac502259ad0.png

這么發?使用串口1寫這個字符就行

b3566e3a-cd28-11ec-bce3-dac502259ad0.png

esp32有三個串口

b37397f8-cd28-11ec-bce3-dac502259ad0.png

上面的27,26,是IIC控制的LED屏幕,下面是串口1的參數,100W

b39a1810-cd28-11ec-bce3-dac502259ad0.png

小人不才,沒有算出來。。。

b3be3d76-cd28-11ec-bce3-dac502259ad0.png

這個地方是?UDP網絡發給ESP32的控制序列

b3d65514-cd28-11ec-bce3-dac502259ad0.png

b401ba2e-cd28-11ec-bce3-dac502259ad0.png

b4308750-cd28-11ec-bce3-dac502259ad0.png

對比,如果是ok,就更新狀態

b4559504-cd28-11ec-bce3-dac502259ad0.png

錯誤就把狀態逆過來

b478eaf4-cd28-11ec-bce3-dac502259ad0.png

如果是mac,就會提取出來,然后狀態更新,通過串口0打印結果,或者就是打印沒有mac。

b49d9b9c-cd28-11ec-bce3-dac502259ad0.png

這個是函數的作用

b4c8c1a0-cd28-11ec-bce3-dac502259ad0.png

這里寫自己的邏輯

b4dded82-cd28-11ec-bce3-dac502259ad0.png

在初始化里面寫自己的任務

b5043212-cd28-11ec-bce3-dac502259ad0.png

這里又出現了三個rgb的io腳

我們想想現在用了多少引腳,額,太多了,突然不想數了。

b521680a-cd28-11ec-bce3-dac502259ad0.png

上面的射頻芯片我想通信使用的是spi。因為我覺得這個速度最快。。。。USB不慢,不過是ESP32不自帶這個功能。

b5470fa6-cd28-11ec-bce3-dac502259ad0.png

在這里,又是日本的廠子

b562d042-cd28-11ec-bce3-dac502259ad0.png

64MB,所以這個Flash就不是ESP32的,是射頻這個芯片的,而且還有EXT回復這些,我都沒有在源碼里面看到,通過UDP也可以控制ESP32來看。就是兩個控制片子,這個射頻信號接收來自網絡鏈路的信息,然后再通過第三個串口控制開源的控制器。

b5804a0a-cd28-11ec-bce3-dac502259ad0.png

你看這些命令整整齊齊的。

事實上:

b59e0716-cd28-11ec-bce3-dac502259ad0.png

看到這個,事情就變得更加有趣起來。

b5c49dae-cd28-11ec-bce3-dac502259ad0.png

看了看是最新的添加,集群控制

https://www.murata.com/products/connectivitymodule/wi-fi-bluetooth/overview/lineup/type1gc

https://atta.szlcsc.com/upload/public/pdf/source/20201204/C964632_F2B790CC23A72455AEF523510305B30A.pdf

https://www.onlinedown.net/soft/261875.htm

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 焊接
    +關注

    關注

    38

    文章

    3401

    瀏覽量

    61036
  • USB信號
    +關注

    關注

    0

    文章

    6

    瀏覽量

    6606

原文標題:Tello Telent 擴展件與主機連接問題

文章出處:【微信號:TT1827652464,微信公眾號:云深之無跡】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    機架式網絡化主機屬于什么?

    機架式網絡化主機,簡而言之,是一種采用機架式設計的網絡服務器主機。它屬于服務器硬件的范疇,特別適用于需要高密度部署、集中管理和節省空間的企業級應用環境。機架式網絡化主機以其統一的標準尺寸、高效的性能表現和出色的
    的頭像 發表于 03-14 10:23 ?169次閱讀

    香港主機托管和國內主機的優缺點比較

    香港主機托管和國內主機(以大陸主機為例)的優缺點比較,主機推薦小編為您整理發布香港主機托管和國內主機
    的頭像 發表于 02-05 17:42 ?376次閱讀

    十字開槽VS冠簧結構,連接器接觸如何選?

    連接器主要由接觸、殼體、絕緣體、附件四個部分組成,其中接觸連接器完成電連接功能的核心零
    的頭像 發表于 12-25 08:43 ?1095次閱讀
    十字開槽VS冠簧結構,<b class='flag-5'>連接</b>器接觸<b class='flag-5'>件</b>如何選?

    主機常見問題

    隔離主機 2.阻斷異常網絡通信 挖礦木馬不僅會連接礦池,還有可能會連接黑客的C2服務器,接收并執行C2指令、投遞其他惡意木馬,所以需要及時進行網絡阻斷。 1)檢查主機防火墻當前生效的i
    的頭像 發表于 12-17 14:50 ?520次閱讀
    <b class='flag-5'>主機</b>常見問題

    新加坡共享主機怎么設置

    新加坡共享主機的設置是一個涉及多個步驟的過程,需要確保網絡連接的穩定性和安全性。以下是具體的設置步驟,rak小編為您整理發布。
    的頭像 發表于 10-23 09:51 ?410次閱讀

    車載主機沒有音頻輸出怎么改

    車載主機沒有音頻輸出的問題可能是由于多種原因造成的,包括硬件故障、軟件設置問題、連接問題等。 第一部分:硬件檢查 1. 檢查音頻輸出端口 首先,我們需要檢查車載主機的音頻輸出端口是否有物理損壞。這可
    的頭像 發表于 10-17 09:47 ?1034次閱讀

    usb主機控制器與主板連接方法

    擴展卡存在。 1. 了解USB主機控制器 USB主機控制器是USB系統的大腦,負責處理來自USB設備的請求和數據傳輸。它支持多種USB標準,如USB 1.1、USB 2.0、USB 3.0和USB 3.1
    的頭像 發表于 09-25 09:15 ?2239次閱讀

    usb主機控制器和根集線器怎么樣配合

    概述 USB系統由以下幾個主要部分組成: USB主機控制器 :負責管理USB設備的通信。 根集線器 :連接到USB主機控制器,并為連接到它的USB設備提供電源和數據傳輸。 USB設備
    的頭像 發表于 09-25 09:13 ?867次閱讀

    usb主機模式怎么打開

    USB主機模式(USB Host Mode)是指設備(如智能手機、平板電腦或某些類型的計算機)能夠連接到USB設備(如鍵盤、鼠標、存儲設備等),并作為USB主機來控制這些設備。這種模式允許設備
    的頭像 發表于 09-25 09:08 ?3536次閱讀

    usb主機模式和設備模式的區別

    USB(通用串行總線)是一種廣泛使用的接口技術,用于連接計算機和外部設備。USB主機模式和設備模式是USB通信中的兩種不同角色,它們定義了設備和計算機之間的通信方式。以下是對這兩種模式的介紹
    的頭像 發表于 09-25 09:06 ?2186次閱讀

    新加坡云主機需要考慮哪些方面

    新加坡云主機是指部署在新加坡的云計算主機服務,它能夠提供高度安全、可控和定制化的計算資源,滿足企業和個人特定需求。新加坡作為東南亞一個重要的經濟和科技中心,擁有良好的基礎設施和網絡連接,這使得其成為
    的頭像 發表于 08-13 09:59 ?399次閱讀

    主機托管產品功能有哪些?

    主機托管產品功能主要包括安全穩定的環境、高性能、靈活的資源配置與擴展性、專業的技術支持與維護等。在探討主機托管的產品功能時,其核心價值體現在為企業提供了一種穩定、高效和安全的網絡環境,這對于企業尤其是中小型企業來說至關重要。Ra
    的頭像 發表于 08-05 11:35 ?449次閱讀

    主機托管的類型和優勢

    主機托管是一種將企業或個人的服務器放置到第三方專業機構(通常為數據中心)進行管理和維護的服務。在當今數字化時代,隨著數據量的激增和網絡信息技術的飛速發展,越來越多的企業開始重視信息系統的穩定性、安全性及擴展性,下面rak部落為您整理發布具體介紹
    的頭像 發表于 08-02 10:55 ?485次閱讀

    LM8335帶MIPI?RFFE主機接口的通用輸出擴展器數據表

    電子發燒友網站提供《LM8335帶MIPI?RFFE主機接口的通用輸出擴展器數據表.pdf》資料免費下載
    發表于 06-27 09:53 ?0次下載
    LM8335帶MIPI?RFFE<b class='flag-5'>主機</b>接口的通用輸出<b class='flag-5'>擴展</b>器數據表

    ESP32做為主機連接多個從設備時,主機端如何修改默認的連接參數?

    我在測試ESP32做主機連接5個從機,從機設備不會發起更新連接參數請求, 協議棧選的Bluedroid, 實測ESP32默認的連接間隔是15ms,ESP32-C3默認的
    發表于 06-21 16:56
    主站蜘蛛池模板: 美女视频永久黄网站免费观看国产 | 国产一级特黄生活片 | 黄网免费| 天堂免费视频 | 午夜影院黄| 日韩精品视频免费在线观看 | 天天做.天天爱.天天综合网 | 亚洲手机看片 | 亚洲综合欧美日本另类激情 | 开心六月婷婷 | 免费在线视频观看 | 无毒不卡在线观看 | 午夜特级毛片 | 午夜看片在线 | 日日艹 | 久久综合五月婷婷 | 年轻护士女三级 | 亚洲美女精品 | 欧美一级在线观看 | 成人在线视频网址 | 国产色妞妞在线观看 | 亚洲美女黄视频 | 亚州视频一区二区 | 你懂的在线观看视频 | 日韩综合图区 | 亚洲色图 第一页 | 在线精品小视频 | 欧美三级网址 | 日本三级黄在线观看 | 操操干| 日本日b视频 | 男女激情做爰叫床声视频偷拍 | 天天做天天爱夜夜爽女人爽宅 | 国产美女精品久久久久中文 | 欧洲mv日韩mv国产mv | 超级极品白嫩美女在线 | 色综合天天综合网国产成人 | 九九99久久精品影视 | 免费观看老外特级毛片 | 免费人成网址在线观看国内 | 午夜在线视频 |