矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 2953|回复: 18

怎么用FPGA驱动TLV5614呢?

[复制链接]
发表于 2020-9-22 10:33:45 | 显示全部楼层 |阅读模式
怎么用FPGA驱动TLV5614呢?
配置了半天也没搞出来,就是没有输出。
求大佬能指点一下,给个源码也行啊。
谢谢啦!
 楼主| 发表于 2020-9-22 10:34:42 | 显示全部楼层
百度也没找到怎么用FPGA驱动TLV5614,想不明白为什么没有输出
回复 支持 反对

使用道具 举报

     
发表于 2020-9-22 10:46:45 来自手机 | 显示全部楼层
你可以打样用单片机去试一下啊,不行你再问单片机的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-22 11:25:30 | 显示全部楼层
潘老黑 发表于 2020-9-22 10:46
你可以打样用单片机去试一下啊,不行你再问单片机的问题

单片机试过了,没有问题,移植到FPGA上就不行了。
回复 支持 反对

使用道具 举报

     
发表于 2020-9-22 11:44:07 来自手机 | 显示全部楼层
先用单片机验证怎样控制它,再用FPGA
回复 支持 反对

使用道具 举报

     
发表于 2020-9-22 12:27:00 | 显示全部楼层
为什么要用FPGA控制这个片子呢?理由呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-22 14:41:45 | 显示全部楼层
w6955 发表于 2020-9-22 12:27
为什么要用FPGA控制这个片子呢?理由呢?

想输出波形,开发板上配的8位DAC不够使
回复 支持 反对

使用道具 举报

     
发表于 2020-9-22 17:03:57 | 显示全部楼层
本帖最后由 w6955 于 2020-9-22 17:07 编辑

FPGA是个高速、并行处理的器件,用它驱动慢DAC其实没什么优点。那个芯片其实单片机更合适。你从仿真输出上就应该看到结果,仔细看就知道问题在哪里了。东西在你那里编码是你编的、仿真的也是你、现象只有你见得到,发个帖子问谁都无法回答你。
回复 支持 反对

使用道具 举报

     
发表于 2020-9-22 17:12:53 | 显示全部楼层
论坛里还有FPGA CPLD大佬么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-22 17:20:02 | 显示全部楼层
w6955 发表于 2020-9-22 17:03
FPGA是个高速、并行处理的器件,用它驱动慢DAC其实没什么优点。那个芯片其实单片机更合适。你从仿真输出上 ...

好的,谢谢你,我再琢磨琢磨
回复 支持 反对

使用道具 举报

     
发表于 2020-9-22 17:33:17 | 显示全部楼层
FPGA是可编程门阵列,内部是一堆门电路,咱们要做的就是按照自己的想法,编写好程序或者线路图让FPGA内部门电路连接起来,完成对应功能,它是一个没有时钟的器件,代码执行是一起执行的而不像单片机逐条执行,所以速度非常快,驱动这种慢速期间还要写分频程序以及输入外部时钟,如此看来还是用单片机比较好
回复 支持 反对

使用道具 举报

     
发表于 2020-9-22 17:34:47 | 显示全部楼层
DAC是有一个转换周期的,快了不行,所以说FPGA不太适用,建议更改方案。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-23 08:34:17 | 显示全部楼层
正直电子 发表于 2020-9-22 17:34
DAC是有一个转换周期的,快了不行,所以说FPGA不太适用,建议更改方案。

要用高速DA吗?
回复 支持 反对

使用道具 举报

     
发表于 2020-9-23 08:36:36 | 显示全部楼层

高速DAC也有一个转换周期的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-23 14:29:23 | 显示全部楼层
正直电子 发表于 2020-9-23 08:36
高速DAC也有一个转换周期的

高速DA是可以用的,2分频之后可以输出近200K的波,另外驱动没写出来是因为芯片烧了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 07:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表