Jump to content

    

Запуск SIM800C

отвечу просто: Паразитное питание за счет резистора внутри самого GSM модема.
Причем, иногда от МК в GSM, иногда из GSM - в МК (да, как-то и на этом попался)

111.jpg

Share this post


Link to post
Share on other sites
3 часа назад, aleksandr-zh сказал:

Причем, иногда от МК в GSM, иногда из GSM - в МК (да, как-то и на этом попался)

МК в GSM ничего не выдает: мы же договорились, что активную единицу на этот выход не выводим. Паразитного питания от GSM в MK тоже не будет - если нога совместима с 5-вольтовыми уровнями (а именно такую ногу мы договорились использовать), в ее цепи нет защитных диодов на питание, только защитный стабилитрон на напряжение значительно выше, чем питание модема.

Share this post


Link to post
Share on other sites

С таким случаем согласен - если там нет защитных входных диодов, то можно и без ключа.

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

 

Share this post


Link to post
Share on other sites

Сергей, много "если" :) Проще поставить "цифровой транзистор" и забыть о всех потенциальных проблемах.
Да и CADiLO прав: не все МК такие выводы имеют, в 8-битных AVR и PIC я что-то не припомню. Хотя нет: вроде в каких-то PIC были выводы типа ОК. Но всё это - частности.

Edited by aleksandr-zh

Share this post


Link to post
Share on other sites

>>>Хотя нет: вроде в каких-то PIC были выводы типа ОК.

 

Это был старый добрый (теплый, ламповый :) ) PIC16F84 - там одна ножка была только выход и самый настоящий ОК

Share this post


Link to post
Share on other sites

а, точно!
offtop

Спойлер


Я с него начинал в 1999м.... Эх. На них уличное освещение города + считывание показаний эл.счетчиков (самодельное АСУНО и АСКУЕ) почти 15 лет отработало, только пару лет назад заменили оптикой и серверами ))) а ПО весило 670 байт, как сейчас помню... Несколько подстанций + диспетчерский блок на П1-133 ))) и программа на Qbasic. Извините, навеяло )) в отпуске я, расслабился

 

Edited by aleksandr-zh

Share this post


Link to post
Share on other sites
18 часов назад, aleksandr-zh сказал:

1. ВСЕГДА завожу Статус модема на МК
2. В sim900r и (вроде) 800x есть выход Vdd_Ext и все напряжения для uart беру с него. Хотя иногда в "наколенных" версиях не брезговал и делителем на резисторах. НО всё как в даташитах (наобжигался от "большого ума", хватит :)
3. опрос Статус. Включен - пробую отключить AT-командой. Жду, нет изменения Статус. Даю импульс на PWR_Key, опрос Статус. Пока не подводило.
4. в Sim900r есть nReset. Его тоже завожу на МК и снаружи притягиваю к вышеописанному Vdd_Ext (через схему ОК)
5. если есть место, а оно в 99% есть, то питание Pwr_Key - по даташиту: схема ОК, никакой самодеятельности типа "вход МК на вход, плюс появится через резистор-подтяжку, но когда надо сделать Ноль - делаю ногу МК выходом и так даю Ноль.

Богато живете, завидую белой завистью. Мне обычно более трех ног с контроллера на модем (RX, TX, Вкл.питания4В или же USB, Вкл.питания4В) выделить не получается. И вопреки страшилкам в тысячных партиях аппаратных проблем с модемами не бывает.

Share this post


Link to post
Share on other sites
8 минут назад, vladec сказал:

Богато живете, завидую белой завистью. ...

отшучусь: Могу себе позволить ))
Всяко бывало. Но стараюсь Статус всегда в МК завести. Было много горького опыта...((

Share this post


Link to post
Share on other sites
5 минут назад, aleksandr-zh сказал:

Всяко бывало. Но стараюсь Статус всегда в МК завести. Было много горького опыта...((

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

Share this post


Link to post
Share on other sites

Раз пошла такая пьянка, закину и я нашу схему включения SIM868. :smile: Посмотрите и, если есть замечания - покритикуйте, какие могут быть проблемы?

SIM868 у нас пока используется только для BT + GPS, но потенциально в будущем может и GSM понадобиться. Поэтому, на всякий случай, заложили SIM-карту и разъём для GSM-антенны.

sim868.thumb.png.fc8f30b6b0d4e6776e6119c3c4b4003e.png

 

Сигналы SIM_... - идут на МК. SIM_RX/SIM_TX - на UART МК, общий для BT, GPS и думаю что и GSM (когда понадобится).

SIM_CTS/SIM_RTS - заложили на всякий случай, но пока драйвер работает без управления потоком - всё ок.

Share this post


Link to post
Share on other sites

для GSM еще бы заложил Статус от модема в МК. Ну, и на любителя, ключ для св.диода для NetLight = Горит/мигает при работе с сетью GSM: Пользователям нагляднее, персоналу - тоже проще определить состояние устройства...

Share this post


Link to post
Share on other sites
1 hour ago, jcxz said:

Посмотрите и, если есть замечания - покритикуйте, какие могут быть проблемы?

D12 и L6 не нужны- у вас стоит неоправданно хороший(для нужд SIM868) DC/DC у которого  хороший transient response и line regulation, но вся соль в том что "лишний импеданс" из питания в виде L6 нужно убирать: задачи фильтрации и декапа отличаются друг от друга. В данном случае нужен именно декап. По D12 комментарии на мой взгляд излишни, от него нет никакого толку.

Share this post


Link to post
Share on other sites

Все у него правильно и D12 и L6 нужны! Причем на U16 еще такая же L6" нужна на 1,3 пины от 4.2V

Share this post


Link to post
Share on other sites
Just now, Aner said:

Все у него правильно и D12 и L6 нужны!

Обосновать сможете?

Share this post


Link to post
Share on other sites
16 минут назад, EvilWrecker сказал:

D12 и L6 не нужны- у вас стоит неоправданно хороший(для нужд SIM868) DC/DC у которого  хороший transient response и line regulation, но вся соль в том что "лишний импеданс" из питания в виде L6 нужно убирать: задачи фильтрации и декапа отличаются друг от друга. В данном случае нужен именно декап. По D12 комментарии на мой взгляд излишни, от него нет никакого толку.

Так сделали исходя из рекомендаций мануала SIM868_Series_Hardware_Design_V1.07.pdf раздел "Application Interface of GSM".

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now