взаємодії ІК приймач для 8051 та

D

Dhans

Guest
привет

Я роблю один проект, який включає в себе, інфрачервоний світлодіод і ІЧ-приймача (TSOP 1738) я повинен отримати приймача виробництва і виробництва, що буде керувати крокових двигуном безпересадочний 8051.
Я не знаєте, як писати програми для прийому сигналів з ІЧ-приймачем.
Чи може хто-небудь допомогти?

Привіт,
dhans.

 
TSOP1738 отримувати ІЧ-сигнал та видалення модульовані частина вихідного рівня чистого цифрового сигналу на ваш процесор.
Наступний крок, який ви повинні оцінити вкл /
викл період такого сигналу для визначення того, що код передається.

На багато схеми кодування ІЧ-сигналу,
будь ласка, зверніть увагу на:
http://www.epanorama.net/links/irremote.html

 
Що знаходиться на стороні передавача для передачі даних, наприклад RC5 віддалених / 555 в нестабільний режим перемикання т.д. без знати TXD бік якомога програми.

 
Ви можете використовувати BASCOM 8051
Вона є основним компілятором для 8051
його команда під назвою "getrc4"

Ось один приклад

Dim У Нью-Bit
Dim команду Byte, Subaddress Як Byte

Скидання Tcon.0 'викликано ростом край
На Int0 Receiverc5
Включити Int0
Включити Переривання
Робити
Якщо Нью-= 1 Then 'отримала новий код
Відключити Int0
Друк командування; ""; Subaddress
Нові = 0 'скидання нового бітних
Включити Int0
End If
LoopReceiverc5: "перервати поточний
'The getrc5 звичайної використовує 30 байт!з стека для вимірювання
'інтервал між біт
Getrc5 (subaddress, Command)
Новий = 1 'встановити прапор
Повернення
так воно отримує код RC5 без стомлюючого програмуванняДивись також за наступними лінками

http://www.rotgradpsi.de/mc/etc/rc5decoder.html

http://www.ustr.net/infrared/infrared1.shtml

 

Welcome to EDABoard.com

Sponsor

Back
Top