Перейти к содержанию
    

Подскажите как можно связать ATmega8 и Motorola-C350L.

 

Можно ли подключить ATmega8 к указанному мной сотовому телефону и по какому протоколу.

Есть ли у кого схема электрического сопряжения ATmega8 и сотового телефона Motorola C350L и описание протокола обмена с ним?

 

Хочу организовать канал передачи данных на неограниченное расстояние..

 

И второй вопрос: можно ли использовать телефон Motorola-C350L как терминал ATmega8, т.е. как клавиатуру и экран для атмеги8? Т.е. как человеко-машинный интерфейс

Изменено пользователем Дон Амброзио

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли подключить ATmega8 к указанному мной сотовому телефону и по какому протоколу.

Эта Моторолла соединяется с компьютером миниUSB-кабелем. Отсюда вывод - на Меге нужно реализовывать USB HOST со всеми вытекающими.

и описание протокола обмена с ним

Общение с ней - AT-команды.

 

Хочу организовать канал передачи данных на неограниченное расстояние

Мне кажется будет проще взять готовый GSM-модем. Их сейчас как грязи.

 

И второй вопрос: можно ли использовать телефон Motorola-C350L как терминал ATmega8, т.е. как клавиатуру и экран для атмеги8?

Вряд ли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эта Моторолла соединяется с компьютером миниUSB-кабелем. Отсюда вывод - на Меге нужно реализовывать USB HOST со всеми вытекающими.

Т.е. в приниципе это реально? Просто никогда USB не занимался Быстродействия ATmega8 с 4МГц тактовой хватит?

 

 

И второй вопрос: можно ли использовать телефон Motorola-C350L как терминал ATmega8, т.е. как клавиатуру и экран для атмеги8? Т.е. как человеко-машинный интерфейс
Вряд ли.

Т.е. считывать Атмегой8 коды нажатых на сотовом телефоне клавиш и выводить на её экран нужные мне символы не получиться? А это только для сотового телефона этой модели? Или не получиться это реализовать на любом сотовом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. в приниципе это реально? Просто никогда USB не занимался Быстродействия ATmega8 с 4МГц тактовой хватит?

Вряд ли.

Для реализации USB Host у ATmega8 не хватит ресурсов памяти, не столько в частоте дело.

Т.е. считывать Атмегой8 коды нажатых на сотовом телефоне клавиш и выводить на её экран нужные мне символы не получиться?

Это получится, но и только.

Вам явно надо смотреть в сторону ARM7 (если задача стоит найти работу для имеющегося телефона) или взять готовый GSM модуль (если нужно организовать канал передачи данных как можно проще).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оставьте эту затею.

На AVR USB-хост без доп. микросхем не реализовать.

Использование доп. микросхемы (аппаратный USB хост) - дополнительные затраты + вряд ли Вы найдёте что-то в удобном для пайки корпусе (как я понимаю из формулировки вопроса, изделие будет единичное) .

Также придеться изучить эту микросхему и разобраться с протоколом USВ, выяснить протокол, по которому Вы должны работать с Вашем телефоном (затрудняюсь даже предположить, где такое можно будет найти).

Если взять МК со встроенным USB хостом (ARM какой-нибудь), то от вышеупомянутых проблем тоже не уйти.

 

Рассмотрите альтернативные решения:

1. Использование тел. аппарата с RS-232, например Siemens-ов старых. В интернете полно схем их подключения к микроконтроллерам (в т.ч. AVR) и описаний АТ комманд для работы с этими телефонами.

2. Купить GSM-модуль с интерфейсом RS-232. Их много разных. Большой их выбор на Терраэлектронике в Москве.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оставьте эту затею.

На AVR USB-хост без доп. микросхем не реализовать.

Тут пробегали ссылки на программную реализацию хоста на АВР. Так что это все же возможно.

и разобраться с протоколом USВ, выяснить протокол, по которому Вы должны работать с Вашем телефоном (затрудняюсь даже предположить, где такое можно будет найти).

Обычно весь этот протокол представляет собой обычный CDC, т.е. для системы видится как comport. С которым можно работать как с обычным rs232.

 

2. Купить GSM-модуль с интерфейсом RS-232. Их много разных. Большой их выбор на Терраэлектронике в Москве.

Это самое удачное решение, правда остаются вопросы с питанием. В модеме нет аккумуляторов, в отличии от телефона..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это самое удачное решение, правда остаются вопросы с питанием. В модеме нет аккумуляторов, в отличии от телефона..
Нет такой проблемы. Контроллер тоже кормить чем то надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если задача стоит найти работу для имеющегося телефона

Да.. Такая задача.... Даже если не получиться использовать его как радиомодем, то хотелось бы использовать как переносной человеко-машинный интерфейс (пульт короче)....

 

Приходишь к сети охранной сигнализации, тыкаешься в SPI, UART или т.п. разъём устройста и лазиешь по сети

 

 

если нужно организовать канал передачи данных как можно проще

А если достаточно использования сотового телефона просто как пульта-консоли? Т.е. читать коды нажатых клавиш и выводить на экран сотового телефона нужную мне инфу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если достаточно использования сотового телефона просто как пульта-консоли? Т.е. читать коды нажатых клавиш и выводить на экран сотового телефона нужную мне инфу.
Проще использовать дисплей отдельно (здесь эту тему основательно раскрыли) и клавиатуру от какого нить ноута. Мега 8 справится легко. :) А телефон использовать - хз. Телефон общается с мк AT командами. Как ими заставить, к примеру, вывести символ на экран - не знаю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проще использовать дисплей отдельно (здесь эту тему основательно раскрыли) и клавиатуру от какого нить ноута

Хотелось бы всё "в одном флаконе". Тем более, что клавиатуру от ноута в карман не засунешь

 

 

Телефон общается с мк AT командами. Как ими заставить, к примеру, вывести символ на экран - не знаю

Вот и я не знаю... И никак в инете не могу найти инфу по этому вопросу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обычно весь этот протокол представляет собой обычный CDC, т.е. для системы видится как comport. С которым можно работать как с обычным rs232.

Что-то я не совсем понимаю, для какую систему вы имеете ввиду, для которой видится как Com-порт ?

И как вы эту систему планируете в мегу8 зашить ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то я не совсем понимаю, для какую систему вы имеете ввиду, для которой видится как Com-порт ?

И как вы эту систему планируете в мегу8 зашить ?

А почему нет? COM-порт - это фактически UART.... Мега скоротсь 110500 бод запросто потянет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему нет? COM-порт - это фактически UART.... Мега скоротсь 110500 бод запросто потянет

 

Вы же телефон Ваш с USB интерфейсом планируете к AVR подключать, а не к компьютеру с установленной операционной системой и с установленными телефонными драйверами! Про какой нафик СОМ порт вы говорите ?

 

Мне представляется с трудом та ATmega8, в которую вы хотите сделать USB-хостом, которая будет блюсти весь протокол обмена в Моторолой по USB (также мне по-прежнему непонятно где Вы возьмете описание этого протокола), и при всём при этом обмениваться с моторолой данными и командами и ещё делать какую-то полезную работу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы же телефон Ваш с USB интерфейсом
А если я прикуплю бэушную старенькую модель Сименса с RS232?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А по поводу использования клавиатуры и дисплея телефона через АТ команды:

На Сименс М45 мне такое проделывать удавалось.

 

Попробуйте поискать описание АТ команд к мотороле и погонять их в телефон через гипертерминал, может и с моторолой такое выйдет )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...