Полная версия этой страницы:
Включение SIM300DZ
skuter
Jan 22 2008, 20:09
Здравствуйте.
С модулем работаю первый раз, плату собирал сам. Модуль питается от стабилизатора через VBAT. На VCD и VCHG ничего не подаётся(висят в воздухе)При включении питания на ногу VBAT подаётся 4,2в. На ноге PWERKEY тоже висит 4 вольта. Через кнопку замыкаю PWERKEY на землю(примерно на две секунды и больше), модуль как молчал так и молчит(STATUS=0V). Если нетрудно подскажите пожалуйста в чём может быть причина. Тестором прозвонил все ноги на землю кроме AGND все дают разные сопротивления (замыкания нет). К компьютеру модуль не подключен(порты свободные), да и пока STATUS не даст напряжение порты отключены (ключ по питанию у двух MAX). Пытаюсь просто первый раз включить. И должна ли AGND звониться c GND (какое должно быть сопротивление).
Заранее благодарен Илья.
У тебя все верно. Модуль должен включится. Посмотри распайку кнопки. Если четыре контакта. Вот в них ты и запутался.
Makey-2
Jan 23 2008, 10:09
Попробуй включить с замкнутым на корпус PWERKEY (да простит меня многоуважаемый Кадило).
Если питание сильно не просаживается при включении, должен включиться(Подняться STATUS)
P.S. AGND общий для аудио устройств по постоянному току соединен с GND
CADiLO
Jan 23 2008, 12:03
НЕ ПРОЩУ!!!! - шутка....
При замкнутом на корпус поверкей и включении модуль ждет обмена с прогой перезаписи прошивки и после таймаута стартует. Это нормально - нежелателен обратный процесс - ВЫКЛЮЧЕНИЕ с замкнутым поверкеем.
У товарища больше ничего не подключено, так что думаю можно попробовать....
Но может и еще проблема быть !!!
Модуль при старте проверяет может ли источник отдать 2 ампера и если ответ отрицательный - НЕ ВКЛЮЧАЕТСЯ.
Возможно вопрос в блоке питания или емкости у выводов питания модуля ?
skuter
Jan 23 2008, 15:25
Питание не просаживается, мерял при включении. Наоборот сначала поднимается до порядка 5В и падает на 4В. С кнопкой тоже без проблем всё проверял перед установкой модуля. Питание собрано на MIK4685 по даташиту (до 3А). Схема включения как в аттаче, только по портам MAX3232 и запитываются через транзистор от 4В при наличии STATUS. Если включу с занулёным pwerkey с памятью модуля всё нормально будет, в месном форуме говорят нельзя.
Включил первый раз как сказал Makey-2, теперь всё нормально включается. Это так и должно быть)))
chief_olimp
Jan 23 2008, 16:59
Цитата(skuter @ Jan 23 2008, 19:25)

Схема включения как в аттаче, только по портам MAX3232 и запитываются через транзистор от 4В при наличии STATUS.
можно сдесь поподробней?
skuter
Jan 23 2008, 18:44
Коллектор на Vbatt(4V), на базу STATUS(думал 4V-0,2V реально 3V), с эмиттера(3,3V) на питание MAX3232. На Status 3V это так должно быть, по даташиту вроде Vbatt-0,2V. На MAX питания нехватает
skuter
Jan 23 2008, 21:22
Кому интересно. Проверил то что выше писал, всё работает даже при пониженном питании MAX3232(2,2V). Если что-то неправильно с модулем при такой запитке буду рад услышать. Дело было не в бобине MAX-ы работали, кабелёк фуфловый оказался.
Цитата
На Status 3V это так должно быть
По датшиту так VOHMIN= VEXT-0.2; VOHMAX= VEXT; VEXT=2.95V т.е. Status=2.75V до 2.95V.
И все таки включается у тебя модуль от кнопки? И как ты умудрился получить 2.2V на питании MAX, имея в наличии 4.0V, 3.3V.
chief_olimp
Jan 24 2008, 16:18
Цитата(shb @ Jan 24 2008, 11:08)

