Trenger signal kantdeteksjon idé

E

EDA_hg81

Guest
Har noen en har idé om hvordan å oppdage signalet kanten?

Takk.

 
HVIS du mener digitalt signal dvs lett hvis du bruker mikrokontroller.De fleste eksterne avbrudd av MCUs kan konfigureres til å gjenkjenne enten på stigende eller fallende kanten av et signal eller du kan målingen et signal linje i en loop.Og kan til og med bytte frem og tilbake som programmet kjører.Selv om ulempen er her du må kode pluss ventetid i kantdeteksjon kan være i omfanget av microsecs som kanskje ikke er akseptabelt i din søknad

 
Hvis du prøve signalet aktuelle med en flip flopp, når innspill til klaffen floppen er på et annet nivå enn produksjonen, har du oppdaget en kant.

 
Hei, dont Jeg vet hva trenger du det for og hva slags produksjon som du ønsker å se når det er en kant i input.Men hvis du gjør dette:

passerer inngangen I1 gjennom en DFF å få et signal I1_delayed, så xor I1 og I1_delayed å få edge_pulse, så edge_pulse vil være en puls klokke, produsert når I1 gjør en overgang fra 0 -> 1 eller 1 -> 0.
Kr,
Avi
http://www.vlsiip.com

 
Litle kommentar:Hvis du skal gjøre ett av abome nevnte metodene, sørg signal stigende / filing tid, fremdeles resanoble rask enought å unngå glitches ellers vil du ha problemer,

Prøv for eksempel å gjenkjenne risingfiling kant på signal fra parallell-porten på PCen og bruke 100MHZ klokke

 
Jeg prøver denne metoden, og fortelle deg resultatet.

Takk.

 

Welcome to EDABoard.com

Sponsor

Back
Top