Я новичок! Где я потерялся?

Ardlola
Offline
Зарегистрирован: 03.08.2015

купил на али sim800l

 http://ru.aliexpress.com/item/Smallest-SIM800L-GPRS-GSM-Module-MicroSIM-Card-Core-BOard-Quad-band-TTL-Serial-Port/32284560394.html

и usb-ttl

http://ru.aliexpress.com/item/5PCS-Free-Shipping-Serial-Converter-USB-2-...

 

Уцпил sim - активировал, затем поставил в sim800l - подключил 5v, G, - не регистрируется (редко мигает вреся от времени). Решил опрасить sim800l AT командами. Подключаю TxD в RxD и соответственно RxD в TxD - ввожу команду AT ? мне в ответ либо иероглифы (в зависимости от скорости (бод)) либо та же введенная мной команда (как будто закоротил TxD  RxD. Что мне делать? как заставить работать sim 800l?

заранее ПРОШУ не пинать - моя цель - понять как работает данное устройство, поиграться с автоматическими ответами на смс, затем реализовать "умный дом". 

Что использую: прогу arduino 1.65

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

в терминах самоопределения ты потерялся - какой дыбил научил тебя унижать себя термином "новичок".

ты интеллектуальный инвалид и к тебе необходимо применять щадящие методы, учитывающие твою ущербность?

alex_r61
Offline
Зарегистрирован: 20.06.2012

Что куда подключаете и какой блок питания, телепат кофею изволит пить.

Здесь по этому модулю уже была тема, если мне склероз не изменяет.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Ardlola, этот модуль питается от 3.7-4.2 вольта. 5вольт - много.

alex_r61
Offline
Зарегистрирован: 20.06.2012

Если почитать SIM800L_Hardware_Design то многие вопросы сами отпадут.

Ardlola
Offline
Зарегистрирован: 03.08.2015

alex_r61 пишет:

Что куда подключаете и какой блок питания, телепат кофею изволит пить.

Для регистрации sim использовал блок питания 5v 1А. - ничего не вышло - периодически подмигивает и тишина - дозвониться невозможно.

Для отправки AT команд подключался:

usb-ttl   ------> sim800l

     TxD ---------> RxD

     RxD---------> TxD

Общий не подключаю, т.к. не получаю вообще ничего в терминале.

Банально на запрос AT я получаю ответ на русском языке "я" или "ъ" и т.д. или тот же ответ что и вводил... вводим команду AT, получаем ответ AT (как будто замкнуты TxD и RxD )

Если к usb-ttl я подключаю  GND , то на usb-ttl загорается голубая лампочка и терминал молчит.

 

Ardlola
Offline
Зарегистрирован: 03.08.2015

Gippopotam пишет:

Ardlola, этот модуль питается от 3.7-4.2 вольта. 5вольт - много.

есть такая штука

http://ru.aliexpress.com/item/50pcslot-LM2596s-DC-DC-step-down-power-sup...

подключал через адаптер 5v 2A и понижал до 4V - так же модуль не регистрировался в сети.

Ardlola
Offline
Зарегистрирован: 03.08.2015

взял нормальный источник питания - установил 4v 2A - модуль заработал, теперь осталось разобраться почему не проходят AT команды. Помогите плз.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Не правильно подключили - вероятнее всего.

Землю соединили?

Ardlola
Offline
Зарегистрирован: 03.08.2015

Подключены только TxD и RxD. Когда я подключаю замлю никаких ответов я не получаю вообще.  Землю надо подключать?

Питание как я понимаю подключать не надо - верно?

 

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Ardlola пишет:

Подключены только TxD и RxD. Когда я подключаю замлю никаких ответов я не получаю вообще.  Землю надо подключать?

Питание как я понимаю подключать не надо - верно?

 

Землю всегда надо соединять!

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Обрати внимание что питание он не подключает :)

Ardlola
Offline
Зарегистрирован: 03.08.2015

согласен, но где то вычмтал что строго только TxD и RxD. Попробовал так: подключил с нормальным источником питания объединил все с землей - и вуаля - AT команды понимает прекрасно. Теперь понять бы почему шилды не заливаются. Выдает ошибку 

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
 
Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Ardlola пишет:

согласен, но где то вычмтал что строго только TxD и RxD. Попробовал так: подключил с нормальным источником питания объединил все с землей - и вуаля - AT команды понимает прекрасно. Теперь понять бы почему шилды не заливаются. Выдает ошибку 

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
 

Tx и Rx - небось на пины 0 и 1 повесили?

Ardlola
Offline
Зарегистрирован: 03.08.2015

Gippopotam пишет:

Ardlola пишет:

согласен, но где то вычмтал что строго только TxD и RxD. Попробовал так: подключил с нормальным источником питания объединил все с землей - и вуаля - AT команды понимает прекрасно. Теперь понять бы почему шилды не заливаются. Выдает ошибку 

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
 

Tx и Rx - небось на пины 0 и 1 повесили?

так если AT команды проходят - я думаю правильно подключено...

вот схема:

usb-ttl   ------> sim800l

     TxD ---------> RxD

     RxD---------> TxD

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Ardlola пишет:

Gippopotam пишет:

Tx и Rx - небось на пины 0 и 1 повесили?

так если AT команды проходят - я думаю правильно подключено...

вот схема:

usb-ttl   ------> sim800l

     TxD ---------> RxD

     RxD---------> TxD

Это надо так понимать, что вы скетчи (или все-таки шилды?) прямо в Sim800 пытаетесь залить?

Ardlola
Offline
Зарегистрирован: 03.08.2015

Видимо, да. Другого оборудования нету.

А как же якобы встроенный контроллер в sim800?

Пытаюсь залить скетч в sim800. Мне нужно сделать так: отправляю смс с текстом ... скажем "1" мне приходит автоответ "ok 1" и т.п.

Да , кстати пытаюсь отправить смс через AT команду - ничего не выходит, вот код 

AT+CMGS=+79031234567

пишет "error", связь есть... симка прозванивается


 

alex_r61
Offline
Зарегистрирован: 20.06.2012

Мда слов нет ... Умеют наши отжигать.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Ardlola пишет:

Видимо, да. Другого оборудования нету.

А как же якобы встроенный контроллер в sim800?

Туда явно не ардуино вшит...

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Мдааа... хочу прошить ноутбук из под ардуино ИДЕ... в нем же явно есть процессор и он откликается в ком порт...

Ardlola
Offline
Зарегистрирован: 03.08.2015

тогда все стало ясно... го ту али за покупкой контроллера...

какой посоветуйте внешний контроллер?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Ardlola пишет:

какой посоветуйте внешний контроллер?

шта?

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Ardlola пишет:

тогда все стало ясно... го ту али за покупкой контроллера...

какой посоветуйте внешний контроллер?

Ардуино Нано

Ardlola
Offline
Зарегистрирован: 03.08.2015

Благодаря всем учавствующим в данной теме я разобрался с sim800l и понял куда копать далее. Заказываю нано контроллер.

Всем спасибо за помощь. 

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Ardlola пишет:

Благодаря всем учавствующим в данной теме я разобрался с sim800l и понял куда копать далее. Заказываю нано контроллер.

Всем спасибо за помощь. 

 

А пять баксов Пухлявому?

 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Gippopotam пишет:

 

А пять баксов Пухлявому?

 


Ты наверное еще и в Дед Мороза веришь...