完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
正常
0 假 假 假 MicrosoftinternetExplorer4 / *风格定义* / table.MsoNormalTable {mso-style-name:“表正常”; MSO的tstyle-rowband尺寸:0; MSO的tstyle-colband尺寸:0; MSO的风格noshow:是; MSO的风格父母:“”; mso-padding-alt:0 in 5.4pt 0in 5.4pt; MSO的第利润率:0in; MSO - 对 - 边距:.0001pt; MSO的分页:寡妇,孤儿; 字体大小:10.0pt; font-family:“Times New Roman”; MSO-ANSI语言:#0400; MSO的远东语言:#0400; MSO的比迪语言:#0400;} 嗨, 我是 使用Spartan套件[SPARTAN 3A]进行设计开发。 我正在工作 通过SPI与DAC和ADC配合使用。 我是 设置通过导线连接到增益放大器的DAC电压, 后 设置dac电压(1.2伏)我设置放大器的增益(-1),和 观察到AMP输出端的预期输出电压为2.1伏。 但我是 无法在ADC输出端看到相应的电压。 数字输出 = [(1.2 -1.65)/1.25] * 8192 as(2949) 基数10(0B85)基数16。 相反,我 接收输出作为14位的所有... ...有些时候都是零。 在那儿 有什么方法可以检查ADC是否正常工作? 而 编程DAC / AMP / ADC我正在使用spi_sel信号来选择 从相关模块输出到输入SPI,如下所述。 当。。。的时候 特定模块被传送,CS被降低,并且默认情况下CS是 AMP和DAC的积极性很高。 虽然为 ADC的CONV信号始终为低电平且锁存为高电平约60ns sclk已启用。 分配 SPI_SCK =(spi_sel == 0)? dac_clk:(spi_sel == 1)? ADC_CLK :( spi_sel == 2)? AMP_CLK:0; 分配 SPI_MOSI =(spi_sel == 0)? dac_mosi :( spi_sel == 1)? 0:(spi_sel == 2 )? AMP_MOSI:0; |
|
相关推荐
2个回答
|
|
为了使用DAC,ADC,AMP,应禁用其他SPI通信设备,如FLASH prom ...
并且ADC数据在时钟的下降沿也是稳定的。 考虑到上述要点,我能够设置DAC电压,作为ADC的输入馈送,并查看ADC的数字化值。 |
|
|
|
嗨,
我也在使用斯巴达3A入门套件,尝试使用板载ADC和DAC。 你介意分享你的verilog代码来启动ADC并从中读取数据吗? 您在哪里存储ADC数据以验证数据捕获? 谢谢。 |
|
|
|
只有小组成员才能发言,加入小组>>
2427 浏览 7 评论
2828 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2295 浏览 9 评论
3377 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2467 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1255浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
590浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
454浏览 1评论
2008浏览 0评论
734浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 01:12 , Processed in 1.392880 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号