手持6位半电压信号源产品级实现记录(六)

很久没更新了,主要是身体原因导致没啥心情弄这个。这阵子情况开始好转,就陆续开始弄了。

WIFI部分的的基础接口程序已经写好了,但还没开始联合调试,这个放到后面再做。

目前已经初步调试完成PIO驱动DAC实现DDS功能,比预想的容易实现,且PIO代码也只用了10行,9行用来驱动DAC芯片(主要是数据IO没弄到一起不然还可以少几行),1行用来控制速度,用了两个状态机和两路DMA,一路DMA用来输送数据,另一路用来循环.

但由于定位于精密信号源,要尽量使其精准、稳定且受温度影响小,所以搭建电路方面运放都是采用零飘运放,由于零飘运放结构原理问题使其并不适合高频应用,再加上也没有使用DDS信号发生器所需的滤波器,导致高频噪声还是有点大(当然也有可能还有未找到的原因导致的)。所以现在还在考虑要不要加上这个功能。

惊喜的是经过硬件的小改,已经成功去除了电压输出时闪跳问题,之前是冤枉继电器了。由于正负15V电压信号源使用的是本板上最高性能的器件(600mV档次之,24mA更次,电压/电流测量最次),所以测试结果非常惊喜,超出我的预期。短稳中稳和温飘都很不错,长稳的话需要时间来证明了。当然这次测试也不标准,测试当天是晴天,所以室温从23.8升到测试截止时的29度,且万用表和信号源都是放在室温环境中一起飘。但即使这样也能证明信号源不错的稳定度和温飘,因为DMM6500电压10V档的温飘为1PPM+1PPM。从照片记录时间来看,测试时间从13:06到17:43,下面就是放实测图了。(设定是11V,为什么选11V?一般来说电压越高跳动越大,且11V快到DMM6500的10V档的顶了,而DMM6500的10V档性能最高、最准)忘了说了,热机起码2小时以上,可能有三四小时,因为起床就开机了。DMM6500手册上是要求30分钟热机,但我的信号源要达到热平衡要一个多小时。所以校准时我都是热机两小时开始校准的。

图一(1000个数据统计,时间13:06) 

图二(16K数据,时间14:47) 

图三(19K数据,时间15:08) 

图四 ( 柱形图,时间15:09) 

 图五(29K数据,16:20这个时候和起始时估计有四度左右温差)

图六(柱状图  时间16:20) 

图七(42K数据   17:42) 

图八(柱状图  时间17:43) 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值