Wie kan mij helpen met de volgende puzzel:

Vanaf een besturingsprint wil ik op een bedieningspaneel 20 leds aansturen die weergeven welke uitgangen op mijn besturingsprint actief zijn. Hierbij wil ik de bedrading minimaal houden dus niet voor elke led een ader. Toch moeten er meerdere tegelijk aan kunnen zijn.
Is dit mogelijk zonder microprocessor? Graag wat aanwijzingen.

Andre,
Hmm is best pittig... zou je niet iets kunnen doen met een binair-decimaal omzetter? Daarmee kun je met 2 kanalen 4 kanalen aansturen: ziezo al 2 draden winst. Of je kunt misschien (ik ben er niet zo goed in, moderators: verbeter me als het nodig is) een pulsengenerator gebruiken (met veel knopjes, knop 1 is 1 puls, knop 2 is 2 pulsen etc.)... en dan moet je denk ik een pulsenteller hebben aan de andere kant die alles weer omzet naar naar gewone hoge en lage signalen... misschien moet je toch iemand anders ook vragen om hier een beetje mee te helpen... ik hoop dat ik je op een idee heb gebracht of andere mensen misschien ook... ik zal eens een beetje gaan tekenen of ik iets kan maken...

Succes!!!

Erikje =)

Erikje, We komen in de buurt.

Variante van Erik, maar dan met spanning.

Als de afstand niet te lang is:
Een weerstands ladder aan begin van Opamp, om 20 spannings niveaus door te geven. Bij elke weerstand wordt eveneens de klep nagezien. Een teller loop de 20 standen af.
Als de klep aktief is wordt de massa OOK door gegeven,
anders niet. Aan de andere zijde zal overeenkomstige LED volgens spannings niveaus branden. http://www.circuitsonline.net/circuits/view.php?id=59
Indien de teller die de weerstands ladder stuurt snel loopt
zal het flikkeren van de LED niet opgemerkt worden,
eventueel een capaciteit bij de LED zetten.
Want we hebben maar 1/20 ste van de tijd.
Of vertraging met transistor.

Erikje en electron_ bedankt voor je reactie.
Nog wel een paar vraagjes:
Hoe gaat dat met een teller de 20 standen aflopen?
En, wanneer over elke weerstand vd ladder 0,5 V valt,hoe zie je dan dat led 1, 2 en 3 aan moeten? Volgens mij zie je dan toch alleen 1,5 V voor led3 en niet de lagere waarden voor led 1 en 2. (led 1 = 0,5 V, led 2 = 1 V)
Of snap ik het systeem vd ladder niet goed?

Het zou relatief eenvoudig zijn met een microcontroller.
Met een parallel naar serie en dan terug serie naat parallel kan het ook.

Kun je geen matrix bouwen ? EN dan met een binaire teller, en twee multiplexers, moet kunnen ! Zo heb ik ook ooit 6 7segment displays aangestuurd met een paar lijnen en geen 6x8 lijnen

Suc6

Alleen maar leuk die ideeen, maar zijn een paar lijnen niet dan gewoon handiger dan hele digitale bouwstenen die met elkaar communiceren?

Op vr 01-11-2002 15:27:59 schreef André Wouters:
Erikje en electron_ bedankt voor je reactie.
Nog wel een paar vraagjes:
Hoe gaat dat met een teller de 20 standen aflopen?
En, wanneer over elke weerstand vd ladder 0,5 V valt,hoe zie je dan dat led 1, 2 en 3 aan moeten? Volgens mij zie je dan toch alleen 1,5 V voor led3 en niet de lagere waarden voor led 1 en 2. (led 1 = 0,5 V, led 2 = 1 V)
Of snap ik het systeem vd ladder niet goed?

IK weet niet of dit de beste oplossing is is, maar je idee brengt ons wel aan het fantaseren !
Zet 2 van deze tellers na mekaar.
http://www.doctronics.co.uk/4017.htm

Teller uit 1 --[ R1 ]--->|--

Teller uit 2 --[ R2 ]--->|--

Vanaf elke teller uitgang ga je met een weerstand en een diode in serie naar de ingang van de opamp die zelf met een weerstand naar de massa gaat.(spanningsdeling) Door de weerstanden van de teller uitgang te kiezen, heb je voor elke uitgang de teller een andere spanning op de ingang van de opamp. Door de diodes hebben de andere teller uitgangen geen effect. De teller zal nu de 20 spannings niveaus aflopen en de LED BAR meter volgt deze.
De led bar chip moet een voldoende piek stroom kunnen leveren.
Indien een voor een klepstand nu de aansluiting tussen diode en weerstand aan de massa gelegd wordt, wordt het signaal van deze led NIET doorgegeven.

