Söker logikfunktion

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Söker logikfunktion

Inlägg av Korken »

Godagens!

Det va länge sen sist jag arbetade med logik och skulle behöva lite hjälp med att hitta den rätta logikkretsen för att göra det jag vill.
Det jag vill åstadkomma är detta:
logic.png
Jag vet inte riktigt hur man ska leta för att hitta just denna funktion men något säger mig att någon av alla logikkretsar måste göra detta.
Hoppas någon kan hjälpa mig alternativt visa hur man lättast hittar den logikfunktion man vill ha! :)

//Emil
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
AndLi
Inlägg: 18102
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Söker logikfunktion

Inlägg av AndLi »

vad menar du med last? eller ska det stå låst?
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Söker logikfunktion

Inlägg av hanzibal »

Last betyder nog "föregående värde", ser ut som (A or !B) med någon slags återkoppling. Bör gå att fixa med några NAND.
Användarvisningsbild
Klas-Kenny
Inlägg: 11763
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Söker logikfunktion

Inlägg av Klas-Kenny »

Misstänker att han tänker på last som i förra.
Som brukar betecknas Qn eller liknande.

En SR-vippa, men så lite logik framför som ser till att den får exakt rätt funktion, normalt så får man ju inte ge 11 in på en SR-vippa.
Kladdade lite snabbt på en post-it lapp:
IMG_20131006_163718.jpg
Ritade logiken framför så att man kan lösa det med en vanlig quad 2-ingångars NAND-krets.

Edit: Men vad vet jag, kanske finns någon "färdig" vippa med just den här funktionen. Kommer dock inte på någon nu på en gång. :)
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
AndLi
Inlägg: 18102
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Söker logikfunktion

Inlägg av AndLi »

hehe, inte lätt när man är på fel språk :)
Användarvisningsbild
Krille Krokodil
Inlägg: 4062
Blev medlem: 9 december 2005, 22:33:11
Ort: Helsingborg

Re: Söker logikfunktion

Inlägg av Krille Krokodil »

Har du någon klocksignal? Om inte blir det osäker funktion 11 -> 00, antingen passerar den 10 eller 01 på vägen och det blir slumpvis 0 eller 1 ut.
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: Söker logikfunktion

Inlägg av Korken »

Nu ska vi se: Jo "last" är på engelska :) Dvs föregående.

Tror det blir bättre om jag förklarar min funktion jag söker:
Det jag vill är (strömskyddskrets):
En komparator drar utgången hög (= avstängd på min drivare) och den ska vara hög tills min MCU "resetar".
Dvs den ska vara avstäng tills MCUn resetar med en "on" puls. Jag vill "latcha" komparatorns värde kan man säga.

Hoppas jag förklarade mitt problem nog väl. Kanske finns någon enklare lösning på mitt problem?
Användarvisningsbild
Krille Krokodil
Inlägg: 4062
Blev medlem: 9 december 2005, 22:33:11
Ort: Helsingborg

Re: Söker logikfunktion

Inlägg av Krille Krokodil »

Men då är det väl bara vippan du behöver där komparatorn går till S och uC till R och så tar du Q som ut.
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: Söker logikfunktion

Inlägg av Korken »

Jag har kollat på det men problem uppstår om S och R är 1 samtidigt då det är ett förbjudet tillstånd :/
Mindmapper
Inlägg: 7008
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Re: Söker logikfunktion

Inlägg av Mindmapper »

Vad du vill ha är alltså en vippa med set-prioritet (tillslagsprioritet).

Mycket vanligt inom styrtekniken att man måste bestämma sig för om hållkretsen ska ha till- eller från- slagsprioritet. Gammal hederlig styrteknik accepterar inte otillåtna värden!

Ordnar du enkelt med and, or och not en av varje.

Ska visa sedan om ingen annan hinner före. Måste ner i tvättstugan.

Edit:
Tillbaka som snabbast

Q = (Q+S) * /R eller om man skriver med bokstäver Q = (Q OR S) AND NOT R
helt fel det blev reset prio

edit igen
Q= Q * /R + S eller Q AND NOT R OR S

Nu blev det rätt logiska uttryck, nu drar jag till tvättstugan igen!
Sikmeister
Inlägg: 63
Blev medlem: 1 augusti 2010, 12:45:23

Re: Söker logikfunktion

Inlägg av Sikmeister »

Om jag tänker rätt ger Mindmappers förslag Q=0 så länge R är aktiv, dvs inget larm.

Om det är en säkerhetsfunktion är nog inte det så lyckat.

Man kan lägga till en grind som håller utgången hög under resetpulsen: Y=Q+/R.


Edit:

Inser att jag har tänkt fel, och att det funkar som det ska utan en extra nivå.

Det är uppenbarligen alldeles för länge sedan jag räknade med Boolesk algebra.
Senast redigerad av Sikmeister 8 oktober 2013, 21:20:08, redigerad totalt 1 gång.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4736
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Söker logikfunktion

Inlägg av Swech »

Denna borde funka

Swech
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Mindmapper
Inlägg: 7008
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Re: Söker logikfunktion

Inlägg av Mindmapper »

Sikmeister skrev:Om jag tänker rätt ger Mindmappers förslag Q=0 så länge R är aktiv, dvs inget larm.

Om det är en säkerhetsfunktion är nog inte det så lyckat.

Man kan lägga till en grind som håller utgången hög under resetpulsen: Y=Q+/R.
Visst vill man kunna reseta en säkerhetsfunktion? Sanningstabel som TS vill.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
prototypen
Inlägg: 11101
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: Söker logikfunktion

Inlägg av prototypen »

Men överströmsdetektorn kan ju inte ge signal om strömmen är bruten/avstängd.

Är man rädd för det otillåtna läget så inverterar man signalen dvs Qut = låg = on, det är ju bara att använda den andra utgången mot vad man först tänker.

Det otillåtna lägget är ju hög på båda utgångarna dvs det blir avstängt.

Passar något av dessa förslag ?

Protte
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: Söker logikfunktion

Inlägg av Korken »

Både Mindmapper och Swech fungerade ypperligt! Tackar! :tumupp:
Tror jag tar Swech då jag bara behöver en quad-NOR för den (satan va billiga logikkretsar är! 2kr/st).
logic.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar