Don_Ambrosio 0 14 марта, 2008 Опубликовано 14 марта, 2008 (изменено) · Жалоба Подскажите как можно связать ATmega8 и Motorola-C350L. Можно ли подключить ATmega8 к указанному мной сотовому телефону и по какому протоколу. Есть ли у кого схема электрического сопряжения ATmega8 и сотового телефона Motorola C350L и описание протокола обмена с ним? Хочу организовать канал передачи данных на неограниченное расстояние.. И второй вопрос: можно ли использовать телефон Motorola-C350L как терминал ATmega8, т.е. как клавиатуру и экран для атмеги8? Т.е. как человеко-машинный интерфейс Изменено 14 марта, 2008 пользователем Дон Амброзио Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor26 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Можно ли подключить ATmega8 к указанному мной сотовому телефону и по какому протоколу. Эта Моторолла соединяется с компьютером миниUSB-кабелем. Отсюда вывод - на Меге нужно реализовывать USB HOST со всеми вытекающими. и описание протокола обмена с ним Общение с ней - AT-команды. Хочу организовать канал передачи данных на неограниченное расстояние Мне кажется будет проще взять готовый GSM-модем. Их сейчас как грязи. И второй вопрос: можно ли использовать телефон Motorola-C350L как терминал ATmega8, т.е. как клавиатуру и экран для атмеги8? Вряд ли. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Don_Ambrosio 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Эта Моторолла соединяется с компьютером миниUSB-кабелем. Отсюда вывод - на Меге нужно реализовывать USB HOST со всеми вытекающими. Т.е. в приниципе это реально? Просто никогда USB не занимался Быстродействия ATmega8 с 4МГц тактовой хватит? И второй вопрос: можно ли использовать телефон Motorola-C350L как терминал ATmega8, т.е. как клавиатуру и экран для атмеги8? Т.е. как человеко-машинный интерфейсВряд ли. Т.е. считывать Атмегой8 коды нажатых на сотовом телефоне клавиш и выводить на её экран нужные мне символы не получиться? А это только для сотового телефона этой модели? Или не получиться это реализовать на любом сотовом? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Т.е. в приниципе это реально? Просто никогда USB не занимался Быстродействия ATmega8 с 4МГц тактовой хватит? Вряд ли. Для реализации USB Host у ATmega8 не хватит ресурсов памяти, не столько в частоте дело. Т.е. считывать Атмегой8 коды нажатых на сотовом телефоне клавиш и выводить на её экран нужные мне символы не получиться? Это получится, но и только. Вам явно надо смотреть в сторону ARM7 (если задача стоит найти работу для имеющегося телефона) или взять готовый GSM модуль (если нужно организовать канал передачи данных как можно проще). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sysel 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Оставьте эту затею. На AVR USB-хост без доп. микросхем не реализовать. Использование доп. микросхемы (аппаратный USB хост) - дополнительные затраты + вряд ли Вы найдёте что-то в удобном для пайки корпусе (как я понимаю из формулировки вопроса, изделие будет единичное) . Также придеться изучить эту микросхему и разобраться с протоколом USВ, выяснить протокол, по которому Вы должны работать с Вашем телефоном (затрудняюсь даже предположить, где такое можно будет найти). Если взять МК со встроенным USB хостом (ARM какой-нибудь), то от вышеупомянутых проблем тоже не уйти. Рассмотрите альтернативные решения: 1. Использование тел. аппарата с RS-232, например Siemens-ов старых. В интернете полно схем их подключения к микроконтроллерам (в т.ч. AVR) и описаний АТ комманд для работы с этими телефонами. 2. Купить GSM-модуль с интерфейсом RS-232. Их много разных. Большой их выбор на Терраэлектронике в Москве. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Qwertty 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Оставьте эту затею. На AVR USB-хост без доп. микросхем не реализовать. Тут пробегали ссылки на программную реализацию хоста на АВР. Так что это все же возможно. и разобраться с протоколом USВ, выяснить протокол, по которому Вы должны работать с Вашем телефоном (затрудняюсь даже предположить, где такое можно будет найти). Обычно весь этот протокол представляет собой обычный CDC, т.е. для системы видится как comport. С которым можно работать как с обычным rs232. 2. Купить GSM-модуль с интерфейсом RS-232. Их много разных. Большой их выбор на Терраэлектронике в Москве. Это самое удачное решение, правда остаются вопросы с питанием. В модеме нет аккумуляторов, в отличии от телефона.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex_Pol 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Это самое удачное решение, правда остаются вопросы с питанием. В модеме нет аккумуляторов, в отличии от телефона.. Нет такой проблемы. Контроллер тоже кормить чем то надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Don_Ambrosio 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба если задача стоит найти работу для имеющегося телефона Да.. Такая задача.... Даже если не получиться использовать его как радиомодем, то хотелось бы использовать как переносной человеко-машинный интерфейс (пульт короче).... Приходишь к сети охранной сигнализации, тыкаешься в SPI, UART или т.п. разъём устройста и лазиешь по сети если нужно организовать канал передачи данных как можно проще А если достаточно использования сотового телефона просто как пульта-консоли? Т.е. читать коды нажатых клавиш и выводить на экран сотового телефона нужную мне инфу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex_Pol 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба А если достаточно использования сотового телефона просто как пульта-консоли? Т.е. читать коды нажатых клавиш и выводить на экран сотового телефона нужную мне инфу. Проще использовать дисплей отдельно (здесь эту тему основательно раскрыли) и клавиатуру от какого нить ноута. Мега 8 справится легко. :) А телефон использовать - хз. Телефон общается с мк AT командами. Как ими заставить, к примеру, вывести символ на экран - не знаю Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Don_Ambrosio 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Проще использовать дисплей отдельно (здесь эту тему основательно раскрыли) и клавиатуру от какого нить ноута Хотелось бы всё "в одном флаконе". Тем более, что клавиатуру от ноута в карман не засунешь Телефон общается с мк AT командами. Как ими заставить, к примеру, вывести символ на экран - не знаю Вот и я не знаю... И никак в инете не могу найти инфу по этому вопросу Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sysel 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Обычно весь этот протокол представляет собой обычный CDC, т.е. для системы видится как comport. С которым можно работать как с обычным rs232. Что-то я не совсем понимаю, для какую систему вы имеете ввиду, для которой видится как Com-порт ? И как вы эту систему планируете в мегу8 зашить ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Don_Ambrosio 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Что-то я не совсем понимаю, для какую систему вы имеете ввиду, для которой видится как Com-порт ? И как вы эту систему планируете в мегу8 зашить ? А почему нет? COM-порт - это фактически UART.... Мега скоротсь 110500 бод запросто потянет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sysel 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба А почему нет? COM-порт - это фактически UART.... Мега скоротсь 110500 бод запросто потянет Вы же телефон Ваш с USB интерфейсом планируете к AVR подключать, а не к компьютеру с установленной операционной системой и с установленными телефонными драйверами! Про какой нафик СОМ порт вы говорите ? Мне представляется с трудом та ATmega8, в которую вы хотите сделать USB-хостом, которая будет блюсти весь протокол обмена в Моторолой по USB (также мне по-прежнему непонятно где Вы возьмете описание этого протокола), и при всём при этом обмениваться с моторолой данными и командами и ещё делать какую-то полезную работу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Don_Ambrosio 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба Вы же телефон Ваш с USB интерфейсомА если я прикуплю бэушную старенькую модель Сименса с RS232? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sysel 0 15 марта, 2008 Опубликовано 15 марта, 2008 · Жалоба А по поводу использования клавиатуры и дисплея телефона через АТ команды: На Сименс М45 мне такое проделывать удавалось. Попробуйте поискать описание АТ команд к мотороле и погонять их в телефон через гипертерминал, может и с моторолой такое выйдет ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться