内容介绍
内容介绍
该项目是一个DAC(数模转换器),基于ILDA(国际激光显示协会)ISP-DB25标准生成六个差分信号。X轴和Y轴的两个信号(-10V至+10V),红色、绿色和蓝色通道的四个信号,以及一种自定义颜色(0V至+5V)。DAC通过SPI进行控制。
JEMTech-ILDA-Node的数模转换基于以下原理:
-
数字信号采样:当JEMTech-ILDA-Node接收到来自ILDA网络的数字信号时,它会对该信号进行采样。采样是将连续的模拟信号转换为离散的数字信号的过程。
-
数字信号处理:采样后的数字信号会经过一系列的数字处理算法和滤波器。这些算法和滤波器可以用于调整信号的幅度、相位、频率等属性,以确保输出的模拟信号与所需的激光灯光效果相匹配。
-
数模转换:经过数字信号处理后,JEMTech-ILDA-Node将数字信号转换为相应的模拟信号。这通常涉及使用数字到模拟转换器(DAC)来将数字信号转换为模拟电压或电流输出。
-
模拟信号输出:转换后的模拟信号将被发送到激光灯光秀设备的控制输入端口。这些模拟信号通常用于控制激光束的位置、颜色、亮度和运动效果。
通过数模转换的过程,JEMTech-ILDA-Node能够将数字指令转换为与激光灯光秀设备兼容的模拟信号,从而实现精确的控制和灯光效果。该转换过程是关键,因为它确保了从ILDA网络发送的指令能够被正确地解释和执行,从而呈现出预期的激光灯光秀效果。
本项目包括两个部分:
- 硬件:在本节中,您可以找到用于ILDA的16位6ch DAC。达到22kpps(用ILDA测试模式测量,理论高达400kpps)受到控制“树莓派”的限制。它的分辨率为4294967296个位置(约4295百万像素)。DAC上的异步LDAC更新引脚会立即用输入寄存器的内容更新DAC寄存器,因此所有输出都会同时变化,并且可以与外部时钟同步。
- 软件:基于C的软件控制ILDA-DAC与“Raspberry Pi”。支持基于ILDA图像数据传输格式的所有文件
板卡主要器件:
- LT1356CN
- LTC2656BIFE-L16
- NMA0509SC
- MOV
原理图采用KiCad进行设计。“ILDA/硬件/kicad/” 使用 5 个通道 (x,y,r,g,b),16 位,50MHz SPI 速度,DAC 理论上可达到 400kpps (50000KHz ÷ (5×24bit) = 416kpps)。
板卡PCB图:
软硬件
元器件
物料清单
附件下载
JemTech-ILDA-Node_pcb.png
PCB图
ILDA资料.zip
ILDA工程文件
团队介绍
个人
评论
0 / 100
查看更多
猜你喜欢
干货分享 | 使用Analog Discovery Studio分析DAC,ADC和SPI数据Analog Discovery Studio(简称“ADS”)从进入大家的视线时便以功能齐全的便携式测试、测量设备,配备13种仪器,提供一整套台式仪器为亮点,迅速博得大家关注。
曾益慧创IECUBE
3773
CIAA-FSL--基于K60 MCU的开发板设计CIAA-FSL是一个四层PCB设计用于工业应用,除了几个保护和安全考虑,还具有高质量的终端。它具有32位处理器K60 Kinetis (ARM Cortex-M4)。
Daggal
2224
FastBond2阶段1-基于stm32的智能洗衣机的框图设计本项目基于stm32,智能洗衣机是一种集成了先进微控制器技术的洗衣机,它利用STM32系列芯片的高性能和多功能特性,实现了智能化、高效化的洗衣功能。
Peng
3316

