|
CLIP для SIEMENS S150, Конвертер DTMF-FSK |
|
|
|
Oct 22 2008, 17:58
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 1-07-07
Пользователь №: 28 824

|
Добрый день. Суть проблемы. Телефон Siemens Gigaset S150. Цифровая АТС (какого конкретно типа - не скажу). По утверждению инженеров, АТС передает Caller ID в формате DTMF. Труба поддерживает Caller ID в формате FSK. Для этих телефонов проблема должна бы решаться перепрошивкой : (изменением одного байта в EEPROM) Но есть проблема: по всей вероятности, из-за другого типа процессора (PCD8016) епромки на плате нет. Определитель же поиметь хочется. Хотелось бы услышать мнение знающих - как можно на атмеге реализовать конвертор DTMF-> FSK, и стоит ли игра свеч? Читал здесь: http://www.araxinfo.com/~bacvic/conv_dtmf_fsk.htmИ здесь: http://www.picbasic.nl/frameload_uk.htm?ht...ermelder_uk.htmЧто думаю. В качестве декодера DTMF взять микросхему MT8870 или CM8870 (как во втором варианте) и выдать сигнал FSK (как в варианте с araxinfo.com). Но пока не понятно, как схематически реализовать выдачу FSK в линию. Так же ничего не знаю про формат FSK. Пока только представляю общий алгоритм - дождаться сигнала DTMF, определить номер телефона, после первого гудка выдать FSK. Поскольку на araxinfo.com исходников не лежит, мне пока тяжело сообразить, что там и куда. Может, кто поможет со схемотехникой? Еще просьба - может где есть на понятном языке инфа по FSK - ткните носом.
|
|
|
|
|
 |
Ответов
|
Oct 25 2008, 07:44
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 1-07-07
Пользователь №: 28 824

