這本書是專門為電路設計工程師寫的。它主要描述了模擬電路原理在高速數字電路設計中 的分析應用。通過列舉很多的實例,作者詳細分析了一直困擾高速電路路設計工程師的鈴流、串擾和輻射噪音等問題。
上傳時間: 2013-04-24
上傳用戶:hsj3927
DeviceNet現場總線標準作為工業現場總線的國際標準,其開放性和先進性得到了廣泛關注和充分肯定。開發符合DeviceNet現場標準的自動化產品意義重大,也是必要的。 文中從現場通用的老式串口(RS232和RS485)與新興DeviceNet網絡的兼容問題以及模擬量,數字量和多種總線等多功能的一體化問題為出發點,以Atmel的32位ARM7高速處理器為開發平臺,充分發揮其處理高速和功能多樣的優勢,同時結合DeviceNet現場總線高效和診斷的優點,開發了一個帶8路數字量輸入,8數字量輸出,4路模擬量輸入以及RS232為底層自定義協議串口,RS485為底層的在線可配置Modbus協議的DevciceNet一體化通訊網關。 最后文中還利用雙口RAM的協同處理能力,構成雙CPU處理能力的結構,將avr162的8位處理器處理PROFIBUS總線數據,而將32位的ARM7處理器處理DeviceNet總線數據。文中特別從系統硬件開發和軟件開發兩方面加以闡述,并結合OMRON PLC主站測試系統,最終成功給于測試。 為了便于讀者理解和文章的完整性,本文首先對DeviceNet現場總線標準做了簡單介紹;后根據DeviceNet標準對所需求的產品的進行總體設計,以及相應的DeviceNet網關的硬件和軟件的設計和開發。最后,搭建了DeviceNet-Modbus測試系統和DeviceNet-PROFIBUS DP兩套測試系統對所開發產品進行的了功能測試。本課題按照預期設計思想完成了DeviceNet多功能網關的軟硬件的開發,并將系統程序下載到處理器中,在測試平臺下能夠長時間的正常運行,達到了期望效果。
上傳時間: 2013-04-24
上傳用戶:huangzchytems
隨著計算機技術的飛速發展,嵌入式系統在人們的生產生活中發揮著越來越重要的作用。近年來,基于ARM處理器和μC/OS-II操作系統的嵌入式技術已經成為當前嵌入式領域的研究熱點之一。 論文主要研究基于ARM7處理器和μC/OS-II操作系統的嵌入式測控平臺架構,為測控系統開發提供一個方便功能擴展的軟硬件環境。在此基礎上,以加速度計為對象,利用嵌入式系統的豐富資源,完成對其內部溫度及加速度信號的采集實例。硬件設計分為核心系統設計和數據采集控制子系統設計兩部分。核心系統主要包括控制核心S3C44BOX模塊、存儲器模塊、調試接口模塊、液晶顯示模塊以及數控鍵盤模塊等。完成了母板的設計與驗證,并預留多種接口,增強了可擴展性。采集控制子系統作為數據采集及控制機構,主要由A/D轉換芯片完成和串行通信模塊,用來接收傳感器傳輸的數據,經ARM處理器分析處理后,通過串行通訊方式與下位機通信。由于有多個下位系統,平臺設計擴展了8路帶高速緩沖的異步串行通信模塊。最后,對各硬件模塊進行總體調試,并對調試結果進行了分析。 調試結果表明,該硬件平臺不僅響應速度快、成本低、可靠性好,而且具有良好的可移植性和可裁剪性,便于根據實際需求進行功能擴展和裁剪,達到了預期的設計目標。
上傳時間: 2013-07-26
上傳用戶:zhqzal1014
大多數現在的PCL打印機驅動程序都是將需要打印的文件(包括圖形或者文本)處理成JPEG文件發送到打印機進行打印,因為這樣一方面可以減少發送給打印機的數據量,一方面可以極大的簡化驅動程序的開發。而在打印機內部,這些JPEG文件又被解碼成BMP文件進行進一步的處理。采用這種方式工作的打印機JPEG解碼的工作占據了其CPU時間的一半以上,所以JPEG文件解碼引擎是打印機的核心之一,提高JPEG的解碼速度對于提高打印機的處理能力至關重要。 同時,JPEG文件解碼工作是一個計算密集型的作業,主要有兩個辦法提高它的速度:一個是設計更高效的算法,一個是采用性能更加強勁的CPU設備。在單核CPU的嵌入式環境中,JPEG編解碼速度已經幾乎到了極限,難有提升的空間,然而近兩年多核嵌入式芯片的出現,為大幅度提升它的性能提供了可能。 本文基于嵌入式的Linux平臺,采用ARM11 MPCore4核處理器,針對PCL,XL打印機控制語言的JPEG文件解碼設計和實現了一個高速引擎,主要內容為: 分析和解碼PCL,XL文件,提取出其中的JPEG文件。 對JPEG文件實現并行化解碼,在多個處理器核上并行處理,并針對多核處理器構架進行內存讀取等方面的優化。 針對多核處理器的特點和優勢,設計和實現多線程調度算法。 總結和提取數據,分析多核處理器相對于單核處理器的性能提升。 另外,為便于讀者理解,文中簡要介紹了ARM(SIMD)指令集,嵌入式匯編以及與硬件相關的一些概念。
上傳時間: 2013-06-16
上傳用戶:scorpion
集中抄表系統是一個集現代化管理、計算機應用、現代通訊技術、自動控制、信息等多學科技術于一體,實現電力營銷監控、電力營銷管理、營業抄收、數據采集和網絡連接等多種功能的一個完整的系統。 本文設計了基于GPRS與ARM技術的集抄系統,充分利用GPRS通信實時在線、按流量計費、高速傳輸的優點。本系統采用的是華為的GTM900-B模塊,適用于小數據量傳送的場合,用戶無需實現PPP協議也可實現數據傳輸功能?;贕PRS與ARM的集中抄表系統包含三個主要的組成部分:基于.NET平臺的系統管理中心(主站),基于GPRS的通信網絡和基于ARM平臺的終端系統。系統管理中心負責系統數據的采集、存儲和分析等功能;終端系統實現遠程用電設備的信息采集和控制;通信網絡則在管理中心和終端系統間建立數據傳輸鏈路?;贕PRS與ARM的集中抄表系統豐富了以往系統原有的應用功能,提升了集中抄表系統的綜合性能。 經過測試,本系統能夠順利的進行撥號,與主站進行正常的數據發送和接收,能正常的對電表數據進行采集和上位機管理命令下發,達到了預期的效果和設計要求。本系統已經在湖北石首,黃岡,黃石,十堰和湖南部分縣、市有一定規模的應用。在石首地區復雜的供電環境下,20個臺區所有電表的數據都能按時正確的收集到主站,終端也能正常響應主站下發的命令,實現設計的功能,證明了本系統運行穩定可靠,有利于配電網絡運行的安全性和經濟性管理,對加強用電管理和提高電網供電質量起到了積極的作用。
上傳時間: 2013-06-29
上傳用戶:jing911003
在高速PCB設計中,過孔設計是一個重要因素,它由孔、孔周圍的焊盤區和POWER層隔離區組成,通常分為盲孔、埋孔和通孔三類。在PCB設計過程中通過對過孔的寄生電容和寄生電感分析,總結出高速PCB
上傳時間: 2013-06-17
上傳用戶:xfbs821
印刷線路板制作技術大全-高速PCB設計指南:改進電路設計規程提高可測試性隨著微型化程度不斷提高,元件和布線技術也取得巨大發展,例如BGA外殼封裝的高集成度的微型IC,以及導體之間的絕緣
上傳時間: 2013-06-26
上傳用戶:waitingfy
目前運動控制主要有兩種實現方式,一是使用PLC加運動控制模塊來實現:二是使用PC加運動控制卡來實現。兩者各有優缺點,但兩者有以下共同的缺點:一是由于它們兒乎都是采用通用微控制器(MCU和DSP)來實現電機控制,由于受CPU速度的限制,以及CPU的多個進程同時處理,故無法在控制精度和控制速度比較高的場合中應用。二是它們的設計只是把運動控制部件當作系統的一個部分,如果要完成一個機械設備的完整控制,還需要輔助有其他的數字量/模擬量控制設備。這樣在提高了系統成本的同時,也降低了系統的可靠性。 論文設計了一種基于ARM+CPLD的高速運動控制器,該控制器采用高速的CPLD處理器來完成電機的閉環控制,輔助以NXP的32位ARM7TDMI處理器LPC231X來實現復雜的運動規劃,使得運動控制精度更高、速度更快、運動更加平穩;同時為系統擴展了常規運動控制卡不具備的通用I/O接口,除開4軸運動控制所需要的8點高速脈沖輸入和8點高速脈沖輸出外,系統具有24點數字量輸入(可選共陰或共陽),25點繼電器輸出,僅一臺這樣的專用設備就可以完成4軸運動控制和設備上其它開關量控制。 系統采用可移植的軟、硬件設計。硬件上以運動控制部件為核心,可以方便的在ARM處理器預留的資源上擴展出數字輸入,數字輸出,AD輸入,DA輸出等常用功能模塊。系統軟件構架如下:在最上層,系統采用μC/OS-Ⅱ操作系統來完成系統任務調度;在底層,將底層設備的操作打包編寫成底層驅動的形式,可直接供用戶程序調用;在中間層,可根據不同的用戶要求編寫用戶程序,再將其傳遞給μC/OS-Ⅱ來調度該用戶程序。 將該運動控制器應用于工業應用中的套標機,在對套標機進行運動分解之后,結合套標機的電氣特性,很好的實現了運動控制器在套標機上的二次開發,滿足了套標機在現場中的應用。
上傳時間: 2013-04-24
上傳用戶:牛津鞋
隨著我國加入WTO,我國逐漸成為世界縫制設備生產和銷售中心。在縫制設備行業占據極其重要地位的繡花機行業也因此而得到迅速發展,我國繡花機產量已占據全球繡花機產量的70%。但是,我國的繡花機行業在發展的過程中仍存在和面臨著很多問題。一方面是產品結構和產品質量,我國的繡花機主要以中低檔為主,在噪聲、刺繡質量、效率、產品壽命以及維護性等方面與國外先進機型存在較大差距;另一方面是技術實力和創新能力,作為繡花機全部技術核心的控制器,國內能開發的公司屈指可數,缺乏有效的競爭,且技術實力和創新能力無法與國際企業相抗衡。 針對上述情況,本文分析了繡花機的工作原理和當前主流繡花機的控制方式及特點,在研究室已完成的中低速平繡型工業繡花機課題的基礎上,設計了一種基于硬實時嵌入式操作系統WinCE5.0,以32位RISC架構ARM9處理器S3C2440A為主控芯片,以MAXII系列CPLDEPM1270為接口芯片的高速繡花機控制器。整個繡花機以高速,高質量為目標,以伺服電機作為主軸驅動,步進電機作為X/Y軸驅動,帶USB接口和Ethernet接口,預留特種繡接口,帶高分辨率彩色觸摸屏,功能豐富,操作方便。 本文分7章,第一章闡述了課題背景,繡花機發展現狀和關鍵技術;第二章從原理出發完成了需求分析,硬件和操作系統選型和項目規劃;第三章完成了總體硬件系統設計并重點介紹了驅動系統,CPLD單元,主控制板的設計和各種資源的分配;第四章在分析WinCE及其項目開發流程和環境構建的基礎上,完成了軟件的總體框架設計并介紹了相關設計要點。第五章主要是驅動程序和運動控制模塊并以步進電機驅動的開發為例介紹了流驅動的開發過程和相關的技術要點。第六章設計了一種自主的內部花樣格式并完成了相應的測試。最后一章是對本課題的總結和展望。 本文不僅從項目研究與開發和軟件工程的高度詳細探討了基丁ARM和WinCE5.0的繡花機控制器的整個開發過程,也具體的從硬件設計,資源配置,軟件編寫,驅動開發,運動控制和花樣處理等多個方面進行了深入的分析和研究。本課題的工作對于高速高檔繡花機的開發具有很好的參考價值和實踐意義,對于提升國內繡花機行業在高端市場與國外企業的競爭力,提升民族品牌價值,改變國內繡花機控制器被少數公司所壟斷,增加良性有效競爭有積極影響。
上傳時間: 2013-06-29
上傳用戶:qazwsxedc
想成為PCB高速設計高手,請看世界級的PCB設計水準。
標簽: 高速電路板
上傳時間: 2013-04-24
上傳用戶:英雄