01 可编程信号源


1.简介

根据 实验室电子设备选型-2020-年末 购买可编程信号源。其中DG1062Z是最终选定后的RIGOL的产品。

▲ DG1062Z可编程信号发生器

2.相关链接

  • DG1062Z网页
  • DG1062Z手册网页 :在这个网页中可以下载相关的使用说明、数据手册、编程手册;
  • DG1062Z数据手册
  • DG1000Z编程手册 :根据编程手册中的信息可以形成网络控制相关命令。

02 编程接口


utili按钮下,选择untili菜单,接口,设置TCPIP中的IP地址。

1.在VISA中的PYTHOH接口实现

#------------------------------------------------------------
dg1062 = Nonedef dg1062open(ipadd=0):global dg1062if ipadd == 0:dg1062 = rm.open_resource('TCPIP::192.168.0.115::INSTR')else:ipstr = 'TCPIP::192.168.0.%d::INSTR'%ipadddg1062 = rm.open_resource(ipstr)tspmsgr(dg1062)#------------------------------------------------------------
def dg1062freq(ch,f):global dg1062if dg1062 == None:returndg1062.write('SOUR%d:FREQ %f'%(ch,f))def dg1062volt(ch,v):global dg1062if dg1062 == None:returndg1062.write('SOUR%d:VOLT %f'%(ch,v))def dg1062phase(ch,p):global dg1062if dg1062 == None:returndg1062.write('SOUR%d:PHAS %f'%(ch,p))def dg1062offset(ch,v):global dg1062if dg1062 == None:returndg1062.write('SOUR%d:VOLT:OFFS %f'%(ch,v))def dg1062on(ch):global dg1062if dg1062 == None:returndg1062.write('OUTP%d ON'%(ch))def dg1062wave(ch,s):global dg1062if dg1062 == None:returndg1062.write('SOUR%d:FUNC %s'%(ch,s))def dg1062off(ch):global dg1062if dg1062 == None:returndg1062.write('OUTP%d OFF'%(ch))#------------------------------------------------------------

03 实验波形


1.输出几种不同的波形

(1) 正弦波

▲ 改变不同的频率

(2) 方波

▲ 方波波形

(3) 三角波形

▲ 三角波形

(4) 随机波形

▲ 随机波形

▲ 生成占空比可以改变的方波信号

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST2.PY                     -- by Dr. ZhuoQing 2020-12-07
#
# Note:
#============================================================from headm import *
from tsmodule.tsvisa        import *ds6104open()
dg1062open()fdim = linspace(200, 2000, 50)
dg1062volt(1, 5)
dg1062on(1)pltgif = PlotGIF()
plt.draw()
plt.pause(.5)for f in fdim:dg1062freq(1, f)time.sleep(1)x,y = ds6104readcal(1)plt.clf()plt.plot(x, y, label='Freq:%f'%f)plt.axis([x[0], x[-1], -4, 4])plt.xlabel("time")plt.ylabel("voltage")plt.grid(True)plt.tight_layout()plt.legend(loc='upper right')plt.draw()plt.pause(.001)pltgif.append(plt)#    breakpltgif.save(r'd:\temp\1.gif')
plt.show()#------------------------------------------------------------
#        END OF FILE : TEST2.PY
#============================================================

2.改变输出幅度

▲ 改变输出正弦波的幅值

➤※ 结论


对于购买到的DG1062Z进行测初步测试。通过编程可以设置设备输出波形的频率和幅度。

