AD9680(adc直采芯片)使用说明

embedded/2024/10/15 19:37:57/

写这篇文章之前我是没有使用过AD9680的芯片,但是使用过GMS011芯片(是国内24S)下的公司出来的芯片,寄存器和管脚全对标。

在这里我就大概说一下芯片的说用方法

一、硬件设计

        该芯片支持双通道射频直采

        支持协议JESD204B 14位

        采样频率可达2Ghz

        芯片内部配置了两个ADC 四个DDC (混频器) 均可旁路

        支持三线SPI 读写

        芯片工作模式:

        

        芯片原理框图:

        芯片NCO框图

        

二、工作条件

        硬件设计可参考官方原理图设计,只需要满足1V 1.25V 1.5V 1.8V 2.25V 3.3V 5.2V的各模块供电就行。

        芯片复位可悬空。

        ADC采样率等于 采样时钟/芯片抽取倍数

        芯片管脚定义:

        SPI 时序图:

        

        

三、简单芯片使用方法

        关键寄存器

                0x570        快速配置寄存器

                0x56e        芯片线速度率 高速低速寄存器

                0x10b        芯片设备时钟分频比

                0x56f        芯片锁相查询寄存器

                0x05        设备ID 高字节

                0x04        设备ID 低字节

                0x01          芯片路径复位寄存器(并更改原有配置)

                0x00          芯片整体复位寄存器(清除所有配置)

四、NCO使用方法

        当芯片的工作模式中M大于或者等于4的时候就需要配置NCO寄存器。

        涉及到的寄存器有:

                0x200        芯片工作模式寄存器

                0x201        芯片抽取比选择

                0x310~0x321        DDC 0 混频器设置

                0x330~0x341        DDC 1 混频器设置

                0x350~0x361        DDC 2 混频器设置

                0x370~0x381        DDC 2 混频器设置

NCO频率计算方法:

        

       1、 ADC采样率和NCO频率取余

        2、余数/设置频率

        3、得到结果*2^12(4096)

        4、结果做四舍五入

        5、取16进制后写入对于nco寄存器

得到结果:

        1G采样率 ADC采集510Mhz,得到490Mhz信号。


http://www.ppmy.cn/embedded/128031.html

相关文章

SQL 中创建、更改和删除表的基本知识

在 SQL 中,表是存储数据的基本结构。掌握创建、更改和删除表的操作是数据库管理和数据处理的基础。以下将详细介绍这些操作的基本知识。 一、创建表(CREATE TABLE) 创建表使用 CREATE TABLE 语句。以下是一个基本的示例: CREAT…

设计模式 - 行为模式

行为模式 观察者模式,策略模式,命令模式,中介者模式,备忘录模式,模板方法模式,迭代器模式,状态模式,责任链模式,解释器模式,访问者模式 保存/封装 行为/请求…

Java的类加载机制

虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型,这就是虚拟机的类加载机制。 在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成…

机载交互详解!

一、机载交互网络 机载交互网络是指飞机内部用于传输飞行员指令、飞行数据以及系统状态信息的通信网络。它通常由多个节点(如传感器、控制器、显示器等)和连接这些节点的通信链路组成。 节点: 传感器节点:负责采集飞机的各种飞…

word如何转换成pdf?7款word转pdf工具值得一试,图文教程详解!

毫无疑问,word格式是内容编辑中最受欢迎的选择之一,它能够显著提升文档的互动性。然而,由于与不同软件和操作系统之间的兼容性差异,当您在电脑上打开word文档时,可能会发现现内容扭曲或丢失的情况。相比之下&#xff0…

《超详细Redisson实战用法· 看这一篇就可以了》

📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗 🌻 CSDN入驻不久,希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数…

git 克隆时,SSL 连接失败解决方案

1. 检查网络连接 确保你能够访问 GitHub,尝试在浏览器中访问 https://github.com/microsoft/vcpkg.git,检查网络是否有问题。 2. 更新 Git 确保你使用的是最新版本的 Git,老版本的 Git 可能会有 SSL 相关的问题。你可以通过以下命令检查 G…

Go编译为可执行文件

在window下打包成其他系统可运行的文件 1.在window下打包成window下可执行文件 在项目main.go同级目录下,逐条执行以下命令 set CGO_ENABLED0 set GOOSwindows set GOARCHamd64 go build -o main-windows.exe main.go 2.在window下打包成linux 在项目main.go同级目…