Виберіть свою мову

У нашому журналі вже розповідалося про телефони з автоматичним визначенням номера абонента (АВН) та телефонних приставках, розроблених фірмою "Телесистеми". Сьогодні мова піде про додавання функцій АОН в телефонний апарат "Panasonic KX-T2365".

Відомо, що більшість телефонів з АВН виготовляють на основі дешевих апаратів азіатського виробництва. Але по-перше, такі телефони не дуже пристойно ставити в офісі, а по-друге, їх механічні елементи не відрізняються високою надійністю. Мати подібний апарат будинку, де вона не піддається інтенсивному використанню, ще прийнятно, але якщо ви працюєте з телефоном цілий день, то через деякий час його клавіші починають функціонувати нечітко. З цього можна зробити висновок, що АОН, який зовнішнім виглядом не зіпсує інтер'єр і щоденна тривала робота з якими не викличе головного болю, повинен базуватися на телефонних апаратах фірм, відомих своїм високою якістю.

Одним з найбільш поширених сучасних телефонних апаратів в Росії є "Panasonic КХ-Т2365". Добре продуманий дизайн, надійність, наявність рідкокристалічного індикатора роблять його привабливим для покупців.

Тому цілком закономірним є бажання додати в цей апарат функції АВН. Ця ідея була реалізована фірмою "Телесистеми". Телефон вбудовується невелика плата, яка виконує функції АВН. При цьому всі функції базового телефону зберігаються.

Додаткова плата не тільки дозволяє визначити номер абонента, але та реалізує функцію автоматичного дозванивания до зайнятого абонента, забезпечує зберігання і індикацію до 99 номерів абонентів подзвонили з інформацією про час і дні тижня надходження дзвінка. За допомогою цієї плати фіксуються номери, що набираються з Panasonic'a або паралельних телефонних апаратів. Обидва види пам'яті дозволяють проводити автоматичний набір зберігаються номерів. Крім того, передбачено можливість заборони набору міжміських та міжнародних телефонних номерів і функція захисту телефонної лінії від піратських підключень.

Схема додаткової плати телефону показана на малюнку. Основа пристрою - мікропроцесорний контролер PIC16C62 фірми Microchip Technology, Inc. (мікросхема DD1). Для зберігання даних використана енергонезалежна FLASH-пам'ять 24LC16B з інтерфейсом ╡2С і організацією 2КХ8 (мікросхема DD2). З'єднання додаткової плати з основною платою телефонного апарату Panasonic виробляється з допомогою 17 відрізків монтажного проводу. Розміри плати - 12,5х57,5 мм.

Сигнал з телефонної лінії надходить на плату по ланцюгу IN. На резистора R5 і R6 зібраний датчик дзвінка, що спрацьовує при напрузі в лінії 110В (сигнал BELL). Датчиком визначення підняття трубки на паралельному телефоні служить дільник напруги на резисторах R3 і R4 (сигнал ULN). Цей датчик спрацьовує при напрузі 27 Ст. Сигнал про підняття трубки на своєму телефоні надходить з основною плати (TUB). Інформація для визначення номера абонента надходить з виходу компаратора на основній платі (SIG). Оптрон U1 забезпечує замикання ланцюга дзвінка телефону. Сигнали в телефонну лінію (посилка запиту, імітація гудков) надходять по ланцюгу LSND. Блокування звуку на час визначення номера здійснюється подачею сигналу на основну плату телефону (SMUTE).

Резистори R7, R8 і конденсатор С2 визначають частоту внутрішнього тактового генератора контролера. Вона залежить від рівня сигналу на виході RC0/T1C мікросхеми DD1 (сигнал F). При високому рівні частота повинна бути 5 МГц ±10%, а коли на цьому висновку встановлюється высокоимпе-дансное стан - 0,3 МГц. Для зменшення струму споживання контролер більшу частину часу перебуває в режимі з низькою частотою. Режим з високою тактовою частотою використовується при аналізі сигналів з лінії. Тимчасова синхронізація контролера здійснюється сигналом з частотою 32 768 Гц, що надходять від основної плати телефону (ланцюг 32К). Сигнал RES виробляє скидання контролера.

Для управління телефоном додаткова плата контролює натискання клавіш. Для цього аналізується стан першого виходу сканування клавіатури (SCAN) і сигналів зчитування стану клавіатури (KDO - KD3). Для клавіш, обслуговуються іншими виходами сканування, стан зчитується з відповідною затримкою від надходження імпульсу на ланцюг SCAN за тим же ланцюгам KDO - KD3. За аналогічним принципом побудована і емуляція натиснення кнопок, необхідна для управління телефоном і виконання передбачених функцій. Для цього контролер виставляє у відповідний момент часу необхідний рівень на ланцюгах KDO - KD3.

Автори: Е. Шинків, В. Шуліка, Зеленоград р.