Hey!
Jag har en rätt simpel fråga.
med hjälp av en DLL vid namn "inpout32.dll" har jag lyckats styra parallellporten genom C#.
(http://www.codeproject.com/KB/cs/csppleds.aspx)
Jag har med lite kunskaper inom C# lyckats trycka ihop ett par while statser som flashar LEDen on/off med en ruskig fart.
Dock verkar det inte vara tillräckligt, då LEDen redan efter ca 20ms pauser mellan on/off börjar blinka högfrekvent.
Använder jag 1-10ms pauser så lyser LEDen svagare, men endå väldigt klart.
Finns det nåt sätt, via hårdvara eller mjukvara att styra LEDs med PWM - via parallellporten?
Att hooka upp en PIC eller liknande till detta projekt är inte aktuellt - annars hade det givetvis funkat.
// Jim
Parallellport + C# = PWM/Dimmning av LED?
Re: Parallellport + C# = PWM/Dimmning av LED?
Jag skulle köra med någon led drivare med spi från maxim-ic tex. Inte speciellt svårt att bitbanga
Re: Parallellport + C# = PWM/Dimmning av LED?
Då man ju enkelt har 8 databit kan man använda dessa, det ger 256 nivåer inkl. helt av.
Man behöver 2 st räknare på 8 bit, den ena bör vara presetable och kunde räkna ner, den andra ska bara räkna "fullt".
De 8 databit används som data till den presetable, när den andra räknaren slår runt ska den ge en puls till den presetable som laddar den med det värde som finns på LPT-porten.
En 8-input OR-gate håller koll på att NÅGON utgång på den presetabla räknaren är '1', när den har räknat till '00000000' ska klockpulser til den stoppas och LED'n slås av.
På det vis har man då byggt en digital styrd PWM-generator.
Man behöver 2 st räknare på 8 bit, den ena bör vara presetable och kunde räkna ner, den andra ska bara räkna "fullt".
De 8 databit används som data till den presetable, när den andra räknaren slår runt ska den ge en puls till den presetable som laddar den med det värde som finns på LPT-porten.
En 8-input OR-gate håller koll på att NÅGON utgång på den presetabla räknaren är '1', när den har räknat till '00000000' ska klockpulser til den stoppas och LED'n slås av.
På det vis har man då byggt en digital styrd PWM-generator.
