用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) 看了
138+595+三极管驱动8位数码管
AD不知道什么型号,还是发PDF给大家看吧 回复【1楼】zgq800712 我要成神仙
-----------------------------------------------------------------------
谢谢
点击此处下载 ourdev_604345FIWKPE.pdf(文件大小:294K) (原文件名:AD7302.pdf)
点击此处下载 ourdev_604346QB9N89.pdf(文件大小:147K) (原文件名:AD7819.pdf)
点击此处下载 ourdev_604347CD3IVU.pdf(文件大小:717K) (原文件名:EP1C3T100C8N.pdf)
页:
[1]