亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        100MHz高速計(jì)數(shù)器在STM32F103系列嵌入式系統(tǒng)中的設(shè)計(jì)與實(shí)現(xiàn)

        2015-05-30 15:08:53楊衛(wèi)東班奎峰楊紅天
        中國新通信 2015年8期
        關(guān)鍵詞:分頻器計(jì)數(shù)器中斷

        楊衛(wèi)東 班奎峰 楊紅天

        【摘要】 近幾年發(fā)展成熟的Cotex-M3系列嵌入式單片機(jī),由于其低功耗、低成本和高性能的特點(diǎn),使其在高端工業(yè)儀表和儀器應(yīng)用得以迅速普及。但30MHz以上級別的計(jì)數(shù)器,無法在STM32F103系列單片機(jī)上直接實(shí)現(xiàn),原有儀器硬件方案是采用高速FPGA實(shí)現(xiàn)計(jì)數(shù)。針對原有儀器硬件方案進(jìn)行改進(jìn),將MCS51單片機(jī)換成STM32F103VET6嵌入式單片機(jī),去掉FPGA的計(jì)數(shù)器,用嵌入式單片機(jī)直接實(shí)現(xiàn)100MHz高速計(jì)數(shù)器功能。以達(dá)到簡化原設(shè)計(jì)的復(fù)雜程度。

        【關(guān)鍵詞】 高速計(jì)數(shù)器 嵌入式系統(tǒng)

        一、輸入信號的分頻處理

        針對STM32F103VET6計(jì)數(shù)器上限只能到27MHz的情況,決定對被測高頻信號進(jìn)行4分頻后,進(jìn)入單片機(jī)。如此,信號在100MHz時(shí)輸入單片機(jī)的信號頻率為25MHz,就達(dá)到了頻率設(shè)計(jì)目標(biāo)。選擇FAIRCHILD公司的74AC74(雙D觸發(fā)器)來實(shí)現(xiàn)4分頻,74AC74在SV電源工作條件下,-40。-85°范圍內(nèi)fmax≥125MHz。4分頻原理圖見圖1。

        二、計(jì)時(shí)器系統(tǒng)的主要誤差分析

        l、基本誤差。計(jì)數(shù)器在每秒計(jì)數(shù)期間,由于信號和秒時(shí)鐘的偶然關(guān)系,計(jì)數(shù)器具有±1個(gè)字的基本誤差。

        2、四分頻器誤差。由于單片機(jī)內(nèi)的計(jì)數(shù)器工作在四分頻信號,則計(jì)數(shù)器的所有誤差均會被放大4倍。

        3、單片機(jī)1秒中斷誤差。單片機(jī)內(nèi)部1秒中斷時(shí)間到,到執(zhí)行讀出計(jì)數(shù)器數(shù)據(jù)這個(gè)過程中,每次操作延遲的時(shí)間有一定的差別,導(dǎo)致誤差;并且在讀數(shù)期間也有可能產(chǎn)生新的計(jì)數(shù),若是碰到計(jì)數(shù)進(jìn)位情況,會產(chǎn)生很大的偶然性誤差。這兩種誤差也會因4分頻被放大4倍。

        三、計(jì)時(shí)器系統(tǒng)誤差處理

        1、消除計(jì)數(shù)器基本誤差。對于計(jì)數(shù)器的此項(xiàng)誤差,通過軟件將前后兩次計(jì)數(shù)值,做簡單的均值濾波就可以消除。

        2、降低4分頻器誤差。由于4分頻器均會將所有誤差放大4倍,影響最大。發(fā)揮STM32F103VET6的多計(jì)數(shù)器長處,用兩個(gè)計(jì)數(shù)器對信號技術(shù),一個(gè)對信號的上升沿計(jì)數(shù),一個(gè)對信號下降沿計(jì)數(shù)。這樣處理后,實(shí)際的分頻系數(shù)就降低為2了。若想消除此項(xiàng)誤差,在雙計(jì)數(shù)器技術(shù)的條件下,選擇計(jì)數(shù)器速度超過50MHz的單片機(jī)才能實(shí)現(xiàn)。

        3、消除單片機(jī)1秒中斷誤差。為了消除此項(xiàng)誤差,只能采用硬件操作來完場計(jì)數(shù)器的讀數(shù),而不能用軟件中斷方式來實(shí)現(xiàn)。筆者是這樣解決的,針對計(jì)數(shù)器有外部捕獲功能,若每秒產(chǎn)生一個(gè)不收軟件控制的捕獲信號即可。從這個(gè)思路出發(fā),充分發(fā)揮嵌入式單片機(jī)優(yōu)勢,通過單片機(jī)內(nèi)的PWM發(fā)生器,產(chǎn)生一個(gè)不用軟件參與的1Hz信號,將這個(gè)PWM引腳連接到計(jì)數(shù)器的捕獲引腳上,就達(dá)到目的了。也可以采用單獨(dú)的實(shí)時(shí)時(shí)鐘芯片產(chǎn)生這個(gè)信號。

        4、降低1秒時(shí)間基準(zhǔn)誤差。由于此項(xiàng)誤差不來源于單片機(jī)本身,而是來源于外部的石英晶體振蕩器,最簡單的辦法是采用高精度和穩(wěn)定度的石英晶體振蕩器。

        四、軟件流程圖

        設(shè)計(jì)中充分運(yùn)用STM32F103VET6的計(jì)數(shù)器外設(shè),完全避開了軟件對計(jì)數(shù)器工作的干擾,計(jì)數(shù)器的運(yùn)行消耗MCU資源極少,只在每秒計(jì)算信號頻率時(shí)才運(yùn)行一次計(jì)算程序,軟件流程見圖7,計(jì)算公式如下:

        本次1秒F=(N*65536+本次捕獲計(jì)數(shù)器值-前次捕獲計(jì)數(shù)器值)*分頻系數(shù)

        N*65536計(jì)數(shù)器工作在16位模式,每次中斷代表有65536信號進(jìn)入計(jì)數(shù)器

        分頻系數(shù)=2

        信號頻率=(本次1秒F+前次1秒F)/2

        猜你喜歡
        分頻器計(jì)數(shù)器中斷
        一種基于0.18μm SiGe工藝的8GHz前置分頻器
        高頻、低相噪、雙模分頻器設(shè)計(jì)
        煤氣與熱力(2022年2期)2022-03-09 06:29:30
        跟蹤導(dǎo)練(二)(5)
        千里移防,衛(wèi)勤保障不中斷
        解放軍健康(2017年5期)2017-08-01 06:27:44
        計(jì)數(shù)器競爭冒險(xiǎn)及其處理的仿真分析
        DRM/DAB/AM/FM頻率綜合器中吞吐脈沖分頻器的設(shè)計(jì)
        任意N進(jìn)制計(jì)數(shù)器的設(shè)計(jì)方法
        河南科技(2014年10期)2014-02-27 14:09:30
        基于單片機(jī)的仰臥起坐計(jì)數(shù)器
        AT89C51與中斷有關(guān)的寄存器功能表解
        91久久综合精品国产丝袜长腿| 99久久婷婷国产精品综合网站| 在线视频色系中文字幕| 日本亚洲视频一区二区三区| 一本大道av伊人久久综合| 欧美乱大交xxxxx潮喷| 国产喷水1区2区3区咪咪爱av| 美女高潮无遮挡免费视频| 国产精品久久久久免费a∨不卡| 中文乱码字幕在线中文乱码| 国产女优一区在线观看| 波多野结衣爽到高潮大喷| 国产a v无码专区亚洲av| 人妻少妇精品无码系列| 琪琪av一区二区三区| 久久伊人精品色婷婷国产| 日本av在线一区二区| 久久久久久国产精品免费免费男同| 大伊香蕉在线精品视频75| 在线a人片免费观看国产| 天堂网av在线免费看| 久久红精品一区二区三区| 四虎成人精品国产永久免费无码 | 麻豆国产成人AV网| 三级日本午夜在线观看| 国内自拍情侣露脸高清在线| 国产激情内射在线影院| 午夜国产在线| 永久免费在线观看蜜桃视频| 日韩av一区二区不卡在线| 亚洲av国产av综合av卡| 中文字幕 人妻熟女| 亚洲av色香蕉一区二区蜜桃| 青青草视频在线观看色| 日日碰狠狠添天天爽无码| 极品 在线 视频 大陆 国产| 谁有在线观看av中文| 亚洲天堂av高清在线| 中文字幕日韩欧美一区二区三区 | 亚洲欧美日韩中文无线码| 国产亚洲日韩AV在线播放不卡|