xtaens 发表于 2010-12-13 13:23:48

用Altera cyclone EP1C3T100C8N 写数字电压表,各位大哥看看我的图,指点一下我该怎么写

软件用:Quartus II 8.0
语言:vhdl
AD用的是AD7819,8为的AD,驱动程序见附件。
1、问题是74HC138和74hc595的驱动怎么写,需不需要分频后驱动他

2、AD转换后的数据是8个2进制数,怎么把它转换成10进制数呢
   分析:基准为3.3V,所以分辨率为:3.3v/256=0.012890625(这里到底是除以256呢还是255呢,我觉得除255对,但资料上写的却是256,纳闷)
         所以只要把相应的二进制数乘以0.012890625就得到当前相应的电压值了(不知这样写是否正确)

3、听老师说这个软件不支持取模和求余运算,到底怎么样才能在数码管上显示当前的电压值呢


请各位大哥指点一下。。。。。谢谢

AD7819和AD7302的资料在2楼。。。

FPGA原理图如下:
http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_604327YYZVEA.JPG
(原文件名:33.JPG)

数码管显示部分:
http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_604328X9DSXV.JPG
(原文件名:44.JPG)

AD7819和AD7302的驱动测试程序:
点击此处下载 ourdev_604329CCSLDJ.rar(文件大小:597字节) (原文件名:adda_test.rar)

zgq800712 发表于 2010-12-13 14:51:19

看了
138+595+三极管驱动8位数码管
AD不知道什么型号,还是发PDF给大家看吧

xtaens 发表于 2010-12-13 15:43:07

回复【1楼】zgq800712 我要成神仙
-----------------------------------------------------------------------

谢谢

点击此处下载 ourdev_604345FIWKPE.pdf(文件大小:294K) (原文件名:AD7302.pdf)
点击此处下载 ourdev_604346QB9N89.pdf(文件大小:147K) (原文件名:AD7819.pdf)
点击此处下载 ourdev_604347CD3IVU.pdf(文件大小:717K) (原文件名:EP1C3T100C8N.pdf)
页: [1]
查看完整版本: 用Altera cyclone EP1C3T100C8N 写数字电压表,各位大哥看看我的图,指点一下我该怎么写