Teensy LC + MCP9808 + 4511+ 7 Segment VFD

Status
Not open for further replies.

Demonclaw

Active member
I'm looking for code examples for taking I2C from a MCP9808 temp sensor and out putting it to a 7 Segment VFD display thru BCD to 7 Segment chip (scl4511a/be). I know the parts are weird choice but it was on a dare to use these parts to make a working thermometer. would like to use 1 button to switch it from F to C if I could. 2 small lamps with show if it is in F or C.

logically lay out of parts.

temp.png
 
Hi,
do they have to be VFD displays?
If so, which ones exactly (name, link)?
The 4511 is not optimal for these displays either, there are special, easy to connect VFD drivers for them.
 

Ah, I see ;o)
What you show is a filament display, not a VFD display.
Of course you can use the 4511 as decoder. You just have to make sure that there is enough power for the display. For this you need transistors or a transistor array behind the 4511.
A VFD display works with approx. 60V, the filament display is like a light bulb.
Due to the inertia of the filament a multiplex display is not possible, therefore the way over the decoders is correct.

These pages should lead you to the goal:
https://github.com/Andy4495/LED744511
https://www.meine-schaltung.de/schaltung/el/anzeige/siebensegment_74hc4511_arduino/
https://www.arduino.cc/reference/en/libraries/cd4511b-seven-segment-display-driver/
https://www.arduino-projekte.de/index.php?n=54
 
For this you need transistors or a transistor array behind the 4511.

The way it looked there there was no transistors before or after the 4511. There weren't any on the board at all. I wish I would of taken a picture of the board before I removed all the stuff from it and thru it away. Do you know where I can find code examples for the MCP9808?
 
The way it looked there there was no transistors before or after the 4511.

Ok, you can measure the current flowing through a segment and compare it with the data sheet of the decoder - maybe it fits without transistor?

Do you know where I can find code examples for the MCP9808?

I find a lot about this on the web.
I would just try a few libraries and see if it works with the Teensy LC. I only know Teensy 4.x, so I don't know any better.

https://github.com/adafruit/Adafruit_MCP9808_Library
https://learn.adafruit.com/adafruit-mcp9808-precision-i2c-temperature-sensor-guide/arduino-code
https://arduino-projekte.webnode.at/meine-libraries/temperatursensor-mcp9808/
 
Status
Not open for further replies.
Back
Top