Індикатор набраного номера

  • Час 4-09-2015, 15:49
  • Автор admin
  • Коментарів 0 Комент.
  • Силка url

Цей пристрій призначений для індикації набраного номера з міського телефону. Слід зауважити, що воно буде працювати, тільки якщо ваш телефон переключений в режим імпульсного набору.

Основа схеми - мікроконтролер виробництва ATMEL Attiny2313. Природно, пристрій підключається до телефонної лінії не на пряму, а через розділовий трансформатор (на схемі не показаний). В якості нього я використовував звичайний мережевий трансформатор, на напруга 220V. Вторинна обмотка підключається до роз'єму J1, а первинна - в розрив телефонної лінії. На елементах U2:A і U2:B зібраний формувач імпульсів. Далі імпульсів надходять на вхід INT0 мікроконтролера, за яким здійснюється їх рахунок. Результат рахунка відображається на четырехразрядном 7-ми сегментному індикаторі з динамічною індикацією і загальним анодом. При включенні індикатора я не застосовував струмообмежувальні резистори, так як індикатор і порти мікроконтролера цілком можуть витримати струм, який тече через них в режимі динамічної індикації.

Нижче представлена схема пристрою:

Індикатор набраного номера

Друкована плата пристрою виконана на двосторонньому фольгованим матеріалі (в моєму випадку на текстоліті).

Топологія друкованої плати наведено нижче:

Індикатор набраного номера

Що стосовно програми, то вона була написана з використанням середовища Flowcode. Алгоритм роботи програми наступний: при включенні активізуються переривання по таймеру TMR0, а так само по INT0. При надходженні на вхід INT0 імпульсу таймер вважає паузу, і якщо вона більше 1, то число відображається на індикаторі. Якщо пауза між імпульсами менше 1с, то таймер скидається і рахунок йде заново.

Деякі з деталей, що підлягають заміні. Так CD4001 можна замінити на CD4000, а можна на вітчизняний аналог К561ЛА7 або К561ЛЕ5. На жаль, серії К176 використовувати не можна, так як діапазон напруги живлення для неї занадто великий (9-12V) порівняно з Attiny2313 (3-5V). Трансформатор можна використовувати практично будь-який, відповідний за розмірами. Мікроконтролер, на жаль, замінити не можна.

Живлення схеми здійснюється від БЖ, з напругою 5В. Вмикання та вимикання схеми, а також скидання виконується відключенням живлення. Для останнього можна використовувати кнопку з нормально замкнутими контактами.

Індикатор набраного номера

Індикатор набраного номера
Індикатор набраного номера
Індикатор набраного номера
Індикатор набраного номера
Індикатор набраного номера

Список радіоелементів

Позначення Тип Номінал Кількість U1 U2 R1 R2 C1, C2 C3 X1 J3, J4
МК AVR 8-бітATtiny23131
ВентильCD4001B1 К561ЛА7 або К561ЛЕ5
Резистор2.4 кОм1
Резистор24 кОм1
Конденсатор27 пФ2
Конденсатор22 нФ1
Кварц3276800 Гц1
7-сегментні індикатор з загальним анодом1
Tags

Коментарі до новини