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

 
 
2 страниц V   1 2 >  
Closed TopicStart new topic
> attiny2313 + siemens c75, проблема с АТ-командами
TWiM
сообщение Jan 28 2011, 19:39
Сообщение #1


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



Я пытаюсь сделать устройство которое бы передавало СМС через мобильник, что-то вроде сигнализации. Я выяснил, что делать это телефон можно заставить по UART c помощью AT-команд. Делал все по инструкции, но телефон не хочет отвечать на мои запросы к нему. Кроме того, при подключении линии передачи данных в телефон он просто вырубается.
Я для начала пробую все посмотреть и попробовать через схемку на MAX232, (она рабочая, общался с МК) но телефон не отвечает никак не реагирует. Скорость передачи данных, четность, все брал из документации. Распиновку брал на pinouts.ru и все правильно припаял.
Подскажите мне пожалуйста, что нужно делать в данном случае?
Go to the top of the page
 
+Quote Post
garlands
сообщение Jan 28 2011, 19:48
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 364
Регистрация: 15-04-08
Из: UA
Пользователь №: 36 798



в ламере был цикл статей про атмел вообще, и управление сименсом в частности.

Go to the top of the page
 
+Quote Post
TWiM
сообщение Jan 28 2011, 20:11
Сообщение #3


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



это раздел на форуме?
Go to the top of the page
 
+Quote Post
ClipArt
сообщение Jan 28 2011, 21:16
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 19-11-10
Пользователь №: 61 024



Работаю как раз сейчас с C60. Отправляю команды напрямую с ATTiny2313.
Помогла вот эта статья.
А вот здесь можно почитать про AT команды на русском языке.
Возможно вы путаете контакты телефона, на разных сериях они разные. Rx и Tx меняются местами в некоторых моделях.
Go to the top of the page
 
+Quote Post
Stepan_L
сообщение Jan 29 2011, 08:22
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-08-08
Из: Ереван
Пользователь №: 39 828



через схемку на MAX232 !!!!!!!!! smile3046.gif maniac.gif


--------------------
ARM_enia
Go to the top of the page
 
+Quote Post
TWiM
сообщение Jan 29 2011, 11:53
Сообщение #6


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



Цитата(Stepan_L @ Jan 29 2011, 11:22) *
через схемку на MAX232 !!!!!!!!! smile3046.gif maniac.gif

вы про что, простите?
Go to the top of the page
 
+Quote Post
ClipArt
сообщение Jan 29 2011, 12:09
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 19-11-10
Пользователь №: 61 024



Телефон вообще не реагирует на команды? Если послать AT, ничего не происходит?
Неплохо было бы посмотреть на схему подключений
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jan 29 2011, 12:29
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(TWiM @ Jan 29 2011, 14:53) *
вы про что, простите?
Из Вашего сообщения можно заключить, что между t2313 и с75 стоит MAX232... Или Вы "для начала попробовать все посмотреть" подключили с75 через MAX232 к компьютеру ?
Go to the top of the page
 
+Quote Post
TWiM
сообщение Jan 29 2011, 12:32
Сообщение #9


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



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

Цитата(Палыч @ Jan 29 2011, 15:29) *
Из Вашего сообщения можно заключить, что между t2313 и с75 стоит MAX232... Или Вы "для начала попробовать все посмотреть" подключили с75 через MAX232 к компьютеру ?

Может, я не правильно выразился, но ситуация такая: у меня для теста подключен телефон через мах232, что бы проверить работоспособность АТ команд, ведь если перешивать 2313 то ничего не видно, ни что приходит, ни что уходит.
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jan 29 2011, 12:39
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(TWiM @ Jan 29 2011, 15:32) *
... ведь если перешивать 2313 то ничего не видно, ни что приходит, ни что уходит.
Совет:
1. Забудьте временно про t2313.
2. Подключите с75 через MAX к СОМ-порту компьютера.
3. Добейтесь обмена С75-ПК.
4. Научитесь управлять С75 через АТ-команды (используйте для этого какую-либо терминалку - ту, что Вам больше нравится/кажется удобной в работе)
5. Уберите МАХ и поставьте вместо неё t2313
6. .......
Go to the top of the page
 
+Quote Post
TWiM
сообщение Jan 29 2011, 12:41
Сообщение #11


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



Цитата(Палыч @ Jan 29 2011, 15:39) *
Совет:
1. Забудьте временно про t2313.
2. Подключите с75 через MAX к СОМ-порту компьютера.
3. Добейтесь обмена С75-ПК.
4. Научитесь управлять С75 через АТ-команды
5. Уберите МАХ и поставьте вместо неё t2313
6. .......

Вот именно так я и делаю! я застрял на пункте номер 3.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 29 2011, 12:45
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Попробуйте питание MAX232 урезать вольт до 3-х хотя бы. И проверьте еще раз, не перепутаны ли RX и TX. Можно просто перестановкой.
Go to the top of the page
 
+Quote Post
TWiM
сообщение Jan 29 2011, 12:46
Сообщение #13


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



Ничего не перепутано. Я проверил. Насчет питания так там на входе нужно 3.6 вольт и не больше. Поэтому я поставил делитель напряжения до 3.5
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jan 29 2011, 12:53
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(TWiM @ Jan 29 2011, 15:41) *
... застрял на пункте номер 3.
Тогда Вы запостили не в тот раздел. Ваша проблема ничего общего с AVR не имеет... Рядом есть "Сотовая связь и её приложения" - Вам нужно, наверное, туда... При подключении Siemens, помнится, нужно между GND и CTS, GND и DCD разъема поставить резисторы. Только тогда телефон будет общаться с внешним миром по последовательному каналу...
Go to the top of the page
 
