Aug 31, 2023
Arduino faz vídeo SDI com ajuda de FPGA
Se você estiver executando vídeo em seu home theater, provavelmente usará HDMI. Se você
Se você estiver executando vídeo em seu home theater, provavelmente usará HDMI. No entanto, se você estiver executando em um estúdio profissional, provavelmente está usando SDI, Serial Digital Interface. [Chris Brown] olha para SDI e mostra um gerador de sinal SDI barato para um Arduino.
À primeira vista, o SDI não é tão difícil. Na verdade, [Chris] chama de "simples". O problema é a taxa de bits que pode chegar a 1,485 Gbps para o padrão HD-SDI. Mesmo para um processador super rápido, isso é um pouco demais, então [Chris] optou pelo Arduino MKR Vidor 4000. Por quê? Porque tem um FPGA integrado. Infelizmente, o FPGA não pode fazer mais do que cerca de 200 MHz, mas é rápido o suficiente para conduzir um serializador externo Semtech GS296t2 que é feito para conduzir sinais SDI.
O projeto resultante contém o Arduino, o serializador, um PCB personalizado e o FPGA e o código do microcontrolador. Embora o custo total do projeto tenha ficado um pouco abaixo de US$ 200, ainda é melhor do que os US$ 350 a US$ 2.000 para um gerador de sinal SDI comercial.
Se você quiser jogar junto, os arquivos estão no GitHub. Usamos o Vidor em 2018, quando foi lançado. Se você precisa de um início rápido em FPGAs, sempre há nosso campo de treinamento.