|
Ну а если не усложнять? Неужели телефону так важно, чтобы там была синусоида? Прямоугольные импульсы той же частоты его не устроят? Там на плате из серьезных микросхем - только процессор, я думаю, что для него важна просто частота, и не важно, какая там форма сигнала. Если так, то просто попробовать сгенерить импульсы заданной частоты шимом, и все дела.
Или я все таки ошибаюсь?
|
|
|
|
|
Oct 25 2008, 09:01
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(ochkarik_ @ Oct 25 2008, 10:44)  Ну а если не усложнять? Неужели телефону так важно, чтобы там была синусоида? Прямоугольные импульсы той же частоты его не устроят? Там на плате из серьезных микросхем - только процессор, я думаю, что для него важна просто частота, и не важно, какая там форма сигнала. Если так, то просто попробовать сгенерить импульсы заданной частоты шимом, и все дела.
Или я все таки ошибаюсь? Да нет не ошибаетесь. Даже не шимом а прямоугольником делают, а на операционниках сигнал этот немного "прихорашивают". Вам то просто сформировать, а я потом разбираю.  При реализации столкнулся с разным бредом.  Датчики то делают все кому не лень. Поляки и наши. Некоторые даже стандарт поленились читать. И вот начинаются подгонки. Чаще всего встречал, когда вместо 2200 гонят 2400 для простоты реализации. Но простоты там не получается в результате меняется длительность как бита так и посылки. Короче, по видимому берут модем и в лоб подгоняют сигнал так, чтобы он "понимал" что они там передают.  Хороший модем разбирает практически любую бредятину. В результате у меня эта примитивная задачка отняла месяца два времени и что-то версий 30 было различных. Причём полностью переписывал. Так, порой, даже в ручную восстановить инфу было затруднительно. Изделие отдал - уже выпускают. Но, честно говоря, осадок остался. Спасибо zltigo. Покопаюсь почитаю. Кстати "фирменный" модем был на msp430.  PS: Просмотрел файл. Вот любят они ассемблер.  Я кстати DTMF реализацию тоже брал с сайта TI. Ошибочка там была. И модифицировать пришлось, а так всё нормально.  Очень интересно. Я что-то подобное и предполагал. А то я уже и статистику применял и повторный разбор делал и разбор в 2 стороны.
|
|
|
|
|
Oct 26 2008, 17:30
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(zltigo @ Oct 25 2008, 16:31)  Давайте Вы не будете переносить свои наблюдения над Hart-модемовскими поделками на то, что используется на телефонных сетях общего пользования. Я не владею ситуацией по стыковке с технологическим оборудованием, но на ТфОП официально всякие радиолюбительские поделки не проходят. Ибо сертификация коммуникационного оборудования худо-бедно в России работает. Простите.  Полностью согласен. Мы кое-что делали по телефонии и сартифицировали в том числе. Действительно в телефонии старались максимально обеспечивать стандарт. Правда проблемы есть и с этими стандартами и с их доставаемостью, и с работой самого оборудования, и с кадрами там работающими. Они как раз стандарты не читают и не хотят. А ремонт оборудования осуществляют как придётся и как попало. Результаты бывают весьма плачевны и доказать "не соответствие" практически нереально. Есть претензии и к сартификации. В 99% требуется подать комплект документов и оплатить. Бывали случаи когда образцы у нас даже и не забирали. Кстати HART тоже предполагает синус. Согласно стандарту. Но все 100% модемов и датчиков, которые я держал в руках - это не обеспечивают. Возможно это связано с малым потреблением устройств работающих в линии. На модем выделяется не более 1ма.
|
|
|
|
Сообщений в этой теме
ochkarik_ CLIP для SIEMENS S150 Oct 22 2008, 17:58 zltigo Цитата(ochkarik_ @ Oct 22 2008, 19:58) Хо... Oct 22 2008, 18:31 SasaVitebsk C DTMF мега8 справляется достаточно легко без обве... Oct 22 2008, 21:54 ochkarik_ Цитата(SasaVitebsk @ Oct 23 2008, 00:54) ... Oct 24 2008, 16:33  zltigo Цитата(ochkarik_ @ Oct 24 2008, 18:33) Я ... Oct 24 2008, 18:25 Сергей К Я на PIC16F628 (4МГц) делал CLIP на FSK. В качеств... Oct 23 2008, 05:45 SasaVitebsk Нет но я думаю там чтото простое. Я где-то видел п... Oct 24 2008, 21:16 zltigo Цитата(SasaVitebsk @ Oct 24 2008, 23:16) ... Oct 24 2008, 22:57 SasaVitebsk Простите за
А не сталкивался ли кто с реализац... Oct 24 2008, 23:17 zltigo Про "древность" не совсем понял, но прим... Oct 24 2008, 23:35 zltigo Цитата(ochkarik_ @ Oct 25 2008, 09:44) Ну... Oct 25 2008, 08:07 Сергей К ЦитатаТам на плате из серьезных микросхем - только... Oct 25 2008, 17:18 ochkarik_ Ну ладно, похоже, прямоугольники не прокатят.
А ... Oct 26 2008, 15:56 ochkarik_ Набросал тестовую программку с выводом FSK на ЦАП.... Oct 27 2008, 18:27 SasaVitebsk Смотрел только картинку. Прости.
Если исходить из ... Oct 27 2008, 21:07 ochkarik_ А если так посмотреть?
(Скорость передачи - 1200... Oct 28 2008, 03:29 SasaVitebsk Цитата(ochkarik_ @ Oct 28 2008, 06:29) А ... Oct 28 2008, 10:18 ochkarik_ А кто может сказать - сигнал FSK обязательно долже... Oct 28 2008, 20:28 SasaVitebsk В том же документе (последний пост zltigo) по моем... Oct 28 2008, 20:50 zltigo Цитата(SasaVitebsk @ Oct 28 2008, 23:50) ... Oct 28 2008, 20:53 ochkarik_ Вот это:
Signal Level: -13,5 dBm ± 1,5 dB (When t... Nov 2 2008, 14:12 zltigo Цитата(ochkarik_ @ Nov 2 2008, 17:12) От ... Nov 2 2008, 15:11 ochkarik_ То есть, если смотреть осциллографом в телефонной ... Nov 2 2008, 17:37 ESN Тема старая, но ,на мой взгляд, не получившая логи... Aug 21 2017, 08:07 ESN [quote name='ESN' date='Aug 21 2017, 1... Feb 22 2018, 07:41 ESN Разобрался с "непоняткой" - неправильно ... Apr 26 2018, 07:32
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|