久久精品中文_久久久精品动漫_亚洲欧洲另类_99国产成+人+综合+亚洲欧美_国产嫩草一区二区三区在线观看_蜜桃精品久久久久久久免费影院_国产精品一区二区欧美_欧美久久电影_99视频精品免费观看_亚洲一区二区三区色

24小時聯系電話:18217114652、13661815404

中文

您當前的位置:
首頁>
電子資訊>
行業資訊>
微控制器以高分辨率將...

行業資訊

微控制器以高分辨率將頻率轉換為電壓


當您需要將測量信號從數字域轉換為模擬域時,此設計是僅需兩個芯片的合適解決方案。頻率到電壓的轉換在儀器電路中有許多應用。

該設計(圖1基于14引腳PIC單片機16F753 ,該單片機具有嵌入式16位計數器和9位數模轉換器(DAC)。此設計的輸入頻率范圍在050 KHz之內,其輸出電壓在04.99 V的范圍內,分辨率為10 mV


1. PIC微控制器是該頻率電壓轉換器的中心。

為了實現轉換,將輸入頻率分為四個刻度,這些刻度由輸入SEL1SEL2 (圖2手動選擇。

2.通過DIP微型開關將輸入頻率分為四個刻度


當輸入代碼為1FFh511d)時,DAC的最大值為4.99 V;對于輸入值為000h的最大值,則DAC的最大值為0.000V。對于第一個比例,我們獲得在以下轉換方程式中替換的最大值和最小值:

 

替換這些值,我們得到兩個方程式:

 

求解兩個方程,我們得到:

 

求解M,我們得到:

 

將兩個值代入公式1中,我們得到偏移值,結果是公式3

 

現在,公式3可以用PIC基本代碼實現。但是首先,我們需要使用TIMER11.00秒的間隔測量輸入頻率,如下所示:

 

TMR1L = 0;                    清除TIMER1寄存器

TMR1H = 0;

T1CON.0 = 1;                 計時器1已啟用

暫停1000;                 持續1.00

T1CON.0 = 0;                定時器1已禁用

COUNTER.BYTE0 = TMR1L;    將兩個寄存器都存儲在兩個字節中

COUNTER.BYTE1 = TMR1H;  

 

現在我們可以將等式3應用于:

 

DIV =計數器* 1000

DAC = DIV32 9784

DAC = DAC +失調;     頻率偏移量= 0;

 

例如,如果在TIMER1中獲得2500個脈沖,則可以通過將讀取的脈沖除以我們先前發現的常數9.784來獲得DAC的值:

 

然后,將其轉換為軟件代碼,我們得到:

 

現在我們可以確定多少個脈沖等效于所測量的每個位(圖3。


3.該表顯示了刻度2的頻率到電壓的轉換。

對于每個刻度,必須通過執行與公式1、23相同的方法來獲得常數。因此,對于第二個刻度(5-10 kHz),我們得到公式4

 

然后我們確定每個位相當于多少個脈沖(圖4。


4.該表顯示了刻度3的頻率到電壓的轉換。

對于第三個音階(10-15 kHz),我們得到 公式5


然后,我們確定每個位相當于多少個脈沖(圖5。


5.下表顯示了刻度3的頻率到電壓的轉換。

對于第四刻度(10-50 kHz),我們得到公式6


然后,最后,我們確定6中的每個位等效于多少個脈沖。


6.該表顯示了刻度4的頻率到電壓的轉換

7和圖8 顯示了針對不同輸入頻率及其各自的電壓輸出的兩種情況。下面的代碼清單顯示了在PIC16F753中實現的軟件代碼。



7.屏幕截圖描繪了以0-5 kHz的比例施加的5.000 kHz輸入頻率,以及其各自的5.04 V輸出。


8.此屏幕截圖顯示了以0-5 kHz的比例施加的1.000 kHz輸入頻率,以及其各自的1.00 V輸出。

基于PIC16F753的頻率電壓轉換器的軟件代碼

'*   名稱    FREQ-TO-VOLTAGE.BAS                                      

'*   作者:里卡多·希門尼斯和加布里埃爾··阿爾瓦雷斯                              

'*   版本:1

;     PIC16F753                                         

頻率至電壓轉換器

; 0hz-5khz = 0v-5 v;    第一尺度

; 5khz-10khz = 0-5v;    第二等級

; 10khz-15khz = 0-5v; 第三等級

; 10khz-50khz = 0-5v; 第四等級

; pic16f753

振蕩器和PORTS配置

OSCCON = 26美元;= $ 26; 時鐘設置為4 MHz

OSCTUNE = 0;

TRISA =111110;      RA0是輸出,RA1RA5作為輸入

ANSELA =000010; RA0RA5數字

TRISC =0000000;    RC0RC2作為輸入,RC3RC5作為  輸出

ANSELC =000000;   RC0RC5作為數字

WPUA =011100;RA2,RA3拉動使能

WPUC =000000

DEFINE LCD_DREG PORTC'PORTCLCD數據端口

DEFINE LCD_DBIT 0'PORTC.0是數據LSB

DEFINE LCD_RSREG PORTC'RS連接到PORTC.4

定義LCD_RSBIT 4

DEFINE LCD_EREG PORTC'E連接到PORTC.5

定義LCD_EBIT 5

使用DEFINE LCD_BITS 4'4數據線

DEFINE LCD_LINES 2'2行顯示

DEFINE LCD_COMMANDUS 1500'使用1500uS命令延遲

DEFINE LCD_DATAUS 44'使用44uS數據延遲

; ---------設置LCD ------------------------------------- -------------------

LCDOUT $ FE,$ 28;  $ 28功能套裝,4

LCDOUT $ FE$ 10;  $ 10 SHIFT顯示

LCDOUT $ FE,$ 0C;   $ 0C顯示

LCDOUT $ FE,$ 06;   $ 06進入模式設定

; ------------定時器配置----------

T1CON =10000100;      $ 84定時器1禁用

; --- HPWM設置為250 Hz,需要時刪除分號-

; CCP1CON =00001100; PWM模式選擇和CCPx使能

; PR2 = 79;      從方程式獲得的值

; T2CON =00000100;    啟用計時器2,PRESCALER 16

; CCP1CON.5 = 0

; CCP1CON.4 = 0

; CCPR1L =000101000;                      

; ADC使能

ADCON0 =10000111; 使能ADC

ADCON1 =00000000; FOSC / 2

; -------- DAC   配置---------------------------------------

DAC1CON0 =11100000; $ E0,DAC使能正確

; ---------聲明變量

COUNTER VAR WORD;             聲明計數變量

; COUNTER.BYTE0 VAR TMR1L

; COUNTER.BYTE1

DAC VAR WORD;               可能由DAC使用

SEL VAR BYTE                    刻度選擇器

HZ VAR BYTE [5];                 赫茲的數字

DIV VAR WORD;

VAR BYTE中;

VBE var word

OUT VAR BYTE;

我是VAR WORD;

I2 VAR WORD

ID VAR BYTE [3];

VIN VAR WORD;

VID VAR BYTE [4];

VED VAR BYTE [4];

VIN2 VAR WORD;

INVERT VAR PORTA.2; 資料倒換密碼

x var字節;

VO VAR WORD [4];

OPTION_REG.7 = 0;

; --------程序啟動---------------- 

RPT

;第一測試,讓我們做第一尺度                                                                      

; DAC中的位數= 511,所以5KHZ / 511

; 5KHZ / 511 = 9.7843

; K = 9.7843

對于X = 05; 開始循環

HZ [X] =“ 0”;

VO [X] =“ 0”;

VIN = 0;     清算變量

IN = 0;

OUT = 0;

SEL = 0;

DAC = 0;

DIV = 0;

DAC = 0;

VID [X] =“ 0”;

ID [X] =“ 0”

NEXT X;

LCDOUT $ FE$ C0,等待縮放

OBTAIN_PULSES :;   

LCDOUT $ FE,$ 80,“ HZ =”,HZ [4]HZ [3],HZ [2]HZ [1],HZ [0],“ Vout =”,VO [2]。,“ VO [1],VO [0]; 

TMR1L = 0;   TIMER1中清除寄存器

TMR1H = 0;

T1CON.0 = 1;     啟用計時器1

暫停1000;

T1CON.0 = 0;     定時器1已禁用

COUNTER.BYTE0 = TMR1L;   存儲低字節寄存器

COUNTER.BYTE1 = TMR1H;   存儲高字節寄存器

對于X = 04;     

IN = COUNTER DIG X;     獲取數字

LOOKUP IN,[“ 0123456789”],OUT;   解碼每個數字

HZ [X] = OUT;                    存儲數字

NEXT X; 

LCDOUT $ FE,$ 80,“ HZ =”,HZ [4]HZ [3],HZ [2],HZ [1],HZ [0],“ Vout =”VO [2]。,“ VO [1],VO [0];

; -----選擇------------

;對于X = 0255

SEL =PORTA&%011000>> 3; 讀取PORTA ANS SHIFT右位3

;選擇比例

如果SEL =00,則GOSUB ESC1;      0-5KHZ

如果SEL =01 THEN GOSUB ESC2;     10K-50K

如果SEL =10 THEN GOSUB ESC3;     10KHZ-15KHZ

如果SEL =11 THEN GOSUB ESC4;     5KHZ-10KHZ

 

如果INVERT   = 0,則DAC = 511-DAC;    反轉數據IF = 0

GOSUB V_DAC;

LCDOUT $ FE,$ 80,“ HZ =”HZ [4]HZ [3]HZ [2],HZ [1],HZ [0],“ Vout =”VO [2],“ VO [1],VO [0];

GOSUB DAC_OUT;

轉到OBTAIN_PULSES; 轉到標簽OBTAIN_PULSES;

; ------------------第一尺度  ----------------------------- --

ESC1 :;                 0HZ 5KHZ

;   獲取比例值

DIV =計數器* 1000

DAC = DIV32 9784

如果(COUNTER> 5000THEN DAC = 0; ; 如果不在范圍內,則等于零

LCDOUT $ FE,$ C0,“ 0-5KHZ DAC =”,dec dac,“       ”

返回;   

; ---------------------- 4th SCALE -------------------

ESC4 :;                     10KHZ-50KHZ

DIV =計數器* 100

DAC = DIV32 7827

DAC = DAC-127;

如果(計數器> 50000)或(計數器<10000)然后DAC = 0;如果不在范圍內則等于零

LCDOUT $ FE$ C0“ 10-50KHZ DAC =”,DEC DAC,“     ”

返回;

; ----------------------- 3rd scale -----------------

ESC3                      ; 埃斯卡拉10KHZ-15KHZ

DIV =計數器* 1000

DAC = DIV32 9784

DAC = DAC-1022;

如果(COUNTER> 15000)或(COUNTER <10000THEN DAC = 0; 如果不在范圍內則DAC = 0

LCDOUT $ FE,$ C0,“ 10-15KHZ DAC =”,DEC DAC“       ”

返回;

; ------------------------------------------------- -----------------------------

ESC2 :;比例5KHZ-10KHZ

; --------------獲取此標度的值

如果(COUNTER> 10000)或(COUNTER <5000)然后DAC = 0; 如果不在范圍內則DAC = 0

LCDOUT $ FE,$ C0,“ 5-10KHZ DAC =”DEC DAC,“        ”

DIV =計數器* 1000

DAC = DIV32 9784

DAC = DAC-511;

如果(COUNTER> 10000)或(COUNTER <5000THEN DAC = 0

LCDOUT $ FE$ C0,“ 5-10KHZ DAC =”,DEC DAC“        ”

返回;

;-伏打DAC ---------

V_DAC 

禁用

VO [1] = DAC * 976;         DAC獲取電壓

VO [3] = DIV32 100;       與數字有關

啟用

對于X = 02;           

IN = VO [3] DIGX + 1;     查找相應的數字

LOOKUP IN,[“ 0123456789”]OUT;解碼數字

VO [X] = OUT;               商店數字

NEXT X;

返回;

; ------------------------------------------------- ------------------------------

DAC_OUT

DAC1REFL = DAC.BYTE0;       修改DAC0寄存器

DAC1REFH = DAC.8;               修改DAC08

返回;                                

; ------------------------------

結束;

 

請輸入搜索關鍵字

確定
久久精品中文_久久久精品动漫_亚洲欧洲另类_99国产成+人+综合+亚洲欧美_国产嫩草一区二区三区在线观看_蜜桃精品久久久久久久免费影院_国产精品一区二区欧美_欧美久久电影_99视频精品免费观看_亚洲一区二区三区色
国产一级一区二区| 亚洲裸体俱乐部裸体舞表演av| 欧美一区二区| 在线亚洲成人| 久久中文欧美| 狠狠色综合网站久久久久久久| 一区免费视频| 销魂美女一区二区三区视频在线| 欧美黄色大片网站| 亚洲巨乳在线| 欧美日韩一区二区视频在线| 一本久道久久综合婷婷鲸鱼| 欧美在线三级| 在线亚洲伦理| 合欧美一区二区三区| 99视频精品免费观看| 欧美精品一级| 国产日韩视频| 亚洲大片av| 欧美特黄一区| 亚洲欧美日韩在线综合| 亚洲午夜高清视频| 米奇777在线欧美播放| 国产一区自拍视频| 久久国产66| 99日韩精品| 国内自拍视频一区二区三区| 亚洲欧美日韩另类精品一区二区三区| 国产精品豆花视频| 久久精品30| 国产视频一区在线观看一区免费| 欧美日韩成人一区二区三区| 鲁鲁狠狠狠7777一区二区| 亚洲激情自拍| 亚洲国产精品久久久久婷婷老年| 久久国产主播| 性欧美videos另类喷潮| 99亚洲一区二区| 精品成人久久| 国产精品久久7| 久久亚洲不卡| 久久婷婷久久| 午夜视频一区| 欧美色一级片| 国产综合久久| 亚洲欧美一级二级三级| 麻豆精品网站| 久久久久久久高潮| 欧美在线播放一区二区| 欧美高清一区| 亚洲一二三区精品| 伊人久久大香线蕉综合热线| 伊人久久婷婷| 99人久久精品视频最新地址| 国产精品久久久免费| 在线视频一区观看| 国产伦精品一区二区三区高清版| 亚洲综合日韩| 欧美精品啪啪| 亚洲国产清纯| 国产精品一区二区三区观看| 性欧美videos另类喷潮| 久久字幕精品一区| 亚洲性图久久| 国产美女一区| 欧美日韩成人一区二区三区| 影音先锋中文字幕一区| 国产日韩欧美二区| 欧美一区二区三区四区在线观看地址 | 国产精品啊啊啊| 好看的av在线不卡观看| aⅴ色国产欧美| 鲁大师成人一区二区三区 | 美女视频一区免费观看| 欧美.www| 亚洲精品1区| 久久xxxx| 亚洲激情啪啪| 女人天堂亚洲aⅴ在线观看| 欧美区日韩区| 在线视频欧美一区| 亚洲欧美综合| 国产精品久久波多野结衣| 欧美在线日韩精品| 亚洲一区二区四区| 国产精品av一区二区| 国产亚洲综合精品| 激情文学一区| 欧美福利网址| 久久精品99| 在线亚洲伦理| 精品99视频| 欧美日韩在线大尺度| 亚洲三级影院| 国产精品v欧美精品v日韩精品| 国产精品久久久久久模特| 在线成人欧美| 欧美日韩在线一二三| 久久av一区二区| 国产精品久久久一区二区| 国语对白精品一区二区| 久久一二三区| 欧美国产91| 欧美极品一区| 欧美日本中文| 欧美久久视频| 欧美日韩综合| 国产精品国码视频| 欧美日韩一区在线视频| 午夜久久资源| 欧美日本不卡高清| 欧美视频一区| 欧美三级黄美女| 欧美视频在线观看| 国模一区二区三区| 亚洲午夜一级| 一区免费视频| 99在线|亚洲一区二区| 日韩一区二区免费看| 99精品视频免费| 中文网丁香综合网| 亚洲欧美日韩视频二区| 先锋影音一区二区三区| 男女精品视频| 欧美成人69av| 欧美理论在线| 亚洲小说欧美另类社区| 亚洲国产三级| 亚洲综合三区| 欧美二区视频| 亚洲国产精品www| 国产精品久久久一区二区三区| 亚洲一区二区在线看| 欧美在线免费一级片| 狠狠久久综合婷婷不卡| 日韩亚洲不卡在线| 麻豆久久婷婷| 亚洲丰满在线| 亚洲一区一卡| 欧美日韩亚洲一区二区三区四区| 亚洲视频一区| 国产精品久久国产三级国电话系列 | 一本色道久久综合一区| 亚洲一区二区精品在线| 欧美激情一区二区三区在线视频| 激情综合电影网| 一区二区三区久久网| 久久亚洲综合| 99精品视频免费观看| 久久久久久久久久码影片| 亚洲亚洲精品三区日韩精品在线视频| 一区二区三区四区五区精品| 久久综合网络一区二区| 影音先锋国产精品| 新67194成人永久网站| 亚洲午夜在线观看| 欧美一区高清| 国产精品乱码| 国产精品分类| 久久国产主播| 国产农村妇女精品一二区| 国内久久精品| 久久伊人亚洲| 免费一区视频| 一区二区高清| 精品69视频一区二区三区Q| 久久久久久久高潮| 亚洲专区一区| 国产亚洲毛片在线| 亚洲二区在线| 亚洲成人在线视频网站| 欧美色综合网| 欧美日韩久久| 欧美在线亚洲| 久久综合五月| 久久一区亚洲| 欧美专区一区二区三区| 国产视频一区三区| 亚洲精品九九| 伊人久久亚洲美女图片| 国内精品美女在线观看 | 国产一区二区三区四区老人| 亚洲专区在线| 亚洲欧美日韩精品一区二区| 中文一区在线| 亚洲一区二区三区精品在线观看 | 午夜在线精品| 国产美女在线精品免费观看| 国产区二精品视| 一区二区三区视频在线播放| 日韩视频不卡| 国产一区二区三区黄| 日韩亚洲欧美精品| 国产精品视频久久一区| 国产日韩1区| 亚洲一区三区视频在线观看| 午夜一区不卡| 欧美精品99| 亚洲韩日在线| 国产毛片一区| 欧美高清视频一区| 欧美视频导航| 99国产精品久久久久久久成人热 | 欧美黄污视频| 欧美日韩在线一二三| 亚洲视频精品| 国产精品一区二区你懂得| 国产精品视区| 欧美激情第六页| 亚洲承认在线| 国产乱码精品一区二区三区不卡| 亚洲一区二区三区四区五区午夜| 久久精品成人| 国模 一区 二区 三区| 亚洲精品乱码| 久久一区精品| 99精品国产在热久久下载| 蘑菇福利视频一区播放| 国产精品99一区二区| 国产精品久久久一区二区三区| 久久亚洲精选| 国产欧美日本在线| 国产精品啊啊啊| 亚洲欧美国产精品桃花| 韩国一区二区三区在线观看 | 葵司免费一区二区三区四区五区| 欧美日韩国产亚洲一区| 99精品福利视频| 欧美精品二区| 国产亚洲激情| 黄色成人在线网址| 模特精品在线| 亚洲免费播放| 国产精品v欧美精品v日韩精品| 中文精品视频| 一区视频在线| 欧美日韩在线大尺度| 另类国产ts人妖高潮视频| 最新亚洲一区| 国内精品久久久久久久97牛牛 | 欧美一区二视频在线免费观看| 亚洲国产精品一区二区第一页| 久久久国产亚洲精品| 亚洲看片免费| 亚洲国产日韩美| 亚洲私人影院| 欧美黄在线观看| 久久精品毛片| 亚洲一区二区三区免费在线观看 | 欧美1区3d| 亚洲综合99| 一区二区动漫| 99av国产精品欲麻豆| 亚洲福利av| 亚洲第一精品影视| 国模吧视频一区| 欧美视频1区| 欧美精品尤物在线| 欧美一区1区三区3区公司| 在线观看视频免费一区二区三区| 午夜久久一区| 国产一区在线免费观看| 欧美日韩国产三区| 欧美黄色免费| 国产精品s色| 伊人蜜桃色噜噜激情综合| 国产一区二区三区四区老人| 欧美激情一级片一区二区| 欧美成人日本| 国产精品www994| 136国产福利精品导航网址| 亚洲国产精品久久久久婷婷老年| 国产一区免费视频| 亚洲大黄网站| 国产一区二区三区免费不卡| 国产精品乱码一区二区三区| 国产精品一区视频| 欧美一区二区三区在线播放 | 亚洲啪啪91| 在线综合视频| 久久成人亚洲| 欧美激情五月| 亚洲黄色成人| 老司机一区二区三区| 午夜日韩激情| 亚洲国产精品第一区二区| 中文精品一区二区三区| 蜜桃伊人久久| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲欧洲日本mm| 香蕉国产精品偷在线观看不卡| 欧美不卡在线| 99国产一区| 午夜精品一区二区三区四区| 亚洲国产日韩在线| 蜜乳av另类精品一区二区| 狠久久av成人天堂| 亚洲在线播放| 狠狠爱成人网| 久久国产精品高清| 亚洲高清激情| 久久综合伊人| 好吊视频一区二区三区四区| 国产精品久久波多野结衣| 欧美激情 亚洲a∨综合| 一区二区三区国产在线| 欧美日韩在线一二三| 香蕉久久久久久久av网站| 亚洲欧洲精品一区二区| 蜜桃av久久久亚洲精品| 亚洲青色在线| 国产一区美女| 欧美久久在线| 久久精品成人| 亚洲一区二区在线看| 亚洲激情啪啪| 国产精品yjizz| 欧美aⅴ99久久黑人专区| 亚洲深夜影院| 99riav1国产精品视频| 国内揄拍国内精品久久| 久久男女视频| 老司机一区二区三区| 国产精品毛片| 在线综合欧美| 国产欧美日韩一区二区三区在线| 亚洲天堂黄色| 亚洲香蕉网站| 欧美激情在线| 欧美一区成人| 欧美在线三级| 欧美一区不卡| 老色鬼久久亚洲一区二区| 先锋影音久久久| 久久本道综合色狠狠五月| 国产亚洲欧洲| 亚洲一区二区伦理| 香蕉视频成人在线观看| 亚洲欧美日韩一区在线观看| 国产日韩免费| 免费在线欧美黄色| 久久国产日本精品| 久久综合九色综合欧美狠狠| 久久九九国产| 欧美日韩免费精品| 国产综合自拍| 亚洲美女一区| 免费亚洲一区| 午夜精品国产| 亚洲小说欧美另类社区| 亚洲欧洲精品一区| 亚洲综合欧美日韩| 久久久久中文| 欧美日韩一区二区国产| 国内精品视频在线播放| 在线看片日韩| 亚洲影视在线| 午夜精品久久| 91久久精品国产91久久性色tv| 一区二区三区我不卡| 亚洲欧洲精品一区| 欧美资源在线| 亚洲一二三区精品| 国产精品久久久久9999高清| 正在播放亚洲| 久久亚洲综合网| 一区国产精品| 麻豆91精品| 国产自产在线视频一区| 日韩午夜激情| 久久综合激情| 亚洲免费播放| 欧美国产激情| 欧美福利影院| 激情视频一区| 国内一区二区三区| 国产精品五区| 欧美777四色影| 91久久精品一区二区别| 亚洲综合国产| 在线日韩av| 欧美一区国产一区| 国产三级精品在线不卡| 国产在线日韩| 午夜亚洲伦理| aa国产精品| 在线高清一区| 欧美日韩国产高清| 久久av一区二区三区| 亚洲茄子视频| 国模吧视频一区| 欧美高清视频一区| 亚洲欧美清纯在线制服| 亚洲视屏一区| 午夜精品视频在线观看一区二区| 国产欧美一区二区色老头| 国产一区视频观看| 欧美搞黄网站| 欧美在线精品一区| 午夜在线播放视频欧美|