色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

多功能串口服務器設計方案

全志在線 ? 來源:小華的物聯網嵌入式之旅 ? 2023-06-29 17:36 ? 次閱讀

項目作者/Profile/

作者:小華的物聯網嵌入式之旅

介紹:從事電氣自動化行業,多次獲得物聯網設計競賽,愛好嵌入式設計開發,物聯網開發。

設計方案思路的由來,是因為我們現在的開發板基本需要通過串口與WIFI模組或以太網模組連接以實現聯網功能,如果多個開發板就要配多個模組,所以做一個類似路由器的功能,將多種串口協議集中連接到串口服務器上面,然后就可以實現通過一個以太網功能實現聯網。

41a3c9f6-165e-11ee-962d-dac502259ad0.png

V853串口服務器開發板

串口服務器網上也有相關的產品售賣,雖然不知他們的控制原理,但是對我來說只需要將串口數據發送到V853上,通過它進行數據解析后集中通過以太網接口發送出去就實現了串口服務器和路由功能。

該服務器因為具備了WIFI模組,所以也可以組成局域網,將所有無線設備都可以連接到模組接收數據,然后再通過以太網接口與其他網絡設備進行交互。

主要功能及用途

實現的功能是基于官方提供的V853原理圖和暈哥設計方案的基礎上進行了功能擴展,新增了串口轉換電路:

01V853最小系統,運行linux操作系統,盡可能運行桌面系統,這樣可以像操作電腦一樣編輯串口數據。

02WIFI模組實現聯網功能。

03顯示屏LCD接口,用來顯示操作界面。所以有了它就更像一臺小電腦服務器。

04攝像頭接口,這是預留接口,用來實現攝像頭監控,在數控機房里面特別適合。

05USB-HUB擴展4路USB接口,通過USB轉串口芯片CP2102實現2路R232,2路RS485,4路TTL,總共實現8路串口功能。滿足了我們多功能串口服務器。

41cc0b46-165e-11ee-962d-dac502259ad0.png

串口功能實現示意圖

軟件設計

需要在linux系統上安裝Node-Red軟件,這個軟件是一個圖形化編程編輯界面,通過安裝相對應的節點就可以實現想要的功能。

例如串口功能,MQTT功能,TCP功能等必要的組件都可以安裝實現,只需要設置需要參數就可以完成相關功能,同時還可以進行數據解析,并通過Dashboard數據可視化界面做上位機顯示到顯示屏上面,攝像頭的調用可以使用里面的組件去調用,可以說node-red可以輕松實現串口數據轉以太網,實現任何一個串口設備都可以輕松連接到服務器。如下圖就是各個節點功能的使用案例。

4206c560-165e-11ee-962d-dac502259ad0.png

串口功能使用案例

4224b408-165e-11ee-962d-dac502259ad0.png

TCP功能使用案例

42428654-165e-11ee-962d-dac502259ad0.png

MQTT使用案例

4255fe8c-165e-11ee-962d-dac502259ad0.png

上位機界面使用案例

所以解決串口和無線有線的連接問題,就可以實現數據交互的服務器。外網如果想查看上位機界面,因為它是網頁版,所以通過透傳的方式就可以遠程打開查看這個網頁。

方案原理圖

42a72ff0-165e-11ee-962d-dac502259ad0.png

2路RS232和2路TTL原理圖

42dbbf68-165e-11ee-962d-dac502259ad0.png

2路RS485和2路TTL原理圖

42fe9d8a-165e-11ee-962d-dac502259ad0.png

POWER SYS

4356bf10-165e-11ee-962d-dac502259ad0.png

WIFI/音頻/SD卡/串口/OTG接口

43755150-165e-11ee-962d-dac502259ad0.png

PCB原理圖

43ac619a-165e-11ee-962d-dac502259ad0.png

3D渲染圖

PCB是基于Yuzuki大佬的“高性能異構邊緣AI視覺開發板”PCB板上畫的,讓我節省了很多時間。我只需要擴展我的串口功能部分和修改了部分電路與布局。

43ce6ee8-165e-11ee-962d-dac502259ad0.png

V853串口服務器實物圖

4401991c-165e-11ee-962d-dac502259ad0.png

被參考的“高性能異構邊緣AI視覺開發板”

可點擊圖片跳轉閱讀

開始我的板子有個小插曲,板子剛回來時發現上電后沒有反應,檢查好幾天才發現沒有焊接晶振,我還在硬件設計大賽的群里打擾各位大佬為什么我的板子不能工作,識別不到USB等等問題。還好發現了問題并解決了。現在給大家介紹如何燒錄Tina Linux系統。

固件燒寫及點燈

在全志在線開發者社區的資料下載頁面下載紅框所示的全部量產工具。

442c2b78-165e-11ee-962d-dac502259ad0.png

下載出廠固件。

