#1 2016-03-28 08:23:20

ramiress
Учасник
Зареєстрований: 2016-03-25
Повідомлень: 5

serial порт шлет акракадабру

Всем привет.
При попытке связать ардуину UNO с GSM модулем neoway M590 возникла проблема. Начал копать - GSM модуль не получает команды, а при подключении COM порта ардуины к COM порту ПК, понял, что работать оно и не может. Любая терминальная программа на любых настройках показывает вместо посылаемого "Ping" показывает акракадабру. При чем проблема одинаково проявляется как при использовании SoftwareSerial так и при использовании штатного "железного" COM порта. А вот через встроенный COM-USBпреобразователь, все нормально передается, без акракадабры. В чем ошибка?
9168564.png
МОЙ скетч:

#include <SoftwareSerial.h>
SoftwareSerial mySerial(3, 4); // RX, TX
void setup()  
{
  delay(200);
 // Open serial communications and wait for port to open:
  Serial.begin(9600);
}

void loop() // run over and over
{
    Serial.println("ping");
     delay(2000);
}

Неактивний

#2 2016-03-28 16:22:10

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: serial порт шлет акракадабру

https://www.arduino.cc/en/Tutorial/Soft … ialExample
возможно имеет смысл настроить созданный объект?

 // set the data rate for the SoftwareSerial port
  mySerial.begin(9600);
  mySerial.println("Hello, world?");

Неактивний

#3 2016-03-28 16:54:44

ramiress
Учасник
Зареєстрований: 2016-03-25
Повідомлень: 5

Re: serial порт шлет акракадабру

не работает даже с реального СОМ порта, не говоря о софтварном. Но замечание дельное, спасибо.

Неактивний

#4 2016-03-28 19:36:50

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: serial порт шлет акракадабру

Я например не понял что значит: "...при подключении COM порта ардуины к COM порту ПК". Это что в буквальном смысле roll ? Соединить то что нельзя соединять lol?

Неактивний

#5 2016-03-28 20:27:47

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: serial порт шлет акракадабру

Посмотрел PDF на Ваш модем. Обратите внимание модем SMOS логика а ARDUINO TTL логика возможно модем не "толерантный" ( не понимает уровни сигналов ).

Неактивний

#6 2016-03-29 09:26:36

ramiress
Учасник
Зареєстрований: 2016-03-25
Повідомлень: 5

Re: serial порт шлет акракадабру

Проблема была в кривом преобразователе TTL->COM. Подключил через другой преобразователь TTL->USB - по крайней мере ардуина научилась общаться с ПК. На очереди модем.
----------
Ну вот, и модем битый оказался.

Остання редакція ramiress (2016-03-29 12:32:14)

Неактивний

#7 2016-03-29 12:57:22

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: serial порт шлет акракадабру

Преобразование TTL --> RS232 обычно собирается на MAX232 а она без "мозгов" и "кривой" быть не может. Неисправность? Так там четыре конденсатора и больше ничего...С чего Вы взяли что модем не исправный? С питанием у него как? Блок 2А дает?

Неактивний

#8 2016-03-29 16:51:23

ramiress
Учасник
Зареєстрований: 2016-03-25
Повідомлень: 5

Re: serial порт шлет акракадабру

БП выдает положенный ток, модем загружается и подключает телефонную книгу, о чем сообщает терминалу. Но сим не регистрируется в сети, дозвон к ней не возможен. Нас сим карте отключена проверка ПИН кода, в телефоне работает без проблем. Модем за 20 секунд работы нагревается до не приличной температуры, и в конце концов перестает отвечать терминалу на запросы. По этому и решил, что проблема с модулем.

Неактивний

#9 2016-03-30 09:25:27

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: serial порт шлет акракадабру

Напряжение питания не завышено?

Неактивний

#10 2016-08-30 09:41:25

ramiress
Учасник
Зареєстрований: 2016-03-25
Повідомлень: 5

Re: serial порт шлет акракадабру

Проблема была в GSM модеме, при чем нормально заработала только одна конфигурация модема
https://ru.aliexpress.com/item/DIY-KIT- … 141.Sn8PbB
Этот работает четко, без сбоев.

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму