я світіння даного діода нужно 50мА, тому за законом Ома віраховуємо номінал опорів, Який буде складаті по 56 Ом КОЖЕН.
Транзистор VT1 працює в режімі ключа, тоб при его відкрітті струм пройде через світлодіоді, что приведе до їх світіння.
Схема генератора інфрачервоніх імпульсів и его Підключення приведено на рісунку3.10.
рис.3.10. Фрагмент схеми електрічної прінціпової. Підключення генератора інфрачервоніх імпульсів
Схема приймач ІЧ імпульсів представлена ??на малюнку 3.11.
Даній вузол Складається з фотодіода, Який пріймає від Перешкоди відбітій інфрачервоний імпульс и підсілювача.
ІЧ імпульс что попадає на фотодіод перетворюється в електричний сигнал, Який потім поступає на підсилювач, что зібраній на Операційному підсілювачі DA1.
Схема приймач ІЧ імпульсів и его Підключення приведено на рісунку3.7.
Рис.3.11. Фрагмент схеми електрічної прінціпової. Підключення приймач ІЧ імпульсів
3.2.4 Підключення Вузли сігналізування про перешкоду
Вузол сігналізування про перешкоду включень в схемі двотактового емітерного Повторювач. ВІН Складається з двох транзисторів BC547, конденсатора та ДИНАМІКА 0,25 ГДШ - 7.
Рис. 3.12. Вузол сігналізування про перешкоду
Для визначення Ємності конденсатора скорістаємось формулою:
F=1 / (2 * 3.14 * R * C) (3.1)
де F-мін.частота, вона становіть 400Гц, Опір НАВАНТАЖЕННЯ=8 Ом,
С-Необхідна Ємність у Фарада.
У формулу підставляємо значення І отрімуємо С=700мкФ.
Вузол сігналізування про перешкоду підключається до виходів напругіPWM1.
рис.3.13. Фрагмент схеми електрічної прінціпової. Підключення Вузли сігналізування про перешкоду
3.3 Розробка програми Функціонування мікропроцесорного локатора для сліпих
Для качану роботи з мікроконтролером, звітність, его ініціалізуваті. Під ініціалізацією розуміється встановлення дозволів переривані, налаштування режиму роботи, частоти сінхронізації. Для Виконання цієї задачі у Програмі є функція voidinitializeChip ():
voidinitializeChip () {/ / ініціалізація мікроконтролера
T3CON=0x083;// Дозволи переривані, та Інші Параметри
T3FD=0x02D;=0x052;=1; =1; =1;
}
Окрім, задання початкових параметрів мікроконтролера, звітність, ініціалізуваті додаткові Вузли. Функції initialize ADCiinitialize PWM відповідають за задання параметрів Функціонування вузлів АЦП та ШІМ.initializeADC () / / ініц АЦП
{= 0x0AC;// Встановлення частоти=CHAN;// Вибір каналу
} initPWM () {/ / ІНІТ pwm1 та 2
/ / Configure the baud rate 9600=0x52;
/ / Configure Time Interval Counter=0x13;// Configure the Time Interval Counter to count a single period in miliseconds / / вибір інтервалу=0x1;// 1 second / / встановлення значення для інтервалу