DG1062可编程信号源相关推荐

  1. DG1062信号源输出阻抗测量

    ▌01 信号源内阻 DG1062 是 实验室电子设备选型-2020-年末 购买到的一款数字可编程信号源.通过按键"Utility"-"通道设置"-"输 ...

  2. LabVIEW编程LabVIEW开发多功能IO测量接地信号源例程与相关资料

    测量接地信号源 接地信号源最好用差分或无参考测量系统进行测量.图8显示了使用接地参考的测量系统来测量接地信号源的缺陷.在这种情况下,测得的电压Vm是信号电压Vs和电势差DVg的总和,后者为信号源接地和 ...

  3. 信号源是什么 都有什么功能

    1.信号源是什么? 有些仪器,不从事这个业务还真是很难清楚一些特殊的仪器给人带来的便利,信号源是四大通用电子测量仪器之一,其他三种是:网络分析仪,频谱分析仪和示波器.射频信号源顾名思义就是产线射频信号 ...

  4. 基于vs2017 Qt编写软件控制安捷伦信号源

    一. 背景 暗室测试通过PC 软件直接控制信号源(信号发生器),不用手动操作.像这种标准控制仪器都有提供有PC接口,要完成信号源的控制我们需要了解两方面的知识:SPCI和VISA. SPCI:SCPI ...

  5. 利用C#Winform串口通信安捷伦信号源

    前言 主要利用C#通过串口通信控制步进电机和安捷伦信号源. 一.串口通信 第一步通过串口RS232控制步进电机,CSDN上很多串口通信示例,下面直接上代码 private void Form1_Loa ...

  6. 0.8W 短80米无线电测向信号源开发

    这个是本科期间开发的一套80米无线电测向信号源,为数不多的至今仍在社团使用的产品,无限接近于产品的程度,记录一下开发的过程. BG2CRW自制80米信号源方案 为了可以在哈工大更广泛的普及无线电测向运 ...

  7. 行波iq调制器_矢量信号源中IQ调制器的设计与实现

    龙源期刊网 http://www.qikan.com.cn 矢量信号源中 IQ 调制器的设计与实现 作者:饶金玲 聂伟 来源:<现代电子技术> 2014 年第 21 期 摘 要: 实现了一 ...

  8. 关于信号源有哪些参数与功能(一)

    对于任何进行射频设备和组件原型设计.特性描述和校准的团队来说,强大的测试平台都是必不可少的.不论是部件和子系统制造商,还是天线系统集成商和蜂窝网络提供商,在他们的工作台上最常见的测试测量仪器中就包括了 ...

  9. 声场噪音测试软件,粉红噪声:测试声场频率的标准信号源(转载)

    1粉红噪声:测试声场频率的标准信号源(转载) 谢勇是中国著名音响师,也是录音师协会会员.他认为在现代的音响技术条件下,对声场频率特性的测试,不宜采用那些费时费工也不可能准确的测量方法,应该采用专业的仪 ...

最新文章

  1. uploadify初体验
  2. field property data type validation error in metadata
  3. [PAT乙级]1041 考试座位号
  4. matplotlib绘制图形
  5. Spark自定义分区(Partitioner)
  6. 如何面试一位前端工程师
  7. lstm 做多分类loss完全不下降_使用Induction Network做Few-Shot Text分类
  8. STM32 FOC5.2电机库中中的电流采样改为反向放大
  9. winRAR 密码暴力破解/清除压缩文件密码工具
  10. Teemo Attacking 题解
  11. 无人机学习笔记 8 雷达工作波段划分
  12. Twilight暮光之城。。。暮色。。。
  13. [OpenGL]导入obj文件
  14. HCNA之华为ensp基本操作总结
  15. Div与Span标签详解
  16. 江苏2021高考成绩省内排名查询,2020年江苏高考成绩位次排名及一分一段表查询...
  17. 蔡徐坤鼓励师,你安装了吗?
  18. Echarts--市地图
  19. 一年时间,拿到了人生中的第一个10万
  20. macromedia_评测-Dreamweaver MX 2004(Macromedia)

热门文章

  1. Java Spring MVC项目搭建(三)——“Hello World”
  2. 滴滴快车奖励政策,高峰奖励,翻倍奖励,按成交率,指派单数分级(4月7日)...
  3. Python 包管理工具解惑
  4. Thecus色卡司1U机架式网络存储服务器
  5. JavaScript中整型数据使用
  6. 如何处理海量数据(上):从并发编程到分布式系统
  7. 数组-sort,reverse
  8. Serializable接口
  9. Spring Boot 属性配置和使用
  10. php高版本不再使用mysql_connect()来连接数据库