Sida 1 av 1

Fördröjning på några mS

Postat: 4 augusti 2004, 21:43:54
av Macce
Håller på och bygger av ett moddat tangentbord några extrakontroller till Flight Simulator.
Har dock ett problem. Skall mha. en dubbelswitch sluta 2 knappar på samma gång, dock skulle den ena behöva få en fördröjning på några mS.

Kopplar jag knapparna såhär:

Bild

så sluts båda knapparna på samma gång, men CTRL måste slutas några mS före L knappen. Förslag på hur man skulle kunna åstadkomma detta?

Postat: 4 augusti 2004, 22:00:24
av Tony
Låt nr 5 & 6 i schemat styra ett relä som kopplar in L.

Det tar några ms för ett relä att slå om så det borde räcka.

Postat: 4 augusti 2004, 22:25:07
av Macce
stämmer. Tack för tipset.

Postat: 5 augusti 2004, 03:02:23
av Lindqvist
Borde man inte junna använda ett vanligt RC-nät? Lite enklare och billigare.

Nu får vi ser hur det här kommer och se ut...

_____
In O------| R |----+------O Ut
¨¨¨¨¨ |
== C
|
^ gnd

Ascii-arten blev inget vidare... Så här är en bild istället.
Bild


Nu vet jag inte hur ingången på tangentbordskontrollern fungerar, kanske behöver man lägga en schmitt-trigger på utgången för att städa upp signalen lite.

Kom också tänka på att det kan sätta dom andra knapparna sätts ur spel som delar lina med t.ex L-kanppen. Kommer inte ihåg detaljerna på hur tangentbord fungerar just nu. Kanske går och lösa med spärrdioder?

/ Edit hittade lite snabbt en nyttig länk: http://www.dribin.org/dave/keyboard/one_html/

Postat: 5 augusti 2004, 11:40:33
av Frippe
Varför inte köra med FSBus (www.fsbus.de).
Jag har testat lite med deras CCC och det verkar funka bra. Jag skall köra med det systemet så fort jag får tummen ur och börjar göra mönsterkorten.
(skall bygga lite till en A340)

// Fredrik

Postat: 9 augusti 2004, 05:12:59
av chille
40106 = Hex Schmitt-trigger inverter

Borde det inte funka minst lika bra med en enbart en schmitttrigger istället för att invertera signalen två gånger?

Med ett rc-nät och en schmitt-trigger brukar man ju bygga en enkel oscilator, så delay borde ju funka lika bra.

Kommer inte ihåg formeln för att räkna riktigt. Men jag *TROR* det var såhär:

För att en konding ska laddas fullt så krävs 3T (Tidskonstanter). 1T är R*C

(Kan tilläggas att schmitt-triggern ej triggar vid fullladdad konding, den kommer trigga lite tidigare.)

Uh.. kan nån tala om ifall det stämmer, eller annars rätta? Börjar glömma bort det här.