摘要: 本文介紹了基于FPGA 的出租車計價器系統(tǒng)的功能、設(shè)計思想和實現(xiàn), 該設(shè)計采用模塊化自上而下的層次化設(shè)計,頂\r\n層設(shè)計有5 個模塊,各模塊中子模塊采用VHDL 或圖形法設(shè)計。在Max+plusⅡ下實現(xiàn)編譯、仿真等,最后成功下載到FPGA 芯\r\n片中。完成了可預置自動計費、自動計程、計時、空車顯示等多功能計價器。由于FPGA 具有高密度、可編程及有強大的軟件\r\n支持等特點,所以該設(shè)計具有功能強、靈活和可靠性高等特點,具有一定的實用價值。
標簽: FPGA 出租車計價器 系統(tǒng)設(shè)計
上傳時間: 2013-08-09
上傳用戶:Zxcvbnm
智能機器小車主要完成尋跡功能,由機械結(jié)構(gòu)和控制單元兩個部分組成。機械結(jié)構(gòu)是一個由底盤、前后輔助輪、控制板支架、傳感器支架、左右驅(qū)動輪、步進電機等組成。控制單元部分主要由主要包含傳感器及其調(diào)理電路、步進電機及驅(qū)動電路、控制器三個部分。本設(shè)計的核心為控制器部分,采用Altera MAX7000S系列的EPM7064LC84-15作主控芯片。CPLD芯片的設(shè)計主要在MAX+plusⅡ10.0環(huán)境下利用VHDL語言編程實現(xiàn)。驅(qū)動步進電機電路主要利用ULN2803作為驅(qū)動芯片。
標簽: CPLD 設(shè)計實現(xiàn) 智能機
上傳時間: 2013-08-30
上傳用戶:ve3344
FPGA數(shù)字鐘的設(shè)計,用VHDL語言編程,max+plus仿真,可在實際電路中驗證
標簽: 數(shù)字
上傳時間: 2013-09-02
上傳用戶:packlj
本教程定位于FPGA/CPLD的快速入門。以ALTERA公司的芯片和相應的開發(fā)軟件為目標載體進行闡述,本教程闡述了ALTERA主要系列芯片PLD芯片的結(jié)構(gòu)和特點以及相應的開發(fā)軟件MAX和Plusa和Quartus的使用
上傳時間: 2013-09-05
上傳用戶:llwap
目前,被廣泛使用的經(jīng)典邊緣檢測算子有Sobel算子,Prewitt算子,Roberts算子,Log算子,Canny算子等等。這些算子的核心思想是圖像的邊緣點是相對應于圖像灰度值梯度的局部極大值點。然而,當圖像中含有噪聲時這些算子對噪聲都比較敏感,使得將噪聲作為邊緣點。由于噪聲的干擾,不能檢測出真正的邊緣。一個擁有良好屬性的的邊緣檢測算法是每個研究者的追求。利用小波交換的特點,設(shè)計了三次B樣條平滑濾波算子。通過利用這個算子,對利用小波變換來檢測圖像的邊緣進行了一定的研究和理解。
上傳時間: 2013-10-13
上傳用戶:kqc13037348641
使用時鐘PLL的源同步系統(tǒng)時序分析一)回顧源同步時序計算Setup Margin = Min Clock Etch Delay – Max Data Etch Delay – Max Delay Skew – Setup TimeHold Margin = Min Data Etch Delay – Max Clock Etch Delay + Min Delay Skew + Data Rate – Hold Time下面解釋以上公式中各參數(shù)的意義:Etch Delay:與常說的飛行時間(Flight Time)意義相同,其值并不是從仿真直接得到,而是通過仿真結(jié)果的后處理得來。請看下面圖示:圖一為實際電路,激勵源從輸出端,經(jīng)過互連到達接收端,傳輸延時如圖示Rmin,Rmax,F(xiàn)min,F(xiàn)max。圖二為對應輸出端的測試負載電路,測試負載延時如圖示Rising,F(xiàn)alling。通過這兩組值就可以計算得到Etch Delay 的最大和最小值。
標簽: PLL 時鐘 同步系統(tǒng) 時序分析
上傳時間: 2013-11-05
上傳用戶:VRMMO
Arduino 是一塊基于開放原始代碼的Simple i/o 平臺,并且具有使用類似java,C 語言的開發(fā)環(huán)境。讓您可以快速 使用Arduino 語言與Flash 或Processing…等軟件,作出互動作品。Arduino 可以使用開發(fā)完成的電子元件例如Switch 或Sensors 或其他控制器、LED、步進電機或其他輸出裝置。Arduino 也可以獨立運作成為一個可以跟軟件溝通的平臺,例如說:flash processing Max/MSP VVVV 或其他互動軟件… Arduino 開發(fā)IDE界面基于開放原始碼原則,可以讓您免費下載使用開發(fā)出更多令人驚奇的互動作品。 什么是Roboduino? DFRduino 與Arduino 完全兼容,只是在原來的基礎(chǔ)上作了些改進。Arduino 的IO 使用的孔座,做互動作品需要面包板和針線搭配才能進行,而DFRduino 的IO 使用針座,使用我們的杜邦線就可以直接把各種傳感器連接到DFRduino 上。 特色描述 1. 開放原始碼的電路圖設(shè)計,程式開發(fā)界面免費下載,也可依需求自己修改!! 2. DFRduino 可使用ISP 下載線,自我將新的IC 程序燒入「bootloader」; 3. 可依據(jù)官方電路圖,簡化DFRduino 模組,完成獨立云作的微處理控制器; 4. 可簡單地與傳感器、各式各樣的電子元件連接(如:紅外線,超聲波,熱敏電阻,光敏電阻,伺服電機等); 5. 支援多樣的互動程式 如: Flash,Max/Msp,VVVV,PD,C,Processing 等; 6. 使用低價格的微處理控制器(ATMEGA168V-10PI); 7. USB 接口,不需外接電源,另外有提供9VDC 輸入接口; 8. 應用方面,利用DFRduino,突破以往只能使用滑鼠,鍵盤,CCD 等輸入的裝置的互動內(nèi)容,可以更簡單地達成單人或多人游戲互動。 性能描述 1. Digital I/O 數(shù)字輸入/輸出端共 0~13。 2. Analog I/O 模擬輸入/輸出端共 0~5。 3. 支持USB 接口協(xié)議及供電(不需外接電源)。 4. 支持ISP 下載功能。 5. 支持單片機TX/RX 端子。 6. 支持USB TX/RX 端子。 7. 支持AREF 端子。 8. 支持六組PWM 端子(Pin11,Pin10,Pin9,Pin6,Pin5,Pin3)。 9. 輸入電壓:接上USB 時無須外部供電或外部5V~9V DC 輸入。 10.輸出電壓:5V DC 輸出和3.3V DC 輸出 和外部電源輸入。 11.采用Atmel Atmega168V-10PI 單片機。 12.DFRduino 大小尺寸:寬70mm X 高54mm。 Arduino開發(fā)板圖片
上傳時間: 2014-01-14
上傳用戶:909000580
用了還是沒用上的,大家都來看看啊,呵呵,希望對你會有所幫助 cos()余弦tan()正切sin()正弦sqrt()平方根 asin()反正弦acos()反余弦atan()反正切sinh()雙曲線正弦 cosh()雙曲線余弦tanh()雙曲線正切 注釋:所有三角函數(shù)都使用單位度。 log()以10為底的對數(shù)ln()自然對數(shù) exp()e的冪abs()絕對值 ceil()不小于其值的最小整數(shù) floor()不超過其值的最大整數(shù) 可以給函數(shù)ceil和floor加一個可選的自變量,用它指定要圓整的小數(shù)位數(shù)。帶有圓整參數(shù)的這些函數(shù)的語法是: ceil(parameter_name或number,number_of_dec_places) floor(parameter_name或number,number_of_dec_places) 其中number_of_dec_places是可選值: 1、可以被表示為一個數(shù)或一個使用者自定義參數(shù)。如果該參數(shù)值是一個實數(shù),則被截尾成為一個整數(shù)。 2、它的最大值是8。如果超過8,則不會舍入要舍入的數(shù)(第一個自變量),并使用其初值。 3、如果不指定它,則功能同前期版本一樣。 使用不指定小數(shù)部分位數(shù)的ceil和floor函數(shù),其舉例如下: ceil(10.2)值為11 floor(10.2)值為11 使用指定小數(shù)部分位數(shù)的ceil和floor函數(shù),其舉例如下: ceil(10.255,2)等于10.26 ceil(10.255,0)等于11[與ceil(10.255)相同] floor(10.255,1)等于10.2 floor(10.255,2)等于10.26
標簽: proe
上傳時間: 2013-11-02
上傳用戶:zhouli
Arduino,是一塊基于開放源代碼的USB接口Simple i/o接口板(包括12通道數(shù)字GPIO,4通道PWM輸出,6-8通道10bit ADC輸入通道),并且具有使用類似Java,C語言的IDE集成開發(fā)環(huán)境。 讓您可以快速使用Arduino語言與Flash或Processing…等軟件,作出互動作品。 Arduino可以使用開發(fā)完成的電子元件例如Switch或sensors或其他控制器、LED、步進馬達或其他輸出裝置。Arduino也可以獨立運作成為一個可以跟軟件溝通的接口,例如說:flash、processing、Max/MSP、VVVV 或其他互動軟件…。Arduino開發(fā)IDE接口基于開放源代碼原,可以讓您免費下載使用開發(fā)出更多令人驚艷的互動作品。 特色: 1、開放源代碼的電路圖設(shè)計,程序開發(fā)接口免費下載,也可依需求自己修改。 2、使用低價格的微處理控制器(ATMEGA8或ATmega128)。可以采用USB接口供電,不需外接電源。也可以使用外部9VDC輸入 3、Arduino支持ISP在線燒,可以將新的“bootloader”固件燒入ATmega8或ATmega128芯片。有了bootloader之后,可以通過串口或者USB to Rs232線更新固件。 4、可依據(jù)官方提供的Eagle格式PCB和SCH電路圖,簡化Arduino模組,完成獨立運作的微處理控制。可簡單地與傳感器,各式各樣的電子元件連接(EX:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達,…等) 5、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing……等 6、應用方面,利用Arduino,突破以往只能使用鼠標,鍵盤,CCD等輸入的裝置的互動內(nèi)容,可以更簡單地達成單人或多人游戲互動。
標簽: Arduino
上傳時間: 2013-11-24
上傳用戶:bvdragon
模塊電源的電氣性能是通過一系列測試來呈現(xiàn)的,下列為一般的功能性測試項目,詳細說明如下: 電源調(diào)整率(Line Regulation) 負載調(diào)整率(Load Regulation) 綜合調(diào)整率(Conmine Regulation) 輸出漣波及雜訊(Ripple & Noise) 輸入功率及效率(Input Power, Efficiency) 動態(tài)負載或暫態(tài)負載(Dynamic or Transient Response) 起動(Set-Up)及保持(Hold-Up)時間 常規(guī)功能(Functions)測試 1. 電源調(diào)整率 電源調(diào)整率的定義為電源供應器于輸入電壓變化時提供其穩(wěn)定輸出電壓的能力。測試步驟如下:于待測電源供應器以正常輸入電壓及負載狀況下熱機穩(wěn)定后,分別于低輸入電壓(Min),正常輸入電壓(Normal),及高輸入電壓(Max)下測量并記錄其輸出電壓值。 電源調(diào)整率通常以一正常之固定負載(Nominal Load)下,由輸入電壓變化所造成其輸出電壓偏差率(deviation)的百分比,如下列公式所示: [Vo(max)-Vo(min)] / Vo(normal) 2. 負載調(diào)整率 負載調(diào)整率的定義為開關(guān)電源于輸出負載電流變化時,提供其穩(wěn)定輸出電壓的能力。測試步驟如下:于待測電源供應器以正常輸入電壓及負載狀況下熱機穩(wěn)定后,測量正常負載下之輸出電壓值,再分別于輕載(Min)、重載(Max)負載下,測量并記錄其輸出電壓值(分別為Vo(max)與Vo(min)),負載調(diào)整率通常以正常之固定輸入電壓下,由負載電流變化所造成其輸出電壓偏差率的百分比,如下列公式所示: [Vo(max)-Vo(min)] / Vo(normal) 3. 綜合調(diào)整率 綜合調(diào)整率的定義為電源供應器于輸入電壓與輸出負載電流變化時,提供其穩(wěn)定輸出電壓的能力。這是電源調(diào)整率與負載調(diào)整率的綜合,此項測試系為上述電源調(diào)整率與負載調(diào)整率的綜合,可提供對電源供應器于改變輸入電壓與負載狀況下更正確的性能驗證。 綜合調(diào)整率用下列方式表示:于輸入電壓與輸出負載電流變化下,其輸出電壓之偏差量須于規(guī)定之上下限電壓范圍內(nèi)(即輸出電壓之上下限絕對值以內(nèi))或某一百分比界限內(nèi)。 4. 輸出雜訊 輸出雜訊(PARD)系指于輸入電壓與輸出負載電流均不變的情況下,其平均直流輸出電壓上的周期性與隨機性偏差量的電壓值。輸出雜訊是表示在經(jīng)過穩(wěn)壓及濾波后的直流輸出電壓上所有不需要的交流和噪聲部份(包含低頻之50/60Hz電源倍頻信號、高于20 KHz之高頻切換信號及其諧波,再與其它之隨機性信號所組成)),通常以mVp-p峰對峰值電壓為單位來表示。 一般的開關(guān)電源的規(guī)格均以輸出直流輸出電壓的1%以內(nèi)為輸出雜訊之規(guī)格,其頻寬為20Hz到20MHz。電源實際工作時最惡劣的狀況(如輸出負載電流最大、輸入電源電壓最低等),若電源供應器在惡劣環(huán)境狀況下,其輸出直流電壓加上雜訊后之輸出瞬時電壓,仍能夠維持穩(wěn)定的輸出電壓不超過輸出高低電壓界限情形,否則將可能會導致電源電壓超過或低于邏輯電路(如TTL電路)之承受電源電壓而誤動作,進一步造成死機現(xiàn)象。 同時測量電路必須有良好的隔離處理及阻抗匹配,為避免導線上產(chǎn)生不必要的干擾、振鈴和駐波,一般都采用雙同軸電纜并以50Ω于其端點上,并使用差動式量測方法(可避免地回路之雜訊電流),來獲得正確的測量結(jié)果。 5. 輸入功率與效率 電源供應器的輸入功率之定義為以下之公式: True Power = Pav(watt) = Vrms x Arms x Power Factor 即為對一周期內(nèi)其輸入電壓與電流乘積之積分值,需注意的是Watt≠VrmsArms而是Watt=VrmsArmsxP.F.,其中P.F.為功率因素(Power Factor),通常無功率因素校正電路電源供應器的功率因素在0.6~0.7左右,其功率因素為1~0之間。 電源供應器的效率之定義為為輸出直流功率之總和與輸入功率之比值。效率提供對電源供應器正確工作的驗證,若效率超過規(guī)定范圍,即表示設(shè)計或零件材料上有問題,效率太低時會導致散熱增加而影響其使用壽命。 6. 動態(tài)負載或暫態(tài)負載 一個定電壓輸出的電源,于設(shè)計中具備反饋控制回路,能夠?qū)⑵漭敵鲭妷哼B續(xù)不斷地維持穩(wěn)定的輸出電壓。由于實際上反饋控制回路有一定的頻寬,因此限制了電源供應器對負載電流變化時的反應。若控制回路輸入與輸出之相移于增益(Unity Gain)為1時,超過180度,則電源供應器之輸出便會呈現(xiàn)不穩(wěn)定、失控或振蕩之現(xiàn)象。實際上,電源供應器工作時的負載電流也是動態(tài)變化的,而不是始終維持不變(例如硬盤、軟驅(qū)、CPU或RAM動作等),因此動態(tài)負載測試對電源供應器而言是極為重要的。可編程序電子負載可用來模擬電源供應器實際工作時最惡劣的負載情況,如負載電流迅速上升、下降之斜率、周期等,若電源供應器在惡劣負載狀況下,仍能夠維持穩(wěn)定的輸出電壓不產(chǎn)生過高激(Overshoot)或過低(Undershoot)情形,否則會導致電源之輸出電壓超過負載組件(如TTL電路其輸出瞬時電壓應介于4.75V至5.25V之間,才不致引起TTL邏輯電路之誤動作)之承受電源電壓而誤動作,進一步造成死機現(xiàn)象。 7. 啟動時間與保持時間 啟動時間為電源供應器從輸入接上電源起到其輸出電壓上升到穩(wěn)壓范圍內(nèi)為止的時間,以一輸出為5V的電源供應器為例,啟動時間為從電源開機起到輸出電壓達到4.75V為止的時間。 保持時間為電源供應器從輸入切斷電源起到其輸出電壓下降到穩(wěn)壓范圍外為止的時間,以一輸出為5V的電源供應器為例,保持時間為從關(guān)機起到輸出電壓低于4.75V為止的時間,一般值為17ms或20ms以上,以避免電力公司供電中于少了半周或一周之狀況下而受影響。 8. 其它 在電源具備一些特定保護功能的前提下,還需要進行保護功能測試,如過電壓保護(OVP)測試、短路保護測試、過功保護等
上傳時間: 2013-10-22
上傳用戶:zouxinwang
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1