著重研究了水位、布量、水量和轉速脈沖檢測原理,給出了詳細的水位檢測、 重量檢測電路。實踐表明,系統硬件運行穩定,在進行模糊推理及神經網絡學習時具有更快的速度
上傳時間: 2014-01-27
上傳用戶:alan-ee
ARM編程的基本知識,BOOT 代碼流程和功能分析,OS 中斷程序的編寫舉例和BOOT 代碼的流程圖,希望這些內容能為初學ARM 的朋友撥開迷霧,以最快的速度和最短的時間走進嵌入世界的大們.
上傳時間: 2013-12-30
上傳用戶:tb_6877751
書名:21天學通C++(第四版)。此書可以幫助C++初學者以最快的速度學會C++。
上傳時間: 2014-01-25
上傳用戶:1427796291
改進粒子群算法。較好的全局收斂性。較快的速度。
上傳時間: 2013-12-22
上傳用戶:壞天使kk
伺服系統是一種輸出能夠快速而精確地響應外部的輸入指令信號的控制系統。伺服系統在工業控制和家用電氣、航空航天等領域的應用越來越廣泛。現代工業生產對伺服設備的性能也提出了越來越高的要求。因此,研制高性能、高可靠性的交流伺服系統有著十分重要的現實意義。 在伺服領域,永磁同步電機在結構特點和運行方式上具有比其它類型的傳統伺服電機更為優秀的運行性能和更廣泛的適用范圍,被越來越多的應用到交流伺服系統。以數字信號處理技術為基礎、以永磁同步電機為執行電機,采用高性能控制策略的全數字化永磁同步交流伺服控制系統必將成為伺服控制系統發展的趨勢。 本論文在研究永磁同步電動機運行原理的基礎上,詳細討論了磁場定向矢量控制理論,確定了id=0的控制策略和空間矢量脈寬調制(SVPWM)的電壓調制方法。本文采用TI公司生產的專門用于電機控制的數字信號控制芯片DSP(TMS320LF2407A)作為控制系統核心處理芯片,設計了一套基于DSP的全數字永磁同步電動機伺服控制系統。論文詳細論述了控制電路各部分及外圍輔助電路的設計和調試,包括功率驅動電路,供電電路與電源電路以及傳感器電路等等。軟件開發均在TI的CCStudl02.2集成開發環境下完成,軟件采用匯編語言編寫,完成了主程序模塊和子程序模塊設計,實現了電流A/D采樣、模型切換、轉速PI調節等功能,實現了位置、速度和電流雙閉環矢量控制,同時給出了主程序和各個子程序模塊的流程圖。 實驗結果表明,基于DSP實現的全數字化交流伺服系統具有響應速度快、速度超調小、轉矩脈動小等特點,具有良好的動靜態特性以及較高的精度。基本達到了課題預期的效果,從而證明了系統設計的可行性。
上傳時間: 2013-05-18
上傳用戶:bpbao2016
現代的計算機追求的是更快的速度、更高的數據完整性和靈活性。無論從物理性能,還是從電氣性能來看,現今的并行總線都已出現了某些局限,無法提供更高的數據傳輸率。而SATA以其傳輸速率快、支持熱插拔、可靠的數據傳輸等特點,得到各行業越來越多的支持。 目前市場上的SATA IP CORE都是面向IC設計的,不利于在FPGA上集成,因此,本文在Xilinx公司的Virtex5系列FPGA上實現SATAⅡ協議,對SATA技術的推廣、國內邏輯IP核的發展都有一定的意義。 本文將SATAⅡ協議的FPGA實現劃分成物理層、鏈路層、傳輸層和應用層四個模塊。提出了物理層串行收/發器設計以及物理鏈路初始化方案。分析了鏈路層模塊結構,給出了作為SATAⅡ鏈路層核心的狀態機的設計。為滿足SATAⅡ協議3.0Gbps的速率,采用擴大數據處理位寬的方法,設計完成了鏈路層的16b/20b編碼模塊,同時為提高數據傳輸可靠性和信號的穩定性,分別實現了鏈路層CRC校驗模塊和并行擾碼模塊。在描述協議傳輸層的模塊結構的基礎上,給出了作為傳輸層核心的狀態機的設計,并以DMA DATA OUT命令的操作為例介紹了FIS在傳輸層中的處理過程。完成了命令層協議狀態機的設計,并實現了SATAⅡ新增功能NCQ技術,從而使得數據傳輸更加有效。最后為使本設計應用更加廣泛,設計了基于AHB總線的用戶接口。 本設計采用Verilog HDL語言對需要實現的電路進行描述,并使用Modelsim軟件仿真。仿真結果表明,本文設計的邏輯電路可靠穩定,與SATAⅡ協議定義功能一致。
上傳時間: 2013-06-16
上傳用戶:cccole0605
“半導體廠商越來越傾向于提供一攬子的解決方案,用以幫助客戶以最快的速度和最低的研發成本推出新產品,一個典型的例子就是“山寨手機”,但手機畢竟是高度集成的數字化產品,那么模擬電路的應用是否也可以走同樣的路呢?看來已經有廠家在這么做了,ADI實驗室電路的推出就是解決模擬電路/模擬-數字混合電路應用的一攬子解決方案。”
上傳時間: 2013-12-13
上傳用戶:love_stanford
用單片機制作多功能莫爾斯碼電路:用單片機制作多功能莫爾斯碼電路莫爾斯電碼通信有著悠久的歷史,盡管它已被現代通信方式所取代,但在業余無線電通信和特殊的專業場合仍具有重要的地位,這是因為等幅電碼通信的抗干擾能力是其它任何一種通信方式都無法相比的。在短波波段用幾瓦的功率即可進行國際間的通信,收發射設備簡單易制成本低廉,所以深受業余無線電愛好者的喜愛,是業余無線電高手必備的技能。要想熟練掌握莫爾斯電碼的收發技術除了持之以恒的毅力外,還需要相關的設備。設計本電路的目的就是給愛好者提供一個實用和訓練的工具。 一、功能簡介 本電路可以配合自動鍵體和手動鍵體,產生莫爾斯碼控制信號,設有16種速度,從初學者到操作高手都能適用。監聽音調也有16種,均可以通過功能鍵進行選擇。可以按程序中設定好的呼號自動呼叫,設有聽抄練習功能,聽抄練習有短碼和混合碼兩種模式,分別對10個數字和常用的38個混合碼模擬隨機取樣,產生分組報碼,供愛好者提高抄收水平之用,速度低4檔的聽抄練習是專為初學者所設,內容是時間間隔較長的單字符。設有PTT開關鍵,可以決定是否控制發射機工作,不需要反復通斷控制線。無論當前處于呼叫狀態還是聽抄狀態只要電鍵接點接通則自動轉到人工發報程序。4分鐘內不使用電路將自動關閉電源,只有按復位鍵才能重新開始工作。先按住聽抄練習鍵復位則進入短碼練習狀態,其它功能不變。從開機到自動關機執行每個功能都有不同的莫爾斯碼提示音。本電路具有較強的抗高低頻干擾的能力和使用方便的大電流開關接口,以適應不同的發射設備。 二、硬件電路原理硬件電路如圖1所示。設計電路的目的在于方便實用,以免在緊張的操作中失誤,所以除了聽抄練習鍵外其它鍵沒有定義復用功能。各鍵的作用在圖中已經標出。PTT控制在每次復位時處于關閉狀態,每按動一次PTT功能鍵則改變一次狀態,這樣可以使用軟件開關控制發射。 PTT處于控制狀態時發光二極管隨控制信號閃亮。考慮到自制設備及淘汰軍用設備與高檔設備控制電流的不同,PTT開關管采用了2SC2073,可以承受500mA的電流,同時還增加了無極性PTT開關電路,無論外部被控制的端口直流極性如何加到VT3的極性始終不變,供有興趣的愛好者實驗。應該注意,如果被控制的負載是感性,則電感兩端必須并聯續流二極管,除自制設備外成品機在這方面一般沒有什么問題。手動鍵只有一個接點,接通后產生連續的音頻和發射控制信號。在本電路中手動鍵的輸入端是P1.5 ,程序不斷檢測P1.5電平,當按鍵按下時P1.5電平為0,程序轉入手動鍵子程序。 自動鍵的接點分別接到P1.3和P1.4 ,同樣當程序檢測到有接點閉合時便自動產生“點”或“劃”。音頻信號從P輸出,經VT1放大后推動揚聲器發音。單片機的I/O口在輸入狀態下阻抗較高,容易受到高低頻信號干擾,所以在每個輸入端口和三極管的be端并聯電阻和高頻旁路電容,確保在較長的電鍵連線和大功率發射時電路工作穩定。圖2是印刷電路版圖,尺寸為110mmX85mm,揚聲器用粘合劑直接粘接在電路版有銅箔的面。 三、軟件設計方法 “點”時間長度是莫爾斯電碼中的基本時間單位。按規定“劃”的時間長度不小于三個“點”,同字符中“點”與“劃”的間隔不小于一個“點”,字符之間不小于一個“劃”,詞與詞之間不應小于五個“點”。在本程序中用條件轉移指令來產生“點”時間長度。通過速度功能鍵功可以設置16種延時參數。用T0中斷產生監聽音頻信號,并將中斷設為優先級,保證在聽覺上純正悅耳。T1用于自動關機計時,如果不使用任何功能四分鐘后將向PCON 位寫1,單片機進入休眠狀態,此時耗電量僅有幾個微安。自動鍵的“點”或“劃”以及手動鍵的連續發音都是子程序的反復調用。P1.2對地短接時自動呼叫可設定為另一內容。為了便于熟悉匯編語言的讀者對發音內容進行修改,這里介紹發音字符的編碼方法。莫爾斯碼的信息與計算機中二進制恰好相同,我們可以用0表示“點”,用1表示“劃”。提示音、自動呼叫、聽抄內容等字符是預先按一定編碼方式存儲在程序中的常數。每個字符的莫爾斯碼一般是由1至6位“點”、“劃”組成,也就是發音次數最多6次。程序中每個字符占用1個字節,字符時間間隔不占用字節,但更長的延時或發音結束信息占用一個字節。我們用字節的低三位表示字節的性質,對于5次及5次以下發音的字符我們用存儲器的高5位存儲發音信息,發音順序由高位至低位,用低3位存儲發音次數,發音時將數據送入累加器A,先得到發音次數,然后使A左環移,對E0進行位尋址,判斷是發“點”還是“劃”,環移次數由發音次數決定。對于6次發音的字符不能完全按照上述編碼規則,否則會出現信息重疊,如果是6次發音且最后一次是“劃”我們把發音次數定義為111B,因為這時第6次位尋址得到的是1。如果第6次發音是“點”,那么這個字符的低三位定義為000B。字符間隔時間由程序自動產生,更長的時間隔或結束標志由字節低三位110B來定義,高半字節表示字符間隔的倍數,例如26H表示再加兩倍時間間隔。如果字節為06H則表示讀字符程序結束,返回主程序。更詳細的內容不再贅述,讀者可閱讀源程序。四、使用注意事項手動鍵的操作難度相對大一些,時間節拍全由人掌握,其特點是發出的電碼帶有“人情味”。自動鍵的“點”、“劃”靠電路產生,發音標準,容易操作,而且可以達到相當快的速度,長時間工作也不易疲勞。在干擾較大、信號微弱的條件下自動鍵碼的辨別程度好于手動鍵碼。初學者初次使用手動鍵練習發報要有老師指導,且不可我行我素,一旦養成不正確的手法則很難糾正。在電臺上時常聽到一些讓對方難以抄收的電碼,這可能會使對方反感而拒絕回答。使用自動鍵也應在一定的聽抄基礎上再去練習。在暫時找不老師的情況下可多練習聽力,這對于今后能夠發出標準正確的電碼非常有益。
上傳時間: 2013-10-31
上傳用戶:sdq_123
本文以第六屆全國大學生智能車競賽為背景 , 介紹了智能賽車控制系統的軟硬件結構和開發流程。該比賽采用大賽組委會統一指定的由東莞市博思電子數碼科技有限公司提供的 C 型車模,以 Freescale 半導體公司生產的 16 位 DSCMC56F8366 為核心控制器,在 CodeWarrior IDE 開發環境中進行軟件開發,要求賽車在未知道路上沿著黑線以最快的速度完成比賽。整個系統涉及車模機械結構調整、傳感器電路設計及信號處理、控制算法和策略優化等多個方面。為了提高智能賽車的行駛速度和可靠性,對比了不同方案的優缺點,并結合 PC 調試平臺進行了大量底層和上層測試 , 最終確定了現有的系統結構和各項控制參數 。賽車采用模擬攝像頭對賽道進行檢測,通過邊緣提取獲得黑線位置,用 PD 方式對舵機進行反饋控制 。 同時通過速度傳感器獲取當前速度 , 采用優化后的 PID 控制實現速度閉環。 關鍵詞: Freescale ,智能車,攝像頭, PID
上傳時間: 2013-10-27
上傳用戶:xanxuan
深入剖析賽靈思(Xilinx)All Programmable三大創新器件:賽靈思在 28nm 節點上推出的多種新技術為客戶帶來了重大的超前價值,并使賽靈思領先競爭對手整整一代。賽靈思并不是簡單地將現有的 FPGA 架構遷移到新的技術節點上,而是力求引領多種 FPGA 創新,并率先推出了 All Programmable 3D IC 和 SoC。 今天推出的 All Programmable 產品采用了各種形式的可編程技術,包括可編程硬件和軟件、數字信號和模擬混合信號(AMS)、單晶片和多片 3D IC 方案(圖 1)。有了這些全新的 All Programmable 器件,設計團隊就能進一步提升可編程系統的集成度,提高整體系統性能,降低 BOM 成本,并以更快的速度向市場推出更具創新性的智能產品。
標簽: Programmable Xilinx All 賽靈思
上傳時間: 2013-10-29
上傳用戶:1427796291