这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » MAX V开发板测试

共8条 1/1 1 跳转至

MAX V开发板测试

高工
2011-12-26 00:07:18     打赏
   
在一个网站申请了个MAX V开发板试用,写了篇测试,大家帮我顶一 下
www.eetrend.com/blog/100034322


请大家点左上角的大拇指,谢谢

     收到MAX V开发板已经有几天了,随板子附带的Board Test System测试程序也大概跑了一下。由于板子上面的外设不是很多,可玩性不高,就想自己搭外设跟MAX V开发板一起配合,做一些实验。做什么呢。。。思来想去,最后决定做一个DDS。要做DDS就需要DAC与之配合,手上成品的DAC不少,比较高档的也有 一些,但是全部都是贴片封装的,要用起来得费点劲。所以,思路来了,发挥CPLD的优势,用直插电阻搭一个R-2R的DAC,然后两者配合,做一个 DDS。

    第一个问题就是确定DAC的位数。手上有一些1%的金属膜电阻,按理说1%的精度做7bit都困难。但是由于电阻是同一批次,一致性比较好,再加上,电阻的离散可以通过筛选来控制,所以,初步设想是做一个8bit R-2R DAC。

先上一个做好的R-2R测试效果图。

677

下面是要用到的电阻。

678

由于手上直插电阻各类比较少,没有正好满足R,2R关系的阻值,决定用两个2R电阻并联来得到R.下面的Multisim的仿真图。

679

测量电阻,略微做一下筛选,把偏差比较大的去掉,测试结果还比较令人满意,40多个27K电阻里面,偏差最大在150欧姆左右。选出的30来个,误差在0.2%左右。足够满足8bit的要求。

680

 

681

电路搭好了,在实验室翻箱倒柜终于找到片直插的LM324,虽然速度慢点,参数差点,将就用吧。

把搭好的电路插到MAX V开发板上。

682

通电测试:输出0x0000 1000, 测得电压为0.103,理论值应该为3.3/256*8 = 0.103,输出0x10000000,实测输出电压为1.656,理论值为3.3/256*128=1.65V。

683

没有校准,随便选的两个点都还满理想。回头找时间把运放和电源校准,完整测试一下。




关键词: 开发     测试    

高工
2011-12-27 00:02:34     打赏
2楼
自己顶一下

专家
2011-12-27 00:10:11     打赏
3楼
自己玩测试啊?

高工
2011-12-27 11:19:01     打赏
4楼
呵呵,从那个那边申请了个MAX V的开发板试用,外设比较少,就搭了个R-2R的DA,准备做个DDS玩

高工
2011-12-28 00:31:53     打赏
5楼
今天晚上偷闲,花了个把小时,弄了个DDS的雏形出来了
上传最新进展图片

锯齿波


正弦波

高工
2011-12-28 00:34:29     打赏
6楼
R2R.rar
verilog 代码

菜鸟
2011-12-28 20:39:02     打赏
7楼
楼主强人

我先学习你的代码看看

菜鸟
2012-01-28 16:13:34     打赏
8楼

共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]