Перейти к содержанию

Рекомендуемые сообщения

Добрый день всем! Новичкам, профессионалам.

Я в деле новичек. Хочу сделать GSM управление ну примерно в 10 комманд.

Полазил в инете, в форумах нашел только то, чтобы МК оповещал о событиях, нужен телефон simens и другой с PDU кодами... при этом не нужно иметь компьютер.

Но для управления через смс нужен терминал, можно ли справиться без компьютера?

Ну например я прислал смс на телефон а МК принял его обработал и начал управлять...

Изменено пользователем cas2010
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Так ты управлять с мобилки хочеш по средствам СМС? Сейчас уже проблемно как мне кажется искать сименсы, но зато появились GSM модули SIM900 например.

Но для управления через смс нужен терминал, можно ли справиться без компьютера?

Да, можно. В зависимости что тебе нужно выберай МК, покупай Sim900 например и вперед и с песней :)

Управляются эти модули по UART. На некоторых контроллерах он есть апаратный, а также можно организовать програмно.

Ссылка на статью по этим модулям

Изменено пользователем bananan
Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

спасибо большое... ну мне придется заказывать эти модули... а не существует ли самодельных таких модулей? и еще они точно могут работать без ПК :crazy:

Изменено пользователем cas2010
Ссылка на комментарий
Поделиться на другие сайты

  • 4 месяца спустя...

Здравствуйте, уважаемые знатоки.

Диспозиция:

- микроконтроллер Atmega8,

- GSM-модем Siemens MC35i,

- микросхема MAX232,

- кварцевый резонатор 12МГц.

Задача: по комманде микроконтроллера модем должен позвонить на указанный номер.

Детально: в микроконтроллер зашита АТ-комманда для модема. Через микросхему МАХ232 подключаюсь к СОМ-порту, и вижу, что АТ-комманды проходят как и должно, - не крокозябрами а нормальным текстом, с заданными интервалами, на частоте 9600, каждая с новой строки.

Подключаю модем к СОМ-порту, вбиваю через гипертерминал те же АТ-комманды и вижу, что модем на них реагирует корректно.

Подключаю микроконтроллер к модему через МАХ232, и... облом.

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

Подскажите, пожалуйста, где я допустил ошибку.

Весь код прошивки не привожу, ведь вам наверно будет интересен только последний абзац: сначала задержка 7 сек., потом комманда АТ, потом варианты дозвона - через плюсик (выход на международный уровень) и без плюса, с пробелом после ATD и без, с разными вариантами перехода на новую строку. Звонки разделены паузами по 7 секунд, которых модему хватит чтобы установить соединение, а мне - чтобы сбросить.

Кроме того, в другом варианте прошивки я задавал прерывания через Wizzard (Interrupt Rx, Tx). Может и неспортивно перебирать варианты, но я хотел сам найти решение.

Программу собрал с использованием Code Vision AVR, фьюзы выставленны под внешний кварц.

// USART initialization
// Communication Parameters: 8 Data, 1 Stop, No Parity
// USART Receiver: On
// USART Transmitter: On
// USART Mode: Asynchronous
// USART Baud Rate: 9600
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x4D;
// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;
while (1)
 {
 // Place your code here
 delay_ms(7000);
printf("\r\nAT\r\n");
 delay_ms(7000);
printf("\r\nATD **********;\r\n");
delay_ms(7000);
printf("ATD **********;\r\n");
delay_ms(7000);
printf("ATD +**********;\r\n");
delay_ms(7000);
printf("ATD+**********;\r\n");
delay_ms(7000);
printf("ATD+**********; \r \n");
delay_ms(7000);
printf("ATD+**********;\n");
delay_ms(7000);
 };
}

Изменено пользователем dead_rat
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...