How to use a Quadrature Rotary Encoder with an Altera MAX CPLD?…& Jurassic Park?  [#66] @BehindTheCode_wGerry
How to use a Quadrature Rotary Encoder with an Altera MAX CPLD?…& Jurassic Park?  [#66]  @BehindTheCode_wGerry
Uploaded January 2026 | Updated September 2026, 2 weeks ago
In this video I show you how to interface a Quadrature Rotary Encoder to an Altera MAX EPM7128SLC84 CPLD logic device from 1998. We implement a Quadrature decoder circuit within the CPLD using the Graphical design entry form. Once the circuit is built, we perform a practical test on an Altera PLDT-2 development board and read the logic pulses generated by two separate rotary encoders. We then display the counted pulses on a dual 7-segment display housed on the dev board.

Now I intentionally changed my circuit slightly in Quartus compared to the practical demo. This change would alter the displayed maximum number. Can you spot what I changed? Hehe! A Fantastic interfacing project. :)D

I also talk about a Digital apparatus that was built for the film Jurassic Park in the early 90's by members of ILM, Tippett Studios and Pixar. This device was called the D.I.D. or "Dinosaur Input Device". This was a puppet motion capture system, and it used the same type of Quadrature rotary encoders as we were testing in this video. (Bourns Rotary encoders)
bourns.com/docs/Product-Datasheets/ENC1J.pdf

The electronics and computer interface for the "D.I.D." was built by Craig Hayes of Tippett Studio's. You can read an amazing in depth article on the Dinosaur Input Device at the link below:
vfxblog.com/dinosaurinputdevice


===========================================================
Image Credits are listed below:

Craig Hayes Full Scale ED-209 Robot - Robocop Film (1987)
vfxvoice.com/robocop-crashes-30-ed-209-still-a-stop-motion-hero

D.I.D. Full Article:
vfxblog.com/dinosaurinputdevice

Softimage Interface:
https://cupoftea.social/@jon/110868667871329721

Mark Dippé, Eric Armstrong and Steve Williams(Spaz) with Muren in the Pitt at ILM: theasc.com/articles/dennis-muren-asc

Jurassic Park 1993 Movie Cover:
gatewayfilmcenter.org/movies/jurassic-park-1993

Dinosaur Input Device Photos - Sean Charlesworth Dynamics:
https://x.com/CworthDynamics/status/1240753527489572864?s=20

Dinosaur Input Device - Academy Museum of Motion Pictures
academymuseum.org/en/collection/stop-motion-capture-device

Phil Tippett Online Auction - Dinosaur Input Device and Terminal
propstore.com/product/jurassic-park-1993/dinosaur-input-device-and-terminal


==========================================================
Want to help support my work?
Become one of my dedicated Supporters:
behindthecode.ca/become-a-supporter

Follow me here:
https://linktr.ee/BehindTheCode_wGerry

******************************************************************************
Thanks for visiting Behind The Code with Gerry!
******************************************************************************
#electronics #engineering #cpld #altera #fpga #retrogaming #gamedev #flashcart #nintendo #gamedevelopment #videogames
How to use a Quadrature Rotary Encoder with an Altera MAX CPLD?…& Jurassic Park?  [#66]Connecting my N64 Console to an FPGA over the Joystick Port   [#6]You Quitting YouTube?Nintendo GameCube Development kit called the TDEV  + NR-Reader #retroconsole #nintendoSega Genesis Development Flash cartridge REV D by Western Technologies - Game DevKit   [#29]NEW Game Development Kit pickup +Gameboy Botball +Project  Ideas (Dinosaur Input Device)   [#46]How I Turned My Electronics Lab Completely Upside down!  [#70]N64 Programming PRIMER - PART-5 - THREADS (SDK Lights DEMO) Tutorial   [#21]Want a Grand Tour of my New Electronics LAB?   [#43]Nintendo 64DD Development Disk Drive Docking + Partner-N64 Dev CartridgeMy Retro Gaming Repair Lab is Such a Mess!Part#5 is Coming... Blender-to-N64 Tutorial series
Behind The Code with Gerry |

How to use a Quadrature Rotary Encoder with an Altera MAX CPLD?…& Jurassic Park? [#66]

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER