Hallo, ik ben bezig een display aan te sturen met een MAX7219 en een PIC. De communicatie tussen beide is correct, maar ik gebruik 2.3" displays die een spanningsval van 8 a 10V hebben. De MAX7219 kan deze nooit aansturen omdat de stroombron van de chip vastloopt tegen de 5V.
In de datasheet staat het volgende:
DIG 0-DIG 7
Eight-Digit Drive Lines that sink current from the display common cathode. The MAX7219 pulls
the digit outputs to V+ when turned off. The MAX7221's digit drivers are high-impedance when
turned off.
SEG A-SEG G,
DP
Seven Segment Drives and Decimal Point Drive that source current to the display. On the
MAX7219, when a segment driver is turned off it is pulled to GND. The MAX7221 segment drivers
are high-impedance when turned off.
Dus ik dacht om externe segment drivers te gebruiken. DP is maar 4,5V dus die werkt wel met de interne stroombron.
Ik wil de externe drivers opbouwen volgens volgend schema maar ik ben niet zeker of dit wel correct gaat werken...
De segmentstroom van de MAX7219 zou ik naar 1mA a 5mA brengen en dit gebruiken als de basis stroom voor een NPN transistor Q2. Als deze naar massa trekt zal er een zenerstroom vloeien van ongeveer 10mA en staat de basis van Q1 op 12V. Emitter rond de 12,7V en dus UR2 is dan 24V-12,7 en IE is dan UR2/R2 en zou normaal iets van een 30mA zijn. IC is ongeveer gelijk aan IE en dus kan er een stroom vloeien door mijn display segment van ongeveer 30mA.
Als de MAX7219 de basis van Q2 naar massa trekt kan deze niet geleiden en dus staat de basis en emitter van Q1 op 24V zodat er geen IE of IC kan vloeien.
Is dit een goede oplossing? Alvast bedankt!
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Ik zou zowel R1 als R3 weglaten, en een R van bv. 1k tussen de emitter van Q2 en GND plaatsen. Op die manier is de basisstroom die de MAX7219 kan leveren minder belangrijk. Q2 gaat zich immers als een spanning-gestuurde stroombron gedragen.
Verder lijkt het me wel OK, ook zonder bovengenoemde aanpassing. Maar waarom 24V om 4 LED-segmenten in serie aan te sturen? Als je D1 vervangt door 2 stuks 1N4148 en R2 aanpast, heb je aan 12V toch genoeg?
Bedankt voor het antwoorden. De reden voor 24V is omdat de voeding enkel 5V en 24V kan leveren.
Het schema is misschien niet zo duidelijk maar de leds zijn de 4 leds van één segment (SEGLED1).
Ik zal R3 weg laten en R1 als emitter weerstand gebruiken. Morgen achter onderdelen gaan en eens testen 
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Tja, als je enkel 5V en 24V ter beschikking hebt, zal iets of iemand het overtollig vermogen in warmte moeten omzetten. Ik denk dat je het mooi verdeeld hebt tussen R2 en Q1. Je zou een step-down converter kunnen overwegen, maar misschien is het sop de kolen niet waard...