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

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

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

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

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

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

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

 
Опции темы

вопрос с отправкоий смс через sim800l

Непрочитано 16.06.2024, 09:50  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
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.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,394
Сказал спасибо: 85
Сказали Спасибо 672 раз(а) в 392 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

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

pambaru
Спасибо за отзыв.Вселилась надежда.
Буфер у меня 120 байта.
Как не крутил ничего не получается.
Везде используют ардуино ,а я хочу без него.
Вроде для малого размера все прекрасно работает, но чем ограничивается
размер так и не понял.
Может модуль считает отдельные символы входящие в выражениях и это уже получается много?
Вам приходилась такими вещами заниматься?
begun вне форума  
Непрочитано 16.06.2024, 15:22  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,394
Сказал спасибо: 85
Сказали Спасибо 672 раз(а) в 392 сообщении(ях)
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.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: вопрос с отправкоий смс через sim800l

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

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

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

А после putchar(0x0D); дожидаетесь появления ответа - символа "›"?.
Или, для теста, хотябы паузу пару секунд сделать после putchar(0x0D);
pambaru вне форума  
Непрочитано 17.06.2024, 06:37  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
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
Анекдот, анекдот ... (часть# 1 - 8 (ничего кроме анекдотов)) DK Отвлекитесь, эмбеддеры! 24300 23.10.2019 19:28
Sim800L + Связь Через Терминал K.A. Автоматика и аппаратура связи 6 31.12.2015 07:25
Посылка и приём СМС через HyperTerminal AT-командами. LazarenkoAS2 Автоматика и аппаратура связи 20 12.06.2010 22:17
Вопрос к тем, кто сам прошивал АТ89С2051 через LPT eprinter Микроконтроллеры, АЦП, память и т.д 2 17.04.2008 04:49


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


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