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

 
 
> SIM800 DTR CTC RTS, каждый китайский модуль - новый гемор
MKdemiurg
сообщение Feb 11 2017, 13:21
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Запаял SIM800.
Всё пучком.
Только DTR не переключает режимы с прозрачного в командный и обратно. AT&D1 AT+CSCLK=0.
Выпаял полевик на входе. Оказалось, что внутри модуля на 3 ноге нет подтяги к VDD_EXT как было в SIM900. С подтяжкой в 10К прекрасно работает.
Вопрос - есть ещё какая-то команда или условие? Или китайцы - мрази?
Нигде ни в одном ДШ нет даже упоминания на изменения в аппаратной части кроме смены ног.



А так же команда AT+IFC=0,2 выдаёт ошибку.
Можно либо включить AT+IFC=2,2 всё, либо выключить AT+IFC=0,0.
Какому то китайцу было влом прописать ещё 2 ветки в ПО?
---
В даташите на Serial Port.

The DTR signal must be pulled to low level voltage when DTE is sending data
Т.е. нужно опустить DTR при передаче.

Теперь читаем дальше
To use this method, AT&D1 should be set firstly. Pull DTR line to ground for at least 1 second and then pull up, the module will switch from data mode to command mode and OK will be returned which indicates the module is in command mode.

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

ТАк в каком состоянии держать DTR , куда подтягивать при включении? К VDD_EXT или GND?
Если подтянуть сразу к земле, как потом "ещё раз" подтянуть?
Если подтянуть к VDD_EXT, то как передавать данные?
В общем даташит точно китаец писал.
И судя по дальнейшим исследованием модуля - таки подтяжку с ноги они убрали, но нигде ни словом не обмолвились. Вот зачем так делать? Теперь надо соплемонтаж на всю партию плат делать...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MKdemiurg
сообщение Feb 12 2017, 11:15
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Цитата(CADiLO @ Feb 12 2017, 13:42) *
Ну естественно схема управления сделана с точностью до наоборот.


Еще раз - резистор в землю, полевик между Vext и DTR



Наверное просто недопоняли написаное китайцами, у остальных ведь все правильно работает sm.gif



Конечно с точностью до наоборот! Ведь мне надо держаться высокий уровень и периодически для смены командного режима и прозрачного режима подтягивать к земле. Строго по даташиту. Так работает на нескольких сотнях устройств с sim900 уже года 3. До этого ещё делал подтяжку. Потом убрал.



Разве что в другой серии ПП.



Я не знаю, как работает у остальных, но апноут писал китайский имбецил. там прямо написано! Для смены режима с командоного на прозрачный и обратно надо PULL DOWN - >1cекунда-> PULL UP.
Значит я должен подтянуть к питанию DTR на постоянную основу. Причём в разделе Communication with MCU чётко нарисована подтяжка 10К. Страница 8, рисунок 3- Open Drains output buffer. Вопрос - что я делаю не так? Чётко по даташиту?

Цитата
>>>На sim900 резистора нет! Внутри модуля подтяжка есть.

Готовы поспорить? Впрочем не стоит - у вас схемы модуля нет. А вот у меня есть.
Итак смотрим и понимаем что там нет никакой подтяжки - не зря указано ставить его снаружи.


Готов поспорить!
Схемы у меня нет! Но модуля работают именно в таком виде и БЕЗ подтяжки на VDD_EXT.
Буквально 2 часа назад тыкал осциллографом с 10М входов в DTR Sim900 - 2.75В.
---

Меня собственно волнует не это!
НА данный момент схема работает.
Вопрос - для чего именно надо 10К на землю? Чем грозит обратное включение? Да и вообще нелогично обратное включение. При том один апноут противоречит другому. Я только заменил буфер отдельным open drain ключом.


ЗЫ Да, кстати, китайцы опять повторили обсуждаемую года 3 назад нами НЕПРАВИЛЬНУЮ схему смены уровня в том же документе на рисунке 4 стр 9 - следующий буквально. Опять же напряжение MCU попадёт на вход RXD модуля и VDD_EXT через коллекторный переход и 2 резистора , что как уже обсуждалось приведёт к выжиганию порта при паразитной запитке.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 21:17
Рейтинг@Mail.ru


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