+Quote Post
Marian
сообщение Jan 29 2011, 13:56
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618



Цитата(TWiM @ Jan 28 2011, 21:39) *
Подскажите мне пожалуйста, что нужно делать в данном случае?

При подключении Siemens C65 необходимо было разобраться, как его правильно подключить.
Засада в том, что у него два режима работы на УСБ и на СОМ порт, все зависит от кабеля, а конкретно от перемычек на разъеме.
С вашим телефоном скорее всего похоже будет.
Совет, купите кабель для вашего телефона для СОМ порта.
Навскидку, замкнуть в разъеме 5 на 2 ногу. В телефоне должен определиться тип кабеля как DC 510.
RX телефона подключить на Tx проца.


Сообщение отредактировал Marian - Jan 29 2011, 14:02
Go to the top of the page
 
+Quote Post
TWiM
сообщение Jan 29 2011, 18:52
Сообщение #16


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



У меня кабель официальный dca540 там внутри какая-то электроника, но я ее повесил в воздух и припаял к ножка кабеля провода и сую их в макетку. До этого там между пинами 5,6,7 и землей на каждом по резистору на 30кОм. Если их нет, те режим uart. Если висят резисторы, то USB.


Вот в приложении вы можете посмотреть, как у меня все припаяно. Но теперь у меня уже сомнения насчет всех тех кондеров и резисторов, якобы висящих в воздухе. Мультиметром измерял сопротивления, все вроде чисто, как нужно. Может мне всю эту платку отпаять как-то?
Go to the top of the page
 
+Quote Post
Marian
сообщение Jan 29 2011, 19:25
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618



Цитата(TWiM @ Jan 29 2011, 20:52) *
У меня кабель официальный dca540 там внутри какая-то электроника, но я ее повесил в воздух и припаял к ножка кабеля провода и сую их в макетку. До этого там между пинами 5,6,7 и землей на каждом по резистору на 30кОм. Если их нет, те режим uart. Если висят резисторы, то USB.


Вот в приложении вы можете посмотреть, как у меня все припаяно. Но теперь у меня уже сомнения насчет всех тех кондеров и резисторов, якобы висящих в воздухе. Мультиметром измерял сопротивления, все вроде чисто, как нужно. Может мне всю эту платку отпаять как-то?

Я писал, кабель должен определяться как dca510. (схема в кабеле только для псевдо УСБ, при работе с СОМ портом отключить)
Для этого разъедините 5 и 6 ноги и поставьте перемычку между 5 и 2 ногой)
Для связи с копом нужна мс нп. MAX 232
(не забудьте согласовать уровни 3.3 В телефона и 5 В проца)
Ищите схему согласования для Siemens C65, в инете их полно.

Сообщение отредактировал Marian - Jan 29 2011, 19:29
Go to the top of the page
 
+Quote Post
TWiM
сообщение Jan 29 2011, 19:41
Сообщение #18


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



Спасибо, буду пробовать убрать эту платку вообще. Может будут другие результаты.
Go to the top of the page
 
+Quote Post
ClipArt
сообщение Jan 29 2011, 20:14
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 19-11-10
Пользователь №: 61 024



Есть еще один нюанс при передаче AT-команд для сименсов. В конце команды нужно помещать код перевода строки. Кстати, я заметил вы используете команду ATD12345 для набора номера. Это команда для передачи данных. Для набора номера ставьте точку с запятой в конце, то есть ATD12345;
И не забудьте про перевод строки.
Go to the top of the page
 
+Quote Post
garlands
сообщение Jan 29 2011, 23:01
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 364
Регистрация: 15-04-08
Из: UA
Пользователь №: 36 798



Цитата(TWiM @ Jan 28 2011, 22:11) *
это раздел на форуме?



это журнал такой. "Хакер" называется. статьи можно найти на ксакеп.ру
автор текстов на изиэлектрониксе (easyelectronics.ru) обитает, если мне не изменяет память... wink.gif
Go to the top of the page
 
+Quote Post
TWiM
сообщение Jan 30 2011, 11:54
Сообщение #21


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



Спасибо всем, прогресс хоть какой-то есть! Я отпаял ту платку с электроникой, у меня теперь чистые контакты. Далее я закоротил пины 5 и 7 на 2 (землю) каждый через резисторы по 15 кОм. Теперь у меня в телефоне пишет тип кабеля который подключен- DCA540. Может бы у меня телефон такой что немного не как на остальных моделях, но не суть.
Теперь такой вопрос - если тел понял, что я подключил DCA540, переключил ли он ноги 3 и 4 в режим UART?

Цитата(garlands @ Jan 30 2011, 02:01) *
это журнал такой. "Хакер" называется. статьи можно найти на ксакеп.ру
автор текстов на изиэлектрониксе (easyelectronics.ru) обитает, если мне не изменяет память... wink.gif

Спасибо, нарыл на ксакепе.ру пару статей, буду изучать.
Go to the top of the page
 
+Quote Post
Marian
сообщение Jan 30 2011, 16:33
Сообщение #22


Частый гость
**

Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618



Цитата(TWiM @ Jan 30 2011, 13:54) *
Далее я закоротил пины 5 и 7 на 2 (землю) каждый через резисторы по 15 кОм.


А 7 зачем подключили к земле? От балды?
Go to the top of the page
 
+Quote Post
TWiM
сообщение Feb 26 2011, 16:49
Сообщение #23


Участник
*

Группа: Validating
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 543



Тему закрываю. Проблему решил.Взял siemens c35 и через делитель напряжения все получилось.
Спасибо всем за помощь!
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 16:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01739 секунд с 7
ELECTRONIX ©2004-2016