經(jīng)典電路:FPGA電機測速系統(tǒng)如何工作?
發(fā)布時間:2015-02-04 責(zé)任編輯:sherryyu
【導(dǎo)讀】本次設(shè)計是基于FPGA 的電機測速系統(tǒng)設(shè)計,利用的是Altera 公司開發(fā)的Quartus II 軟件作為設(shè)計平臺,可以在FPGA 開發(fā)板上實現(xiàn)測量由傳感器轉(zhuǎn)換得到的脈沖信號,并且通過計算得到電機轉(zhuǎn)速值。
現(xiàn)場可編程門陣列即FPGA,是從EPLD、PAL、GAL等這些可編程器件的基礎(chǔ)上進一步發(fā)展起來的。作為專業(yè)集成電路領(lǐng)域中的半定制電路而出現(xiàn)的FPGA,不但解決了定制電路的不足,而且克服了原有可編程器件因門電路數(shù)有限的而產(chǎn)生的缺點。FPGA 的使用十分的靈活,同一片F(xiàn)PGA 只要使用不同的程序就能夠達到不同的電路功能?,F(xiàn)在FPGA 在通信、儀器、網(wǎng)絡(luò)、數(shù)據(jù)處理、工業(yè)控制、軍事和航空航天等眾多領(lǐng)域有著廣泛的應(yīng)用。隨著成本和功耗的進一步降低,將在更多的領(lǐng)域運用FPGA?;贔PGA 的電機測速系統(tǒng)設(shè)計,以Quartus II 為設(shè)計平臺,采用硬件描述語言VHDL和模塊化設(shè)計的方式,并通過數(shù)碼管驅(qū)動電路動態(tài)顯示測量的結(jié)果。本設(shè)計具有外圍電路少,集成度高,可靠性強等特點,可以用來測量電機的轉(zhuǎn)速值。
外圍電路設(shè)計
傳感器將電機轉(zhuǎn)速的模擬信號轉(zhuǎn)換成數(shù)字脈沖信號送入FPGA 模塊。同時由基準(zhǔn)時鐘電路產(chǎn)生準(zhǔn)確的時鐘信號和復(fù)位電路產(chǎn)生的復(fù)位信號送入FPGA 模塊。再由FPGA 模塊產(chǎn)生分頻電路、十進制計數(shù)器電路、數(shù)據(jù)處理電路和顯示譯碼電路。由分頻電路將送入的基準(zhǔn)時鐘信號進行分頻,得到一個閘門信號,作為十進制計數(shù)器的使能信號。數(shù)據(jù)處理電路的作用是將十進制計數(shù)器得到的數(shù)據(jù)進行相應(yīng)的處理后,再送入顯示譯碼電路進行轉(zhuǎn)換譯碼。電機測速系統(tǒng)的總體框圖如圖1所示。外圍電路分為:基準(zhǔn)時基電路,復(fù)位電路,傳感器測量電路和顯示電路。
圖2 有源晶振電路圖
基準(zhǔn)時基電路設(shè)計
基準(zhǔn)時基電路采用50 MHz 的有源晶振,3.3 V 電源通過FB5接入有源晶振的VCC 端口,同時通過C10和C11濾去高頻干擾信號。從OUT 端口輸出50 MHz 的時鐘信號。晶振電路如圖2所示。
復(fù)位按鍵的設(shè)計
按鍵作為嵌入式智能控制系統(tǒng)中人機交互的常用接口,我們通常會通過按鍵向系統(tǒng)輸入各種信息,調(diào)整各種參數(shù)或者發(fā)出控制指令,按鍵的處理是一個很重要的功能模塊,它關(guān)系到整個系統(tǒng)的交互性能,同時也影響系統(tǒng)的穩(wěn)定性。在本次設(shè)計中,通過按鍵實現(xiàn)了FPGA模塊的手動復(fù)位。復(fù)位按鍵如圖3所示。
圖3 復(fù)位按鍵電路圖
顯示電路的設(shè)計
在本次設(shè)計中我們用到的顯示電路如圖4 所示。
由數(shù)碼管顯示電路可以知道,這是共陽極數(shù)碼管。當(dāng)在位選端SE1~SE4輸入低電平時,三極管導(dǎo)通,從而D1~D4接入高電平。由a 到DP 端輸入數(shù)碼管顯示碼,就可以得到我們所需要的數(shù)字,由位選端讓數(shù)碼管選擇導(dǎo)通。
本次設(shè)計是基于FPGA 的電機測速系統(tǒng)設(shè)計,利用的是Altera 公司開發(fā)的Quartus II 軟件作為設(shè)計平臺,可以在FPGA 開發(fā)板上實現(xiàn)測量由傳感器轉(zhuǎn)換得到的脈沖信號,并且通過計算得到電機轉(zhuǎn)速值。在本次設(shè)計中,還可以進行一些擴展,可以添加報警電路,設(shè)定一個報警值,當(dāng)測量的轉(zhuǎn)速值大于這個報警值時,就可以讓蜂鳴器報警或數(shù)碼管點亮。
特別推薦
- 音頻放大器的 LLC 設(shè)計注意事項
- 服務(wù)器電源設(shè)計中的五大趨勢
- 電子技術(shù)如何助力高鐵節(jié)能?
- 利用創(chuàng)新FPGA技術(shù):實現(xiàn)USB解決方案的低功耗、模塊化與小尺寸
- 加速度傳感器不好選型?看這6個重要參數(shù)!
- 功率器件熱設(shè)計基礎(chǔ)(十三)——使用熱系數(shù)Ψth(j-top)獲取結(jié)溫信息
- IGBT并聯(lián)設(shè)計指南,拿下!
技術(shù)文章更多>>
- PLC 交流模塊的 TRIAC 輸出故障排除
- 解鎖AI設(shè)計潛能,ASO.ai如何革新模擬IC設(shè)計
- 汽車拋負(fù)載Load Dump
- 50%的年長者可能會聽障?!救贖的辦法在這里
- ADI 多協(xié)議工業(yè)以太網(wǎng)交換機
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
功率電阻
功率放大器
功率管
功率繼電器
功率器件
共模電感
固態(tài)盤
固體繼電器
光傳感器
光電池
光電傳感器
光電二極管
光電開關(guān)
光電模塊
光電耦合器
光電器件
光電顯示
光繼電器
光控可控硅
光敏電阻
光敏器件
光敏三極管
光收發(fā)器
光通訊器件
光纖連接器
軌道交通
國防航空
過流保護器
過熱保護
過壓保護