По датшиту так VOHMIN= VEXT-0.2; VOHMAX= VEXT; VEXT=2.95V т.е. Status=2.75V до 2.95V.
И все таки включается у тебя модуль от кнопки? И как ты умудрился получить 2.2V на питании MAX, имея в наличии 4.0V, 3.3V.
а как насчет полевик применить?
skuter
Jan 24 2008, 18:53
Говорю с даташид не разобрался. Расчитывал vbat на колектор 4в, на базу vext 4-0,2=3,8, с эмиттера 3,1 на питание max. Получил vext 2,9 и питание на макс 2,2в. Если бы неработало поставил ключ. Но работает.
2. Модуль не включался. Подал питание с зануленым pwerkey (см.выше), включился. Сейчас как положено подаю питание вкл, выкл кнопкой.
Значит так. Все смешалось в доме... Судя по теме ты насилуешь SIM300D. В нем нет физически vext. Эта виртуальное напряжение VEXT=2.95V. Из напряжений в модуле есть только VBAT. STATUS обычный порт (выходной), который в зависимости от нагрузки может иметь от 2.75V до 2.95V. Посему что такое на базу vext 4-0,2=3,8 вообше непонятно.
И еще. Посмотри схему КИТа. Делай как там. Не нужен тебе транзистор (неизвесно какой проводимости).
skuter
Jan 25 2008, 07:16
Слушай помоему ты недогоняеш. Это значит что Vехт=4-0,2=3,8 неправильно. Работал с микроконтроллерами всё привязывается к питанию. К слову вопрос зачем введено понятие "виртуального напряжения"? Транзистор ставят чтобы ногу STATUS не загружать напряжение на max = напряжение на status - 0,7В. Как ты его обзовёш всёравно. Этот прём стар как мир. Согласен что лучше ключик на полевом. Киты никогда вообще непокупаю. Торопился поэтому решил что status будет 3,8В, получил меньше. Соответственно и питание MAX меньше. Что непонятно???
Цитата
Работал с микроконтроллерами всё привязывается к питанию.
В этом модуле все привязывается к Vext. Это напряжение тянется от модуля без буквы D. И оно там есть физически.
Если бы написал Vstat=2,95(Vext)-0,2=2,75. Было бы понятно. А ты вместо Vstat пишешь Vext. А вместо Vext подставляешь Vbat. И если бы ты ничего не попутал то сразу бы получил V(max3232)=2,75-0,7(б-э)=2,05. Это в худшем случае. В лучшем на 0,2 выше т.е. 2,25. У тебя получилось 2,2.
Поэтому "догнать" было сложно.
skuter
Jan 26 2008, 18:29
Цитата(shb @ Jan 25 2008, 17:30)

В этом модуле все привязывается к Vext. Это напряжение тянется от модуля без буквы D. И оно там есть физически.
Если бы написал Vstat=2,95(Vext)-0,2=2,75. Было бы понятно. А ты вместо Vstat пишешь Vext. А вместо Vext подставляешь Vbat. И если бы ты ничего не попутал то сразу бы получил V(max3232)=2,75-0,7(б-э)=2,05. Это в худшем случае. В лучшем на 0,2 выше т.е. 2,25. У тебя получилось 2,2.
Поэтому "догнать" было сложно.
Пардон, если неправильно выражаюсь.
chief_olimp
Jan 31 2008, 16:57
Насколько я понял RxD и debug_RxD - два единственных вывода, на которые нельзя подавать сигнал до включения питания. Если это не так то исправте меня пожалуйста. Как вариант STATUS можно использовать не для включения MAX, а для подачи управляющего импульса на затвор полевых транзисторов. Этот вариант имеет тот плюс, что при подаче с контроллера лог "1", сигнал не пройдет при "STATUS" = "0"
А ещё лучше стабилизатор с малым падением напряжения и управляющим входом в корпусе SOT23-5? за 20р. И на микрофоны тоже.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.