4448678e-165e-11ee-962d-dac502259ad0.png

打開刷機軟件:(該軟件在全志資源下載里面都能找到)。

44593802-165e-11ee-962d-dac502259ad0.png

這個時候按住開發板上FEL按鍵不松手,然后用Type-C數據線連接電腦和板子的OTG接口,這個時候會進入USB模式,刷機軟件就會自動識別并燒錄固件。如果沒有進入USB模式,可以通過按住FEL按鈕,然后點擊一下RESET按鈕,這時候如果你的電腦開了音量,就聽到聲音。此時刷機軟件也會自動進入燒寫模式。

44777ace-165e-11ee-962d-dac502259ad0.png

顯示燒錄成功:

44aa6920-165e-11ee-962d-dac502259ad0.png

刷機軟件也自動連接上板子,顯示了如下信息

44eb3b26-165e-11ee-962d-dac502259ad0.png

然后系統會自動運行,過了一會兒,我們會發現在設備管理中看到Tina ADB,刷機軟件的首頁也顯示連接設備成功。

然后我們需要配置添加ADB到環境變量中:在win10系統中:

我的電腦-屬性-高級系統設置-彈出“系統屬性”窗口,選擇高級欄中的環境變量,彈出的窗口中選擇用戶變量中的path路徑,選擇下載并解壓的ADB

4503d352-165e-11ee-962d-dac502259ad0.png

451768ae-165e-11ee-962d-dac502259ad0.png

新建一個路徑,選擇自己的adb路徑:

451768ae-165e-11ee-962d-dac502259ad0.png

然后再win10開始欄中輸入cmd,打開命令提示符窗口,我們輸入adb shell就會看到如下內容,這樣我們就進入了linux系統。

45613f38-165e-11ee-962d-dac502259ad0.png

457c2834-165e-11ee-962d-dac502259ad0.png

點亮LED燈,連接PH11引腳到LED燈就可以通過控制gpio235的值來點亮和熄滅LED燈。

echo 0 > value點亮LED燈

echo 1 > value熄滅LED燈

459a15f6-165e-11ee-962d-dac502259ad0.png

如下圖我板子的PH11引腳連接到串口的一個藍色LED指示燈實現點亮LED燈功能。

45f13494-165e-11ee-962d-dac502259ad0.jpg

審核編輯:湯梓紅

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

    關注

    5086

    文章

    19143

    瀏覽量

    306092
  • 物聯網
    +關注

    關注

    2909

    文章

    44736

    瀏覽量

    374480
  • 服務器
    +關注

    關注

    12

    文章

    9231

    瀏覽量

    85625
  • WIFI
    +關注

    關注

    81

    文章

    5300

    瀏覽量

    204026
  • 串口
    +關注

    關注

    14

    文章

    1555

    瀏覽量

    76659

原文標題:為了實現上網自由,我做了一個多功能串口服務器

