Я планирую использовать мой старенький видавший виды (и купавшийся в растворе хлорного железа!!! :-) ) телефон Nokia 6021 при создании "умного дома".
Он должен служить средством связи "мозга" "умного дома" (в качестве которого планирую использовать Arduino Nano v3.0) с внешним миром.
Интерфейс телефона Nokia 6021
Для связи телефона с компьютером используется разъем, расположенный на нижней стороне телефона.
интерфейсный разъем Pop-Port
В этом разъеме для приема/передачи данных задействуются контакты - Fbus_RX (прием), Fbus_TX (передача), Data_GND (земля) (физический уровень шины FBus).
FBus - это двунаправленная полнодуплексная шина данных, применяемая в мобильных телефонах и работающая на скорости 115200 кбит/с в формате 8N1 - 8 бит данных, нет бита четности, один стоп-бит. Эта шина работает с уровнем напряжения логической "единицы" ~ 2,8 В.
схема подключения контактов разъема к схеме телефона
Сопряжение телефона с компьютером с помощью преобразователя RS232 - TTL на микросхеме CP2102 и программы gnokii
Адаптер для сопряжения телефона и преобразователя RS232 - TTL на микросхеме CP2102, подключаемого к USB-порту компьютера, очень простой -
Для анализа протокола обмена между телефоном и компьютером можно использовать программу Portmon -
Сопряжение телефона с компьютером с помощью преобразователя RS232 - TTL на микросхеме CP2102 и написанной мной программы Nokia Assistant
Сопряжение телефона с Arduino