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

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

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

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

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

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

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы
Непрочитано 16.06.2024, 09:50  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 866
Сказал спасибо: 230
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию вопрос с отправкоий смс через sim800l

Дорогие друзья.

Присоединил sim800l к Atmega 8,(Tx-Rx).
Работаю в cvavr.
Перевожу модуль в текстовом режиме.
Обмен контроллирую терминальной программой.
Записываю программу отправки cмс на Atmega 8.
(передаю 7 пятерок информации).


delay_ms(100);

putchar(0x41); //A
putchar(0x54); //T

putchar(0x2B); //+

putchar(0x43); //C
putchar(0x4D); //M
putchar(0x47); //G
putchar(0x53); //S

putchar(0x3D); //=

putchar(0x22); //"

putchar(0x2B); //+
putchar(0x39); //9
putchar(0x39); //9
putchar(0x35); //5
putchar(0x35);
putchar(0x39);
putchar(0x3;
putchar(0x35);
putchar(0x35);
putchar(0x35);
putchar(0x35);
putchar(0x33);
putchar(0x32);

putchar(0x22);

putchar(0x0D);
//---------------------информация
putchar(0x35);
putchar(0x35);
putchar(0x35);
putchar(0x35);
putchar(0x35);
putchar(0x35);
putchar(0x35);
putchar(0x35);
//-------------------------
putchar(0x1A);

смс сы четко отправляются и на приеме(на мобильнике) получаю 5555555 ,но стоит мне увеличить количество посылаемых пятерок
(т.е информацию),как выдает "error".
Ни как не пойму в чем может быть дело.
Последная надежда на опытных с форума работающих с sim800l.
Поделитесь пожалуйсто с вашим опытом, в чем я ошибаюсь?
begun вне форума  
Непрочитано 16.06.2024, 12:32  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,352
Сказал спасибо: 85
Сказали Спасибо 610 раз(а) в 369 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

Насчитал 33 символа. Может все проще - ограничен размер буфера в прошивке atmega 32-мя байтами (первый сразу уходит в uart)?
pambaru вне форума  
Непрочитано 16.06.2024, 13:34  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 866
Сказал спасибо: 230
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

pambaru
Спасибо за отзыв.Вселилась надежда.
Буфер у меня 120 байта.
Как не крутил ничего не получается.
Везде используют ардуино ,а я хочу без него.
Вроде для малого размера все прекрасно работает, но чем ограничивается
размер так и не понял.
Может модуль считает отдельные символы входящие в выражениях и это уже получается много?
Вам приходилась такими вещами заниматься?
begun вне форума  
Непрочитано 16.06.2024, 15:22  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,352
Сказал спасибо: 85
Сказали Спасибо 610 раз(а) в 369 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

Сообщение от begun Посмотреть сообщение
Может модуль считает отдельные символы входящие в выражениях и это уже получается много?
Данная фраза непонятна.

Сообщение от begun Посмотреть сообщение
Вам приходилась такими вещами заниматься?
Лет 15 назад отправлял смс через Сименс какой-то, вроде TC35, потом через SIM300, если не изменяет память. Использовал PDU, до 70 символов Unicode или 140 ASCII. Проблем не возникало.
pambaru вне форума  
Сказали "Спасибо" pambaru
begun (16.06.2024)
Непрочитано 16.06.2024, 16:04  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 866
Сказал спасибо: 230
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

pambaru
Я имел в виду может в строке putchar(0x34) считает каждый символ а тут их 13.
PDU просто сложнее, но при безвыходном придется, но пока есть надежда, что кто то может сталкивался с проблемой на подобие и отзоветься.
begun вне форума  
Непрочитано 16.06.2024, 16:32  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,352
Сказал спасибо: 85
Сказали Спасибо 610 раз(а) в 369 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

Сообщение от begun Посмотреть сообщение
Я имел в виду может в строке putchar(0x34) считает каждый символ а тут их 13.
Совсем ничего не понял.
pambaru вне форума  
Непрочитано 16.06.2024, 18:15  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 866
Сказал спасибо: 230
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

pambaru
Видимо, что дело не в атмеге а самом модуле sim800l.
На вход Rx поступает полный сигнал но дальше модем не передает.
begun вне форума  
Непрочитано 16.06.2024, 18:26  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,352
Сказал спасибо: 85
Сказали Спасибо 610 раз(а) в 369 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

А после putchar(0x0D); дожидаетесь появления ответа - символа "›"?.
Или, для теста, хотябы паузу пару секунд сделать после putchar(0x0D);
pambaru вне форума  
Непрочитано 17.06.2024, 06:37  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 866
Сказал спасибо: 230
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

pambaru
Да конечно дело то как раз в том ,что при увеличении числа переданных байт до 8 приглашение получаю › опять быстро, но дальше через примерно 6-7 секунд получаю "error".

Не знаю, что там случилась но переставил виндоус.
Полностью стер все диски и все стало на своем месте.

Последний раз редактировалось begun; 21.06.2024 в 09:03.
begun вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто-нибудь работал с RF модулями nRF2401A? Easyrider83 Автоматика и аппаратура связи 1481 04.09.2021 23:24
Sim800L + Связь Через Терминал K.A. Автоматика и аппаратура связи 6 31.12.2015 07:25
Анекдот, анекдот ... (часть 1) DK Отвлекитесь, эмбеддеры! 8148 05.06.2013 23:14
Посылка и приём СМС через HyperTerminal AT-командами. LazarenkoAS2 Автоматика и аппаратура связи 20 12.06.2010 22:17
Вопрос к тем, кто сам прошивал АТ89С2051 через LPT eprinter Микроконтроллеры, АЦП, память и т.д 2 17.04.2008 04:49


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot