999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機(jī)AT89C52的信號發(fā)生器設(shè)計

2015-06-03 18:51:18王泓婷金寶聲陳昊
科技創(chuàng)新導(dǎo)報 2015年9期
關(guān)鍵詞:單片機(jī)

王泓婷 金寶聲 陳昊

摘 要:該文利用單片機(jī)AT89C52和DAC0832模塊設(shè)計可以同時產(chǎn)生三角波、方波和正弦波的信號發(fā)生器。在單片機(jī)的輸出端口接DAC0832進(jìn)行D/A轉(zhuǎn)換,再通過運(yùn)算放大器進(jìn)行波形調(diào)整,最后輸出波形接在波形顯示器上顯示。

關(guān)鍵詞:多路信號發(fā)生器 單片機(jī) DAC0832

中圖分類號:TN911 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2015)03(c)-0044-01

1 系統(tǒng)總體設(shè)計

該文設(shè)計的信號發(fā)生器將數(shù)字信號以波形的形式顯示出來,系統(tǒng)主要包括三大模塊:AT89C52主控模塊、DAC0832數(shù)模轉(zhuǎn)換模塊和系統(tǒng)顯示模塊。AT89C52作為系統(tǒng)的控制中樞,依次決定三路波形信號的選通。通過由按鍵進(jìn)行波形的選擇從而更換頻率,DAC0832進(jìn)行數(shù)據(jù)鎖存,將數(shù)字信號轉(zhuǎn)換成模擬信號,然后經(jīng)由放大電路將波形信號在顯示器上顯示出來[1]。

2 波形設(shè)計

單片機(jī)不能產(chǎn)生平滑的正弦波,而是通過對正弦波的上的每個點取樣再用數(shù)模轉(zhuǎn)換模塊(DAC)輸出的,所以要輸出正弦波,首先要知道它在某個時刻它的值是多少,于是就要有相應(yīng)的正弦波表[2]。一般的DAC都是0N的輸出,所以還要把表中的值映射到0N的整數(shù)空間中,用的方法如是(1-1):

Y=sin(x)*N/2+N/2 (1-1)

然后再對Y取整。DAC0832數(shù)據(jù)端口給出的數(shù)據(jù)范圍是0~255,一共256個。前0~127表示是X軸上方的電壓值(也可能是下方),128~255是X軸下方的電壓值。因此我們可以得到數(shù)據(jù)端口的數(shù)值的具體量,即式(1-2):

value=128*SIN(360*X/255/360*2*3.14)+128 (1-2)

三角波產(chǎn)生原理:當(dāng)電壓隨時間線性增加到一定時間又線性降低時,就形成了三角波。單片機(jī)可以輸出的數(shù)最小為0,最大為255。當(dāng)輸出的值從00000000B線性增加到11111111B,然后從11111111B減小到00000000B時,就可以產(chǎn)生三角波。

方波產(chǎn)生原理:當(dāng)單片機(jī)輸出從00000000B直接增加到11111111B時,輸出的電壓就從低電平變到高電平了。單片機(jī)的執(zhí)行速度很快,于是我們可以將高電平和低電平各保持一段時間,這樣就形成了方波。

3 頻率設(shè)計

設(shè)計通過定時器來控制波形的頻率,通過輸出兩點之間的延時功能來實現(xiàn)調(diào)頻的功能。例如當(dāng)單片機(jī)的晶振頻率為24MHZ時,單片機(jī)的機(jī)器周期為0.5us。對于正弦波,如果需要產(chǎn)生10Hz的正弦波,由于正弦波的取點個數(shù)為256個,所以每個點需要的時間為1/10/256秒,選用定時器/計數(shù)器T0的方式1來實現(xiàn),則計數(shù)器初值X為:

X=65536(1/10/256*/0.5) (1-3)

4 波形輸出

波形要求:正弦波,輸出電壓值為-5V—+5V,初始頻率為10Hz,頻率最大值為100Hz,頻率調(diào)節(jié)步進(jìn)值為10Hz。三角波,輸出電壓值為-5V—+5V,初始頻率為50Hz,頻率最大值為500Hz,頻率調(diào)節(jié)步進(jìn)值為50Hz。方波,輸出電壓值為-5V—+5V,初始頻率為200Hz,頻率最大值為2KHZ,頻率調(diào)節(jié)的步進(jìn)值為200Hz。波形輸出時,各種波形的起點,不一定是0,可以是不同值,三個信號的起點也可以分別指定。

