Funktion med logiska grindar, klurigt
-
- Inlägg: 151
- Blev medlem: 10 september 2013, 21:33:43
Funktion med logiska grindar, klurigt
Sitter med appen Every circuit och försöker designa en krets men min hjärna funkar inte
Beskrivning:
Det är en krets som känner av när en brytare ändrar sig, vi kan kalla den "nc/no change sensor". När brytaren ändrar sig vill jag ha en analog signal ut, som exempel 12v dc.
Funktionsbeskrivning:
När kretsen blir spänningssatt skall ingenting hända på utgången utan endast när brytaren ändrar sig från antingen öppen till stängd eller tvärt om.
Så oavsett hur brytaren står initialt skall det inte finnas spänning ut utan bara när den ändras.
Låter enkelt men jag får inte ihop det
Tycker det borde gå att göra med logiska grindar och/eller flip flops
MVH Kristofer
Beskrivning:
Det är en krets som känner av när en brytare ändrar sig, vi kan kalla den "nc/no change sensor". När brytaren ändrar sig vill jag ha en analog signal ut, som exempel 12v dc.
Funktionsbeskrivning:
När kretsen blir spänningssatt skall ingenting hända på utgången utan endast när brytaren ändrar sig från antingen öppen till stängd eller tvärt om.
Så oavsett hur brytaren står initialt skall det inte finnas spänning ut utan bara när den ändras.
Låter enkelt men jag får inte ihop det
Tycker det borde gå att göra med logiska grindar och/eller flip flops
MVH Kristofer
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 32776
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Funktion med logiska grindar, klurigt
M²L. Mickey Mouse Logic, dvs fuska med dioder, kondingar för att göra korta pulser av en lång förändring.
Www.musicfromouterspace.com har ett kapitel om detta.
Www.musicfromouterspace.com har ett kapitel om detta.
- MadModder
- Co Admin
- Inlägg: 30012
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Re: Funktion med logiska grindar, klurigt
Prova detta (grinden är en XOR, cirkeln motsvarar insignalen)
Kretsen ovan ger en kort positiv puls ut vid varje lägesändring.
Se till att utgången från brytaren är antingen hög eller låg mha en pullup eller pulldown om sådan inte finns.Kretsen ovan ger en kort positiv puls ut vid varje lägesändring.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
-
- Inlägg: 151
- Blev medlem: 10 september 2013, 21:33:43
Re: Funktion med logiska grindar, klurigt
Coolt ska absolut testa.MadModder skrev:Prova detta (grinden är en XOR, cirkeln motsvarar insignalen)Se till att utgången från brytaren är antingen hög eller låg mha en pullup eller pulldown om sådan inte finns.
Kretsen ovan ger en kort positiv puls ut vid varje lägesändring.
Puls ut fungerar nog, något förslag hur signalen kan bli permanent?
Någon som testat appen? Rätt smart för mindre projekt
.
-
- Inlägg: 151
- Blev medlem: 10 september 2013, 21:33:43
Re: Funktion med logiska grindar, klurigt
Kanske går att lägga en vippa (flipflop) efter xor för permanent signal
.
.
Re: Funktion med logiska grindar, klurigt
Det är inte svårt att göra ett kretslopp som fungerar som tänkt i starten om brytaren står i ena läget - men står den i andra blir det svårt.
Alltså måste det till en reset-funktion som stoppar alla signaler inom en viss tid efter start och för att vara säker på att en startpuls inte slinker igenom måste det vara en liten fördröjning på pulsen till att starta med.
Jag anser att det skulle vara enklast med en µC som tar hand om det hela men det GÅR att göra med lite logik osv.
Alltså måste det till en reset-funktion som stoppar alla signaler inom en viss tid efter start och för att vara säker på att en startpuls inte slinker igenom måste det vara en liten fördröjning på pulsen till att starta med.
Jag anser att det skulle vara enklast med en µC som tar hand om det hela men det GÅR att göra med lite logik osv.
-
- Inlägg: 151
- Blev medlem: 10 september 2013, 21:33:43
Re: Funktion med logiska grindar, klurigt
Är kass på programmering så enklast för mig är med logik kretsar men även där failar jag just nu.Icecap skrev:Det är inte svårt att göra ett kretslopp som fungerar som tänkt i starten om brytaren står i ena läget - men står den i andra blir det svårt.
Alltså måste det till en reset-funktion som stoppar alla signaler inom en viss tid efter start och för att vara säker på att en startpuls inte slinker igenom måste det vara en liten fördröjning på pulsen till att starta med.
Jag anser att det skulle vara enklast med en µC som tar hand om det hela men det GÅR att göra med lite logik osv.
.
- Hobbyisten
- Gått bort
- Inlägg: 2531
- Blev medlem: 3 december 2017, 22:55:25
Re: Funktion med logiska grindar, klurigt
Om du nöjer dig med att strömmen flyter i din applikation tills du manuellt slår av den kan du använda en PNPN-diod (Tyristor) efter MadModders grind. Sådan kopplas enkelt ihop av två transistorer
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 32776
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Funktion med logiska grindar, klurigt
Kasta in dioder så kan du extrahera en puls vid tillslag och en vid frånslag.
Skickat från min stationära PC.
Skickat från min stationära PC.
Re: Funktion med logiska grindar, klurigt
Ta en kondensator där du kopplar den ena ända till VDD och den andra till en gate (med Schmitt-trigger ingång) samt montera ett motstånd mellan GND och gate-ingången.
Detta ger en "start-puls" på utgången och den puls ska STOPPA pulser ut. Detta klaras via någon gate.
Hur du skapar pulser vid ändring är redan beskrivit MEN du bör lägga till en liten fördröjning ut från XOR-gaten via ett RC-filter, då hinner ovannämnda RESET-puls att stänga av först.
Detta ger en "start-puls" på utgången och den puls ska STOPPA pulser ut. Detta klaras via någon gate.
Hur du skapar pulser vid ändring är redan beskrivit MEN du bör lägga till en liten fördröjning ut från XOR-gaten via ett RC-filter, då hinner ovannämnda RESET-puls att stänga av först.
- Hobbyisten
- Gått bort
- Inlägg: 2531
- Blev medlem: 3 december 2017, 22:55:25
Re: Funktion med logiska grindar, klurigt
…….och för att driva logikkretsresonemanget längre så borde MadModders schema följt av en T-latch fixa allt, då slår du av och på din applikation med samma switch oavsett läge, det blir en del grindar, men men......
Re: Funktion med logiska grindar, klurigt
Kommer inte ihåg 100% men jag tror kretsen håller utgången låg vid uppstart.
Använder den i en logik-pulskrets för att klocka TTL-kretsar.
Pulstiden ändrar du lätt genom att byta ett motstånd och/eller kondensator.
Använder den i en logik-pulskrets för att klocka TTL-kretsar.
Pulstiden ändrar du lätt genom att byta ett motstånd och/eller kondensator.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Funktion med logiska grindar, klurigt
Problemet här är ju att det är en tryckknapp och inte en vippa som TS har satt som ett av kraven... Knappen skall alltså kunna vara sluten utan att pulsen går hög vid strömpåslag.
-
- Inlägg: 151
- Blev medlem: 10 september 2013, 21:33:43
Re: Funktion med logiska grindar, klurigt
Någon som kan programmera arduino?
Kanske endå är enklast?
Betalar såklart
.
Kanske endå är enklast?
Betalar såklart
.