Ruslan1 17 6 часов назад Опубликовано 6 часов назад · Жалоба Здравствуйте! Даташит читал. Да, читал. Да, несколько раз. вопросы остались. модем SIM7022 (2110B07SIM7022) 0. когда появляется сигнал STATUS? после подачи питания (VBAT) или нужно еще WAKEUP импульс организовать? Что означает STATUS=1 ? 1. импульс RESET сбрасывает STATUS в 0? 2. У меня STATUS=1 появляется через 120 ms после подачи питания. (через 35 ms после установки WAKEUP =0). Это нормально? 3. Но на АТ команды он не реагирует до передачи сообщения "*ATREADY: 1" через примерно 250 ms после WAKEUP =0 Получается, что я должен не STATUS=1 ждать, а передаваемое сильно позже "ATREADY" сообщение, или гонять AT и ждать OK. Это никак не похоже на описание из документации. Ну и просто уточнить: 4. Нагрузочная способность вывода STATUS какая (какое выходное сопротивление)? У меня получилось что выходное сопротивление 100 кOhm: ненагруженный пин- 1.5 V (вполне норма при питании 1.8), а если подключаю 37k между пином и GND- вижу 400 mV. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 6 часов назад Опубликовано 6 часов назад · Жалоба пока делаю так: 1. Подаю питание 2. Подаю импульс RESET=0 (100 ms) 3. Устанавливаю WAKEUP=0 4. Жду появления STATUS=1 5. Жду когда модем начнет отвечать на "AT" 6. начинаю работать с модемом. Совершенно непонятно, зачем проверять STATUS, но без него как-то некомфортно (и на других типах модемов он действительно полезен). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 65 4 часа назад Опубликовано 4 часа назад · Жалоба 1 час назад, Ruslan1 сказал: Совершенно непонятно, зачем проверять STATUS, Важнее проверять не появление Status, а его пропадание - ловить когда модем перегрузился, а ты от него все еще чего-то ждешь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться