ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
6079
. (01.02.2004 18:53, просмотров: 2439)
Не пойму, что за фигня? Пытаюсь отправить SMS Siemens\'у S35 через data-кабель из ATmeg\'и - ничего не выходит. К UART\'у ATmega64 подключен RS232-конвертер уровней ADM202EARN. ATmega посылает SMS - сначала AT+CMGS=50, ждёт приёма \">\" или по таймауту посылает hex\'ы PDU и ESCAPE. Соединяю ATmeg\'у и комп через ADM202EARN, HyperTerminal\'ом ловлю этот пакет, всё OK. Соединяю комп и мобильник через data-кабель, те же байты HyperTerminal\'ом толкаю - тоже всё OK. Соединяю TX UART\'а ATmeg\'и и мобильник через резистивный делитель (5v в 3v) - на Siemens\'е чернеет экран, требуется инверсия уровней? Соединяю TX UART\'а ATmeg\'и и мобильник через инвертор на транзисторе с резисторами - Siemens не реагирует на свой data-in? Подключаю TX/RX ATmeg\'и к ADM202EARN, соединяю data-кабелем (имеющем автономное питание) с мобилой - опять глухо. Может нужны DTR/DSR и RTS/CTS? - на RS232-конец data-кабеля на DTR и RTS подаю прямо с источника питания +5v, состояние \'ON\' - терминал (ATmega) подключен и желает посылать данные. Мобила опять глуха. Народ, подскажите что за фигня и как с ней бороться? Осцилла нет, из приборов есть только советский вольтметр. Содержимое SMS корректно, что свидетельствует факт успешной отправки через data-кабель с компа в мобилу. ATmega правильно генерит SMS, что свидетельствует факт успешного приёма на компе. А теперь надо ATmeg\'у соединить с мобилой, чтобы последняя реагировала на AT-команды. Кто-нибудь сталкивался с подобным?