[电子元器件] 求助:烦请各位朋友推荐一款高速DAC

[复制链接]
1282|13
 楼主| MissFortune 发表于 2020-4-21 09:42 | 显示全部楼层 |阅读模式
最近在做一个项目调研, 需要用到一款高速DAC波信号发生器,精度16bit,输出10KHz梯形波,每个周期内的梯形波至少需要30个输出采样点。为了降低难度,现在考虑配合STM32F4(主频180MHz)实现(因为我这里没有会用FPGA的,FPGA就不考虑了),请问各位朋友有哪些可推荐的DAC?
如有遗漏,烦请指出,谢谢各位朋友。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
叶春勇 发表于 2020-4-21 15:00 | 显示全部楼层

是不是这种梯形波?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
xyz549040622 发表于 2020-4-21 15:07 | 显示全部楼层
http://www.ti.com.cn/zh-cn/data- ... speed/overview.html
直接去TI官网去找,符合你的很多,就怕你预算不够。
xch 发表于 2020-4-21 21:35 | 显示全部楼层
精度16bit 是几个意思?
coody 发表于 2020-4-23 15:43 | 显示全部楼层
精度16bit?那就是误差是1LSB的16位DAC,价格估计得飞起来,我用的80多RMB的16位DAC都做不到。
gx_huang 发表于 2020-4-23 15:53 | 显示全部楼层
带12bit DAC的MCU还是比较多的,比如silicon的C8051系列。
如果DAC不好找,你直接用GPIO外接2n个电阻网络即可,成本很低的,精度差一些。
xch 发表于 2020-4-24 11:26 | 显示全部楼层


如果16bit 精度只是面子工程,用几毛钱的国产DAC 也可以做到。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| MissFortune 发表于 2020-5-9 09:12 | 显示全部楼层
叶春勇 发表于 2020-4-21 15:00
是不是这种梯形波?

是的
叶春勇 发表于 2020-5-9 10:14 | 显示全部楼层

我以前研究过,用dds。
用同步计数器+rom+r2r做的dds,100K应该能搞定。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
叶春勇 发表于 2020-5-9 10:19 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
叶春勇 发表于 2020-5-9 10:21 | 显示全部楼层
这个生成梯形波的c程序
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <stdint.h>
  4. #include <math.h>
  5. /* run this program using the console pauser or add your own getch, system("pause") or input loop */

  6. uint8_t data[32]={32,64,96,128, 160,192,224,0xff, 0xff,0xff,0xff,0xff, 0xff,224,192,160, 128,96,64,32, 0,0,0,0, 0,0,0,0, 0,0,0,0};
  7. int main(int argc, char *argv[]) {
  8.         FILE *fp;
  9.      uint32_t i;
  10.         if((fp=fopen("123.txt","wb+"))==NULL)
  11.         printf("file cannot open \n");
  12.     else
  13.         printf("file opened for writing \n");
  14.    
  15.     for(i=0;i<=255;i++)
  16.     {
  17.             fputc(data[i%32],fp);
  18.         }
  19.     if(fclose(fp)!=0)
  20.         printf("file cannot be closed \n");
  21.     else
  22.         printf("file is now closed \n");
  23.     return 0;
  24. }
GavinZ 发表于 2020-5-9 23:44 | 显示全部楼层
既然要这么特殊的波形,我感觉用模拟电路更好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

82

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部