Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы

SIM900R и Ардуино

Непрочитано 23.03.2015, 20:09  
Suffer
Частый гость
 
Регистрация: 18.04.2009
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Suffer на пути к лучшему
Печаль SIM900R и Ардуино

Добрый день! Возникла такая проблема: жсм-модуль SIM900R прекрасно работает с программой Putty по УАРТ, но никак не хочет работать через стандартный ардуиновский софт... Я ему шлю "АТ", а в ответ "AUH" или "Ах"... Если я звоню на него, то адекватно начинает отображать "RING", но послав команду приема вызова "АТА" ничего не происходит а возвращаются каракули... В ардуинке залит скетч тестовый из библиотеки SoftwareSerial. Буду очень благодарен за любой совет, а то уже третьи сутки впустую...
Реклама:
Suffer вне форума  
Непрочитано 24.03.2015, 09:20  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

Выкладывайте архив с программой и фото железки
Wiza_ вне форума  
Непрочитано 24.03.2015, 12:32  
Suffer
Частый гость
 
Регистрация: 18.04.2009
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Suffer на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

1. Программа http://arduino.cc/download_handler.p....1-windows.zip (далее нажать just download)
2. Используемый код (он же в библиотеке SoftwareSerial самый верхний, либо "Код теста УАРТ" во вложении)... Скорость порта как в дипетчере устройств, так и в скетче установлена 9600. (пробовал менять, но результата не дало)
3. Используеся ардуино UNO и жсм-модуль SIM900R (к сожалению не могу выложить фото конкретно моей сборки из-за прилетевшего об пол телефона, но сделал скрины программ). Судя по тому, что Putty работает, могу сделать вывод соединено rx-tx все верно, общая земля подключена, питающий источник имеет максимальную силу тока 5-6А... Поэтому, думаю, в техническом плане все пучком. Если уж очень нужно общее фото соединений, то позже выложу
Миниатюры:
Нажмите на изображение для увеличения
Название: ArduinoSerial.jpg
Просмотров: 152
Размер:	257.0 Кб
ID:	77221   Нажмите на изображение для увеличения
Название: Из Putty.jpg
Просмотров: 35
Размер:	243.9 Кб
ID:	77223  
Вложения:
Тип файла: txt Код теста УАРТ.txt (712 байт, 35 просмотров)
Suffer вне форума  
Непрочитано 24.03.2015, 13:01  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

Ткнул в вашу ссылку и попал на http://arduino.cc/en/Main/Donate

Через что подключается модем к Putty ?

Где инит стоповых бит и паритета в коде ?
SIM900 хочет 3.3в на шине данных. У вас с Ардуины преобразователь стоит ?
Не идёт ли передача с Ардуины в Юникоде ?

Последний раз редактировалось Wiza_; 24.03.2015 в 13:03.
Wiza_ вне форума  
Непрочитано 24.03.2015, 14:17  
Suffer
Частый гость
 
Регистрация: 18.04.2009
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Suffer на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

Сообщение от Wiza_ Посмотреть сообщение
Ткнул в вашу ссылку и попал на http://arduino.cc/en/Main/Donate

Через что подключается модем к Putty ?

Где инит стоповых бит и паритета в коде ?
SIM900 хочет 3.3в на шине данных. У вас с Ардуины преобразователь стоит ?
Не идёт ли передача с Ардуины в Юникоде ?
1. Все верно...попали на донат...Я дописал, что далее нажать just download.
2.модем к путти подключен через ардуино UNO с залитым в нем скетчем из вложения. К пинам 10 и 11 как в скетче и написано...
3.насчет стоповых бит там все стандартно...1стоп бит...и бла бла...если надо выложу полностью...
4.Насчет юникода... Честно не знаю что идет через ардуину а что через путти, хотя последняя работает... знаю что если в путти запросить баланс от оператора то он приходит в юникоде, а ат-команды вроде как в чем то другом
5.насчет 3.3 вольт... ардуина выдает 5 и преобразователь не стоит, но опять же путти то работает...
Может связано с суффиксами или префиксами? Хотя втыкал я ‹CR›...без изменений

Последний раз редактировалось Suffer; 24.03.2015 в 14:22.
Suffer вне форума  
Непрочитано 24.03.2015, 15:09  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

Так и есть. В конечном итоге println ссылается на WString.h. Используйте write
Wiza_ вне форума  
Непрочитано 24.03.2015, 15:49  
Suffer
Частый гость
 
Регистрация: 18.04.2009
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Suffer на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

Сообщение от Wiza_ Посмотреть сообщение
Так и есть. В конечном итоге println ссылается на WString.h. Используйте write
Ну вначале кода если я print на write перепишу мало че изменится...в цикле void loop в обоих случаях стоит write все равно...Я их и на принт менял и добавлял туда HEX, byte, и т.п. бестолку
Suffer вне форума  
Непрочитано 24.03.2015, 16:40  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

http://radiokot.ru/forum/viewtopic.php?f=61&t=99137 читать от Пн апр 21, 2014 11:21:09
Wiza_ вне форума  
Сказали "Спасибо" Wiza_
Suffer (24.03.2015)
Непрочитано 24.03.2015, 17:05  
Suffer
Частый гость
 
Регистрация: 18.04.2009
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Suffer на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

Попробовал все что описали там... Нифига... Там команда возвращалась эхом АТ=АТ, а у меня АТ=Ах... Надо попробовать еще 3.3В подать чтоль... Больше не знаю на что думать
Suffer вне форума  
Непрочитано 24.03.2015, 17:29  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: SIM900R и Ардуино

Я про то, что первая команда должна быть AT и в завершении перевод каретки‹0x0d›. Попробуйте без перевода строки ‹0x0a›
Wiza_ вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ардуино и Делфи Samuyl AVR 7 03.12.2014 10:00
Быстро проверить исправность Ардуино. 123ksn AVR 9 25.11.2014 11:54
Плавный запуск на ардуино Janush Микроконтроллеры, АЦП, память и т.д 10 23.11.2012 18:09


Часовой пояс GMT +4, время: 21:42.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.