Screen accurate with fully functional keypad, sounds, and NTP clock
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
One thing that has come a long way since 1985 is electronics. The original TCD in Back to the Future no doubt had much bulkier electronics. While the 14 segment month displays were, as previously mentioned, just gels with bulbs behind them, the 7 segment displays actually functioned and were controlled off screen.
The Original TCD when first seen in Back to the Future
Today we can fit the control of the LEDs for all 116 LEDs needed in each display, in a single IC. That is, if you don't mind a bit of multiplexing.
Others, like the displays by Dave Madison, and John Monaco have used the Holtek HT16K33 16 x 8 matrix driver in the past for their TCD projects, and I decided to use it here with mine. It's simple to use, and there's already libraries available for it. Furthermore, it uses I2C to communicate, so only 2 wires are needed, which means the displays can be daisy chained. Why make things harder than they need to be? Exactly.
So, to summarize the pros of the HT16K33:
Cons:
I began by loading the original TCD in Fusion 360 to measure everything. This process wasn't too hard since you can calibrate an image to a known size. Since we know the original LMB boxes are 8.5 inches wide, that provided a good starting point.
I should mention that, although I ended up using the measurements from the present time display, all 3 displays were slightly different. I bet you couldn't tell just by looking at them!
Using Eagle, I started to lay everything out that would be needed. This included using the custom (sample ordered) segment displays datasheet as a guide.
The displays are common cathode, meaning that all LEDs in the displays share a ground, and when a pin is given current, it lights up. In other words, the ground stays the same, while the other pins are what is turned on and off.
The 7 segment displays use pins 3 and 8 as grounds, while the 14 segment has 3 characters natively multiplexed, meaning pins 16, 11, and 3 are the grounds for characters 1, 2, 3 respectively. The positive pins are all hooked together internally. Depending on which ground is activated by the IC determines which character's LEDs are getting lit up.
Note the spacing of the holes for the 14 segment 3 character is taller than the 7 segments. I almost didn't catch this at first. I could reuse footprints for the 7 segments, but the 14 segments had to be custom made, since nothing similar exists anywhere.
This is what it looks like in Eagle with just the measurement layer on:
I measured things in mm and in. since most things in Eagle are metric by default, and I had measured the original display in inches.
After some fiddling, a few revisions to make things fit better, and not light up the decimal on some displays, this is what it looks like:
I added 2 footprints on the back of the board for SMD JST 4p plugs, which are the for the power, and I2C. There are 2 so that they can be daisy-chained instead of running 1 set of wires to each display. There are solder jumpers for I2C line pull-ups and address selection for the Holtek HT16K33. The mounting holes are also spaced the same as the LMB Boxes, so they can be mounted to them if wanted.
It's...
Read more »When starting this project I naturally took a look at some of the ones time circuits displays that were previously made by others. They all looked awesome! However, all but one I found (I'll explain this later), had one thing in common - the month displays looked weird.
When you compare the segment displays that are available in real life, and then look at the TDC in Back to the Future, the real displays were spaced way too far apart. After some more research, I realized that it was not only the spacing that was off, but in the movie, they didn't even use segment displays - they used gels cut to look like displays, then put incandescent bulbs behind them. This is also why some of the characters (like the N & D) in the movie displays aren't even possible with actual 14 or 16 segment displays.
This image is all the months that appear on the TCD in BTTF compiled by Parts Not Included, who posted their own TCD project with excellent documentation in 2017...
After even more research I found that NO ONE makes a 3 character 14 segment display with the spacing that close together. There are some manufacturers that have a 2 character, but they are still far apart.
As much as I wanted what was available to work, I couldn't bring myself to make a replica with such a glaring flaw. I decided to have the segment displays custom made with the correct spacing, size, and even pitch. This is not something you just casually decide to do, and I understand why others haven't done it. It's expensive, and you have to order a LOT of them. I went into this hoping that others would appreciate the accuracy as well.
More coming soon!
Create an account to leave a comment. Already have an account? Log In.
Yes, they are for sale here:
https://circuitsetup.us/product/14-segment-display-0-6x0-35-3-characters-red-green-or-yellow/
https://circuitsetup.us/product/7-segment-display-0-6x0-35-1-digit-red-green-or-yellow/
Ha, I never thought about it before but of course the display was movie magic. It's so much faster to backlight gels than build an addressable display. Looking forward to hearing the story of what goes into getting those custom segment displays
Yep! It was just the month though. The numbers were actually segment displays that were controlled off screen.
Become a member to follow this project and never miss any updates
Are you planning on selling any of the custom segment displays?