1. 實(shí)驗(yàn)簡介
本實(shí)驗(yàn)練習(xí)使用AN9767模塊,實(shí)驗(yàn)中使用的模塊是采用ANALOG DEVICES公司的AD9767芯片,支持獨(dú)立雙通道、14位、125MSPS的數(shù)模轉(zhuǎn)換。在教程中介紹了利用該模塊與FPGA開發(fā)板相連輸出雙通道14位的三角波,然后通過示波器查看把輸出的三角波的波形。
AN9767模塊實(shí)物照片如下:
AN9767模塊正面圖AN9767模塊背面圖
AN9767雙通道DA模塊的詳細(xì)參數(shù):
-
DA轉(zhuǎn)換芯片:AD9767;
-
通道數(shù):2通道;
-
DA轉(zhuǎn)換位數(shù):14bit;
-
DA更新速率:125 MSPS;
-
輸出電壓范圍:-5V~+5V;
-
模塊接口:40針2.54mm間距排座,方向向下;
-
工作溫度:-40°~85° 模塊使用芯片均滿足工業(yè)級溫度范圍
-
輸出接口:2路BNC模擬輸出接口(用BNC線可以直接連接到示波器);
2. 實(shí)驗(yàn)原理
AN9767模塊實(shí)驗(yàn)原理見《AD9767雙通道正弦波產(chǎn)生例程》中相關(guān)章節(jié)內(nèi)容,
3. 程序設(shè)計
例程中提供了AN9767模塊的DA測試程序,通過AN9767模塊來實(shí)現(xiàn)三角波信號的輸出。
三角波測試程序是通過在FPGA中產(chǎn)生一個計數(shù)模塊,然后把計數(shù)模塊的數(shù)據(jù)輸出給AN9767模塊進(jìn)行數(shù)模的轉(zhuǎn)換,從而得到三角波的模擬信號。三角波測試程序的示意圖如下:
雙通道三角波發(fā)生程序
`timescale1ns/1ps////////////////////////////////////////////////////////////////////////////////////Twotriwaveoutputs-10V~+10V//////////////////////////////////////////////////////////////////////////////////modulead9767_test(inputsys_clk,//inputclock50Mhzoutputda1_clk,//AD9767CH1clockoutputda1_wrt,//AD9767CH1enableoutput[13:0]da1_data,//AD9767CH1dataoutputoutputda2_clk,//AD9767CH2clockoutputda2_wrt,//AD9767CH2enableoutput[13:0]da2_data//AD9767CH2dataoutput);reg[15:0]trig_data;wireclk_125M;assignda1_clk=clk_125M;assignda1_wrt=clk_125M;assignda1_data=trig_data;assignda2_clk=clk_125M;assignda2_wrt=clk_125M;assignda2_data=trig_data;//DAoutputsinwaveformalways@(negedgeclk_125M)beginif(trig_data==14'h3fff) trig_data<=0;else ????????trig_data?<=?trig_data?+1'b1;endPLL?PLL_inst(//?Clock?in?ports.clk_in1????(sys_clk????????),//?IN//?Clock?out?ports.clk_out1???(),//?OUT.clk_out2???(clk_125M???????),//?OUT//?Status?and?control?signals.reset??????(1'b0),//?IN.locked?????());endmodule
程序中通過一個PLL IP來產(chǎn)生125M的DA輸出時鐘,同時利用計數(shù)模塊產(chǎn)生三角波的數(shù)據(jù),并同時輸出到通道1和通道2的DA數(shù)據(jù)線上。
4. 實(shí)驗(yàn)現(xiàn)象
1)將AN9767模塊插入開發(fā)板的J8擴(kuò)展口,注意1腳對齊,不要插錯、插偏,不能帶電操作。
2)用我們提供的BNC線連接AN9767的輸出到示波器 的輸入如下圖,然后開發(fā)板上電,下載程序就可以從示波器上觀察從DA模塊輸出的模擬信號的波形了。
AN9767與開發(fā)板連接圖
3)示波器上看到的三角波如下:
4) 用戶也可以通過調(diào)節(jié)AN9767模塊上的可調(diào)電阻來改變2個通道輸出波形的幅度。
-
FPGA
+關(guān)注
關(guān)注
1645文章
22050瀏覽量
618628 -
示波器
+關(guān)注
關(guān)注
113文章
6705瀏覽量
189301 -
數(shù)模轉(zhuǎn)換器
+關(guān)注
關(guān)注
14文章
1070瀏覽量
84188 -
三角波
+關(guān)注
關(guān)注
0文章
45瀏覽量
33433 -
紫光同創(chuàng)
+關(guān)注
關(guān)注
5文章
101瀏覽量
27987
發(fā)布評論請先 登錄
【紫光同創(chuàng)國產(chǎn)FPGA教程】【第二十章】AD9767雙通道正弦波產(chǎn)生例程

第二十一屆北京專業(yè)燈光音響樂器展
第二十一屆北京專業(yè)燈光音響樂器展
有哪位仁兄做了nios控制ds18b20顯示在12864上,求指教?。?!
明德?lián)P視頻分享點(diǎn)撥FPGA課程--第二十一章 ?矩陣鍵盤工程
求AD9767的FPGA驅(qū)動程序?
第二十一講 組合邏輯電路中的競爭冒險

模擬電路網(wǎng)絡(luò)課件 第二十一節(jié):場效應(yīng)管與BJT放大電路的比較

第二十一屆中國西部國際投資貿(mào)易洽談會開幕 全方位展示工業(yè)4.0以來最新科技成果
獲雙項(xiàng)榮譽(yù):中科智云受邀出席第二十一屆中國科學(xué)家論壇
圖撲軟件亮相第二十一屆中國·海峽創(chuàng)新項(xiàng)目成果交易會

閃耀灣區(qū),諾安智能獲評第二十一屆“深圳知名品牌(灣區(qū)知名品牌)”稱號

2024第二十一屆(上海)國際物聯(lián)網(wǎng)展覽會4月24日-26日開幕

云知聲亮相第二十一屆中國-東盟博覽會

評論