基于單片機和FPGA的多功能計數器的設計

發(fā)布時(shí)間:2010-8-12 13:53    發(fā)布者:lavida
關(guān)鍵詞: 計數器
1 引言  

頻率、周期、相位是交流信號的3大要素。一般情況下,分析交流信號需研究其頻率與相位,而周期可直接由頻率計算。對于正弦信號的頻率、相位測量準確度的要求不斷提高,而隨著(zhù)電子技術(shù)的發(fā)展,對其測量方法仍不斷改進(jìn)完善。較早采用直接頻率測量的測頻法,為了保證測試精度,一般低頻信號采用測周期法,而高頻信號采用測頻法,測量很不方便。而相位測量最初采用測量信號一個(gè)周期參數的方法,該方法精度適用于低頻,而高頻時(shí)誤差變大。該多功能計數器采用等精度測量法來(lái)測量信號頻率,同時(shí)采用基于單片機FPGA的計數相位測量方法完成精確相位測量,并能在液晶顯示器實(shí)時(shí)顯示當前信號的頻率、周期和相位差。該計數器將正弦信號頻率和相位的測量于一體,精度高,實(shí)用性強。  

2 方案設計論證  

2.1 頻率測量  

等精度測量法的測量時(shí)間是人為設定的,閘門(mén)的開(kāi)啟和閉合由被測信號的上升沿來(lái)控制,測量精度與被測信號頻率無(wú)關(guān),因而可以保證在整個(gè)測量頻段內的測量精度保持不變。被測信號的計數是同步的,對于基準信號來(lái)說(shuō),存在±1的誤差,只要計數足夠大,可滿(mǎn)足高精度要求。  

2.2 相位測量  

相差一時(shí)間測量法是將整形后的兩路方波送入FPGA,分別檢驗出兩個(gè)信號的上升沿,通過(guò)FPGA內部計數器在兩個(gè)信號的上升沿間對晶振進(jìn)行計數。在低頻段時(shí),RC濾波電路的輸出波動(dòng)很大,該相位測量通過(guò)采用高頻率的計數脈沖,相位受信號頻率影響小,可實(shí)現較高的測量精度。  

3 系統硬件電路設計  

該系統硬件電路設計是由峰值檢波采樣、整形比較、寬帶通道放大、頻率測量、相位測量、顯示等模塊構成。低頻比較器LM311對1 Hz到2 MHz的信號整形效果較好,高頻比較器TL3116對200 kHz以上的信號整形效果較好。為實(shí)現1 Hz到10 MHz信號的頻率測量,該系統以1為0.01~5 V的信號,應將其經(jīng)峰值檢波、A/D轉換后選擇模擬開(kāi)關(guān)通道進(jìn)行程控放大,經(jīng)整形后測量,最后將測量結果送入顯示模塊圖1為該系統整體框圖。  



  


3.1 程控放大電路  

程控放大分為3段,對0.01~50 mV的小信號放大100倍,50 mV~1 V的小信號放大10倍,1~5 V的信號不放大。選用8路模擬開(kāi)關(guān)MAX308,為了采集與實(shí)現毫伏級信號,必須使用寬帶放大電路進(jìn)行放大,故采用TI公司的OPA637寬帶運放實(shí)現 Gain=11及Gain=120的放大。圖2為OPA637增益為11倍的放大電路,增益為120的放大電路用2級OPA637級聯(lián)即可實(shí)現。  



  


3.2 過(guò)零比較電路  

輸入信號送入LM311進(jìn)行滯回比較,可較好消除邊緣毛刺,實(shí)現低頻信號整形。 TL3116是高頻比較器,輸入信號送入TL3116滯回比較,獲得較為理想的高頻方波整形信號。故測頻時(shí)分兩段設計整形電路,整形電路將輸入的周期信號整形成同頻的方波輸入FPGA進(jìn)行測頻。圖3為L(cháng)M311滯回比較電路,TL3116外同電路與其相同。  



  


4 系統軟件設計  

該系統軟件設計分為測頻和測相兩部分。測頻時(shí)信號經(jīng)峰值檢波,A/D采樣后送入FPGA,選擇模擬開(kāi)關(guān)對不同幅度段的信號進(jìn)行程控放大。放大后的信號分別經(jīng)兩路比較器整形,然后送往FPGA內分別計數,高頻時(shí)采用經(jīng)高頻比較器整形后的計數值,低頻時(shí)采用經(jīng)低頻比較器整形后的計數值,準確測得信號頻率。測相則直接將經(jīng)低頻比較器整形后的信號送入FPGA計數可得。程序流程如圖4所示。  



  


5 結束語(yǔ)  

正弦信號的頻率、周期和相位差測量的多功能計數器實(shí)現了對頻率1Hz~10 MHz、幅度0.01~5 Vrms的正弦信號精確測頻。其精度達到10-6Hz。同時(shí),該計數器設計也實(shí)現頻率10 Hz~100 kHz、幅度0.5~5 Vrms的正弦信號精確測相,準確度達到1°,并且能在液晶顯示器實(shí)時(shí)顯示當前信號的頻率、周期和相位差。該系統操作簡(jiǎn)單,模塊化程度高,精度高,顯示界面友好,具有較強的可行性和實(shí)用性,具有良好的市場(chǎng)前景。
本文地址:http://selenalain.com/thread-20952-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页