pshz11
06-20-2013, 03:12 PM
Dear Colleagues!
I'm planing to build my MCP now and I'm concerned with the way to interface 7 segment displays. I have two different options:
1. Using mupltiplexing device, such as MAX7219 I have already ordered to play with. It seems that multiplexing is used in most cockpit devices, such as cpflight or opencockpits MCP (as seen on youtube). MAX7219 allow to set brightness (actually, is it implemented in real Collins 737 MCP?). But how realy is it percieved by eye? Is 800hz enough for 8 digits? Another think I like there is that MAX7219 required only one resistor used to set current.
2. Using CD4511 driver (1 per digit) and shift registers to reduce outputs used (I'm going to use arduino). I presume, this way excludes any blinking of the digits, but it, as I understand, does not allow to set brightnes and soldering work will be realy great.
So, which way to prefer? Wich way did you prefer? I would appreciate any opionions and suggestions! :)
I'm planing to build my MCP now and I'm concerned with the way to interface 7 segment displays. I have two different options:
1. Using mupltiplexing device, such as MAX7219 I have already ordered to play with. It seems that multiplexing is used in most cockpit devices, such as cpflight or opencockpits MCP (as seen on youtube). MAX7219 allow to set brightness (actually, is it implemented in real Collins 737 MCP?). But how realy is it percieved by eye? Is 800hz enough for 8 digits? Another think I like there is that MAX7219 required only one resistor used to set current.
2. Using CD4511 driver (1 per digit) and shift registers to reduce outputs used (I'm going to use arduino). I presume, this way excludes any blinking of the digits, but it, as I understand, does not allow to set brightnes and soldering work will be realy great.
So, which way to prefer? Wich way did you prefer? I would appreciate any opionions and suggestions! :)