我將使用 FPGA 實現工業乙太網 POWERLINK 協議,因此請學習基礎知識

發布 科技 2024-02-08
13個回答
  1. 匿名使用者2024-02-05

    在FPGA上實現PowerLink,其實不需要太多的硬體知識(軟體方案),開源的很多,只要按照王金秋的教程搭建乙個軟核專案(大約3-4個小時的學習時間),剩下的軟體移植也很方便,現成的示例可以直接使用。 其餘的應用修改和應用主要是C語言程式設計,所以需要的主要是C語言程式設計基礎。

    目前,開源FPGA專案具有DirectIO,可以直接用於IO應用,例如IO採集,AD,DA應用程式,或者一些簡單的控制,例如步進電機控制。

    PCP AP Engineering,用於處理 PowerLink 通訊,AP 用於複雜的應用,如伺服電機控制、複雜的 PLC 控制。 PCP 通過 SPI(8 個 16 位並行埠)與 AP 通訊。

    用於 PowerLink 通訊的 OpenMac 專案可以新增您自己定義的與 AP 的介面,例如 I2C、AHB 和其他介面。

  2. 匿名使用者2024-02-04

    你最好按照官方的例子搭建乙個基本的通訊網路,然後根據它進行修改,再做一些其他的通訊實驗,這樣會更快。

  3. 匿名使用者2024-02-03

    您想在工業乙太網交換機上新增自己的專用協議嗎?

  4. 匿名使用者2024-02-02

    你用什麼樣的主站,這種情況有很多種:

    主站點超時並丟失資料包。

    資料包衝突。

    Omnipeek+ 乙太網分析模組的 Wireshark 問題。

  5. 匿名使用者2024-02-01

    FPGA(現場可程式設計門陣列)是在PAL、GAL和CPLD等可程式設計器件的基礎上進一步發展的產物。 它表現為專用積體電路(ASIC)領域的半定製電路,不僅解決了定製電路的缺點,而且克服了原有可程式設計器件門數有限的缺點。 FPGA的用途如下:

    電路設計:連線邏輯和控制邏輯是FPGA在前期發揮較大作用的領域,也是FPGA應用的基石,也是FPGA的重要作用。

    系統級應用:系統級應用是將FPGA與傳統計算機技術相結合,實現乙個FPGA版本的計算機系統,如採用Xilinx V-4、V-5系列FPGA,實現嵌入式Power PC CPU,然後配合各種外設功能實現基礎環境,在這個平台上執行Linux等系統。該系統還支援各種標準外設和功能介面(例如影象介面),這對於快速將FPGA構建到大型系統中非常有幫助。

  6. 匿名使用者2024-01-31

    數位電路的大部分功能都可以實現,過去只有很多IC才能完成的電路,都可以做成FPGA,可以隨意修改,這難道不是很神奇嗎?

  7. 匿名使用者2024-01-30

    FPGA是Field Programmable Gate Array的縮寫,它實際上是一種半導體晶元,可以使用一些特殊的硬體描述語言(例如VHDL等)進行程式設計。 C、VB 等是高階程式語言。 基本上,FPGA 和 C、VB 等是完全不相關的不同概念。

    如果說與它有什麼關係的話,只能說它們都是電腦科學領域的研究物件。

  8. 匿名使用者2024-01-29

    應用電子技術專業課程:

    核心課程和主要實踐部分。

    基礎課程。 電子技術專業是集電子技術、通訊技術、計算機應用技術於一體的復合專業。 該專業的基礎職業課程包括電氣技術、模擬電子技術、數字電子技術、電子電路CAD、電子測量與感測器技術、C語言程式設計等。 核心職業技能課程包括微控制器及嵌入式微機應用、可程式設計控制器(PLC)應用、工控機及工控配置應用技術、電子產品生產組織管理、現代電子產線裝置(貼片機、波峰焊、回流焊、AOI等)的維修技術等。

    職業技能發展課程。

    智慧卡技術、現場匯流排和工業乙太網、過程控制技術、智慧型建築和空調技術、機械人技術等。 主要實踐環節包括校內生產性實習、校外工廠實習和畢業設計。

    主菜。 電子產品專案管理與營銷技術、電氣與電子技術、C語言程式設計、PCB設計與生產技術、微控制器應用技術、電子產品製造技術、感測器應用技術、電子資訊專業英語、電子設計自動化技術、小型智慧型玩具設計與生產。

  9. 匿名使用者2024-01-28

    乙太網 IP 1588,1

    EtherCAT 與 1588 類似,精度為 1

    可以達到具有 SoC 幀 + 測量補償的 PowerLink,考慮到引入集線器的抖動,總精度也在 1 以內。

    profinet irt 1588,1μ

    EPA資訊不可用。

  10. 匿名使用者2024-01-27

    有很多乙太網晶元,EN28J60等等。

    但是,要用FPGA控制它,它可能很複雜,除非你執行NIOS軟核。

  11. 匿名使用者2024-01-26

    EtherNetBlaster 配置 FPGA 是乙個乙太網介面。

  12. 匿名使用者2024-01-25

    FPGA自帶GE口的IP核,可以直接例項化呼叫,我從來沒見過寫過,裡面有幾個模式選項,例項化的時候,選擇你需要的模式。

  13. 匿名使用者2024-01-24

    因為FPGA是用於並行處理的微處理器,與其他序列處理器相比,速度非常快,即便如此,FPGA也可以乘以非常高的頻率,而且除了1km頻寬的差分訊號傳輸外,頻寬高,速度快,所需的晶元也必須並行!

相關回答
37個回答2024-02-08

樓上很全面。

但所有這些都不便宜,維護起來也不方便。 >>>More

8個回答2024-02-08

一副耐磨手套,一套安全帶,八壞,乙個破喇叭,兩個主鎖,一根30m到50m的靜電繩(根據需要選擇),乙個防護頭盔,一套護膝,護肘,傘兵刀當然也可以買一根動力繩作為保護繩。 >>>More

17個回答2024-02-08

發展是相對的、靜態的,發展的眼光就是要看得遠,既要關注當局,又要靈活變通,根據實際情況的變化不斷調整自己的尺度和標準,從而保持分析判斷的準確性。

15個回答2024-02-08

處理器的官方最低要求是: 處理器: Intel Core i3-4340 AMD FX-6300, RAM: >>>More

48個回答2024-02-08

如果兩對夫婦的棺材外面是用磚砌成的,那麼兩座磚墓對應的中間位置就是留出兩個小窗戶。 對於活著的人來說,更是一種精神寄託!