Je kan ook gewoon 2 schakelingen maken voor 10 LEDs
dan is het risico dat de verkeerde LED wordt aangeduid kleiner. 3 draadjes: 2 signal een massa.

Maar inderdaad zolals Bastiaan zegt is al deze inspanning wel de moeite om enkele draadjes uit te sparen !

Velleman heeft een schakeling waarbij je via 2 aderige kabel een aantal punten onafhankelijk van elkaar kunt aan en uitschakelen.
Ik dacht dat dit gaat tot 16 verschillende uitgangen, maar het zouden er ook meer kunnen zijn.
Is getest tot 50 meter!

Wellicht is een blik op de site van www.velleman.be altijd de moeite waard. :)

Succes, ;)

SWS

Bedankt voor alle reacties!!!
Mijn vraag kan blijkbaar op nogal wat manieren uitgewerkt worden,
maar ik als beginneling heb wel wat meer info nodig dan een opsomming van de hoofdbestandsdelen waaruit een schakeling bestaat. Kunnen jullie nog wat toelichting geven. Ik zie bv. nog niet precies hoe het lezen van de inschakel-commandos (mbv. een teller?) gaat. En ook het vervolg is me nog niet echt duidelijk.
Het is natuurlijk waar wat Bastiaan meent over die paar draadjes. Wanneer het te complex wordt gaat het over. Maar voor ik zover ben, wil toch even weten hoe het zou kunnen.

De 4017 teller loop en veroorzaakt beurtelings een signaal op de 10 verschillende uitgangen. Elke uitgang heeft een andere weerstand. Deze vormt een spanningsdeler met een ref-weerstand die naar de massa gaat.
Alle uitgangs weerstanden van de 4017 komen toe op ditzelfde punt. Alleen de uitgang va de 4017 die aktief is bepaald de spanning op de REF- weerstand.
Er onstaan dus 10 verschillende spanningen. vb 1, 2, 3, 4 ---- 10 Volt.
Deze geven we door over 2 draadjes naar het LED paneel.
Er zijn nu speciale LED bar ic's die een LED doen oplichten
die overeenkomt met een bepaalde spanning.
Als we NIET ingrijpen gaan alle LEDS cyclisch oplichten.
Door de spanning die de teller afgeeft naar de massa te trekken zal de overeenkomstige LED niet oplichten.
Of dit bruikbaar is hangt ervan af wat het besturings systeem afgeeft.
Een kontakt ? Een 0 of een 1 signaal

[Bericht gewijzigd door elektron_ op ]

Op za 02-11-2002 00:26:05 schreef Sweet Winter Smile:
Velleman heeft een schakeling waarbij je via 2 aderige kabel een aantal punten onafhankelijk van elkaar kunt aan en uitschakelen.
Ik dacht dat dit gaat tot 16 verschillende uitgangen, maar het zouden er ook meer kunnen zijn.
Is getest tot 50 meter!

Wellicht is een blik op de site van www.velleman.be altijd de moeite waard. :)

Succes, ;)

SWS

Zeg winter smile welke schakeling bedoel je? Ik ben bij Velleman wezen kijken, maar daar hebben ze nogal wat. Ik kon niet gelijk vinden wat jij aangaf. Heb je nog een naam ofzoiets?

elctron_ Bedankt voor je uitleg, jouw schakeling is me nu wel duidelijker maar volgens mij kun je met dat IC in dot mode maar 1 led tegelijk laten branden. In bar mode alleen een hele serie opeenvolgende.

Op 5 november 2002 16:29:59 schreef André Wouters:

[...]

Zeg winter smile welke schakeling bedoel je? Ik ben bij Velleman wezen kijken, maar daar hebben ze nogal wat. Ik kon niet gelijk vinden wat jij aangaf. Heb je nog een naam ofzoiets?

ik denk den K8023

en als je nou eens 3 8-bits schuifregisters vol pompt, heb je 3 aders nodig

1 voor data
1 voor output enable
1 voor de inleesklok

Op 1 november 2002 20:04:37 schreef Antoine:
Kun je geen matrix bouwen ? EN dan met een binaire teller, en twee multiplexers, moet kunnen ! Zo heb ik ook ooit 6 7segment displays aangestuurd met een paar lijnen en geen 6x8 lijnen

Suc6

Lijkt me niet DE oplossing; met een duty-cycle van 5% (20 LED's) moet je de LED's zowat IN je ogen douwen om nog te kunnen zien of ze aan of uit zijn ... Met jouw 7-segment displays zul je dan ook vermoedelijk 1 display per cyclus aansturen, dus dutycycle=17% ofwel ruim 3 x zoveel. Maar hebbie altijd nog 8 datalijnen + 6 selectie lijnen + common (voeding + of -) nodig = 15 draden. Weinig?