MCU의에서

T

techie

Guest
괜찮 8051 파생 핀 인터럽트에 대한 느린 신호를 제공하는 것입니다.내가 어디에 89C51 기계적 리미트 스위치로부터 신호를 제공해야 응용 프로그램이있습니다.그렇긴하지만 debounce chack에 경사가 지금은 느리게 (그것에 대해 높은 곳에서 낮은 100us)에 걸립니다 커패시터를 사용했습니다.그 이후 이미 PCB의 설계 및 어떤 변화를 지금 만들어 질수가 최대 속도 슈미트 트리거 또는 버퍼를 사용할 수없습니다.내가 만약 아직 정확하게 느린 에지 신호와 함께 작동 방해 알고 싶어요

 
O nowych procesorach z rodziny Sandy Bridge E wiemy już niemal wszystko, za wyjątkiem ceny i oczywiście wydajności najmocniejszych procesorów firmy Intel. Pomim...

Read more...
 
내가 보기엔 8051의 입력을 방해 슈미트 트리거 회로의 속도 증가와 함께 할 때 신호를 연결 / 가을에 사용하는 것을 권해드립니다.

동안 신호가 정의되지 않은 상태입니다 CPU의 높은 주파수를 여러 interrups 볼 수있습니다 (둘 다 논리적으로 높은도 낮은 논리).

하지만 실제로는 아마도 인터럽트 입력 시도 것이라고 슈미트 트리거 동작이

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" />그냥 내 2 센트 ...

 
안녕,
당신은 소프트웨어에 의해 debounce 수있습니다.
일반적으로 느린 신호를 인터럽트와 트리 거할 수있습니다.순간 방아쇠를 발생하는 신호의 가장자리에 더 정확하지 않습니다.이것은 지금은 온도 등 표류 수있습니다

당신이 할 수있는 한 가지는 귀하의 커패시터를 멀리 떠나있다.당신이 방해하여 다시 활성화할 특정 시간 초과 기간을 해제할 수있습니다 증가 가장자리를받은 첫 번째.만약 당신이 신호 높은가격순 - 낮은가격순으로 전환하는 방향을 재설 정할 수있습니다 방아쇠를 높은 수준에서 안정보다.등등.

정말 스위치는 테스트를 중단해야 하나요???

도움, 희망을

aOxOmOx

 
그럴 필요가 이후 recisely 축의 RPM이 측정을 방해.

내 질문에 그 때 신호를 천천히 (부정적인 에지 트리거 인터럽트)하지만 꾸준히, 로직 인터럽트 한 번만 부정 가장자리에 나타납니다 떨어지는 것입니다.아니면 그것이다.

 
하지만 만약 당신이 인터럽트 트리거 레벨을 사용합니다.soec ISR이 touine 전에 dissappeared해야합니다, 그렇지 않으면 새로운 인터럽트가 생성되며, 완료 될 수있는 유일한 요구 사항 - 외부 신호 인터럽트 sayss.

방해하면 당신이 수 ISR이이 소스에서 인터럽트 및 미리 정의된 시간 후 다시 활성화가 거짓 인터럽트 일이 될 수 있도록 블록을 일어난.

 
그것은되지 않습니다.8051 수표 가장자리 INTx에서 로직 레벨을 선택하여 인터럽트.마지막으로주기에 경우, INTx 1 현재의 생리주기에 대해 0 후 발생하는 인터럽트입니다.그러나, 귀하의 신호가 천천히 떨어지는 경우, 마지막 생리주기에 대해 정의되지 않은 논리 레벨을 가지고있을 수있습니다.따라서, ISR이 발생하지 않습니다.타이밍이 인터럽트에 대한 확인 데이터 시트.

 
안녕하세요 ..또한 자상한에 의해 debouce 것이라고 ...시간이 좀 심한 후 정품 인증 이후에 낮게 disabel int ...이 귀하의 최대 rpm을하지만 난 아니라고 생각은 매우 극적으로 제한됩니다 ...범위 설정 시간에 'bouce'효과를 참조하십시오.어쨌든 debouce 시간이 훨씬 많이 shuld 다음 신호의 기간 작아야

안부

취소

 

Welcome to EDABoard.com

Sponsor

Back
Top