Ik heb een snelheidsregeling van een uitgang nodig met behulp van een potentiometer of draaischakelaar of iets dergelijks.
Dus als ik op een drukknop druk (die dus een constante 1 geeft) dat ik aan de uitgang een traag of snel signaal bekom.
Ik had gedacht aan een astabiele multivibrator samen met de drukknop op een and-poort.
En dan de duty cycle van de multivibrator regelen van 10% naar 90% ofzo bij een frequentie van 5Hz ongeveer.
Het probleem is dat ik dit wil regelen met 1 component om praktische redenen, en met de 555 zou ik beide weerstanden moeten regelen om van 10% naar 90% te gaan.
Iemand een idee hoe ik dit kan oplossen?
Alvast bedankt...
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Gebruik een 555 die de gewenste frequentie opwekt, en daarmee een monoflop aanstuurt. Een potmeter gebruik je als tijdsbepalende component v/d monoflop. Uiteraard zul je de monoflop zodanig moeten instellen, dat zijn minimale pulsbreedte bijna 0 is, en de maximale pulsbreedte niet groter dan 1 volledige periode.
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Dat is een schakeling die, eens getriggerd, een puls met een bepaalde lengte afgeeft. Er bestaan IC's die 2 monoflops bevatten, maar met 2 poortjes uit een 74HC00 lukt het ook wel. Met een 555 ook, denk ik; maar da's nou net een IC dat ik nooit gebruik...
Om het verband met jouw toepassing duidelijker te maken: stel dat de 555 een frequentie van 1kHz opwekt. Dan heb je elke mSec een neergaande flank. Die gebruik je om een monoflop te triggeren. Met een potmeter kan je de uitgangspuls van de monoflop regelen van bv. 10uSec tot 990uSec, wat de gewenste variatie in duty-cycle oplevert.
Met monoflop bedoel je dus eigelijk een monostabiele multivibrator.
Dus eigenlijk kan ik 2 555's gebruiken, 1 als astabiele en 1 als monostabiele multivibrator.
Met de astabiele bepaal ik de frequentie:
f=1/(0,693.(R1+2.R2).C)
en met de monostabiele regel ik de pulsbreedte:
t=1,1.R.C
Dat ga ik eens proberen.
Bedankt...
[Bericht gewijzigd door robmatthys op ]
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Vergeet niet, beide onderdelen te scheiden door een kleine C en een pull-up weerstand (als je op een neergaande flank triggert, zoniet een pull-down R) aan de monoflop-zijde.
Freddy
Hompage: https://meettechniek.info
Waarom zo moeilijk doen? Een regelbare PWM-generator met vaste frequentie is met een enkele 555 te doen, zie http://www.circuitsonline.net/circuits/view/17
robmatthys,
Wil je de snelheid van een DC-motor regelen? Dan is 5 Hz wel erg laag.
Op 21 augustus 2006 21:31:57 schreef Freddy:
robmatthys,
Wil je de snelheid van een DC-motor regelen? Dan is 5 Hz wel erg laag.
Het is niet voor een motor.
Het is om de snelheid waarmee de druk in drukkleppen veranderd te regelen.
De ene ingang van de klep vermindert de druk en de ander ingang verhoogt de druk.
En het is de snelheid waarmee dit gebeurt dat ik wil regelen.
Want als ik nu een signaal geef aan de ingangen gebeurt de drukverandering veel te snel, het is met andere woorden niet goed af te regelen op een bepaald niveau.
Het is een digitale sturing dat ik aan het maken ben hiervoor.
Andere oplossingen zijn natuurlijk ook altijd welkom...
Op 21 augustus 2006 21:03:21 schreef pros:
Vergeet niet, beide onderdelen te scheiden door een kleine C en een pull-up weerstand (als je op een neergaande flank triggert, zoniet een pull-down R) aan de monoflop-zijde.
Ja, ik neem een weerstand van 10kOhm tussen de ingang van de monoflop (en dus de uitgang van de astabiele 555) en de voedingsspanning.