Sida 1 av 1

Hur får man in en pull-up i detta schema?

Postat: 6 februari 2009, 17:29:41
av JimmyAndersson
Funktion:
En momentan brytare kopplas till JP1. När man trycker på den så drar reläet och man kan läsa av knapptryckningen i DS2313 (en 1wire-styrd i/o-switch).
Man ska även kunna dra reläet genom att istället låta DS2413 vara en utgång och skicka ut en spänning från den.


Schemat:
Bild
(D2 och D3 är för att få ner 6V till ca 5V för 1wire-kretsen.)

Inga problem med schemat rent allmänt, bortsett från att det på DS2413-utgången sitter en FET kopplad ner till GND, så jag behöver alltså en pull-up och det är där jag har fastnat. Ett motstånd från DS2413-utgången upp till spänningsmatningen skulle ju innebära att man inte kan styra relät med knappen..

Hur löser man detta på ett bra sätt? :)

Re: Hur får man in en pull-up i detta schema?

Postat: 6 februari 2009, 17:48:09
av Mindmapper
Vid pull-up kopplas "knappen" (N.O.) till GND. Ger "nolla" låg in vid nedryckning.

Vid pull-down kopplas "knappen" (N.O.) till +. Ger "etta" hög in vid nedryckning.

Byt brytaren till N.C. får du tvärt om.

Re: Hur får man in en pull-up i detta schema?

Postat: 6 februari 2009, 21:52:51
av JimmyAndersson
Kan du skriva liiite längre meningar? Jag förstår inte alls hur du menar med de två första raderna.

Med "Knappen" (inom citattecken) menar du FET'en i DS2413-kretsens utgång? Eller jämför du vad som händer om man kopplar in ett motstånd pull-up jämfört med pull-down? För med schemat jag visade så kan inte brytaren ge en nolla (låg) vid nedtryckning. Eller var menar du?


Hur som helst så kan jag inte byta brytaren mot en N.C, så det behövs en annan lösning på problemet.

Re: Hur får man in en pull-up i detta schema?

Postat: 6 februari 2009, 22:09:14
av Fritzell
Styr reläet med en pnp-transistor och invertera utgången/ingången?

Re: Hur får man in en pull-up i detta schema?

Postat: 6 februari 2009, 22:35:08
av JimmyAndersson
Du är inte dum du! :tumupp: Så enkelt och smidigt! :D

Tack! :tårta:

Re: Hur får man in en pull-up i detta schema?

Postat: 7 februari 2009, 08:38:05
av Fritzell
Ingen orsak :D