1.一種在微控制器上生成頻率輸出的方法,包括:
初始化具有預(yù)定周期的輸入時(shí)鐘信號(hào);
基于所述預(yù)定周期計(jì)算參數(shù);
基于所述參數(shù)和預(yù)定流率-頻率比率來(lái)計(jì)算期望頻率;
計(jì)算多個(gè)分?jǐn)?shù)脈沖,其中:
基于所述期望頻率、所述輸入時(shí)鐘信號(hào)的預(yù)定周期和前一分?jǐn)?shù)脈沖的值來(lái)計(jì)算所述多個(gè)分?jǐn)?shù)脈沖中的每個(gè)分?jǐn)?shù)脈沖,并且
當(dāng)所計(jì)算的分?jǐn)?shù)脈沖大于或等于輸出脈沖周期的一半時(shí),通過(guò)切換輸出狀態(tài)來(lái)輸出所述期望頻率。
2.根據(jù)權(quán)利要求1所述的方法,其中,如果所述前一分?jǐn)?shù)脈沖是初始分?jǐn)?shù)脈沖,則所述前一分?jǐn)?shù)脈沖的值被設(shè)置為零。
3.根據(jù)權(quán)利要求1所述的方法,其中,基于所述輸入時(shí)鐘信號(hào)的所述預(yù)定周期、所計(jì)算的參數(shù)和所述預(yù)定流率-頻率比率來(lái)計(jì)算所述輸出脈沖周期。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述流量計(jì)電子裝置被配置為測(cè)量瞬時(shí)流率。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述流量計(jì)電子裝置被配置為基于被切換的輸出狀態(tài)的數(shù)目和所述預(yù)定流率-頻率比率來(lái)測(cè)量總集成流量。
6.根據(jù)權(quán)利要求1所述的方法,其中,所述參數(shù)包括流率。
7.一種振動(dòng)流量計(jì)(5),包括:
流量計(jì)傳感器組件(10),包括一個(gè)或多個(gè)流管(103A,103B)以及第一和第二拾取傳感器(105,105');
驅(qū)動(dòng)器(104),被配置為使所述一個(gè)或多個(gè)流管(103A,103B)振動(dòng);以及
耦合到所述第一和第二拾取傳感器(105,105')并且耦合到所述驅(qū)動(dòng)器(104)的流量計(jì)電子裝置(20),其中所述流量計(jì)電子裝置(20)通過(guò)被如下配置來(lái)生成頻率輸出:
初始化具有預(yù)定周期的輸入時(shí)鐘信號(hào);
基于所述預(yù)定周期計(jì)算參數(shù);
基于所計(jì)算的參數(shù)和預(yù)定流率-頻率比率來(lái)計(jì)算期望頻率;
計(jì)算多個(gè)分?jǐn)?shù)脈沖,其中:
基于所述期望頻率、所述輸入時(shí)鐘信號(hào)的預(yù)定周期和前一分?jǐn)?shù)脈沖的值來(lái)計(jì)算所述多個(gè)分?jǐn)?shù)脈沖中的每個(gè)分?jǐn)?shù)脈沖,并且
當(dāng)所計(jì)算的分?jǐn)?shù)脈沖大于或等于輸出脈沖周期的一半時(shí),通過(guò)切換所述輸出狀態(tài)來(lái)輸出所述期望頻率。
8.根據(jù)權(quán)利要求7所述的設(shè)備,其中,如果所述前一分?jǐn)?shù)脈沖是初始分?jǐn)?shù)脈沖,則所述前一分?jǐn)?shù)脈沖的值被設(shè)置為零。
9.根據(jù)權(quán)利要求7所述的設(shè)備,其中,基于所述輸入時(shí)鐘信號(hào)的所述預(yù)定周期、所計(jì)算的參數(shù)和所述預(yù)定流率-頻率比率來(lái)計(jì)算所述輸出脈沖周期。
10.根據(jù)權(quán)利要求7所述的設(shè)備,其中,所述流量計(jì)電子裝置被配置為測(cè)量瞬時(shí)流率。
11.根據(jù)權(quán)利要求7所述的設(shè)備,其中,所述流量計(jì)電子裝置被配置為基于被切換的輸出狀態(tài)的數(shù)目和所述預(yù)定流率-頻率比率來(lái)測(cè)量總集成流量。
12.根據(jù)權(quán)利要求7所述的設(shè)備,其中,所述參數(shù)包括流率。