Graycode decode m/diskret logic

Hejsa Nogen der har en ide til et lille kredsløb der dekoder en graycode encoder? ikke med pic, med diskret logic? output skal være retning(up/down) og pulser for hastighed. på forhånd tak Erik

Reply to
Erik Rasmussen
Loading thread data ...

Hvor mange bit i din gray kode? eller mener du ikke en kvadraturdekoder?

--
/carsten
Reply to
Carsten Holck

Reply to
Erik Rasmussen

Så er der et eksempel her

formatting link

--
/carsten
Reply to
Carsten Holck

og her

formatting link

--
/carsten
Reply to
Carsten Holck

Reply to
Erik Rasmussen

....

denne (fig.2) bruger et par one-shots istedet for, den tredie optokanal (Photodetektor R) er ikke klok men en kompensation for omgivelseslys, kig efter et A&B som indgang inde i den stiplede kasse. /carsten

Reply to
Carsten Holck

løses

Reply to
Erik Rasmussen

Hej Erik,

Hvis det er en kvadraturdekoder:

Vdd O-----------------+ | Signal A O--+--------------------------O Tacho (Hastighed) | _____|_____ | | 14 | +---| 3 1*|----------O Retning | 4013 | Signal B O------| 5 | |___________| | (ben 4, 6, 7, 8, 9, 10, 11 til Vss) Vss O-----------------+

  • Ben 2 bruges hvis udgangen skal være inverteret.
--
Venlig hilsen,
Søren
              * If it puzzles you dear... Reverse engineer *
LM317-PSU-Designer v1,0b
Reply to
Søren

Reply to
Erik Rasmussen

Erik Rasmussen Skrev dette den 06-01-2005 22:43:

Forskellen er at denne her giver halvt så mange pulser ud som denne her

formatting link
, da den giver en tællepuls ud på både op og nedgående flanke, men virke skal det nok - du skal bare dreje lidt mere på giveren

/carsten

Reply to
Carsten Holck

og hvad sker der s=E5 hvis der er prel p=E5 signal A eller man st=E5r og svinger lige omkring en edge p=E5 signal A......

-Lasse

Reply to
langwadt

Hej Erik,

Nå er det dét det er til ? Så kan du jo bare køre signalet direkte ind i tælleren.

Se evt. Message-ID:

--
Venlig hilsen,
Søren
              * If it puzzles you dear... Reverse engineer *
LM317-PSU-Designer v1,0b
Reply to
Søren

Hej Lasse,

Så er det ikke et ideelt output og der må debounces efter behov, men det ændrer ikke på princippet. Og da ingen af os kender Eriks output bør vi vel ikke fylde unødigt kredsløb på før det evt. viser sig nødvendigt ?

--
Venlig hilsen,
Søren
              * If it puzzles you dear... Reverse engineer *
LM317-PSU-Designer v1,0b
Reply to
Søren

Jeg ved ikke om der er prel på, men bare det i giver mig nogle simple ider er dejligt. Virker det ikke efter hensigten så skal i nok høre nærmere. kort fortalt: Jeg er ved at bygge en syntese styring til en radio(sender og modtager) gider altså ikke fumlehjul eller andet. skal blot fodre mine logik delere med et input fra nogle tællere, så jeg får den rette frekvens ud, Ved godt det kan laved med pic, DDS osv, men jeg VIL altså lave det fra bunden af, med diskret logik, for at lære. tak for alle rare og i særdeleshed brugelige svar. Erik/oz1bqx se iøvrigt min side om manualer:

formatting link

Reply to
Erik Rasmussen

BTW: Der er vel ikke nogen der ved hvor man køber en rotaryencoer billigt? om den er optisk eller mekanisk er vel i øjeblikket ligegyldigt. Erik

Reply to
Erik Rasmussen

hovsa: næste spørgsmål: jeg skal også lige have strikket et kredløb sammen så hurtig bevægelse giver 10x spring, langsom 1X. de klares vel med en lille timer der resetter efter fx 10 pulser hvis x sek/ms er gået mellem 2-4 pulser?

Reply to
Erik Rasmussen

Hej Erik,

Hvis du bruger en retrig'bar monoflop der trigges ved hver puls og med en mono-tid svarende til "knækpunktet" mellem hurtige og langsomme skift, kan du ved hver ny puls se om den er timet ud og hvis den ikke er gælder det for 10x. Hvis den ikke er timet ud kan der så gates 9 ekstra pulser ind, eller modsat kan der deles med 10 hvis den er - sidstnævnte metode kræver dog at der allerede kommer tilstrækkelig pulser fra dingenoten.

--
Venlig hilsen,
Søren
              * If it puzzles you dear... Reverse engineer *
LM317-PSU-Designer v1,0b
Reply to
Søren

Hej Erik,

Kan du bruge en second hand encoder med 2bit Gray output og aksel til en knap som et alm. potentiometer (kommer fra et HP-skop) ? I så fald kan du lige maile mig.

--
Venlig hilsen,
Søren
              * If it puzzles you dear... Reverse engineer *
LM317-PSU-Designer v1,0b
Reply to
Søren

Reply to
Erik Rasmussen

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.