Меню English Ukrainian російська Головна

Безкоштовна технічна бібліотека для любителів та професіоналів Безкоштовна технічна бібліотека


Визначник номера стандарту FSK. Енциклопедія радіоелектроніки та електротехніки

Безкоштовна технічна бібліотека

Енциклопедія радіоелектроніки та електротехніки / телефонія

Коментарі до статті Коментарі до статті

В даний час з впровадженням сучасних цифрових АТС сервіс визначення номера абонента CUP стає все більш доступним. Найбільшу поширеність набуває сервіс CUP у стандарті FSK (частотна модуляція), що дозволяє передати абоненту не тільки номер абонента, що викликає, але й іншу інформацію. Тут у стислій формі буде описано розширений варіант цього стандарту Multiple Data Message Format (MDMF). Більш детальну інформацію можна отримати у документах ETS300659-1 та ETS300659-2 Європейського інституту стандартизації в галузі телекомунікацій (ETSI).

У стандарті FSK дані передаються із швидкістю 1200 біт/с. Логічна одиниця (MARK) кодується частотою 1300 Гц, логічний нуль (SPACE) – 2100 Гц. Інформація передається побайтно, кожен байт починається стартовим бітом SPACE та закінчується стоповим бітом MARK. До десяти стопових бітів можна додати між байтами. Узагальнена часова діаграма передачі показано на рис. 1.

Визначник номера стандарту FSK

Інформація передається між першим і другим викликами, тривалість паузи Т1 становить 500...2000 мс, тривалість паузи Т2 - не менше 200 мс. Передачу повідомлення передує сигнал CHANNEL SEIZURE (захоплення каналу), що являє собою послідовність з 300 бітів, що чергуються 0, 1 ... 0, 1 або 30 байт 55Н. Тривалість сигналу 250 мс. Потім слідує сигнал MARK SIGNAL, що складається з блоку логічних одиниць тривалістю 180 ±25 мс або 80 ±25 мс на вибір оператора. Далі слідує безпосередньо повідомлення (MESSAGE). Повідомлення є набір параметрів. Кожен параметр складається із трьох полів. Перше поле - тип параметра, це один байт у НЕХ-форматі, який вказує пристрої Caller ID, як інтерпретувати два поля. Друге поле - довжина параметра (теж байт), це число байт даних, що у третьому полі. Третє поле - дані параметра, це ASCII коди відповідно до рекомендацій CCITT, при цьому старший біт завжди дорівнює 0.

Типовий формат повідомлення показано на рис. 2.

Визначник номера стандарту FSK

MESSAGE TYPE (тип повідомлення) – для розширеного формату дорівнює 80Н.

MESSAGE LENGTH (довжина повідомлення) - число байт у повідомленні, крім байти MESSAGE TYPE, MESSAGE LENGTH і CHECKSUM, виражене одним байтом.

PARAM. 1 TYPE - параметр дати та часу, що дорівнює 01Н.

PARAM. 1 LENGTH – байт довжини цього параметра, завжди дорівнює 08Н.

PARAM. 1 DATA - інформація про дату та час надходження виклику, передається в наступній послідовності: байт десятків місяця Про або 1, байт одиниць місяця від 0 до 9, байт десятків днів від 0 до 3, байт одиниць днів від 0 до 9, байт десятків годин від 0 до 2, байт одиниць годин від О до 9, байт десятків хвилин від 0 до 5, байт одиниць хвилин від 0 до 9. Цей параметр не обов'язковий і може не передаватися.

PARAM. 2 TYPE - параметр номера абонента, що викликає, дорівнює 02Н, якщо номер передається.

PARAM. 2 LENGTH – байт довжини цього параметра.

PARAM. 2 DATA - власне номер абонента, що викликає, передається в ASCII кодах, починаючи зі старших розрядів, максимальна довжина 20 байт. Цей параметр є обов'язковим і завжди передається. Однак, якщо у абонента включена заборона визначення номера, PARAM. 2 TYPE дорівнює 04Н, PARAM. 2 LENGTH дорівнює 01Н та PARAM. 2 DATA дорівнює ASCII коду "Р" ("Private"). Якщо станція абонента не підтримує протокол передачі CLIP, то PARAM. 2 TYPE дорівнює 04Н, PARAM. 2 LENGTH дорівнює 01Н та PARAM. 2 DATA дорівнює ASCII коду "0".

