×

CN0348软件用户指南

消耗积分:0 | 格式:pdf | 大小:446.09KB | 2021-04-09

分享资料个

This version (10 Feb 2021 14:46) was approved by Robin Getz.The Previously approved version (03 Jan 2021 21:55) is available.Diff

CN0348 Software User Guide

Overview

CN-0348 showcases a solution for precision 16-bit digital-to-analog conversion with wide dynamic signal range in a single supply system. It utilizes a 5V voltage reference (ADR4550), a voltage output digital-to-analog converter (AD5541A), and a rail-rail amplifier as the output buffer (ADA4500-2). The ADA4500-2 exhibits zero crossover distortion and this feature makes it an excellent choice as an output buffer to maintain the linearity of the AD5541A over its input digital code and provide a wide dynamic output range. The combination of parts provides industry-leading 16-bit integral nonlinearity (INL) of ±1LSB and differential nonlinearity (DNL) of ±1LSB with guaranteed monotonicity. This user guide gives information on how to use the evaluation software to collect data from the EVAL-CN0348-SDPZ Daughter Board.

Required Equipment

  • EVAL-SDP-CB1Z Controller Board (SDP-B Board)
  • EVAL-CN0348-SDPZ Evaluation Board (CN-0348 Board)
    • (supplied with provided CD in kit)
  • PC with the following Minimum Requirements
    • Windows XP SP2, Windows Vista or Windows 7
    • USB type A Port
    • Processor rated at 1GHz or faster
    • 512 MB RAM and 500 MB available hard disk space
  • USB type A to USB type mini-B cable
  • SMB Connector
  • For INL/DNL data collection:
    • GPIB Controller for Hi-Speed USB Type A Connector Cable (NI-488.2 3.1.1 GPIB controller driver is available at https://www.ni.com/en-us/support/model.gpib-usb-hs.html
    • Agilent 3458A


      NOTE - Any multimeter can be used with this board. However, for INL/DNL measurement, software interface was written with the Agilent 3458A in mind.

Installing the Software

  1. Open the file setup.exe that is provided from the CD in kit.

    NOTE: It is recommended that you install the CN0348 Evaluation Software to the default directory path C:/Program Files/Analog Devices/CN0348/ and all National Instruments products to C:/Program Files/National Instruments/



  1. Click Next to view the installation review page



  2. Click Next to start the installation

  3. Upon completion of the installation of the CN0348 SDP Evaluation Software, the installer for the ADI SDP Drivers will execute.

    NOTE: It is recommended that you close all other applications before clicking “Next”. This will make it possible to update relevant system files without having to reboot your computer.





  4. Click “Next” to set the installation location for the SDP Drivers.

    It is recommended that you install the drivers to the default directory path
    C:/Program Files/Analog Devices/SDP/DriversR2



  5. Click “Next” to install the SDP Drivers and complete the installation of all software.

Using the Evaluation Software

Software Control and Indicator Descriptions

  1. LDAC COntrol
    • Always check the box before starting any test
  2. Write to DAC Button
    • Enter the digital input code in “DIN”
    • When “WRITE TO DAC” button is clicked, the digital input code is sent to the DAC
  3. Output Indicator
    • The LED string indicates the digital input code being written to the DAC (from bit 15 to bit 0)
  4. System Status String / LED Indicator
    • The string indicator displays a message to the user detailing the current state of the software
    • The LED indicator displays the current state of the software in the form of an LED. There are three status LED colors
      Inactive
      Busy
      Error


  5. Code Step Control
    • Enter the code step between each digital input to be written to the DAC
  6. Agilent 3458A GPIB Address Control
    • Enter in the GPIB address of the multimeter
    • GPIB Address can be determined from the multimeter by manually pressing down on SHIFT+Local. By default it should be 22
  7. Current Code / Voltage Indicator
    • This indicates the current digital input code and output voltage of the DAC
  8. File Directory Control
    • This allows you to enter the file directory and name to save the INL/DNL measurement data
  9. INL / DNL measurement graphs
    • These graphs display the INL and DNL vs. input digital code when data collection is done


  10. Transfer Function Graph
    • This graph shows the transfer function of the DAC output voltage vs. input digital code


  11. SDP Board Firmware Information
    • This gives you the up to date information on the SDP board firmware

Connecting the Hardware and Taking Measurements

  1. Connect the SDP Board to the CN0348 Board
  2. Connect +6V and analog ground to the CN0348 board (J1)
  3. Connect the USB cable supplied with the SDP board to the USB port on the PC and the SDP board
  4. Connect Vout (J3) to a multimeter
  5. Open CN0348.exe. It should be located in C:/Program Files/Analog Devices/CN0348/
  6. The application will attempt to connect to the board immediately
  7. Check LDAC box
  8. Perform functionality test by entering the following in DIN and click WRITE TO DAC
    1. 0000; multimeter should read close to 0V
    2. FFFF; multimeter should read close to 5V
    3. OUTPUT (Bit 15 to Bit 0) should also light up the associated LED indicator

For INL/DNL data collection:

  1. Connect Vout to the Agilent 3458A multimeter
  2. Connect the Agilent 3458A to the PC using a GPIB to USB Type A connector (for data collection via Labview software)
  3. Set the multimeter to have “NPLC” as 1
  4. Enter GPIB Address of Agilent 3458A.
  5. Enter desired Code Step
    1. Code Step = 16 takes about 4min 10sec to finish measurement
    2. Code Step = 32 takes about 2min 5sec to finish measurement
  6. Enter the file name and path you want to save data in Enter file name to save data before running
  7. Click on Start
  8. Current Code and Current voltage should show the progress of measurements
  9. To exit, go to File > Exit.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.lene-v.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'CN0348软件用户指南',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.lene-v.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);