Hej.
Jeg har planer om at lave en diodelampe med en indbygget lysd=E6mper.
Lampen skal have 2 farver som den kan skifte imellem s=E5ledes at man f=E5r den gl=F8d p=E5 v=E6gen man =F8nsker. Derfor skal jeg bruge hvide og r=F8de LED. De skal kunne styres ved hj=E6lp af et par knapper. Den ene knap er til at for=F8ge henholdsvis formindste sp=E6ndingen p=E5 den aktive diode farve. Den anden knap er til at vise, ved hj=E6lp af en indikator diode for b=E5de hvod og r=F8d, hvilken diode man aktuelt indstiller p=E5.
Jeg har overvejdet hvordan man kan kan f=E5 dette system til at virke.
Mulighed 1: En astabil multivibrator med tiden t =3D 0,2 sek der f=E5r en r=E6kke flip-flop til at for=F8ge en talr=E6kke. Deres udgange forbindes til en DAC som giver mig den varierede output sp=E6nding jeg skal bruge. Dette skal g=F8res for hver af farverne. Der er ikke noget problem i at lave en kontroler til at v=E6lge hvilken astabil der skal aktiveres med en enkelt opbygning omkring en operationsforst=E6rker og en transistor.
Mulighed 2: Programere et intigreret kredsl=F8b med 6 porte.
3 porte til indgange og 3 porte til udgange. Her skal programmet s=E5 v=E6re indrettet til at v=E6lge hvilken kanal der styres og den skal for=F8ge henholdsvis mindske en variabel for at indstille styrken p=E5 dioderne. Fordel: Man kan meget mere pr=E6cis koorigere for at dioderne f=E5r samme styrke p=E5 de enkelte trin ved at m=E5le diodernes lysstyrke il=F8bet af sp=E6ndingsr=E6kken.Problem med l=F8sning 1: Hvordan f=E5r man flip-flop'ne til at t=E6lle ned igen n=E5r de n=E5r maks styrke?
Problem med l=F8sning 2: Jeg har ikke erfaringer med at programere C s=E5 jeg er lidt p=E5 bar bund. Det vil udfordre mig meget hvis jeg skulle programere det s=E5 umiddelbart er jeg normalt tilh=E6nger af denne l=F8sning, men jeg st=E5r og skal bruge den il=F8bet af november m=E5ned s=E5 det er relativt begr=E6nset hvor meget jeg kan fordybe mig i stoffet.
Hvilken af l=F8sningerne vil i anbefale jeg tager, eller er der nogle der har et bedre l=F8sningsforslag? Jeg skal under alle omst=E6ndigheder l=E6rer og programere...
Venlig hilsen Christian Kragh