PARAM. 3 TYPE - параметр імені абонента, що викликає, дорівнює 07НЕХ, якщо ім'я передається.

PARAM. 3 LENGTH – байт довжини цього параметра.

PARAM. 3 DATA - ім'я абонента, що викликає, передається в кодуванні ASCII, максимальна довжина 50 байт. Цей параметр не є обов'язковим і не може передаватися. Якщо АТС передає цей параметр, але абонент заблокував передачу свого імені, то PARAM. 3 TYPE дорівнює 08Н, PARAM. 3 LENGTH дорівнює 01Н та PARAM. 3 DATA дорівнює ASCII коду "Р". Також PARAM. 3 DATA дорівнює ASCII коду "0" у випадку. якщо ім'я абонента недоступне з будь-якої іншої причини.

CHECKSUM - байт контрольної суми, що є двійковим доповненням по модулю 256 суми всіх байтів повідомлення, починаючи з MESSAGE TYPE, крім сам байт CHECKSUM. Цей протокол не передбачає корекцію помилок, і якщо контрольна сума не дорівнює нулю, повідомлення відкидається.

Список параметрів, що передаються, визначається на кожній АТС. Стандартом передбачено резервні коди параметрів для використання конкретним телефонним оператором. Параметри можуть бути передані у довільному порядку. Для сумісності невідомі параметри відкидаються пристроєм Caller ID. Якщо у повідомленні є взаємовиключні параметри, то використовується лише перший.

Простий формат SDMF (Single Data Message Format) є окремим випадком розширеного формату і в даний час застосовується рідко. У цьому форматі передаються лише два параметри - дата-час та номер абонента. Тип повідомлення дорівнює 04НЕХ.

У таблиці побайтно розглянуто приклад передачі номера 246-58-31 о 20 годині, 45 хвилин, 26 грудня із зазначенням причини відсутності імені абонента.

Визначник номера стандарту FSK

Пропоную читачам для повторення власну конструкцію приставки Caller ID, яка сумісна з форматами SOME та MDMF. Працездатність конструкції перевірено на реальних телефонних лініях. Пристрій підключається паралельно телефонному апарату в телефонну лінію з напругою лінійних батарей 48...60 В. Він відрізняється простотою керування, надійністю визначення номера, гранично низьким енергоспоживанням від джерела живлення та телефонної лінії. Приставка не заважає роботі факсів, автовідповідачів та інших пристроїв, що працюють в автоматичному режимі та відповідає вимогам стандартів щодо підключення абонентських пристроїв. Конструктивно може бути виконана в окремому корпусі або вбудована на телефон.

Живлення пристрою здійснюється від батареї із трьох гальванічних елементів типорозміру АА або AAA або від акумуляторної батареї напругою 4...5 В. Забезпечується постійне підзаряджання елементів живлення малим струмом від лінії. Струм споживання від телефонної лінії при укладеній трубці в режимі очікування (при Ипит = 4,5 В) - не більше 0,1 мА, при цьому струм підзарядки джерела живлення - не менше 0,01 мА. Середній струм споживання джерела живлення інших режимах - трохи більше 1 мА.

Схема пристрою показано на рис. 3.

Визначник номера стандарту FSK

Об'єм пам'яті приставки - шістдесят три вхідні номери. Пам'ять організована за принципом "першим увійшов – першим вийшов". Двома кнопками SB2 ("Перед.") і SB3 ("Слід.") можна "гортати" пам'ять у бік більш ранніх дзвінків та у бік пізніх дзвінків. У пам'ять записуються номер, час та дата дзвінка. Передбачено економічне використання пам'яті, тобто якщо той самий абонент додзвонюється до вас з періодичністю менше 10 хв, то його номер записується в пам'ять один раз і фіксується час останнього дзвінка. При відключеному живленні інформація в пам'яті та робота годинника зберігаються не менше 3 хв (залежить від ємності конденсатора С8), що достатньо для заміни елементів живлення. Число нових дзвінків, записаних у пам'ять після останнього перегляду, відображається на індикаторі. Лічильник нових дзвінків скидається після перегляду пам'яті.

