第一篇:簡易數(shù)字顯示頻率計的設(shè)計
簡易數(shù)字顯示頻率計的設(shè)計
摘 要:本文應用NE555構(gòu)成時鐘電路,7809構(gòu)成穩(wěn)壓電源電路,CD4017構(gòu)成控制電路,CD40110和數(shù)碼管組成計數(shù)鎖存譯碼顯示電路,實現(xiàn)可測量1HZ-99HZ這個頻段的數(shù)字頻率計數(shù)器。
關(guān)鍵詞:脈沖;頻率;計數(shù);控制 1 引 言
在電子技術(shù)中,頻率是最基本的參數(shù)之一,并且與許多電參量的測量方案、測量結(jié)果都有十分密切的關(guān)系,因此頻率的測量顯得很重要。測量頻率的方法有很多,其中電子計數(shù)器測量頻率具有精度高、使用方便、測量迅速,以及便于實現(xiàn)測量過程自動化等優(yōu)點,是頻率測量的重要手段之一。2 電子計數(shù)器測頻方法
電子計數(shù)器測頻有兩種方式:一是直接測頻法,即在一定閘門時間內(nèi)測量被測信號的脈沖個數(shù);二是間接測頻法,如周期測頻法。數(shù)字頻率計是用數(shù)字顯示被測信號頻率的儀器,被測信號可以是正弦波,方波或其它周期性變化的信號。如配以適當?shù)膫鞲衅鳎梢詫Χ喾N物理量進行測試,比如機械振動的頻率、轉(zhuǎn)速、聲音的頻率以及產(chǎn)品的計件等等。因此,數(shù)字頻率計是一種應用很廣泛的儀器。3 簡易數(shù)字頻率計電路組成框圖
本設(shè)計主要運用數(shù)字電路的知識,由NE555構(gòu)成時鐘電路,7809構(gòu)成穩(wěn)壓電源電路,CD4017構(gòu)成控制電路,CD40110和數(shù)碼管組成計數(shù)鎖存譯碼顯示電路。從單元電路的功能進行劃分,該頻率計由四大模塊組成,分別是電源電路、時鐘電路(閘門)、計數(shù)譯碼顯示電路、控制電路(被測信號輸入電路、鎖存及清零)。電路結(jié)構(gòu)如圖1所示。
圖1 簡易數(shù)字頻率計電路組成框圖 單元模塊電路設(shè)計 4.1電源電路
在電子電路中,通常都需要電壓穩(wěn)定的直流電源供電。小功率的穩(wěn)壓電源的組成如圖2所示,它由電源變壓器、整流電路、濾波電路和穩(wěn)壓電路四部分組成。
圖2 電源電路
220V市電經(jīng)220V/12V變壓器T降壓,二極管橋式整流電路整流,1000uF電容濾波后送人7809的輸入端(1腳)。7809的第二腳接地,第三腳輸出穩(wěn)壓的直流電壓,C7、C8是為了進一步改變輸出電壓的紋波。紅色發(fā)光管LED指示電源的工作狀態(tài),R9為LED的限流電阻,取值為5.1K。4.2 時鐘電路
電路如圖3所示,由NE555構(gòu)成的多諧振電路,3腳輸出振蕩脈沖,其中LED為黃色發(fā)光二極管,R1為5.1K,R2為1K,R3為10K,C1,C5為100UF,C4為0.01UF,C2為1000PF,RPE選取10K。
圖3 時鐘電路
4.3計數(shù)、顯示電路
電路中,CD40110是集十進制加減計數(shù)、譯碼、鎖存、驅(qū)動于一體的集成電路。CPU為加法輸入端,當有脈沖輸入時,計數(shù)器做加法計數(shù);CPD為減法輸入端,當有脈沖輸入時,計數(shù)器做減法計數(shù)。QCO為進位輸出端,計數(shù)器做加法時,每計滿10數(shù)后其輸出一個脈沖;QBO為借位輸出端,計數(shù)器做減法時,每計滿10數(shù)后其輸出一個脈沖。該頻率計電路使用CPU輸入端,在第10個脈沖信號輸入時,QCO輸出的進位脈沖作為計數(shù)脈沖送到高位計數(shù)器的CPU輸入端。5腳R端為計數(shù)器的清零端,當此腳加上高電平信號時,計數(shù)器的輸出狀態(tài)為零,并使相應的數(shù)碼管顯示0。4.4 被測信號輸入電路
NE555等構(gòu)成頻率為1Hz的振蕩信號,由其3腳輸出經(jīng)非門反相后,作為控制信號加到CD4017的CP輸入端,產(chǎn)生時序控制信號,從而實現(xiàn)1s內(nèi)的脈沖計數(shù)(即頻率檢測)、數(shù)值保持及自動清零。從圖4中可以看出,當非門輸出端輸出第一個高電平脈沖時,這個脈沖使得CD4017的Q1輸出端由低電平變?yōu)楦唠娖剑辉贑D4017的CP輸入端輸入的第二個脈沖信號到來之前,Q1將一直保持高電平狀態(tài)。
在Q1輸出高電平時,由CD4011組成的“與”門控制電路打開,從USB與非門的另一端輸入的被測脈沖信號就可以通過“與”門控制電路,進入到CD40110的CPu輸入端,進行脈沖計數(shù)。通過調(diào)節(jié)電位器調(diào)整NE555的振蕩頻率,使得Q1輸出高電平的持續(xù)時間為1s,那么在1s內(nèi)的計數(shù)累計的計數(shù)脈沖個數(shù),即為被測信號的頻率。4.5頻率顯示電路
當USA與非門輸出第二個脈沖信號時,CD4017的Q1輸出端由高電平變?yōu)榈碗娖剑琎2輸出端由低電平變?yōu)楦唠娖健1輸出端的低電平使“與”門控制電路關(guān)閉,此時由F2的另一腳輸入的被測信號就不能通過,計數(shù)器不工作。因此,當?shù)诙€脈沖出現(xiàn)時,數(shù)顯計數(shù)器停止計數(shù)。在第三個脈沖到來之前,Q2輸入端保持高電平,此高電平持續(xù)時間(1s)即為數(shù)值保持時間,可在1s內(nèi)讀取被測信號的頻率顯示值。4.6計數(shù)及顯示清零電路
當?shù)谌齻€脈沖來到時,Q2端變?yōu)榈碗娖剑琎3端輸出高電平,但是由于Q3端與CD4017清零端Cr相連接,這個高電平信號使CD4017清零,Q1,Q2,Q3端全變?yōu)榈碗娖健D4017的Q3輸出端出現(xiàn)的瞬時高電平信號通過二極管加到CD40110的清零端R,使計數(shù)器及數(shù)顯清零,以便下次重新計數(shù)。
圖4 頻率計整機電路原理圖 結(jié)論
從電路的工作原理可以以看出,本電路介紹的頻率計的檢測周期為3s,每檢測一次,計數(shù)器累計時間1s,數(shù)據(jù)保持1s,清零后又保持1s,然后又開始計數(shù)、保持、清零的循環(huán)。如果感到數(shù)值保持時間過短,讀數(shù)取值不方便時,可將CD4017的Q3輸出端與Cr斷開,使Q4與Cr清零端相連,這樣數(shù)據(jù)保持時間就變?yōu)?s。
本簡易數(shù)字顯示頻率計的設(shè)計目的是為了數(shù)字電路教學使用,使學生能夠靈活使用各類常見集成電路,掌握較復雜電路的設(shè)計步驟,在頻率測量上難免有很多缺陷。
參考文獻
【1】王港元.電工電子實踐指導.江西科學技術(shù)出版社,2005;【2】閆石.數(shù)字電子技術(shù)基礎(chǔ).高等教育出版社,2003;【2】王雅芳.protel99se電路設(shè)計與制版入門與提高.機械工業(yè)出版社,2011;The design of the simple frequency meter with digital display Abstracts: In this paper,the digital frequency consists of NE555 clock circuit, the 7809 regulated power supply circuit, the CD4017 control circuit, the CD40110 counting latch decoding circuit and the digital tube display circuit.It can measure the frequency of 1HZ-99HZ.Key words: Pulse, frequency ,counting, control
第二篇:頻率計(格式)數(shù)字邏輯
課程設(shè)計任務(wù)書
(指導教師填寫)
課程設(shè)計名稱 電子技術(shù)課程設(shè)計 學生姓名
專業(yè)班級
設(shè)計題目
簡易數(shù)字頻率計
一、課程設(shè)計的任務(wù)和目的
任務(wù): 設(shè)計一個簡易數(shù)字頻率計,用來測量單位時間內(nèi)數(shù)字信號的脈沖個數(shù),并用數(shù)碼管顯示出來。
目的:
掌握簡易數(shù)字頻率計的設(shè)計、組裝、調(diào)試方法。掌握有關(guān)集成電路的工作原理。
二、設(shè)計內(nèi)容、技術(shù)條件和要求
1.設(shè)計簡易數(shù)字頻率計:
⑴.設(shè)計一個簡易數(shù)字頻率計,用于測量數(shù)字信號的頻率并顯示,用一個開關(guān)控制頻率計的起動和停止,并可對頻率計置數(shù)。
⑵.測頻范圍為0.1Hz到9999Hz。
⑶.測量所需時基時間可調(diào),分1秒和10秒兩檔。
⑷.能連續(xù)循環(huán)測量顯示,若用1秒檔時要求6秒完成一個循環(huán),其中1秒計數(shù)測量;4秒顯示結(jié)果;1秒清零。然后依次循環(huán)。
2.根據(jù)上述要求,畫出電路框圖、原理總圖。3.對原理圖進行仿真。4.在實驗箱上組裝、調(diào)試。5.撰寫設(shè)計總結(jié)報告。
三、時間進度安排
本課程設(shè)計共兩周時間。第一周:理論設(shè)計
周二
布置設(shè)計任務(wù);提出課程設(shè)計的目的和要求;講解電子電路的一般設(shè)計方法和電子電路的安裝、調(diào)試技術(shù);明確對撰寫總結(jié)報告和繪制原理總圖的要求;安排答疑、實驗時間。
周二至周五
學生查資料,進行理論設(shè)計,其中安排三次答疑,指導學生設(shè)計。第二周:仿真和安裝調(diào)試、撰寫設(shè)計總結(jié)報告 周一
交設(shè)計草圖供老師審閱。
周二至周三
在EDA實驗室對其設(shè)計的電路進行仿真,并可根據(jù)仿真情況修正設(shè)計以確定設(shè)計正確,能完成設(shè)計要求。周三至周四
在實驗箱上進行安裝、調(diào)試,并通過老師驗收。最后,撰寫設(shè)計總結(jié)報告、繪制原理總圖。
四、主要參考文獻
1.各種版本的數(shù)字電子技術(shù)基礎(chǔ)教材; 2.各種版本的電子技術(shù)課程設(shè)計指導書;
3.集成電路手冊。
指導教師簽字:
2013 年12月 16 日
第三篇:基于AT89C51單片機的簡易頻率計的設(shè)計
基于AT89C51單片機的簡易頻率計的設(shè)計 Algorithms of Signal Classification Based on
Spectrum Analysis
彭嵐峰胡佳佳 Peng Lanfeng Hu Jiajia(南昌大學科學技術(shù)學院,江西南昌330029)(College of Science and Technology } Nanchang University, Jiangxi Nanchang,330029)摘要:為了解決市場上各種多功能、高精度數(shù)字頻率計高價格的問題,本文通過綜合分析實際工作的要求,選擇市場上低價格的常用元件,由單片機產(chǎn)生閘門時間與時鐘等基準信號以減少外圍電路,從而提出了一種基于單片機(AT89C51)為主控制核心、LCD 1602為顯示界面的頻率計設(shè)計方案。本方案可滿足簡易頻 率計體積小、成本低、精度高、可測頻帶寬的市場需求。關(guān)鍵詞:單片機;頻率計;液顯
中圖分類號:TM93文獻標識碼:A文章編號:1671-4792(2012)09-0121-03
Abstract: In order to meet the great necessity of multi-function, high-precision digital frequency meter with a lower price, we choose the common cheap components, and use microcontroller to produce the basic clock signalto minimize the peripheral circuit.A design of frequency meter based on microcontroller(AT89C51)andLCD1602 is proposed, which has the properties of small size, low cost, high precision and wide frequency bandwidth.Keywords: AT89C51:Frequency Meter;Liquid Crystal Displ 0引言實現(xiàn)復雜度。
頻率計又稱為電子計數(shù)器,是一種常用電子測量儀器。它的基本功能是測量信號的頻率和周期,廣泛應用于教學、科研、高精度儀器測量、工業(yè)控制等
領(lǐng)域。目前,市場上的頻率計基本上都是由專用計數(shù)芯片與數(shù)字邏輯電路組成。由于這些芯片的工作頻率低,從而限制了產(chǎn)品工作頻率的提高,遠不能滿足在一些特殊的場合需要。運用51系列單片機設(shè)計頻率計,并采用適當?shù)乃惴ㄈ〈鷤鹘y(tǒng)電路,不僅能克服傳統(tǒng)頻率計結(jié)構(gòu)復雜、穩(wěn)定性差、精度不高的弊端,而且頻率計性能也將大幅提高。本次設(shè)計給出了一種基于單片機(AT89C51)為主控制芯片的頻率計設(shè)計方案,不但切實可行,而且體積小、保密性強、設(shè)計簡單、精度高、可測頻帶寬,大大降低了設(shè)計成本和實現(xiàn)復雜度。
1總體設(shè)計方案
頻率計的結(jié)構(gòu)主要包括時鐘信號發(fā)生電路、閥門控制、單片機控制電路和LCD顯示電路。頻率計的主要核心部件是采用AT89C51來產(chǎn)生定時和記錄脈沖變化次數(shù),運用AT89C51來構(gòu)成計數(shù)器,突破了大部分運用數(shù)字電路模板來構(gòu)成計數(shù)器。本設(shè)計主要采用AT89S52芯片和LCD 1602來實現(xiàn),軟件編程主要采用C51語言來編程。圖一給出了設(shè)計框圖。
圖一頻率計構(gòu)造圖
1.1控制核心
以單片機為核心,待測信號先進入信號放大電路進行放大,再被送到波形整形電路整形,把待測的正弦波或者三角波整形為方波。利用單片機的計數(shù)器/定時器的功能對待測信號進行計數(shù)。編寫相應的程序可以使單片機自動調(diào)節(jié)測量的量程,并把測出的頻率數(shù)據(jù)送到顯示電路顯示。
1.2顯示部分
LCD 1602是具有記憶功能的液晶顯示器,當頻率值不發(fā)生變化時無需更新顯示區(qū)域。此特點可節(jié)約單片機的運行時間,減少測量轉(zhuǎn)換時間。
1.3波形整形電路
采用LM358比較電路來整形波形,40K電阻和100K的可調(diào)電阻對電壓分壓,因為LM358比較器的開環(huán)增益很大,所以輸入電壓大于分壓電壓的將變?yōu)殡娫措妷?v,而小于電源電壓的會變成0v。這樣就可以把正弦波、三角波整形成方波。圖二給出了整形電路圖。
圖二波形整形電路
2軟件設(shè)計
頻率計的核心部分是程序的編寫,算法的好壞將直接影響頻率計的精度。包括了以下的主要程序:主程序、LCD 1602顯示程序、顯示轉(zhuǎn)換程序、頻率計算程序。
2.1主程序
主程序只做控制作用,調(diào)用了三個子程序定時器1中斷初始化、LCD 1602初始化、在LCD上顯示W(wǎng)elcome,調(diào)用結(jié)束后等待中斷到來。void main(void)Initial_S1();
//定時器1中斷初始化 LCDSTART();
//LCD1602初始化 Putlcddata();//在LCD上顯示W(wǎng)elcome while(1);} 2.2 LCD 1602顯示程序
void LCDSTARTQ { LCDDATA=0x01;
//清屏光標復位 DISP();LCDDATA=0x38;
//設(shè)置顯示模式:8位子行Sx 7點陣 DISP();LCDDATA=0x0c;
//顯示器開、光標開、光標允許閃爍 DISP();LCDDATA=0x06;
//文字不動,光標自動右移 DISP();LCDDATA=0x84;
//設(shè)置顯示初始位置 DISP();} 2.3計數(shù)程序
本設(shè)計中T0采用計數(shù)功能,需要注意的一個問題是,輸入的待測時鐘信號的頻率最高可以達到460800Hz,但計數(shù)器最多只能計數(shù)65536次,顯然需要對計數(shù)單元進行擴展。擴展的思路是除了計數(shù)器TO的THO和TLO用于計數(shù)外,再選用一個計數(shù)單元,每當計數(shù)器TO溢出回零時產(chǎn)生中斷,中斷程序執(zhí)行計數(shù)擴展單元自增1。本設(shè)計需要測量頻率最大為10000Hz,可以不用擴展。void timerl} interrupt 3 { TH1=THCLK;TL1=TLCLK;switch(n){
case2: }if(--switchtime==0)}Frequencyvalue=(THO*256+TLO)/4)* 1000;NumToCharO;
THO=O;TLO=0;} break;}
case3: {if(--switchtime==0){Frequencyvalue=(THO*256+TLO)/4)* 100;NumToChar();
TH0=0;TL0=0;} break;}
easel:{if(--switchtime==0){Frequencyvalue=(TH0*256+TLO)/4)* 10+60;NumToChar();
TH0=0;TL0=0;} break;}
}
} 2.4顯示轉(zhuǎn)換
從計數(shù)器采集到的頻率數(shù)據(jù)是整數(shù),不能直接把這些數(shù)據(jù)送給LCD顯示,因此需要把這些數(shù)據(jù)轉(zhuǎn)換為標準有效的字符串。下面這段程序?qū)⒄麛?shù)轉(zhuǎn)換成字符串。
void NumToChar()
{
frequency [0]=Frequencyvalue/ 10000+48;
frequency
[1]=
(Frequencyvalue% 10000)/1000+48;
frequency [2]=(Frequencyvalue% 1000)/ 100+48;
frequency [3]=(Frequencyvalue% 100)/10+48;
frequency [4]=Frequencyvalue% 10+48;
frequency[5]='H';
frequency [6]='z';
frequency [7]=' 主站蜘蛛池模板: 国产人与禽zoz0性伦| 国产av无码专区亚洲精品| 成人亚洲精品久久久久软件| 中文字幕一区二区三区人妻少妇| 国产精品186在线观看在线播放| 色综合久久中文字幕有码| 天天做天天爱夜夜爽| 成人免费无码大片a毛片户外| 成人精品av一区二区三区网站| 精品国产sm最大网站| 亚洲视频日韩视欧美视频| 国产乱人伦精品免费| 9420免费高清在线观看视频| 国产av区男人的天堂| 人妻无码中文久久久久专区| 一区二区视频| 一本av高清一区二区三区| 西西午夜无码大胆啪啪国模| 少妇人妻偷人精品无码视频| 精品国产杨幂在线观看| 色一情一乱一伦一区二区三区小说| 狂猛欧美激情性xxxx大豆行情| 亂倫近親相姦中文字幕| 亚洲国产另类久久久精品黑人| 成av人片在线观看www| 麻豆精品国产熟妇aⅴ一区| 午夜毛片不卡免费观看视频| 无码一区二区三区视频| 久久青草精品38国产| 国产野战无套av毛片| 性色做爰片在线观看ww| 国产自产v一区二区三区c| 亚洲人成电影网站色| 人人婷婷人人澡人人爽| 最新网站亚洲人成无码| 国产成人精品福利网站| 无翼乌口工全彩无遮挡h全彩| 丁香五月激情综合国产| 亚洲成a人片在线观看高清| 亚洲精品国产摄像头| 亚洲天堂男人影院|