文章出處:【微信號:gh_79acfa3aa3e3,微信公眾號:全志在線】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    串口服務器——TCP Server

    如何讓自動化領域的串口設備具備聯網能力?本文將基于EsDA平臺,帶你開發一個串口服務器之TCP服務器的業務,快速實現串口聯網功能。簡介隨著物
    的頭像 發表于 07-31 17:58 ?1684次閱讀
    <b class='flag-5'>串口服務器</b>——TCP Server

    【開源硬件大賽】基于V853的多功能串口服務器

    USB接口,通過USB轉串口芯片CP2102實現2路R232,2路RS485,4路TTL,總共實現8路串口功能。滿足了我們多功能串口服務器
    發表于 12-11 14:02

    moxa串口服務器通訊設置參數

    本文詳細介紹了串口服務器的定義,其次介紹了MOXA串口服務器的工作方式,最后詳細介紹了moxa串口服務器通訊設置參數。
    發表于 02-01 15:00 ?1.3w次閱讀

    串口服務器的作用

    串口服務器是為RS-232/485/422到TCP/IP 之間完成數據轉換的通訊接口轉換。提供RS-232/485/422終端串口與TCP/IP網絡的數據雙向透明傳輸,提供串口轉網絡
    發表于 02-01 16:57 ?6260次閱讀
    <b class='flag-5'>串口服務器</b>的作用

    串口服務器調試方法_口服務器怎么設置

    MOXA串口服務器有多種型號,其中最常用的要數5130、5232等基本型號。其功能強大性能穩定深的用戶喜愛。在此我們就5130這個型號看一看MOXA串口服務器的基本調試方法串口服務器
    發表于 02-01 17:25 ?2.8w次閱讀
    <b class='flag-5'>串口服務器</b>調試方法_<b class='flag-5'>口服務器</b>怎么設置

    什么是串口服務器,串口服務器的作用是什么

    的RS-232/422/485機器設備馬上連接網絡,運用經過TCP/IP的串口數據流分析傳輸的保持來操縱管理方法的機器設備硬件配置是致力于串口轉以太網接口設計方案聯接的公路橋梁。串口
    的頭像 發表于 10-18 07:57 ?2.3w次閱讀

    串口服務器概述和功能介紹

    串口服務器設備概述 串口服務器設備的作用是提供串口轉以太網的功能,可以將RS232、RS485、RS422串口轉換成TCP/IP的網絡接口,
    的頭像 發表于 10-15 16:27 ?4466次閱讀

    串口服務器是什么 有哪些分類及特點

    串口服務器相對單串口服務器來說,具備多個串行口,其要求主CPU的性能及功能的要求更多,這也是很多廠商只有單串口服務器,而沒有多串口服務器
    的頭像 發表于 02-12 15:45 ?2613次閱讀

    串口服務器的常見問題及解決方法

    串口服務器因為其功能的原因,如今在工控領域有著非常廣泛的應用,在實際使用串口服務器的過程中也會遇到一些問題。下面為大家介紹幾個在使用串口服務器時經常會遇到的問題及解決方法。
    發表于 06-16 16:01 ?3084次閱讀

    串口服務器的類型及作用

    串口服務器是通過本地局域網網絡,甚至在互聯網上訪問串口設備非常有用的工具。一個串口轉以太網服務器,也可以稱為串口服務器
    發表于 06-16 16:03 ?1561次閱讀

    詳解5.8Gwifi串口服務器、485轉wifi多功能串口轉WIFI等

    5.8Gwifi串口服務器、485轉wifi多功能串口轉WIFI 、232轉wifi、Modbus轉RTU、工業自動化系統 是繼ZLAN7100、ZLAN7142、ZLAN7144之后推出的又一
    發表于 09-29 10:52 ?1652次閱讀

    串口服務器連接MQTT服務器方法說明

    串口服務器連接MQTT服務器方法參考“串口服務器用戶手冊”,不再重復說明。
    發表于 03-30 09:58 ?4741次閱讀
    <b class='flag-5'>串口服務器</b>連接MQTT<b class='flag-5'>服務器</b>方法說明

    【開源硬件大賽】基于V853的多功能串口服務器——成品成果展示

    【開源硬件大賽】基于V853的多功能串口服務器——成品成果展示
    的頭像 發表于 04-30 18:16 ?4450次閱讀
    【開源硬件大賽】基于V853的<b class='flag-5'>多功能</b><b class='flag-5'>串口服務器</b>——成品成果展示

    【新品】重磅首發!8路串口服務器

    新品上市NB183——工業級8路串口服務器,億佰特自主研發的串口服務器系列產品,內部集成了TCP/IP協議棧,可實現串口到以太網口數據的雙向透明傳輸、Modbus協議轉換、串口設備上云
    的頭像 發表于 11-01 16:35 ?1153次閱讀
    【新品】重磅首發!8路<b class='flag-5'>串口服務器</b>

    串口服務器的定義和功能

    串口服務器,作為一種重要的網絡設備,在現代通信和數據傳輸中扮演著至關重要的角色。以下是對串口服務器的詳細解析,包括其定義、功能、工作原理、應用領域以及未來發展等方面。
    的頭像 發表于 08-25 17:21 ?2026次閱讀
    主站蜘蛛池模板: 国产伊人久久| 亚洲成人免费在线观看| 成人免费视频在线| 一二三区乱码不卡手机版| 乳色吐息在线观看全集免费观看| 好姑娘社区在线视频| 超碰在线 视频| 51国产偷自视频在线视频播放 | 色一伦一情一区二区三区| 久久中文字幕免费视频| 国产毛A片久久久久久无码| JIZZ幻女大全| 中文字幕乱码在线人视频| 亚洲国产AV无码综合在线| 日本久久久免费高清| 免费果冻传媒2021在线看| 精品国产成人a区在线观看| 国产成人免费在线观看| metart中国撒尿人体欣赏| 中文字幕蜜臀AV熟女人妻| 亚洲色爽视频在线观看| 无码人妻视频又大又粗欧美| 日本欧美高清一区二区视频| 男生J桶进女人P又色又爽又黄| 久久青青草原精品国产软件| 精品久久久久亚洲| 国产亚洲精品福利视频| 国产高清在线观看| 国产爱豆剧果冻传媒在线| 草莓在线观看| 扒开胸罩揉她的乳尖视频| ai换脸在线全集观看| 亚洲AV久久无码精品国产网站| 好紧的小嫩嫩17p| 我们中文在线观看免费完整版 | jizzjizz中国大学生| 4399亚洲AV无码V无码网站 | 青柠在线观看视频在线高清完整| 在线免费视频a| 日韩精品无码视频一区二区蜜桃| 美女网站免费看|