Керування приставкою здійснюється за допомогою меню з трьох функцій: Налаштування будильника, Налаштування годинника та Очищення пам'яті. Вхід у меню функцій - натискання кнопки SB1 ("Функ.").

Основа пристрою – мікроконтролер PIC16F628 (DD1). Декодування FSK здійснюється програмно. Використовується один із вбудованих компараторів, висновки РА1 та РА2 є його входами. Опорна напруга формується ланцюгом R2R3R4, резистор R3 задає зміщення між входами компаратора 10...15 мВ.

Каскад на транзисторі VT1 – це найпростіший компаратор для аналізу сигналу виклику. Висновок PB0 контролера DD1 налаштований як зовнішнє джерело переривань по фронту. Ланцюг R9VD4 при підключеній телефонній лінії забезпечує підзарядку батареї GB1 струмом в межах 10...20 мкА. Стабілітрон VD5 захищає ланцюг живлення від можливого перевищення напруги. Бажано використовувати імпортні стабілітрони з гарною крутістю характеристики, від цього залежить загальне споживання.

Для звукового супроводу натискання кнопок служить звуковий випромінювач НА1 із вбудованим автогенератором на робочу напругу 6 або 12 В. Якщо не потрібний звук, випромінювач НА1 можна не встановлювати. Мікросхема DD2 у цій конструкції використовується тільки як годинник, таймер, календар та будильник.

Для зберігання номерів використовується flash-пам'ять 24С08 (DD3). Для кожного номера надається 16 байт. Інформація записується у двійково-десятковому форматі, тобто 4 байти відводиться для дати та часу дзвінка, а 12 байт відводиться для номера з максимальною довжиною до 24 цифр. Мікросхеми DD2 та DD3 за інтерфейсом l2C підключені до контролера DD1.

При включенні живлення ініціалізуються регістри контролера DD1 та годинника DD2. Таймер мікросхеми DD2 налаштовується інтервал 7 з. Після цього пристрій переходить в режим очікування, контролер виконує команду SLEEP. Він може бути активований однією з подій: фронтом на вході РВО (вхідний виклик), зміною стану входів РВ4, РВ5 (натискання кнопок або імпульс на виведенні INT DD2), натисканням кнопки SB1 (скидання контролера). Програма аналізує тип скидання, і якщо це "гарячий" перезапуск (кнопка SB1), то входить у меню функцій.

З періодом 7 з на виведенні INT мікросхеми DD2 з'являється імпульс, яким контролер зчитує регістри хвилин і годин з мікросхеми DD2 і завантажує цими значеннями індикатор HG1. Це запобігає автоматичному перемиканню індикатора в режим секундоміра. У режимі очікування співвідношення часу активності контролера до часу перебування в SLEEP дорівнює 1:7.

При вхідному виклику перший виклик АТС активує контролер DDI, повідомлення FSK декодується і записується в буфер. Прийнятий код аналізується, виводиться на індикатор і в двійковому форматі записується в пам'ять. Після цього контролер переходить у режим очікування.

У режимі перегляду вхідних дзвінків натискання кнопок активує контролер, з пам'яті вибирається інформація про номер, час і дату дзвінка і виводиться на індикатор. Дві секунди індикується номер, наступні дві секунди індикується дата і час дзвінка. Цей цикл повторюється тричі, потім пристрій переходить у режим очікування. Режим вхідного дзвінка має пріоритет над режимом перегляду пам'яті. Вхід у меню функцій, тобто. скидання, має найвищий пріоритет.

Пристрій зібрано на односторонній друкованій платі (рис. 4).

Визначник номера стандарту FSK

Перед монтажем елементів необхідно встановити перемичку, що проходить під висновками мікросхем. Конденсатор С1 повинен мати ємність від 0,022 до 0,047 мкФ і бути розрахований на робочу напругу не менше 250 В. Ємність конденсатора C3 може бути від 4700 до 10000 пф.

