реклама на сайте
подробности

 
 
> Требования UART Sim800
ArtemKAD
сообщение Mar 29 2018, 13:35
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Копаясь по переводу одного изделия с Sim900 на Sim800 я тут обнаружил один ма-а-а-а-ленький косяк с большими последствиями.
Как я вижу у Sim800 сильно выше требования по точности установки скорости UART-а - явно допуска +/-1% недостаточно.
Наблюдаю на:
Revision:1308B09SIM800M32
Revision:1418B05SIM800F32
Так и должно быть или как? Каковы требования на точность UART-а?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rx3apf
сообщение Mar 29 2018, 19:58
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



А из чего сделан такой вывод и почему даже 1% недостаточен (учитывая, что и при 2% общего разбега ошибка на стопбите вполне приемлема) ? Можно ожидать, что автодетект скорости будет промахиваться, но его вообще лучше не использовать без крайней необходимости. Каких-то особых требований на допуск скорости что-то не наблюдаю ни для 300, ни для 900, ни для 800.

Сообщение отредактировал rx3apf - Mar 29 2018, 19:59
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Mar 29 2018, 21:10
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата(rx3apf @ Mar 29 2018, 22:58) *
А из чего сделан такой вывод и почему даже 1% недостаточен (учитывая, что и при 2% общего разбега ошибка на стопбите вполне приемлема) ? Можно ожидать, что автодетект скорости будет промахиваться, но его вообще лучше не использовать без крайней необходимости. Каких-то особых требований на допуск скорости что-то не наблюдаю ни для 300, ни для 900, ни для 800.

Модуль начинает в диапазоне температур видеть ошибки(вплоть до потери связи) от контроллера без кварца с тактовым RC-генератором(уход оценочно не более 1%). Даже пришлось включить ATE1 что-бы точно убедиться чего там модуль принимает. При этом все сообщения от модуля контроллер видит корректно, в отладочный UART тот-же контроллер кидает без ошибок и терминал подключенный на шину обмена ошибок от контроллера не замечает.
Автодетект, естественно, выключен. Скорость 9600.
ЗЫ. Плата и зимой и летом в автомобилях тысячами много лет работала с Sim900 без вопросов.
ЗЗЫ.В принципе откаллиброваться по принятым символам проблем особых не составляет, но грабли, однако, неожиданные...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 13:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016