合集-LTC2308

3-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——LTC2308数据手册解读
摘要:LTC2308 是亚德诺半导体公司( Analog Devices Inc,ADI) 的一款低噪声、12 位高精度、逐次逼近型、 8 通道、采样率高达 500 kSPS (ADC输入信号最高不能超过500KHz,按照Nyquist采样定理则建议输入信号在250KHz以下)、SPI输入时钟最高可达40 阅读全文
posted @ 2025-02-14 16:18 Doreen的FPGA自留地 阅读(298) 评论(0) 推荐(0)
4-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——FPGA实现SPI协议
摘要:LTC2308通过一个标准4线SPI数字接口进行通信。LTC2308模数转换芯片有8个ADC通道和12位的分辨率,输入信号时钟频率范围不超过500KHz,按照Nyquist采样定理则建议输入信号在250KHz以下。 以下是DE10-Standard开发板上的LTC2308电路: 从电路图可知,LTC 阅读全文
posted @ 2025-02-14 16:20 Doreen的FPGA自留地 阅读(307) 评论(0) 推荐(0)
5-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——自定义IP的寄存器读写控制和FIFO读写控制
摘要:1. 概述 adc_ltc2308_fifo.v模块是一个用于控制 LTC2308 ADC芯片 的 FPGA 模块,通过 Avalon MM总线与Nios II软核通信。其核心功能是: 配置ADC参数(如通道选择、采样次数)。 触发ADC采样,并将数据存入 FIFO。 通过总线读取FIFO中的采样数 阅读全文
posted @ 2025-02-14 16:24 Doreen的FPGA自留地 阅读(283) 评论(0) 推荐(0)
7-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——ModelSim仿真与Matlab模拟信号产生
摘要:ModelSim是Model Technology(Mentor Graphics的子公司)的HDL硬件描述语言的仿真软件。该软件可以用来实现对设计的VHDL、Verilog HDL 或是两种语言混合的程序进行仿真。这里的仿真是对设计进行功能仿真(也称之为前仿真),其目的是验证电路功能是否符合设计要 阅读全文
posted @ 2025-02-14 16:25 Doreen的FPGA自留地 阅读(265) 评论(2) 推荐(0)
2-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——模数转换原理
摘要:前言 自然界中的物理量,例如压力、温度等都是模拟量,要对这些物理量进行控制和检测,就需要一种能在模拟信号与数字信号之间起转换作用的电路——模数转换器和数模转换器。 能把模拟信号转换成数字信号的电路称为模数转换器(简称ADC),反之,能把数字信号转换为模拟信号的电路称为数模转换器(简称DAC)。 一般 阅读全文
posted @ 2025-02-14 15:35 Doreen的FPGA自留地 阅读(296) 评论(0) 推荐(0)
1-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——总概述
摘要:1. 本教程重点 介绍模数转换原理。 介绍LTC2308工作原理。 学习Avalon MM接口。 学习自定义IP设计。 学习Quartus工程创建。 学习ModelSim 仿真。 学习Matlab生成正弦信号。 学习Nios II应用程序设计。 2. 实验任务 通过SW0-SW2三个开关切换8个不同 阅读全文
posted @ 2025-02-14 15:14 Doreen的FPGA自留地 阅读(324) 评论(0) 推荐(0)
6-LTC2308控制器设计——NiosII应用程序代码理解
摘要:概述 该代码实现了一个简单的 ADC 数据采集功能,通过硬件寄存器操作控制 LTC2308 ADC 芯片,采集其指定通道的模拟信号并打印转换结果。 代码框架 如下: main.c 先是读取DE10-Standard开发板的开关值,将这个值作为通道选择信号输入给LTC2308控制器(adc_ltc23 阅读全文
posted @ 2022-03-14 16:52 Doreen的FPGA自留地 阅读(647) 评论(0) 推荐(0)
8-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——Quartus工程创建(17.1)
摘要:1. Quartus 工程创建 1. 在电脑左下角的开始菜单找到Quartus软件,点击打开该软件: 2. 点击Quartus工具的File——New Project Wizard: 3. 弹出如下对话框时点击Next: 4. 在你的工作目录创建一个DE10_Standard_ADC文件夹: 5. 阅读全文
posted @ 2025-02-21 10:40 Doreen的FPGA自留地 阅读(329) 评论(0) 推荐(0)
9-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——自定义IP设计步骤(Avalon MM)(17.1)
摘要:本文基于之前的Quartus工程创建教程:8-LTC2308控制器设计——Quartus工程创建 1.提前在你的工程目录下新建一个ip文件夹,然后在ip文件夹下新建一个ADC_LTC2308_FIFO文件夹: 2. 点击View——Utility Windows——IP Catalog打开IP库: 阅读全文
posted @ 2025-02-21 11:49 Doreen的FPGA自留地 阅读(285) 评论(0) 推荐(0)
10-【友晶科技Terasic】基于FPGA实现LTC2308控制器的设计——Nios II软件工程创建(17.1)
摘要:本文基于8-LTC2308控制器设计——Quartus工程创建基础上继续创建软件工程。 1.在你的Quartus工程路径下创建一个software文件夹: 2. 在开始菜单里面找到Nios II工具,点击打开它: 3. 点击Browse...找到software文件,点击确定: 4. 弹出如下窗口: 阅读全文
posted @ 2025-02-21 11:57 Doreen的FPGA自留地 阅读(251) 评论(0) 推荐(0)
SPI协议详解
摘要:SPI(Serial Peripheral Interface)是串行外设接口的缩写,SPI是一种高速的、全双工、同步的串行通信总线,由摩托罗拉公司(Motorola)于 20 世纪 80 年代提出,主要用于短距离内的芯片间通信,广泛应用于传感器、存储器、显示屏、ADC/DAC 等外设与微控制器(M 阅读全文
posted @ 2025-07-17 09:54 Doreen的FPGA自留地 阅读(508) 评论(0) 推荐(0)