Sida 1 av 1

Förkorta pulslängden hos en fyrkantsvåg

Postat: 27 juni 2013, 16:05:05
av Mulldorf
Hej alla!
På vilket sätt är det absolut smidigast att förkorta pulslängden på en fyrkantsvåg från ex.vis 10 ms ner till 1 ms? Spänningen vi pratar om är 5 V och frekvensen oförändrad
8)

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 27 juni 2013, 16:52:16
av Klas-Kenny
Smidigast är ju väldigt relativt.

Smidigast för mig hade varit en liten 6- eller 8-pinnars µC, bara till att programmera till att ge hög signal ut i 1ms vid varje positiv flank på en ingång.
Då behövs endast en liten processor, en avkopplingskondensator och ev. en stiftlist till programmering om man vill kunna göra det smidigt efter montering. Och programmeringen tar väl en 5, max 10 minuter.

Men ja, har man ingen erfarenhet utav mikroprocessorer kommer man ju i ett lite annat läge.

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 27 juni 2013, 17:52:08
av HUGGBÄVERN
En non-retriggable monovippa.

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 27 juni 2013, 18:21:06
av jesse
Det beror väldigt mycket på vad du har för signal in och vad du har för krav på signalen ut.
Om det bara är en logisk signal eller om pulsen ska driva någon större ström.

Måste den vara "fyrkant" även på utgången? dvs. måste den ha väldigt branta flanker?
Hur exakt 1ms måste det vara? 1.000000 ms eller "kanske 0.8 till 1.5 ms"?

"Enklast" är att sätta på ett filter med en kondensator och ett motstånd. kondensator i serie med signalen, och ett motstånd mot jord. tidsfaktorn blir ungefär t = R * C. Så om du vill ha ca 1ms puls testar du med 10k och 100nF.

För att det inte ska uppstå negativ spänning på utgången bör man koppla en diod från gnd till utgången.

För att snygga till flankarna på utgången lägger du till en valfri logikgrind - helst en schmitt-trigger.

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 27 juni 2013, 19:25:46
av TomasL
En 555 funkar också.

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 28 juni 2013, 12:24:38
av MadModder
Hur kopplar man en 555 så att utsignalen faller innan triggen har släppt?

Jag har använt en NTE74121 med framgång. Den triggar på insignalens flank och bryr sig inte om hur lång pulsen är. Utpulsen ställs med en kondensator och motstånd.

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 28 juni 2013, 12:50:41
av HUGGBÄVERN
Med MML (MickeyMoudeLogic) gör man det enkelt:

http://www.musicfromouterspace.com/anal ... logic.html

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 28 juni 2013, 13:12:48
av Mulldorf
Tack för alla tips! Tror att det lutar åt en konding och en resistor med en schmitt-trigger efter, som Jesse föreslagit, eftersom jag redan har en sådan krets hemma. Kan man använda en pot istället för fast motstånd för att "variera" pulslängden om man skulle vilja justera den?
Är potar med "plastbana" mindre känsliga för variationer/fel, än en med kolbana?

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 29 juni 2013, 11:32:34
av jesse
En pot skulle gå utmärkt att använda. Sätt gärna ett motstånd i serie med poten.

Re: Förkorta pulslängden hos en fyrkantsvåg

Postat: 29 juni 2013, 14:47:35
av baron3d