Aug 31, 2023
Arduino macht SDI-Video mit FPGA-Hilfe
Wenn Sie Videos in Ihrem Heimkino abspielen, verwenden Sie wahrscheinlich HDMI. Wenn du
Wenn Sie Videos in Ihrem Heimkino abspielen, verwenden Sie wahrscheinlich HDMI. Wenn Sie es jedoch in einem professionellen Studio betreiben, verwenden Sie wahrscheinlich SDI, Serial Digital Interface. [Chris Brown] befasst sich mit SDI und zeigt einen günstigen SDI-Signalgenerator für einen Arduino.
Auf den ersten Blick ist SDI gar nicht so schwer. Tatsächlich nennt [Chris] es „total einfach“. Das Problem ist die Bitrate, die beim HD-SDI-Standard bis zu 1,485 Gbit/s betragen kann. Selbst für einen superschnellen Prozessor ist das etwas viel, also hat sich [Chris] für den Arduino MKR Vidor 4000 entschieden. Warum? Weil es ein FPGA an Bord hat. Leider schafft das FPGA nicht mehr als etwa 200 MHz, aber das ist schnell genug, um einen externen Semtech GS296t2-Serialisierer anzusteuern, der für die Ansteuerung von SDI-Signalen ausgelegt ist.
Das resultierende Projekt enthält den Arduino, den Serializer, eine benutzerdefinierte Leiterplatte sowie FPGA- und Mikrocontroller-Code. Obwohl die Gesamtkosten des Projekts etwas unter 200 US-Dollar lagen, ist das immer noch besser als die 350 bis 2.000 US-Dollar für einen kommerziellen SDI-Signalgenerator.
Wenn Sie mitspielen möchten, finden Sie die Dateien auf GitHub. Wir haben den Vidor bereits 2018 verwendet, als er zum ersten Mal auf den Markt kam. Wenn Sie einen schnellen Einstieg in FPGAs benötigen, gibt es immer unser Bootcamp.