圖1為基于AT89C52單片機(jī)的信號發(fā)生器效果圖,其中方波頻率為200Hz,三角波頻率為150Hz,正弦波頻率為40Hz。

5 結(jié)論

將AT89C52單片機(jī)和DAC0832模塊結(jié)合,設(shè)計三角波、方波和正弦波的信號發(fā)生器。通過對AT89C52單片機(jī)和DAC0832的分析,設(shè)計D/A轉(zhuǎn)換電路和按鍵電路,通過軟件設(shè)計波形產(chǎn)生程序,最終所設(shè)計的信號發(fā)生器可以產(chǎn)生三角波、方波和正弦波三種波形。

參考文獻(xiàn)

[1] 張占強(qiáng),孟克其勞.基于Proteus的多波形信號發(fā)生器仿真設(shè)計[J].電子測量技術(shù),2013,36(3):15-19.

[2] 陳輝,陳梅,杜靜,等.基于AT89C51單片機(jī)波形發(fā)生器的Proteus設(shè)計[J].自動化與儀表技術(shù),2012(3):51-53.

猜你喜歡
單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機(jī)在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機(jī)的三維LED點陣設(shè)計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機(jī)系列
基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計
主站蜘蛛池模板: 曰AV在线无码| 在线免费a视频| 久久情精品国产品免费| 日韩精品免费在线视频| 国产视频自拍一区| 国产美女叼嘿视频免费看| 日韩欧美国产综合| 最新国产成人剧情在线播放| 婷婷激情五月网| 日韩在线成年视频人网站观看| 国产精品视频白浆免费视频| 亚洲人成网7777777国产| 国产a v无码专区亚洲av| 国产精品成人一区二区| 亚洲国产成人无码AV在线影院L | 午夜视频在线观看免费网站| 无码日韩精品91超碰| 在线播放国产一区| 91丝袜乱伦| 成人综合久久综合| 日韩无码真实干出血视频| 欧美精品成人一区二区视频一| 国产又爽又黄无遮挡免费观看| 久久一本日韩精品中文字幕屁孩| 欧美激情福利| 日日拍夜夜操| V一区无码内射国产| 欧美日韩高清在线| 国产黑丝一区| 一级毛片网| 美美女高清毛片视频免费观看| 毛片a级毛片免费观看免下载| 国产男女免费视频| 国产三级成人| 香蕉久人久人青草青草| 五月婷婷综合在线视频| 日韩国产欧美精品在线| 精品一区二区三区水蜜桃| 日韩一区二区在线电影| 久久精品91麻豆| 波多野结衣中文字幕一区二区| 国产精品美人久久久久久AV| 永久免费精品视频| 亚洲AⅤ综合在线欧美一区| 免费A∨中文乱码专区| 玖玖免费视频在线观看| 91年精品国产福利线观看久久 | 亚洲第一极品精品无码| 日韩小视频在线播放| 香蕉久久国产精品免| 狠狠干欧美| 国产美女91呻吟求| 亚洲中久无码永久在线观看软件| 中文字幕无码中文字幕有码在线| 欧美不卡视频一区发布| 中国黄色一级视频| 国产在线91在线电影| 免费精品一区二区h| 国产日本欧美在线观看| 国产欧美日韩精品综合在线| 欧美一区二区自偷自拍视频| 欧美中文字幕在线播放| 四虎影视无码永久免费观看| 欧美在线天堂| 欧美一级片在线| 全部免费特黄特色大片视频| 18禁不卡免费网站| 欧美一区二区三区欧美日韩亚洲| 久久狠狠色噜噜狠狠狠狠97视色 | 97狠狠操| 国产天天射| 狠狠亚洲婷婷综合色香| 日韩在线影院| 99久久精品国产自免费| 色综合激情网| 国产成人三级在线观看视频| 国产成a人片在线播放| 久久人人妻人人爽人人卡片av| 秘书高跟黑色丝袜国产91在线 | 999精品色在线观看| 无码一区中文字幕| 日本一区中文字幕最新在线|