GPIB為PC機與可編程儀器之間的連接系統定義了電氣、機械、功能和軟件特性。在自動測試領域中,GPIB通用接口是測試儀器常用的接口方式,具有一定的優勢。通過GPIB組建自動測試系統方便且費用低廉。而GPIB控制芯片是自動測試系統中的關鍵芯片。目前,此類芯片只有國外少數公司生產,不僅價格昂貴,而且購買不便。因此,GPIB接口芯片的國產化、自主化對我國的自動測試產業具有重大的意義。本文通過對IEEE-488協議的理解與裁減,定義了一款包含具有講者,聽者,控者三個功能的GPIB接口控制規范。采用標準數字IC設計流程,對協議狀態機化簡后,進行了RTL級的Verilog編碼設計,基于FPGA進行了原型驗證。根據需要,對芯片的內部進行了時鐘門控處理來降低功耗。采用芯片引腳復用和JTAG測試原理,對芯片內部增加了測試電路,方便了內部狀態的測試,實現了可測試性設計。該芯片的工作時鐘頻率為8MHz,通過Synopsys的工具DC對源代碼進行了綜合;使用PT對設計進行了靜態時序分析;采用Cadence公司的Silicon Ensemble對綜合后的網表進行了版圖設計,對芯片內部的電源網絡和時鐘樹做了特殊處理,在國外的某5V0.5/m標準數字單元庫下進行了mapping,芯片規模10萬門左右,裸片面積為1.5mm×1.7mm。
標簽: gpib 接口 總線控制芯片
上傳時間: 2022-06-25
上傳用戶:zhaiyawei
電能信息采集與管理系統 第4-5部分:面向對象的互操作性數據交換協議本部分規定了電能信息采集與管理系統主站(以下簡稱“主站”)、采集設備、電能表之間,采用的面向對象具有互操作性的數據傳輸協議,包括通信架構、數據鏈路層、應用層、以及接口類及其對象和對象標識。本部分適用于主站、采集設備、電能表之間采用點對點、多點共線及一點對多點通信方式的通信數據交換。本部分適用于主站、采集設備、電能表之間采用點對點、多點共線及一點對多點通信方式的通信數據交換。
標簽: 電能信息采集
上傳用戶:
在數字技術高速發展的今天,有許多芯片被用作數據交換的核心器件,以起到承上啟下數據交換的權紐作用。FPGA即現場可編程門陣列,由于其運行速度快且具有可編程的靈活性,現在已經成為EDA設計的主要邏輯器件,SPI接口技術是一種高速高效率的串行接口技術,主要用于擴展外設和進行數據交換,在許多高檔的單片機中,已經作為一種配置標準。如AT8958252.ADC812等等,使工程技術人員在設計系統時具有更大的靈活性,因而受到工程技術人員的歡迎。但像MCS51系列、MCS96系列等應用非常廣泛的單片機并不帶SPI接口,這樣就限制了在這些系統中使用帶SPI接口的器件。該文將用軟件模擬SPI接口時序的方法來實現MCU與FPGA之間的數據換換。1 SP1總線接口概述SPI(Serial Peripheral Interfce-串行外設接口)總線系統是一種同步串行外設接口,允許MCU與各種外圍設備以串行方式進行通信、數據交換。SPIT在芯片的管腳上只占用4根線,節約了芯片的管腳,同時為PCB的布局上節省空間,提供方便,正是出于這種簡單易用的特性,現在越來越多的芯片集成了這種通信協議.SPI是一個環形總線結構,由SS(CS)、SCK.SDI SD0構成,其時序其實很簡單,主要是在SK的控制下,兩個雙向移位寄存器進行數據交換。SPI主要特點有:可以同時發出和接收串行數據;可以當作主機或從機工作:提供頻率可編程時鐵發送結束中斷標志;寫沖突保護;總線競爭保護等。
標簽: fpga 單片機 spi 接口
上傳時間: 2022-06-26
隨著計算機技術的快速發展,USB移動存儲設備的使用已經非常普遍,因此在,些需要轉存數據的設備、儀器上使用USB移動存儲設備接口的芯片便相繼產生了,CH375就是其中之一,它是一個USB總線的通用接口芯片,支持HOS T主機方式和SLAVE設備方式。在本地端,CH375具有8位數據總線和讀、寫、片選控制線以及中斷輸出,可以方便地掛接到單片機/DSP/MCU等控制器的系統總線上。在USB主機方式下,CH375還提供了串行通信方式,通過串行輸入、串行輸出和中斷輸出與單片機/DSP/MCU等相連接.CH375的USB主機方式支持各種常用的USB全速設備,外部單片機/DSP/MCU可以通過CH375按照相應的USB協議與USB設備通信。CH375芯片內部結構1內部結構&n bsp;CH375芯片內部集成了PLL倍頻器、主從USB接口SIE、數據緩冰區、被動并行接口、異步串行接口、命令解釋器、控制傳輸的協議處理器、通用的周件程序等,CH375芯片引腳排列如圖1所示。2內部物理端點CH375芯片內部具有7個物理端點。端點0是默認端點,支持上傳和下傳,上傳和下傳緩沖區各是8B:端點1包括上傳端點和下傳端點,上傳和下傳緩沖區各是8B,上傳端點的端點號是81H,下傳端點的端點號是01H:端點2包括上傳端點和下傳端點,上傳和下傳緩沖區各是64B,上傳端點的端點號是82H,下傳端點的端點號是02H.
標簽: usb 接口
SPI總線協議及SPI時序圖詳解SPI,是英語Serial Peripheral Interface的縮寫,顧名思義就是串行外圍設備接口。SPl,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節約了芯片的管腳,同時為PCB的布局上節省空間,提供方便,正是出于這種簡單易用的特性,現在越來越多的芯片集成了這種通信協議。SPI是一個環形總線結構,由ss(cs)、sck、sdi、sdo構成,其時序其實很簡單,主要是在sck的控制下,兩個雙向移位寄存器進行數據交換。上升沿發送、下降沿接收、高位先發送。上升沿到來的時候,sdo上的電平將被發送到從設備的寄存器中。下降沿到來的時候,sdi上的電平將被接收到主設備的寄存器中。假設主機和從機初始化就緒:并且主機的sbuff=0xaa(10101010),從機的sbuff=0x55(01010101),下面將分步對spi的8個時鐘周期的數據情況演示一遍(假設上升沿發送數據)。
標簽: spi總線協議 時序
上傳時間: 2022-06-28
隨著工業自動化水平的不斷提高,工業控制網絡所需負擔的工作也日趨繁重,整個網絡中傳遞信息的規模和復雜度也在不斷增長,這給控制系統提出了更高的要求,伺服系統作為一種對控制精度、動態響應等性能指標要求很高的控制系統,也必須面對這些問題。本論文研究了將工業以太網技術應用于伺服系統的方法。通過將EtherCAT工業以太網協議與CANopen規范相結合,以TMS320F2812系列DSP為平臺,設計并實現了伺服驅動器的工業以太網通信接口,組建了網絡化的運動控制系統。通過分析EtherCAT與CANopen相關技術細節,闡述了將CANopen 與EtherCAT相結合的關鍵點,給出了多種運動控制模式的設計方式,分析了軟件設計和實現的只體方法和要點。本文按照分層和模塊化的方式給出了通信接口的設計過程,按層次分為三個大的模塊:EtherCAT通信模塊、CoE通信模塊與CANopen運動控制模塊。對各個模塊又根據功能分為多個子模塊,其中EtherCAT通信模塊主要包括:EtherCAT狀態機服務、郵箱服務和過程數據服務;CoE通信模塊包括:服務數據對象(SDO)服務、過程數據對象(PDO)服務、對象字典服務;運動控制模塊包括設備狀態機服務和多種運動控制模式的實現模塊。對每個模塊本文都給出了具體的設計與實現過程。本文實現了四種運動控制模式下的實際控制結果,包括周期同步的位置與速度模式以及位置與速度軌跡規劃模式。實驗結果表明,系統能夠滿足高速度、高精度、高可靠性和同步協調的控制要求。最后對所做工作進行了總結與展望。
標簽: 驅動器 工業以太網 接口
上傳時間: 2022-07-05
上傳用戶:zhanglei193
在過去的近十年的時間里,互聯網技術被證明擁有足夠的靈活性以適應不斷變化的網絡環境。從原始的ARPNET一類的低速網絡發展起來的互聯網,發展到今天,在帶寬和誤碼率方面擁有巨大差異的光纖連接技術已經使互聯網實現了巨大的跨越。相當多的以互聯網為基礎的應用技術被開發出來。因此,未來的無線網絡—使用已經存在的互聯網技術成為人們的首選。同樣,互聯網在全球范圍內的連通性也成為了人們選擇它的動機之一。一些輕便設備,比如在身體上使用的傳感器,體積小而且便宜,內部的運算及存儲資源有限,因此就必須在資源受限的情況下實現及處理lnternet協議。本文講述的就是在這樣的條件下如何占用盡量少的資源實現一個輕型的TCP/IP協議棧,我們把該協議棧叫做LwlP。本文的章節安排是這樣的:第2、3、4節對LwIP做一個總體上的描述,第5節是關于操作系統模擬層的內容,第6節是內存和緩沖區管理,第7節介紹LwlP網絡接口抽象層,第8、9、10介紹IP、UDP、TCP協議的實現,第11、12節介紹如何與LwIP協議棧接口及LwlP提供的API,第13、14節將分析協議棧的實現,第15、16節提供LwlPAPI的參考手冊,17、18節提供例子代碼。
標簽: lwip協議棧
上傳時間: 2022-07-18
上傳用戶:d1997wayne
隨著現代工業和科學技術的發展,智能測量儀表在工業生產和科學研究等領域都獲得了巨大的發展。本文結合自動化儀表實驗室的熱工綜合實驗系統的建設,自主開發了帶CAN總線接口的智能式稱重儀。本文首先介紹了本課題的研究背景,設計過程中所用到的原理及理論,然后詳細描述了其軟硬件的實現過程,同時對控制網路中的現場總線進行了系統的描述,最后進行了誤差分析及對本論文進行了總結?,F場總線部分主要集中在第二章和第五章,第二章中介紹了OSI參考模型及各種網絡的概念及術語,第五章中則對引出的一種現場總線(CAN總線)進行了研究與實現,該章首先從其網絡模型上入手,介紹了各層的功能及層次結構,然后重點轉到其中的一層——應用層進行研究。應用層選取了在歐洲非常流行的CANopen協議,最后給出了數字式稱重儀成為CANopen網絡下最小能力節點的實現過程。本文的主要內容有:(1)智能稱重儀硬件電路的設計,包括高精密參考電壓源、小信號放大電路及其非線性補償電路、串行口通訊及總線通訊電路等的設計:(2)軟件編程及調試,實現了人機接口的參數設定、量程變換、去皮功能,數字濾波、分段線性化輸出及串口通訊等功能;(3CANopen協議研究,給出了CANopen協議的詳細描述,同時按其標準完成了CANopen協議下最小能力設備的實現過程。
標簽: 數字式 canopen協議
上傳時間: 2022-07-19
上傳用戶:jiabin
最近一個項目用到LWIP,恰好看到網上討論的人比較多,所以有了寫這篇學習筆記的沖動,一是為了打發點發呆的時間,二是為了吹過的那些NB往往決定做一件事是簡單的,而堅持做完這件事卻是漫長曲折的,但終究還是寫完了,時間開銷大概為四個月,內存開銷無法估計。。這篇文章覆蓋了LWIP協議大部分的內容,但是并不全面。它主要講解了LWIP協議最重要也是最常被用到的部分,包括內存管理,底層網絡接口管理,ARP層,IP層,TCP層,API層等,這些部分是LWIP的典型應用中經常涉及到的。而LWIP協議的其他部分,包括UDPDHCP,DNS,IGMP,SNMP,PP等不具有使用共性的部分,這篇文檔暫時未涉及。原來文章是發在空間中的,每節每節依次更新,后來又改發為博客,再后來就干脆懶得發了。現在終于搞定,于是將所有文章匯總。絞盡腦汁的想寫一段空前絕后,人見人愛的序言,但越寫越覺得像是貓兒抓的一樣。就這樣,PS:由于本人文筆有限,情商又低,下里巴人一枚,所以文中的很多語句可能讓您很糾結,您可以通過郵箱與我聯系。共同探討才是進步的關鍵。
標簽: lwip
上傳時間: 2022-08-09
Matlab應用程序接口用戶指南
標簽: Matlab 應用程序 接口 用戶
上傳時間: 2013-05-15
上傳用戶:eeworm
蟲蟲下載站版權所有 京ICP備2021023401號-1