Для налагодження пристрою необхідний звичайний мультиметр (бажано цифровий), осцилограф з вхідним опором 10 МОм та батарея елементів або акумуляторів напругою 4,5...4,8 для живлення пристрою. Також знадобиться тонка викрутка із ізольованою ручкою для регулювання підстроювального конденсатора С7. При правильній збірці зі справних компонентів пристрій починає працювати відразу і необхідно лише перевірити роботу компаратора VT1 та струм, що споживається.

НЕ МОЖНА ПІДКЛЮЧАТИ ПРИСТАВКУ ДО ТЕЛЕФОННОЇ ЛІНІЇ, ПОПЕРЕДНІЙ НЕ ВКЛЮЧИВ ЖИВЛЕННЯ!

Включаємо живлення 4,5. .4,8 через міліамперметр, попередньо встановлений на межі вимірювання не менше 5 мА постійного струму. Приблизно через 5 с приставка перейде в режим очікування (на індикаторі з'явиться час і лічильник дзвінків), струм споживання при цьому не повинен перевищувати 50 мкА. Якщо струм більше або приставка не переходить у режим очікування, необхідно перевірити якість монтажу, прошивку контролера і стабілітрон VD5. У режимі очікування через кожні 7 з контролер регенерує індикатор, тому показання міліамперметра короткочасно збільшуються.

Включаємо живлення безпосередньо (без міліамперметра), підключаємо висновки діодного мосту VD1 (призначені для телефонної лінії) у лінію, в розрив одного з проводів включаємо міліамперметр. Приставка повинна знаходитися в черговому режимі, при цьому струм у ланцюгу, що вимірюється, не повинен перевищувати 100 мкА.

Тепер потрібно перевірити роботу компаратора VT1. Підключаємо висновки діодного мосту VD1 до телефонної лінії. При вхідному дзвінку на виводі РВО контролера повинні бути імпульси, формою близькі до прямокутних.

Останній етап налагодження - підстроювання точності ходу годинника конденсатором С7. Зробіть це у процесі експлуатації. Якщо годинник "відходить", злегка поверніть ротор С7. Повторюйте цю операцію, поки не досягнете точного ходу годинника. Використовуйте діелектричну викрутку, оскільки внесення ємності в ланцюг автогенератора мікросхеми DD2 може призвести до збою в роботі.

Мікросхеми, що застосовуються, чутливі до статичної електрики, тому користуйтеся ізольованим від мережі "заземленим" паяльником потужністю не більше 40 Вт. Усі операції з монтажу виконуйте при вимкненому живленні.

Декілька слів про те, як керувати приставкою. Кнопка SB2 "Пред." гортає пам'ять у бік раніше дзвінків, а кнопка SB3 "Слід." - у бік пізніших. Приставка покаже номер, дату та час дзвінка, а після цього автоматично перейде в режим очікування.

Щоб увійти до меню установок, натисніть та відпустіть кнопку SB1 "Функ.". Виберіть функцію SB3. Використовуйте кнопку SB2 для входу в функцію.

F1 – встановлення будильника. На індикаторі зліва направо з'являться символ вимикача будильника ("-" - будильник вимкнено, "Р" - будильник увімкнено) та значення годин і хвилин. Для вибору значення використовуйте кнопку SB3, для зміни – SB2. Щоб вийти з функції, натисніть кнопку SB3 не менше 0,5 секунди і відпустіть.

F2 - встановлення часу та дати. На індикаторі зліва направо з'являться значення дати, місяця, годин та хвилин. Для вибору значення використовуйте кнопку SB3, для зміни – SB2. Щоб вийти з функції, натисніть кнопку SB3 і утримуйте її не менше 0,5 секунди, а за сигналом точного часу відпустіть.

F3 – очищення всієї пам'яті номерів. Увійшовши до цієї функції, у вас є 10 с для підтвердження операції кнопкою SB2. Вихід – автоматично.

Жодних інших установок не потрібно.

Програмний код контролера fsk6.zip. Слово конфігурації міститься в НЕХ-файлі.

Автор: В.Бачул, м.Кишинів

Дивіться інші статті розділу телефонія.

Читайте та пишіть корисні коментарі до цієї статті.

<< Назад

Останні новини науки та техніки, новинки електроніки:

Машина для проріджування квітів у садах 02.05.2024

У сучасному сільському господарстві розвивається технологічний прогрес, спрямований на підвищення ефективності догляду за рослинами. В Італії було представлено інноваційну машину для проріджування квітів Florix, створену з метою оптимізації етапу збирання врожаю. Цей інструмент оснащений мобільними важелями, що дозволяють легко адаптувати його до особливостей саду. Оператор може регулювати швидкість тонких проводів, керуючи ним із кабіни трактора за допомогою джойстика. Такий підхід значно підвищує ефективність процесу проріджування квітів, забезпечуючи можливість індивідуального налаштування під конкретні умови саду, а також сорт та вид фруктів, що вирощуються на ньому. Після дворічних випробувань машини Florix на різних типах плодів результати виявились дуже обнадійливими. Фермери, такі як Філіберто Монтанарі, який використовував машину Florix протягом кількох років, відзначають значне скорочення часу та трудовитрат, необхідних для проріджування кольорів. ...>>

Удосконалений мікроскоп інфрачервоного діапазону 02.05.2024

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

Пастка для комах 01.05.2024

Сільське господарство - одна з ключових галузей економіки, і боротьба зі шкідниками є невід'ємною частиною цього процесу. Команда вчених з Індійської ради сільськогосподарських досліджень – Центрального науково-дослідного інституту картоплі (ICAR-CPRI) у Шимлі представила інноваційне вирішення цієї проблеми – повітряну пастку для комах, яка працює від вітру. Цей пристрій адресує недоліки традиційних методів боротьби зі шкідниками, надаючи дані про популяцію комах у реальному часі. Пастка повністю працює за рахунок енергії вітру, що робить її екологічно чистим рішенням, яке не вимагає електроживлення. Її унікальна конструкція дозволяє відстежувати як шкідливі, так і корисні комахи, забезпечуючи повний огляд популяції в будь-якій сільськогосподарській зоні. "Оцінюючи цільових шкідників у потрібний час, ми можемо вживати необхідних заходів для контролю як комах-шкідників, так і хвороб", - зазначає Капіл. ...>>

Випадкова новина з Архіву

Заміжні жінки виглядають молоді 22.10.2016

Вченим з Данії вдалося з'ясувати, чому жінки розглядають заміжжя, як одну з головних цілей у своєму житті. Виявилося, що будучи в шлюбі, жінки зберігають свою звичну крадіжку і молодість.

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

Спеціалісти пояснюють, що заміжня жінка відчуває себе спокійнішим і впевненішим, чим одинока особа. Відповідно, це відбивається на зовнішньому вигляді. Тим часом поява дітей кардинально змінює зовнішність жінки. Результатом цього стає безліч додаткових турбот і незначні ночі. У цьому випадку пальма першорядності належить одиноким і бідним жінкам, які мають більше вільного часу, щоб слідувати за собою.

Разом з тим вчені нагадують, що гени людини на 60% відповідають за процес старіння, а от залишилися 40% приходять на спосіб життя. Спокій і невідомість, відсутності сторчов і депpсція, упевненість в завтрашньому дні і вічні переживання про хлопчики - отже отр.

Інші цікаві новини:

▪ Новий унікальний тип магніту

▪ Технологія бездротової передачі енергії між споживчими пристроями

▪ Пластиковий транзистор посилює біохімічний сигнал

▪ Хмарний автомобіль Volvo

▪ Нові LED-лампи від Samsung

Стрічка новин науки та техніки, новинок електроніки

 

Цікаві матеріали Безкоштовної технічної бібліотеки:

▪ Розділ сайту Досвіди з фізики. Добірка статей

▪ стаття Логарифмічна лінійка. Історія винаходу та виробництва

▪ стаття Під яким прапором плаває найбільше кораблів? Детальна відповідь

▪ стаття Робота на стаціонарних та ручних розкрійних електричних машинах. Типова інструкція з охорони праці

▪ стаття Бортова система контролю автомобіля з мовним виведенням інформації Енциклопедія радіоелектроніки та електротехніки

▪ стаття Монета під капелюхом. Секрет фокусу

Залишіть свій коментар до цієї статті:

ім'я:


E-mail (не обов'язково):


коментар:





All languages ​​of this page

Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт

www.diagram.com.ua

www.diagram.com.ua
2000-2024