國家863項目“飛行控制計算機系統FC通信卡研制”的任務是研究設計符合CPCI總線標準的FC通信卡。本課題是這個項目的進一步引伸,用于設計SCI串行通信接口,以實現環上多計算機系統間的高速串行通信。 本文以此項目為背景,對基于FPGA的SCI串行通信接口進行研究與實現。論文先概述SCI協議,接著對SCI串行通信接口的兩個模塊:SCI節點模型模塊和CPCI總線接口模塊的功能和實現進行了詳細的論述。 SCI節模型包含Aurora收發模塊、中斷進程、旁路FIFO、接受和發送存儲器、地址解碼、MUX。在SCI節點模型的實現上,利用FPGA內嵌的RocketIO高速串行收發器實現主機之間的高速串行通信,并利用Aurora IP核實現了Aurora鏈路層協議;設計一個同步FIFO實現旁路FIFO;利用FPGA上的塊RAM實現發送和接收存儲器;中斷進程、地址解碼和多路復合分別在控制邏輯中實現。 CPCI總線接口包括PCI核、PCI核的配置模塊以及用戶邏輯三個部分。本課題中,采用FPGA+PCI軟核的方法來實現CPCI總線接口。PCI核作為PCI總線與用戶邏輯之間的橋梁:PCI核的配置模塊負責對PCI核進行配置,得到用戶需要的PCI核;用戶邏輯模塊負責實現整個通信接口具體的內部邏輯功能;并引入中斷機制來提高SCI通信接口與主機之間數據交換的速率。 設計選用硬件描述語言VerilogHDL和VHDL,在開發工具Xilinx ISE7.1中完成整個系統的設計、綜合、布局布線,利用Modelsim進行功能及時序仿真,使用DriverWorks為SCI串行通信接口編寫WinXP下的驅動程序,用VC++6.0編寫相應的測試應用程序。最后,將FPGA設計下載到FC通信卡中運行,并利用ISE內嵌的ChipScope Pro虛擬邏輯分析儀對設計進行驗證,運行結果正常。 文章最后分析傳輸性能上的原因,指出工作中的不足之處和需要進一步完善的地方。
上傳時間: 2013-04-24
上傳用戶:竺羽翎2222
隨著競爭產品價格的降低和產品差異化需求的增加,在工業市場上生存也變得越來越艱難。同時,安全標準不見有絲毫放寬,這要求更多的工業應用采用電流隔離,給光耦合器帶來不利影響。這些不利影響會導致以下這些因素的增加:尺寸、功耗、電路板、元件數和成本。
上傳時間: 2013-11-23
上傳用戶:lifangyuan12
諸如電信設備、存儲模塊、光學繫統、網絡設備、服務器和基站等許多復雜繫統都采用了 FPGA 和其他需要多個電壓軌的數字 IC,這些電壓軌必須以一個特定的順序進行啟動和停機操作,否則 IC 就會遭到損壞。
上傳時間: 2014-12-24
上傳用戶:packlj
LK1628是一種帶鍵盤掃描接口的LED驅動控制專用電路,內部集成有MCU數字接口、數據鎖存器、LED驅動、鍵盤掃描等電路。且在輸入端口內置上拉,可在應用方案中省去外部上拉電阻。采用CMOS工藝,VDD供電為5V,超強的輸入端口干擾能力,輸入端口內置上拉電阻,顯示模式:4位×13段—7位×10段,按鍵掃描:10×2位。輝度調節電路(占空比8級可調),串行接口(CLK,STB,DI/O),振蕩方式:內置RC振蕩,內置上電復位電路,ESD HBM:﹥8KV,SOP28的封裝形式。
上傳時間: 2013-10-17
上傳用戶:YUANQINHUI
ADuM320x是采用ADI公司iCoupler® 技術的雙通道數字隔離器。這些隔離器件將高速CMOS與單芯片變壓器技術融為一體,具有優于光耦合器等替代器件的出色性能特征。 iCoupler器件不用LED和光電二極管,因而不存在一般與光耦合器相關的設計困難。簡單的iCoupler 數字接口和穩定的性能特征,可消除光耦合器通常具有的電流傳輸比不確定、非線性傳遞函數以及溫度和使用壽命影響等問題。這些iCoupler 產品不需要外部驅動器和其它分立器件。此外,在信號數據速率相當的情況下,iCoupler 器件的功耗只有光耦合器的1/10至1/6。 ADuM320x隔離器提供兩個獨立的隔離通道,支持多種通道配置和數據速率(請參考數據手冊“訂購指南”部分)。兩款器件均可采用2.7 V至5.5 V電源電壓工作,與低壓系統兼容,并且能夠跨越隔離柵實現電壓轉換功能。ADuM320x隔離器具有已取得專利的刷新特性,可確保不存在輸入邏輯轉換時及上電/關斷條件下的直流正確性。 與ADuM120x隔離器相比,ADuM320x隔離器包含多項電路和布局改進,系統級IEC 61000-4-x測試(ESD、突波和浪涌)顯示其性能大大增強。對于ADuM120x或ADuM320x產品,這些測試的精度主要取決于用戶電路板或模塊的設計與布局。 應用 --尺寸至關重要的多通道隔離 --SPI 接口/數據轉換器隔離 --RS-232/RS-422/RS-485收發器隔離 --數字現場總線隔離 特性: 增強的系統級ESD保護性能,符合IEC 61000-4-x標準 工作溫度最高可達:125℃ 8引腳窄體SOIC封裝,符合RoHS標準 技術指標: 高共模瞬變抗擾度:>25 kV/μs 雙向通信 - 3 V/5 V 電平轉換 - 高數據速率:dc 至 25 Mbps(NRZ)
上傳時間: 2013-10-11
上傳用戶:skhlm
針對模擬型頻率/電流變送器在低頻段存在精度差、響應速度慢的問題,提出了一種基于AT89S52單片機的頻率/電流變送器設計方案,并完成了系統的軟硬件設計。該系統主要由M/T法測頻電路、D/A轉換器、V/I轉換電路、RS232通訊接口組成,能夠對頻率進行高精度測量,并將其轉換成4-20 mA標準信號。實驗證明,所設計的系統運行穩定,人機對話方便,在整個測量頻段,系統響應快、精度高、無紋波,達到了設計要求。
上傳時間: 2013-10-13
上傳用戶:432234
附件是51mini仿真器中文使用手冊,其中包括有51mini的驅動,USB安裝指南及USB驅動程序。 2003 年 SST 公司推出了 SST89C54/58 芯片,并且在官方網站公布了單片機仿真程序,配合 KEIL 可以實現標 準 51 內核芯片的單步調試等等,從而實現了一個簡單的 51 單片機仿真方案,將仿真器直接拉低到一顆芯片的價 格。 但是, 1 分錢 1 分貨,這個仿真方案由于先天的缺陷存在若干重大問題: 占用 p30,p31 端口 占用定時器 2 占用 8 個 sp 空間 運行速度慢 最高通信速度只有 38400,無法運行 c 語言程序。(由于 c 語言程序會調用庫文件,每單步一次 的時間足夠你吃個早飯) 所以,網上大量銷售的這種這種仿真器最多只能仿真跑馬燈等簡單程序,并沒有實際使用價值。51mini 是深 圳市學林電子有限公司開發生產的具有自主知識產權的新一代專業仿真器,采用雙 CPU 方案,一顆負責和 KEIL 解 釋,另外一顆負責運行用戶程序,同時巧妙利用 CPU 的 P4 口通信,釋放 51 的 P30,P31,完美解決了上述問題, 體積更小,是目前價格最低的專業級別 51 單片機仿真器,足以勝任大型項目開發。 51mini仿真器創新設計: 1 三明治夾心雙面貼片,體積縮小到只有芯片大小,真正的“嵌入式”結構。 2 大量采用最新工藝和器件,全貼片安裝,進口鉭電容,貼片電解。 3 采用快恢復保險,即便短路也可有效保護。 4 單 USB 接口,無需外接電源和串口,臺式電腦、無串口的筆記本均適用。三 CPU 設計,采用仿真芯片+監控 芯片+USB 芯片結構,是一款真正獨立的仿真器,不需要依賴開發板運行。 5 下載仿真通訊急速 115200bps,較以前版本提高一個數量級(10 倍以上),單步運行如飛。 6 不占資源,無限制真實仿真(32 個 IO、串口、T2 可完全單步仿真),真實仿真 32 條 IO 腳,包括任意使用 P30 和 P31 口。 7 兼容 keilC51 UV2 調試環境支持單步、斷點、隨時可查看寄存器、變量、IO、內存內容。可仿真各種 51 指 令兼容單片機,ATMEL、Winbond、INTEL、SST、ST 等等。可仿真 ALE 禁止,可仿真 PCA,可仿真雙 DPTR,可仿真 硬件 SPI。媲美 2000 元級別專業仿真器! 8 獨創多聲響和 led 指示實時系統狀態和自檢。 9 獨創長按復位鍵自動進入脫機運行模式,這時仿真機就相當于目標板上燒好的一個芯片,可以更加真實的運 行。這種情況下實際上就變了一個下載器,而且下次上電時仍然可以運行上次下載的程序。 USB 驅動的安裝 第一步:用隨機 USB 通訊電纜連接儀器的 USB 插座和計算機 USB口;顯示找到新硬件向導,選擇“從列表或指定位置安裝(高級)”選項,進入下一步; 第二步:選擇“在搜索中包括這個位置”,點擊“瀏覽”,定位到配套驅動光盤的驅動程序文件夾,如 E:\驅動程序\XLISP 驅動程序\USBDRIVER2.0\,進入下一步; 第三步:彈出“硬件安裝”對話框,如果系統提示“沒有通過Windows 徽標測試…”,不用理會,點擊“仍然繼續”,向導即開始安裝軟件;然后彈出“完成找到新硬件向導”對話框,點擊完成。 第四步:系統第二次彈出“找到新的硬件向導”對話框,重復以上幾個步驟; 右下角彈出對話框“新硬件已安裝并可以使用了”,表明 USB 驅動已成功安裝。你可以進入系統的:控制面板\系統\硬件\設備管理器中看到以下端口信息, 表示系統已經正確的安裝了 USB 驅動。
上傳時間: 2013-11-02
上傳用戶:貓愛薛定諤
偉福仿真器系統概述 本仿真器系統由仿真主機+仿真頭、MULT1A用戶板、實驗板、開關電源等組成。本系統的特點是: 1.主機+仿真頭的組合,通過更換不同型號的仿真頭即可對各種不同類型的單片機進行仿真,是一種靈活的多CPU仿真系統。采用主機+POD組合的方式,更換POD,可以對各種CPU進行仿真。本仿真器主機型號為E2000/S,仿真頭型號為POD8X5X(可仿真51系列8X5X單片機)。 2.雙平臺,具有DOS版本和WINDOWS版本,后者功能強大,中/英文界面任選,用戶源程序的大小不再有任何限制,支持ASM,c,PLM語言混合編程,具有項目管理功能,為用戶的資源共享、課題重組提供強有力的手段。支持點屏顯示,用鼠標左鍵點一下源程序中的某一變量,即可顯示該變量的數值。有豐富的窗口顯示方式,多方位,動態地顯示仿真的各種過程,使用極為便利。本操作系統一經推出,立即被廣大用戶所喜愛。 3.雙工作模式①.軟件模擬仿真(不要仿真器也能模擬仿真)。②硬件仿真。 4.雙CPU結構,100%不占用戶資源。全空間硬件斷點,不受任何條件限制,支持地址、數據、外部信號、事件斷點、支持實時斷點計數、軟件運行時間統計。 5.雙集成環境編輯、編譯、下載、調試全部集中在一個環境下。多種仿真器,多類CPU仿真全部集成在一個環境下。可仿真51系列,196系列,PIC系列,飛利蒲公司的552、LPC764、DALLAS320,華邦438等51增強型CPU。為了跟上形勢,現在很多工程師需要面對和掌握不同的項目管理器、編輯器、編譯器。他們由不同的廠家開發,相互不兼容,使用不同的界面,學習使用都很吃力。偉福WINDOWS調試軟件為您提供了一個全集成環境,統一的界面,包含一個項目管理器,一個功能強大的編輯器,匯編Make、Build和調試工具并提供千個與第三方編譯器的接口。由于風格統一,大大節省了您的精力和時間。 6.強大的邏輯分析儀綜合調試功能。邏輯分析儀由交互式軟件菜單窗口對系統硬件的邏輯或時序進行同步實時采樣,并實時在線調試分析,采集深度32K(E2000/L),最高時基采樣頻率達20MHz,40路波形,可精確實時反映用戶程序運行時的歷史時間。系統在使用邏輯分析儀時,除普通的單步運行、鍵盤斷點運行、全速硬件斷點運行外,還可實現各種條件組合斷點如:數據、地址、外部控制信號、CPU內部控制信號、程序區間斷點等。由于邏輯儀可以直接對程序的執行結果進行分析,因此極大地便利于程序的調試。隨著科學技術的發展,單片機通訊方面的運用越來越多。在通訊功能的調試時,如果通訊不正常,查找原因是非常耗時和低效的,您很難搞清楚問題到底在什么地方,是波特率不對,是硬件信道有問題,是通訊協儀有問題,是發方出錯還是收方出錯。有了邏輯儀,情況則完全不一樣,用它可以分別或者同時對發送方、接收方的輸入或者輸出波形進行記錄、存儲、對比、測量等各種直觀的分析,可以將實際輸出通訊報文的波形與源程序相比較,可立即發現問題所在,從而極大地方便了調試。 7.強大的追蹤器功能追蹤功能以總線周期為單位,實時記錄仿真過程中CPU發生的總線事件,其觸發條件方式同邏輯分析儀。追蹤窗口在仿真停止時可收集顯示追蹤的CPU指令記憶信息,可以以總線反匯編碼模式、源程序模式對應顯示追蹤結果。屏幕窗口顯示波形圖最多追蹤記憶指令32K并通過仿真器的斷點、單步、全速運行或各種條件組合斷點來完成追蹤功能。總線跟蹤可以跟蹤程序的運行軌跡。可以統計軟件運行時間。
上傳時間: 2013-11-01
上傳用戶:xiehao13
CAT9554 是一款基于I2C 和SMBus 接口的8 位通用型輸入輸出(GPIO)擴展器件,采用CMOS 工藝,一定程度上可緩解I/O 口緊張問題。CAT9554 由以下部分組成:一個輸入寄存器、一個輸出寄存器、一個配置寄存器、一個極性反轉寄存器和一個兼容I²C 與SMBus 的接口。系統主控制器可以通過寫CAT9554 的配置寄存器來配置任何一個引腳的輸入輸出狀態,同時也可以通過寫極性反轉寄存器來反轉任意一個引腳的輸入電平狀態。
上傳時間: 2013-11-19
上傳用戶:nunnzhy
一、 概述 1,多功能單片機開發板,板載資源非常豐富,僅是包括的功能(芯片)有: 步進電機驅動芯片ULN2003、 八路并行AD轉換芯片ADC0804、 八路并行DA轉換芯片DAC0832、 光電耦合(轉換)芯片MOC3063、 八路鎖存器芯片74HC573、 實時時鐘芯片DS1302及備用電池、 IIC總線芯片AT24C02、 串行下載芯片MAX232CPE, 雙向可控硅BTA06-600B、 4*4矩陣鍵盤、 4位獨立按鍵、 DC5V SONGLE繼電器、 5V蜂鳴器、 八位八段共陰數碼管 5V穩壓集成塊78M05 八路發光二極管顯示 另還有功能接口(標準配置沒有芯片但留有接口,可直接連接使用): 單總線溫度傳感器DS18B2接口、
上傳時間: 2013-10-10
上傳用戶:mickey008