本文介紹了一種新型金融終端(POS),其座機與手持機之間采用射頻通信方式,并在射頻通信中采用跳頻和防碰撞設計,使得座機和手持機之間的通信速率高、穩定可靠。本設計中的金融終端還具有非接觸式IC卡數據采集功能,這在設備功能上是一個巨大的創新。手持機可移動操作,方便了客戶操作,在很大程度上可以幫助商家提高服務質量,非常適用于餐廳、酒店以及娛樂場所等。 本設計中的金融終端包括手持機和座機,手持機的主要功能是采集金融信息,采集的對象可以是磁條卡,接觸式IC卡或非接觸IC卡,采集到卡的賬號和密碼等信息后以射頻的方式發送至座機,同時接收座機發送來的數據;座機收到手持機發送的金融信息后,再通過有線方式(電話網或以太網)發送給銀行主機,交易數據處理后,銀行主機將數據以有線的方式發回給座機,座機再通過無線方式發送給手持機,并打印交易憑證。文中詳細介紹了手持機和座機各功能模塊的硬件設計和功能實現方式,包括各主要芯片選型依據、所選芯片的特性、設計原理以及各相關模塊在POS中的功能。 POS的軟件設計包括硬件驅動程序(底層程序)設計和應用程序(上層應用程序)設計,底層程序跟所使用的硬件相關,是CPU控制各外圍器件實現各模塊硬件功能的程序,通常驅動程序會封裝起來,有入口參數,供上層應用調用;上層應用程序足根據產品要實現的服務功能而編寫的相關程序,上層應用程序通常需要調用底層程序。文中驅動程序主要介紹了鍵盤驅動,顯示驅動,并重點介紹了射頻通信驅動程序的設計,包括CPU如何控制射頻收發芯片、為抗干擾而采取的跳頻設計和設備問的防碰撞設計;應用程序中主要介紹了磁條卡和IC卡的處理程序。 由于本設計中的金融終端座機與手持機之間的通信速率較高,通信穩定可靠,同時還新增了非接觸卡的數據采集功能,使該設備有較大的使用范圍,從而有廣闊的市場前景。
上傳時間: 2013-06-27
上傳用戶:1234567890qqq
充電系統對于實際的電動汽車而言是不可缺少的子系統,當蓄電池的電能用完之后,就必須使用充電系統對電池進行再充電。對于這種電動車充電系統的監控,目前國內尚處于起步階段。 本文以電動車充電站的建設為背景,對充電機監控系統的通信總線和上位機軟件設計進行了研究。首先介紹了系統的整個網絡規劃,然后對工業現場總線的特點、CAN2.0總線技術、涉及到的通信協議分別做了詳細的描述,重點介紹了CAN總線的相關設計和系統的硬件、軟件設計及實驗結果。設計過程中參考了目前比較成熟的CAN2.0與J1939協議,并創新性的將這一用于汽車內部的通信總線移植到充電站內充電機與上位機之間的通信系統中。整個設計的創新在于將CAN總線這一現有成熟技術應用在充電站監控系統建設這一新領域,成功的實現了總線的移植。 整個系統中,系統前端執行數據采集、充電控制等任務,同時通過CAN總線和以太網分別實現前端數據采集模塊與監控計算機、監控計算機與數據服務器的數據傳輸,實現站內充電機的統一監控。本文圍繞系統整體網絡組建,CAN網絡通信以及系統軟硬件設計進行了討論,并提供了一套完整的、先進的、可行的充電機監控系統通信總線及軟件的解決方案。這種監控方案提高了系統通信的實時性、準確性、安全性,同時極大的提高了充電工人的工作效率。 目前系統的各項參數及功能已在實驗室測試完畢,性能已基本達到設計目標,即將被用于奧運會電動汽車充電站的建設。
上傳時間: 2013-04-24
上傳用戶:gtzj
隨著電信業的迅猛發展,電信網絡總體規模不斷擴大,網絡結構日益復雜先進。作為通訊支撐系統的通訊用基礎電源系統,市場需求逐年增加,其動力之源的重要性也日益突出。龐大的電信網絡高效、安全、有序的正常運行,對通信電源系統的品質提出了越來越嚴格的要求,推動了通信電源向著高效率、高頻化、模塊化、數字化方向發展。 本文在廣泛了解通信電源的行業現狀和研究熱點的基礎上,深入研究了開關電源的基本原理及相關技術,重點分析了開關電源功率因數技術及移相全橋軟開關PWM技術的基本原理,并在這基礎上設計了一款通信機房常用的48V/25A的通信電源模塊,該電源模塊由功率因數校正和DC/DC變換兩級電路組成,采用了一些最新的技術來提高電源的性能。例如,在電路拓撲中引入軟開關技術,通過采用移相全橋軟開關PWM變換器實現開關管的零電壓開通,減小功率器件損耗,提高電源效率;采用高性能的DSP芯片對電源實現數字PWM控制,克服了一般單芯片控制器由于運行頻率有限,無法產生足夠高頻率和精度的PWM輸出及無法完成單周期控制的缺陷;引入了智能控制技術,以模糊自適應PID控制算法取代傳統的PID算法,提高了開關電源的動態性能。 整篇論文以電源設計為主線,在詳細分析電路原理的基礎上,進行系統的主電路參數設計、輔助電路設計、控制回路設計、仿真研究、軟件實現。
上傳時間: 2013-05-26
上傳用戶:l254587896
擴頻通信技術因為具有較強的抗干擾、抗噪聲、抗多徑衰落能力、較好的保密性、較強的多址能力和高精度測量等優點,在軍事抗干擾和個人通信業務中得到了很大的發展。尤其是基于擴頻理論的CDMA通信技術成為國際電聯規定的第三代移動通信系統的主要標準化建議后,標志著擴頻通信技術在民用通信領域的應用進入了新階段。 近年來,隨著微電子技術和電子設計自動化(EDA)技術的迅速發展,以FPGA和CPLD為代表的可編程邏輯器件憑借其設計方便靈活等特點廣泛應用于數字信號處理領域。 本論文正是采用基于FPGA硬件平臺來實現了一個直接序列擴頻通信基帶系統,該系統的實現涉及擴頻通信和有關FPGA的相關知識,以及實現這些模塊的VHDL硬件描述語言和QuartusⅡ開發平臺,目標是實現一個集成度高、靈活性強、并具有較強的數據處理能力的擴頻通信基帶系統。 本論文中首先對擴頻通信的基礎理論做了探討,著重對直序擴頻的理論進行了分析;其次根據理論分析,設計了全數字直接序列擴頻基帶系統的結構,完成了擴頻序列的產生、信息碼的輸入和擴頻。重點完成了對基帶擴頻信號的相關解擴和幾種同步捕獲電路的設計,將多種專用芯片的功能集成在一片大規模FPGA芯片上。在論文中列出了部分模塊的VHDL程序,并在QuartusⅡ仿真平臺上完成各部分模塊的功能仿真。
上傳時間: 2013-04-24
上傳用戶:chenjjer
FPGA作為新一代集成電路的出現,引起了數字電路設計的巨大變革。隨著FPGA工藝的不斷更新與改善,越來越多的用戶與設計公司開始使用FPGA進行系統開發,因此,PFAG的市場需求也越來越高,從而使得FPGA的集成電路板的工藝發展也越來越先進,在如此良性循環下,不久的將來,FPGA可以主領集成電路設計領域。正是由于FPGA有著如此巨大的發展前景與市場吸引力,因此,本文采用FPGA作為電路設計的首選。 @@ 隨著FPGA的開發技術日趨簡單化、軟件化,從面向硬件語言的VHDL、VerilogHDL設計語言,到現在面向對象的System Verilog、SystemC設計語言,硬件設計語言開始向高級語言發展。作為一個軟件設計人員,會很容易接受面向對象的語言。現在軟件的設計中,算法處理的瓶頸就是速度的問題,如果采用專用的硬件電路,可以解決這個問題,本文在第一章第二節詳細介紹了軟硬結合的開發優勢。另外,在第一章中還介紹了知識產權核心(IP Core)的發展與前景,特別是IP Core中軟核的設計與開發,許多FGPA的開發公司開始爭奪軟核的開發市場。 @@ 數字電路設計中最長遇到的就是通信的問題,而每一種通信方式都有自己的協議規范。在CPU的設計中,由于需要高速的處理速度,因此其內部都是用并行總線進行通信,但是由于集成電路資源的問題,不可能所有的外部設備都要用并行總線進行通信,因此其外部通信就需要進行串行傳輸。又因為需要連接的外部設備的不同,因此就需要使用不同的串行通信接口。本文主要介紹了小型CPU中常用的三種通信協議,那就是SPI、I2C、UART。除了分別論述了各自的通信原理外,本文還特別介紹了一個小型CPU的內部構造,以及這三個通信協議在CPU中所處的位置。 @@ 在硬件的設計開發中,由于集成電路本身的特殊性,其開發流程也相對的復雜。本文由于篇幅的問題,只對總的開發流程作了簡要的介紹,并且將其中最復雜但是又很重要的靜態時序分析進行了詳細的論述。在通信協議的開發中,需要注意接口的設計、時序的分析、驗證環境的搭建等,因此,本文以SPI數據通信協議的設計作為一個開發范例,從協議功能的研究到最后的驗證測試,將FPGA 的開發流程與關鍵技術等以實例的方式進行了詳細的論述。在SPI通信協議的開發中,不僅對協議進行了詳細的功能分析,而且對架構中的每個模塊的設計都進行了詳細的論述。@@關鍵詞:FPGA;SPI;I2C;UART;靜態時序分析;驗證環境
上傳時間: 2013-04-24
上傳用戶:vvbvvb123
擴頻通信,即擴展頻譜通信技術(Spread Spectrum Communication),它與光纖通信、衛星通信一同被譽為進入信息時代的三大高技術通信傳輸方式。 擴頻通信是將待傳送的信息數據用偽隨機編碼序列,也即擴頻序列(SpreadSequence)調制,實現頻譜擴展后再進行傳輸。接收端則采用相同的編碼進行解調及相關處理,恢復出原始信息數據。 擴頻通信系統與常規的通信系統相比,具有很強的抗人為干擾,抗窄帶干擾,抗多徑干擾的能力,并具有信息隱蔽、多址保密通信等特點。 現場可編輯門陣列FPGA(Field Programmable Gate Array)提供了極強的靈活性,可讓設計者開發出滿足多種標準的產品。FPGA所固有的靈活性和性能也可讓設計者緊跟新標準的變化,并能提供可行的方法來滿足不斷變化的標準要求。 EDA 工具的出現使用戶在對FPGA設計的輸入、綜合、仿真時非常方便。EDA打破了軟硬件之間最后的屏障,使軟硬件工程師們有了真正的共同語言,使目前一切仍處于計算機輔助設計(CAD)和規劃的電子設計活動產生了實在的設計實體論文對擴頻通信系統和FPGA設計方法進行了相關研究,并且用Altera公司的最新的FPGA開發平臺QuartusII實現了一個基帶擴頻通信系統的發送端部分,最后用軟件Protel99SE設計了相應的硬件電路。 該系統的設計主要分為兩個部分。第一部分是用QuartusII軟件設計了系統的VHDL語言描述代碼,并對系統中每個模塊和整個系統進行相應的功能仿真和時序時延仿真;第二部分是設計了以FPGA芯片EP1C3T144C8N為核心的系統硬件電路,并進行了相關測試,完成了預定的功能。
上傳時間: 2013-07-26
上傳用戶:15679277906
國家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
近年來,隨著以太網技術的發展和普及,以TCP/IP協議為代表的開放式互聯網技術在各個領域都得到了廣泛的應用,但是大量的設備都有SPI串行接口,這些設備的串行數據需要通過網絡進行傳輸,因此必須要尋求一種解決方案,用來解決這些傳統設備與現今的網絡設備之間的互聯問題。本文針對這種情況設計了一種基于ARM處理器的嵌入式以太網接口系統。 本文分別對SPI串行通信和基于TCP/IP協議的以太網進行研究和分析,在此基礎上設計一個嵌入式系統—基子ARM處理器的串行通信與以太網的協議轉換系統,來實現SPI串行口與網口的數據傳輸。 首先分析了當前串行通信的應用現狀和以太網技術的發展動態,指出SPI串口設備網絡化的趨勢,然后詳細介紹了嵌入式處理器LM3S8962的特點和內部結構接著闡述了嵌入式TCP/IP協議棧的總體設計以及每層協議的編寫過程。在硬件設計方面,對本文所設計的系統—基于ARM處理器的串行通信與以太網的協議轉換系統進行了總體設計,將系統分為三個主要模塊:處理器模塊、SPI通信模塊和以太網接口模塊。同時在軟件設計方面對啟動代碼流程、驅動程序設計與實現、軟件包的配置進行了說明。對設計的主程序的流程圖以及各個任務參數設置加以分析。最后對系統進行了測試表明通信是成功的。 總之,本文完成了嵌入式網絡控制器的硬件平臺架構設計、嵌入式操作系統的移植,為今后嵌入式網絡控制器的后繼開發提供了一個嵌入式平臺,研究成果對于嵌入式遠程監控系統在遠程控制領域的應用具有一定的參考價值。
上傳時間: 2013-04-24
上傳用戶:jiiszha
通信電源監控系統是一個分布式計算機控制系統,它集中并融合了傳感器技術、現代計算機技術、通信技術、網絡技術和人機系統技術的最新成果,能夠實現遙測、遙信和遙控三遙功能,對實現現代化的通信電源維護和科學管理有著重要的意義。隨著嵌入式技術近年來的發展,嵌入式系統在傳統的工業監測、機械控制,及新興的移動通訊、數字娛樂方面的應用越來越廣泛。在工業領域,傳統的監控系統主要以單片機為硬件載體進行設計,功能相對單一,可視化及擴展性有限。隨著Linux系統的不斷升級換代,現在出現了以ARM芯片為載體,以Linux系統為軟件平臺的新一代監控系統。它除了能實現原有單片機的功能外,還具備網絡通信功能,其設計過程及界面更加人性化。 本文以基于ARM構建的嵌入式系統為軟硬件平臺,探討了其在電源監控領域的應用。首先,本文討論了通信電源監控系統的功能、組成、體系結構、組網方案、監控對象及監控點的選取等內容。在此基礎上重點對局站中心SU作了設計,包括整體結構、設備、組網等,并給出前置單元嵌入式系統硬件結構、系統軟件和監控軟件的實現。最后,介紹了嵌入式WEB服務器和嵌入式數據庫在嵌入式系統中的應用,并給出本系統使用的BOA服務器和SQLite數據庫的實現方法。
上傳時間: 2013-06-09
上傳用戶:diertiantang
本文對Windows NT 操作系統的多線程同步機制和同步對象進行了分析,以其在檢測儀和經緯儀同步通信程序開發中的應用為例,論述了如何通過共享事件來實現應用程序和設備驅動程序的同步通信,并給出了
上傳時間: 2013-06-30
上傳用戶:小楓殘月