ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
Hoi allemaal,
Ik heb hier een LM3915, waaraan de LEDs met hun Cathode aan de LM3915 hangen, en de anode aan +12V (met een 5Watt 68 Ohm weerstand tussen)
Als ik nu tussen die LED & LM3915 wil "aftakken" naar een PIC microcontroller, moet ik dan aan de pinnen van de PIC een 4K7 weerstand hangen naar +5V, en krijg ik dan een 0 binnen op mijn PIC als de LED aan is, en een 1 als de LED uit is ?
groeten,
Kris
pompopom
The path of excess leeds to the tower of wisdom (W. Blake)
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
Hoi Koen,
Ik heb een stuk van m'n schema online gezet:
http://users.telenet.be/wauters_pauwels/Cube@Home/schema_VU.jpg
(afbeelding is 189 KB)
bovenaan zie je de LM3915, hieraan hangen 10 LEDs.
nu wil ik ook op mijn 16F877A kunnen zien wanneer
die LEDs aan of uit zijn.
Dus heb ik de uitgangen van de LM3915 naar m'n PIC
gelegd. Aangezien die LM3915 die LEDs naar GND trekt,
denk ik dus dat ik tussen die lijnen van de LM3915 en
de lijnen van m'n PIC, die lijnen naar 5V moet trekken met 4.7K (zie rechtsonder die 10 weerstanden dus)
Als een LED aangaat, geeft dat dan op de corresponderende PIC-lijn, een 0, en als een LED uitgaat, krijg ik op de desbetreffende PIC-lijn een 1 ...
Ik denk wel dat het juist is, maar helemaal zeker ben ik hier niet van, heb namelijk nog nooit op die manier een projectje gemaakt 
groeten,
Kris
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
>> krijg ik dan een 0 binnen op mijn PIC als de LED aan is, en een 1 als de LED uit is ?
Nee. De uitgang heeft geen logische nivo's. Het zijn constant current drivers. Hoog nivo is V+, laag nivo is V+ - VLed...
pompopom
The path of excess leeds to the tower of wisdom (W. Blake)
klein is fijn
Moderator
Je hebt daar nog een sloot vrije 10bit A/D converters, waarom daar niet 1 van gebruiken? Dan kan je gewoon de input aftakken. Misschien zelfs nog de LM3915 weglaten en gewoon de LED's met de PIC aansturen.
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
Ik zoek een simpele manier om zo'n VU-meter IC uit te lezen met een PIC.
Die PIC gaat dan op zijn beurt een matrix van data genereren van 8x8x8 bits, die ik dan seriëel doorstuur naar m'n LED kubus (die al enige tijd werkt)
Ik heb namelijk al winamp plugins geschreven, als ik MP3's met m'n PC afspeel, dat die seriëel een bit-matrix van 8x8x8 op m'n LEDkubus dumpt, maar m'n vrouw wil nu dat ik een "uitbreiding" verzin, zodat die LEDkubus ook gewoon kan reageren als de hifi-installatie in de living aan is 
groeten,
Kris
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
@kif,
die VU-meters heb ik ooit al eens gebouwd, ik had gehoopt
dat ik daar van af kon takken 
hmmz, maar het "signaal" dat op die LM3915 binnenkomt,
is toch te hoog voor die ADC op de PIC ?
Tja, zolang het om logische niveau's gaat enzo, lukt
het me wel, maar dit begint nogal veel naar "analoge"
electronica te hellen 
groeten,
Kris
pompopom
The path of excess leeds to the tower of wisdom (W. Blake)
Op 20 november 2007 12:50:34 schreef klein is fijn:
Je hebt daar nog een sloot vrije 10bit A/D converters, waarom daar niet 1 van gebruiken? Dan kan je gewoon de input aftakken. Misschien zelfs nog de LM3915 weglaten en gewoon de LED's met de PIC aansturen.
precies daar zat ik ook aan te denken, daarom dat ik net vroeg waarom hij wil "zien" of de led aan is 
kon ook als een soort van terugkoppeling bedoeld zijn.
Koen
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
Kan ik gewoon pin5 van die LM3915 aan de ADC hangen van m'n PIC, mits er een goede weerstand tussen staat ?
Zoja, wat is de juiste waarde van die weerstand ?
(Ik raak niet echt wijs aan die datasheet van die UA741CN)
thanks,
Kris
pompopom
The path of excess leeds to the tower of wisdom (W. Blake)
je moet niet die van de 741 bekijken
je moet die van PIC bekijken.
Vref voor je AD is max. Vdd +0.3V
Analoge Vin is max. Vref +0.3V
je moet er dus voor zorgen dat de het signaal op de analoge ingang niet hoger kan worden dan Vref +0.3V
Aangezien je 741 gevoed is door 12V kan de uitgang maximaal
12V worden. maak gewoon een spanningdeler om van die 12V naar Vref te gaan.
(ter bevestiging door iemand anders, maar normaal is 't zo)
Koen
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
Even een idee:
- Ik sloop het LM3915 gedeelte uit m'n schakeling,
en leg de uitgang van de UA741 aan de ingang van een ADC.
- Ik stuur de UA741 aan met 5v i.p.v. 12V
(PIC is ook 5V)
- Geen spanningdeler nodig dan ...
Klopt deze redenatie ?
groeten,
Kris
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
die Vref 5V aanbieden zal wel lukken, héél m'n schakeling zit op 5V (nou ja, behalve het VU-meter gedeelte)
Ondertussen heb ik een goeie link gevonden, met uitleg
wat zo'n UA741 doet.
http://www.e-dsp.com/why-do-we-need-amplifiers-how-to-build-a-simple-o…
(mijn schema heb ik ooit ergens "blindelings" overgenomen)
Met deze uitleg kan ik wel wat ...
Nu kan ik ineens het aantal componenten drastisch naar beneden halen op m'n PCB, en zelfs een kleinere PIC gaan gebruiken.
Nu alleen nog uitvissen hoeveel millivolt een Line-out van een hifi-installatie geeft 
Bedankt,
Kris
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Misschien beter om dan een rail-to-rail opamp te gebruiken ipv. de uA741. (b.v. de MCP601)
Dan heb je een groter bereik voor de ADC in de pic...
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
Arco,
Bedankt voor de suggestie, maar die UA741, daar heb ik er een hele berg van 
Kan ik die UA741 niet gebruiken hiervoor ?
Ik denk niet trouwens dat ik die "zomaar" op 5V kan zetten, ik zal ook nog die weerstanden enzo moeten aanpassen, maar de manier waarop die hier aangestuurd wordt, daar snap ik niet veel van.
Dat ding heeft positieve en negatieve spanning nodig lijkt me zo, van die site in m'n vorige posting, maar als ik dat schema bezie dat ik gebruikt heb, zie ik daar toch nergens negatieve spanning ...
dju, wist niet dat "analoge" electronica zo moeilijk kon zijn 
groeten,
Kris (ik ben er dus nog niet uit, enige hulp is nog altijd welkom)
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
>> Kan ik die UA741 niet gebruiken hiervoor ?
5v single supply voeding is wel erg weinig voor de LM741...
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
hmmz, ik heb wel 12V ter beschikking,
maar ik snap niet goed hoe ik die schakeling moet "omrekenen", zodat er max. 5V uitkomt.
ingangsignaal van een line-out van een hifi is volgens mij 0.775 volt. Ik zou het ook in zekere mate instelbaar willen maken, zodat ik eventueel ook dat "ding" op mijn PC of andere audio-bronnen kan aansluiten.
Ik heb net eens door de schakelingen van CO zitten grasduinen, volgens mij kan ik die "IC microfoon versterker" schakeling hiervoor misschien wel gebruiken ?
http://www.circuitsonline.net/circuits/view/10
Alhoewel, versterkingfactor 10 is zelfs al te hoog hé, dan krijg ik max. 7,75 volt.
Maar als ik die potmeter vervang door bevoorbeeld 50K,
dan krijg ik volgens mij, versterkingsfactor 2 tot 20,2.
Klopt dit ?
Of moet ik R5 vervangen door 5K i.p.v. 1K ?
Dan kan ik hem zelf gebruiken op audio-bronnen die een hoger V-out hebben, alsook zelfs op een microfoon aansluiten ...
groeten,
Kris
pompopom
The path of excess leeds to the tower of wisdom (W. Blake)
maximum uitgangspanning van een OA is zijn voedingspanning min enkele (honderden) millivolts, afhankelijk van het type.
Als je max. niveau van je ingangsspanning kent (pas op: line niveaus verschillen soms van merk tot merk) dan weet je aan de hand van je versterkingsfactor wat je uitgangsspanning gaat zijn.
Maak je versterking zo dat je toch nog wat reserve hebt tov de voedingsspanning. kwestie dat je signaal op de uitgang niet clipt.
Voor je naar je AD pinneke op je PIC gaat stuur je dit uitgangssignaal door een spanningsdeler (rekening houden met de voedingsspanning van je OA => dus maximale uitgang)
In geval van enkelzijdige voeding van je OA moet je deze ofsetten als je een AC signaal wil versterken.
(bvb: 12V voeding; spanningsdeler aan de +klem van je OA met 2 gelijke weerstanden van 10k; je uitgangssignaal zal dan AC spanningszijn met een offset van 6V; dus peak 6V)
Koen
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
Ik heb even m'n schema aangepast.
Is er hier een brave ziel in de zaal, die m'n schema eens wil nakijken, en me vertellen of het OK is zo ?
Bedoeling is dus om op de line-in, geluid te zetten van een hifi-installatie. (0.775V ?)
op A1 en A2 van de PIC wil ik dus 0 .. 5V krijgen.
(moet volgens mij te doen zijn met die 50K trimpot)
Schema is te vinden op:
http://users.telenet.be/wauters_pauwels/Cube@Home/schema.jpg
alvast bedankt,
Kris
EdwinNadorp
Koop hier uw kristallen bol - in 2008 ga ik m'n projecten afmaken, echt waar ....... nouja in 2009 dan ..... ehh 2010 ....
(een kant bekeken, opmerkingen geldt natuurlijk voor links en rechts)
Ik snap r7 niet, en moet c10 en r10 niet gewisseld te worden?
pompopom
The path of excess leeds to the tower of wisdom (W. Blake)
@activehouse
waarom gebruikt gij nie gewoon OA symbool?
is makkelijker voor te zien of 't wel goed is
Koen
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
@Koen,
tja, waar in eagle zit dat symbool ?
(pin layout moet ook nog uitkomen met UA741 hé)
@Edwin,
Ik heb eigenlijk gewoon de schakeling "IC microfoon versterker" van de CO schakelingen genomen, en RV1 aangepast, om i.p.v. 10-101 x versterking, slechts 2 - 20,2 x versterking te bekomen.
Die schakeling zetten een microfoon signaal om in een lijn-signaal, geen idee of ik die zomaar "ongestraft" kan gebruiken om van een lijn-signaal naar 0-5V te gaan ...
groeten,
Kris
pompopom
The path of excess leeds to the tower of wisdom (W. Blake)
tja, waar in eagle zit dat symbool ?
(pin layout moet ook nog uitkomen met UA741 hé)
in de linear bibliotheek al is gekeken? 
Ik heb eigenlijk gewoon de schakeling "IC microfoon versterker" van de CO schakelingen genomen, en RV1 aangepast, om i.p.v. 10-101 x versterking, slechts 2 - 20,2 x versterking te bekomen.
Die schakeling zetten een microfoon signaal om in een lijn-signaal, geen idee of ik die zomaar "ongestraft" kan gebruiken om van een lijn-signaal naar 0-5V te gaan ...
heb je mijn vorige post gelezen? of is hij niet duidelijk?
ActiveHouse
https://www.digitalplayground.be - Where fun meets technology ...
Koen,
Bedankt voor je antwoord, 'k zal eens in m'n eagle libs duiken. (had al search gedaan op 741, maar dan krijg ik geen resultaten)
Ik heb jou post wel begrepen, maar:
- Ik ben niet zeker dat die originele schakeling tussen 0- 12V zit. (kan even goed 0-9V zijn ofzo)
- Ik probeer wat bij te leren in de analoge wereld,
vandaar al mijn vragen, en de "alternatieve" denkwijze
van mij. (Ik had gehoopt wat dieper kunnen in te gaan
op de manier die ik voor ogen had, volgens mij kan het
zo, maar ik wacht op iemand die me verteld dat het
inderdaad zo kan, of iemand die me komt vertellen
waarom het niet zo kan)
groeten & bedankt,
Kris