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

 
 
> Вопросы по SIM300CZ, Пожалуйста, не обессудьте
romand
сообщение Mar 13 2009, 00:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Всем привет!
Стоит цель для начала заставить общаться SIM300CZ_V3.04 с ПК через RS-232.
Отладочной платы нет, делалось все на макетке самостоятельно. За основу была взята схема SIMEVBv3.05 для SIM300 с соответствующей адаптацией для SIM300CZ(распиновка другая).
БП Childford 6В, 1,5А (вроде, Нюрберг, Германия, не Китай) - знаю, что по току маловато, но пока что просто запустить. В качестве стабилизатора использовал LM317Т с сопротивлениями 120 Ом и 430 Ом. Здесь первый вопрос: Vref стабилизатора по даташиту должно быть 1,25В, тогда для получения 4,2В было необходимо 310 Ом. На практике Vref плавало от 0,9В до 1,25В без подключенного модуля, что заставляло менять сопротивление для получения 4,2В. При подключении модуля напряжение на выходе стабилизатора повышалось до 4,6В. После нескольких таких включений я решил не рисковать мдулем и прекратить эксперименты.
Пока не использовал блокировочные конденсаторы для питания. Насколько они критичны? Есть Capxon серии MK 100 мкФ электролит, подойдет? В даташите требуют Low ESR, разузнать по Cаpxon не удалось.
Ещё одна ошибка: сейчас POWERKEY просто на земле. ВКЛ/ВЫКЛ модуля производилось включением/выключением БП. Прочел вот, что это некорректно, нужна ключевая схема.
По индикации: в даташите SIM300CZ приведена референс-схема без указания транзистора, что странно. В SIMEVBv3.05 используется 2SC5585, на рынке не нашел его. На форумах эта тема также затрагивается вскользь. Укажите пожалуйста, кто делал ключевую схему со светодиодом, конкретные номиналы Rк, Rб, Rбэ(тут как я понимаю, некий произвол выбора), доступный отечественный транзистор, яуже запутался в расчетах. Есть 2SC3205, я думаю, он подойдет. Как я понимаю, при расчете нужно брать Iк по светодиоду, чтобы его не спалить. И дальше от него плясать.
Для преобразования уровней 3В-> RS232 использую SP3238. Ещё ошибка: в качестве её питания думал использовал VDD_EXT, а теперь понимаю, нужно стабильное внешнее питание от БП. Как его реализовать?
Кстати, при манипуляциях с модулем VDD_EXT был всего 2,75В, что меньше 2,93В.
Купил антенну AN-GSM-01 + переходник IC178-SMAf-110 с оголенным концом для пайки. Вот только где площадка на модуле для пайки? Переходник-кабель с разъемом GSC Murata в Беларусь отказались везти из Москвы.

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

Сообщение отредактировал romand - Mar 13 2009, 00:26
Прикрепленные файлы
Прикрепленный файл  SIMEVB305.pdf ( 201.41 килобайт ) Кол-во скачиваний: 563
Прикрепленный файл  2SC3205.pdf ( 495.64 килобайт ) Кол-во скачиваний: 76
Прикрепленный файл  2sc5585.pdf ( 66.68 килобайт ) Кол-во скачиваний: 74
 
Go to the top of the page
 
+Quote Post
5 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 68)
HARMHARM
сообщение Mar 13 2009, 06:42
Сообщение #2


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(romand @ Mar 13 2009, 02:25) *
БП Childford 6В, 1,5А (вроде, Нюрберг, Германия, не Китай) - знаю, что по току маловато, но пока что просто запустить. В качестве стабилизатора использовал LM317Т с сопротивлениями 120 Ом и 430 Ом. Здесь первый вопрос: Vref стабилизатора по даташиту должно быть 1,25В, тогда для получения 4,2В было необходимо 310 Ом. На практике Vref плавало от 0,9В до 1,25В без подключенного модуля, что заставляло менять сопротивление для получения 4,2В. При подключении модуля напряжение на выходе стабилизатора повышалось до 4,6В. После нескольких таких включений я решил не рисковать мдулем и прекратить эксперименты.

Не уверен насчет LM317T, обычно для линейных стабилизаторов минимальная разница между Vin-Vout вольт от 3 до 5. Из 6 вольт 4 сделать может и не получиться. Читайте даташит.
Цитата
Пока не использовал блокировочные конденсаторы для питания. Насколько они критичны? Есть Capxon серии MK 100 мкФ электролит, подойдет? В даташите требуют Low ESR, разузнать по Cаpxon не удалось.

100мкФ - мало. У меня стоит 2200 мкФ, уже не раз говорили что можно выпаять из старой материнки. Параллельно нужно поставить керамический конденсатор поменьше.
Цитата
Ещё одна ошибка: сейчас POWERKEY просто на земле. ВКЛ/ВЫКЛ модуля производилось включением/выключением БП. Прочел вот, что это некорректно, нужна ключевая схема.

Сами себе ответили smile.gif Приложил схему.
Цитата
По индикации: в даташите SIM300CZ приведена референс-схема без указания транзистора, что странно. В SIMEVBv3.05 используется 2SC5585, на рынке не нашел его. На форумах эта тема также затрагивается вскользь. Укажите пожалуйста, кто делал ключевую схему со светодиодом, конкретные номиналы Rк, Rб, Rбэ(тут как я понимаю, некий произвол выбора), доступный отечественный транзистор, яуже запутался в расчетах. Есть 2SC3205, я думаю, он подойдет. Как я понимаю, при расчете нужно брать Iк по светодиоду, чтобы его не спалить. И дальше от него плясать.

Тоже приложил.
Цитата
Для преобразования уровней 3В-> RS232 использую SP3238. Ещё ошибка: в качестве её питания думал использовал VDD_EXT, а теперь понимаю, нужно стабильное внешнее питание от БП. Как его реализовать?

Это много обсуждали, используйте поиск по форуму.
Цитата
Кстати, при манипуляциях с модулем VDD_EXT был всего 2,75В, что меньше 2,93В.

Сначала разберитесь с питанием, можно даже POWERKEY руками пока дергать.
Удачи!
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 13 2009, 06:44
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Буду благодарен всем замечаниям, а особенно реальным схемам, пусть нарисованных от руки.

Сообщение отредактировал romand - Mar 13 2009, 06:45
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 14 2009, 15:37
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Прикрепляю даташит на SIM300CZ_HD_V1.01(Jan2007).pdf, модуль у меня версии 3.04, новее даташита пока в интернете не нашел. Файл даташита состоит из двух частей и CRC-кода контроля целостности. Разбивалось Total Commander"ом. Файлы нужно собрать им же. Перед этим убрать у всех частей расширение .pdf. Добавил его, т.к. до этого не давал прикрепить файлы без расширения.
Кстати, по данной ссылке находится почти вся остальная документация по SIM: http://www.microchip.ua/simcom/GSM-GPRS-GP...%20doc/?C=M;O=A

Вторая часть даташита и СRC-код:
Прикрепленные файлы
Прикрепленный файл  SIM300CZ_HD_V1.01_Jan2007_.001.pdf ( 1.5 мегабайт ) Кол-во скачиваний: 106
Прикрепленный файл  SIM300CZ_HD_V1.01_Jan2007_.002.pdf ( 1.38 мегабайт ) Кол-во скачиваний: 63
Прикрепленный файл  SIM300CZ_HD_V1.01_Jan2007_.crc.pdf ( 71 байт ) Кол-во скачиваний: 73
 
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 18 2009, 19:36
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Ребята, я наверное дико туплю. В предложенной на пару постов выше ключевой схеме написано: "Powerkey можешь хоть руками подергать". На данный момент я собираюсь использовать модуль без микроконтроллера, поэтому будет руками, как не крути. Но как? Для включения модуля нужно на 1-2с выставить сигнал высокого уровня. Но входы модуля 3х-вольтовые и максимум 60мА. Как от питания 4,2 В или начального 6,7 В и тока 1,5А перейти к данным величинам? Подскажите.
Go to the top of the page
 
+Quote Post
M_Z
сообщение Mar 18 2009, 20:11
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(romand @ Mar 18 2009, 22:36) *
Ребята, я наверное дико туплю. В предложенной на пару постов выше ключевой схеме написано: "Powerkey можешь хоть руками подергать". На данный момент я собираюсь использовать модуль без микроконтроллера, поэтому будет руками, как не крути. Но как? Для включения модуля нужно на 1-2с выставить сигнал высокого уровня. Но входы модуля 3х-вольтовые и максимум 60мА. Как от питания 4,2 В или начального 6,7 В и тока 1,5А перейти к данным величинам? Подскажите.

для включения модуля нужно на 1-2с вход поверкей замкнуть на землю. Можно с помощью кнопки.
А вобще то в первом посте у Вас было немало правильных высказываний

Сообщение отредактировал M_Z - Mar 18 2009, 21:09
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 18 2009, 22:07
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Цитата(M_Z @ Mar 18 2009, 22:11) *
для включения модуля нужно на 1-2с вход поверкей замкнуть на землю. Можно с помощью кнопки.
А вобще то в первом посте у Вас было немало правильных высказываний

Т.е., отказываемся от ключевой схемы и просто ставим кнопку? Я правильно понял?
Go to the top of the page
 
+Quote Post
av-master
сообщение Mar 18 2009, 22:10
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



Цитата(romand @ Mar 18 2009, 23:36) *
Ребята, я наверное дико туплю. В предложенной на пару постов выше ключевой схеме написано: "Powerkey можешь хоть руками подергать". На данный момент я собираюсь использовать модуль без микроконтроллера, поэтому будет руками, как не крути. Но как? Для включения модуля нужно на 1-2с выставить сигнал высокого уровня. Но входы модуля 3х-вольтовые и максимум 60мА. Как от питания 4,2 В или начального 6,7 В и тока 1,5А перейти к данным величинам? Подскажите.

лично я не понял того, что не понял ты )))

6.7 черел LM2576 / 2596 превращаются в 4.2 с током 3 А
повер кей притянут внутри резистором к VBAT . т.е достаточно 330vrA на землю от поверкея , и он будет включаться сам при появлении питания. (выключение командой) (ну на крайняк тупо вырубанием)

при чем здесь входы я не понял...

если тебе с компа то используй МАХ3232 , если от USB то FT232 (с ней прощ согласование делать...)
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 18 2009, 22:31
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Цитата(av-master @ Mar 19 2009, 00:10) *
при чем здесь входы я не понял...


Это была бредовая идея преобразовать 6В, 1,5А в 0,8В 60мА для перевода транзистора в открытое состояние и таким образом формировать единицу. В общем, проехали. Ставлю кнопку между землей и POWERKEY.

Меня вот ещё что беспокоит. Для преобразования уровней я использую SIPEX SP3238. Как я понял, питать её от VDD_EXT Harmharm не советует: "Это много обсуждали, используйте поиск по форуму."
В презентации SIM300 seminar.ppt на слайде 10 для модуля SIM300D показана схема на Microchip TC1055 эмуляции VDD_EXT. То ли это? Смысл тогда стандартного вывода VDD_EXT, как не запитка внешних 3х-вольтовых схем?

Сообщение отредактировал romand - Mar 18 2009, 22:38
Прикрепленные файлы
Прикрепленный файл  SIM300_seminar.zip ( 1.65 мегабайт ) Кол-во скачиваний: 185
 
Go to the top of the page
 
+Quote Post
av-master
сообщение Mar 18 2009, 22:54
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



смысл в том, что у модуля 300D нет этого вывода... и его нужно делать самому, если он есть, то используйте...
3238.. нормально, запитайте ее от VEXT и будет вам счастье... можно и вариант из презентации, резисторы по входам модуля подкинте, ттак как 3 вотьта тоже многовато.
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 18 2009, 23:34
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Ещё вопрос (я новичок в практике, боюсь ошибиться,уж извините. Вопрос уже больше к harmharm): в приведенной Вами выше схеме индикации от пина NETLIGHT используется питание 3.3В, мне такое напряжение ни к чему формировать. Следовательно, если запитывать от 4,2В, нужно к 512 Омам добавить ещё немного, чтобы не возрос ток через светодиод.
Какой коллекторный ток при расчете сопротивления коллектора брался? Я подобрал его из графика зависимости Uкэ нас от Iк порядка 2 мА, тогда Uкэ нас = 0,05В. Получаем Iк расчета= 2,44мА.
Считая, что на светодиоде падает 2В, получаем, что нужно поставить вместо 512 876 Ом в качестве сопротивления коллектора. Хотя, если я коллекторный ток правильно угадал, то переход от 3,3В к питанию 4,2В при таком токе к большим изменениям не приведет, немного возрастет коллекторный ток, но это будет далеко до максимального значения в 20мА для диода HGE33A. Правильно я мыслю?

Сообщение отредактировал romand - Mar 18 2009, 23:35
Прикрепленные файлы
Прикрепленный файл  BC846_BC847_BC848_4.pdf ( 78.1 килобайт ) Кол-во скачиваний: 42
 
Go to the top of the page
 
+Quote Post
av-master
сообщение Mar 19 2009, 06:57
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



мыслиш правильно, но возми полевичек типа 2n7002 , bss138 etc и будет тебе счастье.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Mar 19 2009, 09:41
Сообщение #13


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(av-master @ Mar 19 2009, 08:57) *
мыслиш правильно, но возми полевичек типа 2n7002 , bss138 etc и будет тебе счастье.

BSS138 хорошая штука, но очень боится статики.
Go to the top of the page
 
+Quote Post
M_Z
сообщение Mar 19 2009, 11:31
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(HARMHARM @ Mar 19 2009, 13:41) *
BSS138 хорошая штука, но очень боится статики.

Да действительно если в него стрелять шокером то он выгорает.
А так весь мир использует МОП структуры и как то не собирается переходить на ТТЛ и биполярные транзисторы.
Конечно для биполярных транзисторов есть еще сектор, где их не заменили МОП структурами, но этот сектор постоянно сужается.

Ну и если по существу, то да вышибить МОП транзисторы можно, но к этому надо приложить усилия. Я уже не первый год использую МОП транзисторы в том числе и BSS138. И пока не один у меня не умер. Да конечно при пайке желательно применять элементарные меры предосторожности, но это не сложно. Конечно меры которые я применяю они очень далеки от тех мер которые применяю на производствах в западной Европе. Мне не раз приходилось там бывать. Приходилось одевать проводящий халат(проверял сопротивление тестером), на туфли цеплять заземляющие полоски. Потом перед входом в производственные помещения проходить тестирование на качество заземления, и только после этого проходить дальше.

Сообщение отредактировал M_Z - Mar 19 2009, 12:06
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 23 2009, 14:29
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Первые положительные итоги: модуль жив, были опасения из-за нескольких включений на 4,7В.
Питание 4,2В переделал на LM2576T-ADJ вместо LM317T, теперь оно стабильное, не скачет.
POWERKEY для вкл/выкл модуля замыкаю на землю кнопкой.
V_EXT=2.90В, думаю все-таки им запитать микросхему SP3238.
Ключевая схема индикации заработала, транзистор BC847 заменен на аналог КТ315.

Ещё несколько вопросов:
1) Уточните место пайки антенны: на модуле три площадки, как я понимаю, центральная - сигнал, боковые - земля, для пайки обмотки коаксиального кабеля. Почему они прозваниваются между собой как общий провод? Паяется антенна обычным 25Вт паяльником, длительность? Насколько модуль чувствителен к перегреву?

2) В схеме от китайцев, которой я руководствуюсь, RxD подтянуто к земле через 100 кОм, а TxD - к VDD_EXT через 10 кОм. Нужно ли это или лишнее?
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 23 2009, 23:56
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Вопросы, приведенные выше, снимаются:
Антенна припаяна, модуль регистрируется в сети (~10с).

Теперь настало время последовательного порта: буду пробовать запитывать SP3238 от VDD_EXT, использовать только линии RxD,TxD,GND (программный контроль потока). Какие подводные камни меня ждут здесь? Или надежнее использовать аппаратный контроль потока (RTS/CTS)?
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Mar 24 2009, 05:40
Сообщение #17


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(romand @ Mar 24 2009, 01:56) *
Вопросы, приведенные выше, снимаются:
Антенна припаяна, модуль регистрируется в сети (~10с).

Теперь настало время последовательного порта: буду пробовать запитывать SP3238 от VDD_EXT, использовать только линии RxD,TxD,GND (программный контроль потока). Какие подводные камни меня ждут здесь? Или надежнее использовать аппаратный контроль потока (RTS/CTS)?

Куда надежнее аппаратный контроль. Даже на 115200. Особенно если программа занята другой задачей, буфер небольшой - не потеряете данные.
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 24 2009, 06:47
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Цитата(HARMHARM @ Mar 24 2009, 07:40) *
Куда надежнее аппаратный контроль. Даже на 115200. Особенно если программа занята другой задачей, буфер небольшой - не потеряете данные.

Спасибо.
Вопрос о подтяжке линий RxD, TxD остается открытым. Вот прочёл в презентации, что TxD имеет внутренний подтягивающий резистор к VDD_EXT, RxD - не имеет подтяжки. Китайцы перестраховались?
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Mar 24 2009, 09:01
Сообщение #19


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(romand @ Mar 24 2009, 08:47) *
Спасибо.
Вопрос о подтяжке линий RxD, TxD остается открытым. Вот прочёл в презентации, что TxD имеет внутренний подтягивающий резистор к VDD_EXT, RxD - не имеет подтяжки. Китайцы перестраховались?

Определитесь сначала, зачем Вам подтяжка. Выходы-то push-pull. Я лично подтяжку не использовал.
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 27 2009, 07:25
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Соединиться с ПК по COm-порту пока не получилось.
Для преобразования уровней использую SP3238. Запитываю её от VDD_EXT модуля (у меня 2,89В). Достаточно ли этого для микросхемы или придется делать внешнее питание 3,3В? Пин 15 STATUS загорается.
Использую только линии RxD, TxD, GND- соединил с землей модуля. RTS модуля - на земле, остальные сигналы не подключал. Тестировал в стандартном HyperTerminal, параметры: 9600, данные: 8 бит, без бита четности, 1 стоп бит, Xon/Xoff -да, программный контроль потока.

Использовал схему, приведенную в даташите, страница 7, только сделал, как и у китайцев, /SHUTDOWN, /ONLINE - к VDD_EXT.

Сообщение отредактировал romand - Mar 27 2009, 07:27
Прикрепленные файлы
Прикрепленный файл  SP3238EEA_L_TR_28.02.05_.pdf ( 255.49 килобайт ) Кол-во скачиваний: 281
 
Go to the top of the page
 
+Quote Post
romand
сообщение Mar 27 2009, 13:00
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Нашел родственную тему на это же форуме "SIM508 не отвечает на АТ команды", но ясности нет.
Поэтому решил полностью описать последовательность своих действий:
1) ПК выключен, Модуль тоже. Соединяю их кабелем (у меня прямой кабель, перекрестное включение RxD, TxD организовано за счет распайки разъема со стороны модуля).
2) Включаю ПК, захожу в оборудование, выставляю параметры СОМ1: скорость - 9600(например), биты данных - 8, четность - нет, стоповые биты - 1, контроль потока - Xon/Xoff.
3) Открываю стандартный HyperTerminal, указываю белиберду в качестве кода города, номера вызываемого телефона и т.д., указываю номер моего порта. Вписываю те же параметры порта.
В параметрах включаю "Отображать введеные символы на экране" для отправки данных, "Дополнять символы возврата каретки и перевода строк" для приема.
4) Включаю модуль, жду, пока зарегестрируется в сети, потом посылаю АТ. Модуль ничего не отвечает.

Все эти манипуляции напоминают пока танцы шамана с бубном.

Пожалуйста, не поленитесь, у кого заработало, напишите полностью, как вы это делаете пошагово. Буду очень признателен.
Осциллографа нет возможности достать аппаратного. Вот хочу программный сделать, не знаю, насколько он поможет.
Go to the top of the page
 
+Quote Post
Baser
сообщение Mar 27 2009, 13:01
Сообщение #22


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(romand @ Mar 27 2009, 09:25) *
Соединиться с ПК по COm-порту пока не получилось.
Для преобразования уровней использую SP3238. Запитываю её от VDD_EXT модуля (у меня 2,89В). Достаточно ли этого для микросхемы или придется делать внешнее питание 3,3В? Пин 15 STATUS загорается.

Должно хватить питания, хотя лучше найти драйвер с нижним гарантированным напряжением питания 2.7V
А если делать внешнее питание на 3.3V, то придется опять согласовывать уровни до 2.89V - какой смысл в таком извращении?

Цитата
Использую только линии RxD, TxD, GND- соединил с землей модуля. RTS модуля - на земле, остальные сигналы не подключал. Тестировал в стандартном HyperTerminal, параметры: 9600, данные: 8 бит, без бита четности, 1 стоп бит, Xon/Xoff -да, программный контроль потока.

На вход DTR модуля тоже подайте землю.
И проверьте, что HyperTerminal реально шлет данные. Отключите контроль потока, иначе HyperTerminal будет молчать.
Попробуйте на всех скоростях подавать команды AT<CR> по нескольку раз, т.к. новые модули идут с установленным автободингом и при этом они сами ничего не выдают по СОМу после включения.
Go to the top of the page
 
+Quote Post
romand
сообщение Apr 2 2009, 23:05
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Соединиться с компьютером пока не получается.
Ещё раз по порядку: использую для преобразования уровней микросхему SP3238 в соответствии со схемой, приведенной в даташите SP3238EEA_L_TR_28.02.05_.pdf, там из обвязки только 5 керамических конденсаторов по 100нФ. НО, я её запитываю от VDD_EXT модуля(у меня 2.90В).
Использую только линии TxD, RxD, GND. Со стороны модуля RTS и DTR посажены на землю, RI,CD, CTS - не подключены, со стороны ПК подключены только TxD, RxD, GND. RTS и CTS соединены между собой, остальные не подключены.
В настройках COM-порта на компьютере перепробовал различные скорости, биты данных - 8, 1 стоп-бит, без бита четности, без контроля потока.
Приведу снятые показания напряжения.
разъем DB9 (фактически, показания на COM-порту ПК, т.к. использую прямой кабель между ПК и модулем):
1(CD)-0.15, 2(RxD)-0.15, 3(TxD)- -9.81, 4(DTR) - +11.48, 6(DSR)- 10.32, 7(RTS)-+10.26, 8(CTS)-+10.26, 9(RI)-0.13

Контакты SIM300CZ: 37(CD)-2.89, 39(DTR)-0, 41(RxD)-2.89, 43(TxD)-2.89, 45(RTS)-0, 47(CTS)-0, 49(RI)-2.89.

Контакты SP3238: "со стороны ПК" 1(С2+)-+2.72,2(GND)-0, 3(C2-)- -2.02, 4(V-)- -2.29, 6(T2OUT, RxD PC)-0.15(???), 8(TxD PC)- -9.82,11(R3IN, подключил для проверки преобразования уровней RTS) - +10.26,13(/ONLINE),14(SHUTDOWN/)- +2.89,
"со стороны SIM300CZ": 28(C1+)- +1.46, 27(V+) - +2.35, 26(Vcc)- +2.89, 25(C1-)- -1.39, 23(T2IN, TxD SIM/RxD PC) - +2.89, 21(R1OUT), RxD SIM/TxD PC) - 2.89(!!!), 15(STATUS) - 2.89.
Выводы, которые я сделал из этих значений: SP3238 правильно преобразует сигналы от ПК к модулю, но не преобразует сигналы от модуля к ПК, а именно: логич."0" со стороны СИМ300 переходит в 0В RS232, логич."1"(2.89В) от СИМ300 - в тот же 0В RS232.
Слышал про урезанный стандарт RS232, где 0В - лог."1", +3 - +12В - логич. "0". Так ли это? Даже если и так, и такой стандарт поддерживается терминалом , схема SP3238 не преобразует логич."0" от SIM300 в 5.5В RS232!!!
Это результат недостаточного питания SP3238(2.9В вместо необходимых 3.3В) или что-то ещё я упустил? Работавшие с SP3238, подскажите пожалуйста.

В оригинальной схеме китайцев SIMEVB305.pdf, для питания SP3238 используется микросхема XC6019B332MR, подключаемая непосредственно к внешнему ИП 5В 2А. Даташатита в инете не нашел на нее, наверное древняя, на схеме обозначена как LDO - линейный стабилизатор напряжения с малым падением напряжения.
Каким доступным аналогом можно заменить её: нужно 3.3В, 100мА - указано как максимальный входной ток для SP3238.

Помогите советом пожалуйста.

Да, вот ещё одно прочтение даташита по SP3238 все больше заставляет поверить, что дело в питании 3.3В, оно там кругом фигурирует в условиях... У меня ONLINE/, SHUTDOWN/ - на питании замкнуто. Для полноты картины.

Сообщение отредактировал romand - Apr 2 2009, 23:30
Go to the top of the page
 
+Quote Post
M_Z
сообщение Apr 3 2009, 07:54
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(romand @ Apr 3 2009, 02:05) *
Соединиться с компьютером пока не получается.
Это результат недостаточного питания SP3238(2.9В вместо необходимых 3.3В) или что-то ещё я упустил? Работавшие с SP3238, подскажите пожалуйста.

SP3238 я никогда не использовал и не знаю насколько она критична к питагию
Для проверки подайте на нее 3.3В и если на выводе 6 появится примерно -6В, значит проблема в питании, если нет то гдето проблема в схеме включения. Если есть возможность, посмотрите наличие импульсов на выводах 1 3 25 28
Go to the top of the page
 
+Quote Post
vladch
сообщение Apr 3 2009, 13:46
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 15-05-06
Из: Украина
Пользователь №: 17 112



Попробуйте проверить саму мс SP, работает или нет. Отключитесь от GSM модуля и замкните взоди выход SP с низкоуровневой стороны. Потом побарабанте по кнопкам в терминале и Вы должны увидеть эхо(тоже самое должно вернуться).
Go to the top of the page
 
+Quote Post
M_Z
сообщение Apr 3 2009, 13:51
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(vladch @ Apr 3 2009, 16:46) *
Попробуйте проверить саму мс SP, работает или нет. Отключитесь от GSM модуля и замкните взоди выход SP с низкоуровневой стороны. Потом побарабанте по кнопкам в терминале и Вы должны увидеть эхо(тоже самое должно вернуться).

если не выходе передатчика на линию SP (выод 6 нет) напряжения, то ждать эхо не стоит и надо с этим разбираться

Сообщение отредактировал M_Z - Apr 3 2009, 13:52
Go to the top of the page
 
+Quote Post
vladch
сообщение Apr 3 2009, 14:00
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 15-05-06
Из: Украина
Пользователь №: 17 112



Я с sp тоже не работал, и по поводу питания не подскажу. Попробуйте поднять до3,3в и посмотрите. Также у Вас нет удвоения напряжения на 4 (-v должно быть -5,5в) и на 27(+V - +5,5в). Хотя может что-то и с управлением путаете. А с пк сигналы проходят на модуль, осцилографом их видно?
Go to the top of the page
 
+Quote Post
romand
сообщение Apr 3 2009, 14:45
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Спасибо, что откликнулись.
Насчет замыкания входов со стороны 3вольтов я думал, но все-таки это наверное бессмысленно, если уровни не формируются.
Нашел 2 схемы с SP3238: в одной подается питание 3.3В и используются конденсаторы 100нФ, в другой 3.0В и кондесаторы 220нФ. Т.е., как я понимаю, эти емкости участвуют в формировании сигналов RS232.
Может быть на самом деле стоит попробовать перепаять большие емкости?
Извините за мои робкие вопросы: за емкостями нужно ехать неблизко, а если искать LDO на 3.3В, так вообще полдня надо убить на дорогу, поэтому и спрашиваю у вас, какие микросхемы у нас можно достать.

С управлением вроде не путаю, уже неоднократно проверял. Кабель у меня прямой, RxD на TxD завожу распайкой. Осциллографа к сожалению нет, но при измерении мультиметром(насколько позволяет его инерционность), видно, что какой-то сигнал идет: уровень с 2.89 В падает до некоторого значения и возвращается к 2.89В.
Go to the top of the page
 
+Quote Post
M_Z
сообщение Apr 3 2009, 14:59
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(romand @ Apr 3 2009, 17:45) *
Спасибо, что откликнулись.
Насчет замыкания входов со стороны 3вольтов я думал, но все-таки это наверное бессмысленно, если уровни не формируются.
Нашел 2 схемы с SP3238: в одной подается питание 3.3В и используются конденсаторы 100нФ, в другой 3.0В и кондесаторы 220нФ. Т.е., как я понимаю, эти емкости участвуют в формировании сигналов RS232.
Может быть на самом деле стоит попробовать перепаять большие емкости?
Извините за мои робкие вопросы: за емкостями нужно ехать неблизко, а если искать LDO на 3.3В, так вообще полдня надо убить на дорогу, поэтому и спрашиваю у вас, какие микросхемы у нас можно достать.

С управлением вроде не путаю, уже неоднократно проверял. Кабель у меня прямой, RxD на TxD завожу распайкой. Осциллографа к сожалению нет, но при измерении мультиметром(насколько позволяет его инерционность), видно, что какой-то сигнал идет: уровень с 2.89 В падает до некоторого значения и возвращается к 2.89В.

Увеличение емкостей наверняка не повлияет.
Коль проблема найти LDO на 3.3В то отключите SP от GSM модуля и подайте не нее питание 4В или сколько Вы подаете на GSM модуль.
проверьте напряжение на выводе 6
Еще можно посмотреть напряжения на выводах 27 и 4. на 27 должно быть немного меньше удвоенное напряжение питания на выводе 4 тоже удвоеное но отрицательное.
на SP записано минимальное 3В, и маловероятно что 2,9В маловато, хотя может быть. Поэтому проверьте при заведомо нормальном питании.
Пока не будет на выводах 27 и 4 удвоенных напряжений(чуть меньших чем удвоенное), делать нечего.
Когда получите на этих выводах нужные напряжения проверьте на выводе 6, если там будет почти удвенное напряжение, тогда можите проделать тест который советовал
vladch >>замкните взоди выход SP с низкоуровневой стороны. Потом побарабанте по кнопкам в терминале и Вы должны увидеть эхо(тоже самое должно вернуться).
Go to the top of the page
 
+Quote Post
PIC_Embedder
сообщение Apr 3 2009, 15:45
Сообщение #30


Частый гость
**

Группа: Участник
Сообщений: 123
Регистрация: 30-07-08
Из: Украина Луганск
Пользователь №: 39 308



Цитата(romand @ Apr 3 2009, 17:45) *
поэтому и спрашиваю у вас, какие микросхемы у нас можно достать.

Попробуй MAX3232. С ней не должно быть проблем.
Go to the top of the page
 
+Quote Post
romand
сообщение Apr 4 2009, 18:43
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Отключил SP3238 от модуля, подал напряжение 4,2В, что и на модуль подаю. Картина не изменилась, на ногах V+, V- нет удвоения.
У меня два варианта: либо микросхема по каким-то причинам нерабочая, либо у меня плохо пропаяны контакты и некачественные соединения.
Дело в том, что SP3238 в корпусе SSOP с шагом 0,5мм, поэтому делал самодельный переходник. Вроде бы все прозвонил, нигде дорожки не закорачиваются друг на друга, падения напряжения на контактах нет.
Косвенно эту мысль подтверждает и то, что в последний раз при подключении SP3238 к СОМ-порту она начала передавать символы(я,Я, Ю,..). При подергивании переходника они либо изменялись, либо пропадали вообще.
Буду ещё раз перепроверять.
Если ничего не получится, вопрос такой: нашел у нас на складе Rainbow MAX3232CPE и MAX3222CPN в корпусе DIP. Только вот какой шаг - везде умалчивается. Было бы очень хорошо, если бы 2,54мм, а не 1,27мм, как у SIM300CZ. Подскажите пожалуйста.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Apr 4 2009, 19:03
Сообщение #32


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



MAX3232 - точно 2,54.
Вообще-то прокатит и HIN202, и MAX202 (почти всегда), и аналоги от Linear Technology (LT1280 etc).


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
romand
сообщение Apr 4 2009, 19:25
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Цитата(Harbinger @ Apr 4 2009, 21:03) *
MAX3232 - точно 2,54.
Вообще-то прокатит и HIN202, и MAX202 (почти всегда), и аналоги от Linear Technology (LT1280 etc).

Спасибо за информацию, 2,54мм - это не может не радовать. Но пока занят пропаиванием контактов,
местами они действительно плохо были припаяны. Не хочеться бросать вот микросхему, все-таки, столько трудов
было потрачено(может конечно и по глупости, по незнанию, но тем не менее).
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Apr 4 2009, 19:36
Сообщение #34


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Если макс новый, то вряд ли нерабочий... разве что китайские друзья и туда добрались.
Было дело, на MAX3237 пошло 12 В минуты на 2... поджарился, после экзекуции при питании 3 В генерировал +/-1,5 вместо 6.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
romand
сообщение Apr 7 2009, 16:45
Сообщение #35


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Наконец удалось соединиться с ПК через COM-порт: с микросхемой SP3238EEA нужно будет выяснять, пока не разобрался. Купил MAX3232SPE+ в корпусе DIP16, заработало с первого раза. (Настройки: скорость 115200, 8 бит данных, 1 стоп-бит, без бита четности, без контроля потока).
Со стороны модуля использую только RxD, TxD, RTS - на земле.
Теперь дело за программной частью.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Apr 7 2009, 17:09
Сообщение #36


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(romand @ Apr 7 2009, 19:45) *
...
Теперь дело за программной частью.

Как показывает практика, здесь-то основное веселье и будет обнаружено smile.gif
Go to the top of the page
 
+Quote Post
Hasky
сообщение Apr 10 2009, 11:40
Сообщение #37





Группа: Новичок
Сообщений: 4
Регистрация: 7-08-08
Из: Краснодар
Пользователь №: 39 472



Всем привет! Необходима консультация по SIM300CZ. У меня возникла проблема с рингтоном (звуковая индикация входящего вызова biggrin.gif 1111493779.gif ). Как я понял, рингтон должен звучать через активный (выбранный командой AT+CHFA) аудиоинтерфейс, но уменя при вызове модуль только посылает RING по UART-у, а мелодия не звучит. При этом если ответить на входящий вызов (ATA), то аудиоинтерфейс работает, а значит со схемой подключения динамика и микрофона все в порядке.
При исходящем вызове гудки идут как положено. Подскажите пожалуйста как у кого работает рингтон ? Как настраивали (может какая команда нужна)? help.gif help.gif help.gif
P.S. На kit-е SIM300C_EVB_V2.01 все работает на ура. В остальном все в порядке модуль отлично регистрируется в сети, коннектится по GPRS и т.д. ... . Пока по сообщению RING заставляю модуль пищать командой "AT+SIMTONE=1,500,30,10,10000" , но это совсем не то.
Go to the top of the page
 
+Quote Post
romand
сообщение May 11 2009, 18:51
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Здравствуйте! Несколько вопросов по программной части:
1) Сохраняю
at+cmgf=1
OK
at+cscs="GSM"
OK
at+cmgw="number here","STO UNSENT"
>message text here <Ctrl+Z>
+CMGW: 4 //например такой индекс в памяти
OK
at+cmss=4
+CMGS: 44
OK
На мой K700 приходит сообщение с кубиками. Что не так сделал?

2) создание TCP-соединения с сайтом google.com:
Call Ready
at+creg?
+CREG: 0,1

OK
at+cgatt?
+CGATT: 1

OK
at+cipats=0
OK
at+cipcsgp=1,"MTS","MTS","MTS"
OK
at+cdnsorip=0
OK
at+cipstart="TCP","209.85.171.100","80"//www.google.com
OK

CONNECT OK
at+cipsend
> GET / HTTP/1.1
SEND OK

CLOSED
Как я понимаю, соединение происходит, но я не получаю ответа в виде кода страницы.

3) Пытался реализовать пример отсылки сообщения на e-mail как в примере, но неудачно:

Call Ready
at+creg?
+CREG: 0,1

OK
at+cgatt=1
OK
at+cipcsgp=1,"MTS","MTS","MTS"
OK
at+cstt
OK
at+ciicr
OK
at+cifsr
172.20.130.57
at+cipstart="TCP","195.161.5.21","25"//mail.isp.net
OK

STATE: TCP CONNECTING

CONNECT FAIL


Все вышеописанные действия проводились после включения модуля (после где-то минутной паузы после включения) для чистоты эксперимента, настройки заводские.

В целом, нужно протестировать возможности использования модуля и как клиента, и как сервера при соединении TCP/UDP. Хотелось бы ещё реализовать отсылку на е-mail, обмен данными с FTP-сервером (смотрите примеры в прикрепленных файлах). Буду благодарен, если кто-либо ещё проверит эти примеры, либо напишет свои работающие варианты.
Прикрепленные файлы
Прикрепленный файл  e_mail.pdf ( 96.01 килобайт ) Кол-во скачиваний: 88
Прикрепленный файл  FTP_SIM300.zip ( 11.32 килобайт ) Кол-во скачиваний: 164
 
Go to the top of the page
 
+Quote Post
romand
сообщение May 12 2009, 07:41
Сообщение #39


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Вот ещё фрагмент, вроде как соединение создается, но ответа нет. В чем может быть проблема? Пример взят из прикрепленного файла.
Serial port COM1 opened
at+cgatt=1
OK
at+cgdcont=1,"IP","internet.mts.by"
OK
at+cdnscfg="172.17.128.1","172.17.128.2"
OK
at+cstt="internet.mts.by","mts","mts"
OK
at+ciicr
OK
at+cifsr
172.20.58.186
at+cipstatus
OK

STATE: IP STATUS
at+ciphead=1
OK
at+cdnsorip=1
OK
at+cipstart="TCP","www.google.com","80"
OK

CONNECT OK
at+cipsend
> GET / HTTP/1.1
SEND OK

CLOSED

У меня пока 3 варианта: 1) что-то неправильно в логике подключения(хотя ведь у других работает)
2) непраильные настройки МТС (нужно ещё попробовать ВЕЛКОМ)
3) у меня блок питания на 1,5А, а в пике при передаче данных модуль потребляет до 2А. Но этот вариант вроде как не выдерживает критики, передача то ведь и не начиналась

Сообщение отредактировал romand - May 12 2009, 07:44
Прикрепленные файлы
Прикрепленный файл  Data_transfer_between_GPRS_modem_and_Remote_server.zip ( 63.13 килобайт ) Кол-во скачиваний: 73
 
Go to the top of the page
 
+Quote Post
etoja
сообщение May 12 2009, 09:23
Сообщение #40


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

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Цитата(romand @ May 12 2009, 11:41) *
> GET / HTTP/1.1


Этого не достаточно для правильного запроса по протоколу HTTP.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение May 12 2009, 15:37
Сообщение #41


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(romand @ May 11 2009, 21:51) *
Здравствуйте! Несколько вопросов по программной части:
1) Сохраняю
at+cmgf=1
OK
at+cscs="GSM"
OK
at+cmgw="number here","STO UNSENT"
>message text here <Ctrl+Z>
+CMGW: 4 //например такой индекс в памяти
OK
at+cmss=4
+CMGS: 44
OK
На мой K700 приходит сообщение с кубиками. Что не так сделал?

Используйте ucs2, хотя и так должно было работать.
Go to the top of the page
 
+Quote Post
romand
сообщение May 13 2009, 07:23
Сообщение #42


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Цитата(HARMHARM @ May 12 2009, 17:37) *
Используйте ucs2, хотя и так должно было работать.

Понятно, я теряюсь, в чем дело. Если отправлять командой AT+CMGS, никаких проблем нет, а вот так, если сразу сохраняешь, а потом шлешь. В общем, странно.

Цитата(etoja @ May 12 2009, 11:23) *
Этого не достаточно для правильного запроса по протоколу HTTP.

Тогда расскажи поподробней. В нескольких источниках видел такую запись. На локальном сервере (Apache) работало через телнет, возможности попробовать внешие адреса нет, прокси стоит.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение May 13 2009, 09:18
Сообщение #43


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(romand @ May 13 2009, 10:23) *
Тогда расскажи поподробней. В нескольких источниках видел такую запись. На локальном сервере (Apache) работало через телнет, возможности попробовать внешие адреса нет, прокси стоит.

Этого достаточно:
Код
GET / HTTP/1.1
Accept: */*
Range: bytes=0-1500
host: ya.ru

Можно без Range, но я бы не стал.
Go to the top of the page
 
+Quote Post
romand
сообщение May 15 2009, 01:45
Сообщение #44


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Прикрепил файл с моей схемой на данный момент, возможно, будет полезно кому.
Прикрепленные файлы
Прикрепленный файл  SIM300CZ.ZIP ( 12.48 килобайт ) Кол-во скачиваний: 163
 
Go to the top of the page
 
+Quote Post
RomanRom
сообщение May 15 2009, 07:41
Сообщение #45


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 14-02-05
Пользователь №: 2 635



Цитата(romand @ May 15 2009, 04:45) *
Прикрепил файл с моей схемой на данный момент, возможно, будет полезно кому.

Резисторы R2, R3 слишком низкого сопротивления (не экономично)
Go to the top of the page
 
+Quote Post
romand
сообщение May 18 2009, 16:42
Сообщение #46


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Вроде получилось соединиться с самим собой или это эхо:
Код
at+cgatt?
+CGATT: 1

OK
at+cgdcont=1,"IP","wap.velcom.by"
OK
at+cstt="wap.velcom.by","wap","wap"
OK
at+cipstatus
OK

STATE: IP START
at+ciicr
OK
at+cipstatus
OK

STATE: IP GPRSACT
at+cifsr
10.20.145.185
at+cipstatus
OK

STATE: IP STATUS
at+cdnsorip?
+CDNSORIP: 0

OK
at+cipstart="TCP","10.20.145.185","2020"
OK

CONNECT OK
at+cipsend
> test
[i]test[/i]

SEND OK

Выделенный курсивом текст - это эхо? Или это ответ так быстро пришел?
С другими серверами соединение происходит успешно, но в ответ ничего не приходит, но и такого эха не пишет.
Команда получения IP-адреса по DNS-имени также не работает. Налицо проблема,что данные не приходят. В чем может быть проблема?

Ниже пример неудачной попытки общения с SMTP-сервером:
Код
at+cipcsgp=1,"wap.velcom.by","wap","wap"
OK
at+cipstatus
OK

STATE: IP INITIAL
at+cstt
OK
at+ciicr
OK
at+cifsr
10.20.184.5
at+cipstart="TCP","195.161.5.21","25"
OK

CONNECT OK
at+cipsend
> HELO 10.20.184.5
SEND OK
at+cipstatus
OK

STATE: CONNECT OK
CLOSED
Go to the top of the page
 
+Quote Post
romand
сообщение Aug 17 2009, 14:01
Сообщение #47


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Всем привет!
GSM-модем был частью моей курсовой, потому с мая месяца он одно время отошел в сторону. У меня было на тот момент все реализовано в соответствии со схемой, выложенной на пару моих постов выше, конкретно: из последовательного интерфейса реализованы линии RxD, TxD, RTS, CTS (через микросхему MAX3232 ), DTR соединён с землёй.
Решил реализовать полностью последовательный интерфейс, чтобы использовать модем в качестве обычного модема для ПК - допаял ещё одну микросхему MAX3232.
Модем несколько раз после этого включался как потом я понял при повышенном напряжении питания, где-то 4,77В - порядка 10-15 мин в сумме. А потом перестал реагировать на кнопку включения.
Люди, имеющие дело с SIM300, подскажите: есть ли надежда, что он жив?
Схема питания у меня реализована на LM2576T-ADJ с регулировочными сопротивлениями 0,9 кОм и 2,1кОм(подстроечный резистор). При опорном напряжении 1,25В это как раз давало 4,2 В.
Теперь оказалось, что опорное напряжение стало 1,36В, что и привело к завышенному питанию. Пришлось второе сопротивление уменьшить до 1,8кОм, чтобы вновь получить 4,2В. Но SIM300 не реагирует на унопку включения.
Не понятно такое поведение LM2576T. Да, блок питания раньше давал около 7В, теперь почему-то около 14В. Но в документации на LM2576 диапазон входных напряжений - 7-40В.

У меня пока 2 мысли:
1) я вывел из строя модуль питанием 4,2В.
2) проверка всех контактов, пайки. Но получается нелогично, после пайки он работал ведь.
Go to the top of the page
 
+Quote Post
romand
сообщение Aug 17 2009, 19:16
Сообщение #48


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Цитата(romand @ Aug 17 2009, 16:01) *
1) я вывел из строя модуль питанием 4,2В.

Написал глупость: питанием 4,77В.
Проверка контактов ни к чему не привела - все соединения в норме. Остаются пока только мрачные мысли о смерти модуля.
Go to the top of the page
 
+Quote Post
av-master
сообщение Aug 18 2009, 06:46
Сообщение #49


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



Может и вывел.. 4.7 многовато

проверь ток потребляемый. напруги.. перепрошить попробуй...

а вообще не стоит париться 24 у.е это не за 120 у.е модуль сжечь ))
я вот 5210V скоро буду испытывать... так даже дышать боюсь чтоб не накосячить ))
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 18 2009, 07:10
Сообщение #50


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



"Modify the display information of under voltage and over voltage"

SIM300D начиная с 14 версии уже имеет защиту от повышеной напруги - при +5 просто не включится и выдаст в порт код ошибки.

коды ошибок URC

38. OVER VOLTAGE POWERDOWN
39. OVER VOLTAGE WARNING

Не знаю правда как поведет себя модуль если 12 подать :-)))))

Кстати SIM5210V уже не 120 - с первого августа $90 в розницу. Приехало 500 модулей, 500 камер к ним, разъемы.....
Заказали совмещенные держатели -SIM + microSD


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
romand
сообщение Aug 18 2009, 09:02
Сообщение #51


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Цитата(CADiLO @ Aug 18 2009, 09:10) *
Не знаю правда как поведет себя модуль если 12 подать :-)))))


Может, я путано написал. На модуль подавалось только 4,77В.
14В и 6,5В - это выдавал блок питания, питающий LM2576. Вчера кстати, выдал 9В. Но ведь, как я понимаю, выходное напряжение, выдаваемое LM2576 должно зависеть только от 2 сопротивлений. А у меня получается, почему-то сбивается опорное напряжение - и вот такая беда. Получается, перед каждым включением нужно контролировать напряжение питания, это же не дело.

Говорите, не парься, 24 у.е. и порядок. Но в моей ситуации нет. Я из Беларуси, и этот модуль мне достался из России. Да плюс к тому, я сейчас собираюсь заниматься другой темой(диплом), а с курсовиком уговор был таков: я довожу модуль до какого-то логического конца - и передаю другому человеку.

Не совсем ориентируюсь в поколениях:
мой модуль такой - SIM300CZv3.04(060928) S2-10234-C000A
1008B12SIM300C32_SPANSION
S/N: MP0607460060173
IMEI: 359853002457751

Подскажите по этим данным, какое поколение у моего модуля, понятно, что произведен 28.09.2006.

Насчет перепрошивки: были ли у кого-нибудь такие симптомы, или просто совет на крайний случай?
Если это действенно, дайте, пожалуйста, ссылку на проверенную версию прошивки.

Спасибо заранее!
Go to the top of the page
 
+Quote Post
av-master
сообщение Aug 18 2009, 10:08
Сообщение #52


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



а у тебя 2576 живая? а емкостя а выходе нормальные? а резисторы нормальные?

между 1-й и 2-й ногой 2576 КЗ нету?

у меня парочка 2596 вылетела на пробой и входное поперло на модуль... Пик схавал 9 вольт. )) и ниче работает..
а сим300 помер мгновенно. даже не пискнул. я вообще уже чемпион по их убиванию ) как не в печке так на стенде.. 5 трупов уже насобирал. буду брелоки на ключи делать..
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 18 2009, 10:34
Сообщение #53


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Кстати уточню что обычные оксидники электролиты часто причина глюков.
На преобразователь и к модулю конденсаторы ставим или тантал или полупроводниковые и не забываем шунтировать керамикой.
LM2576 еще с хреновыми дросселями капризничает - встречались дроссели китайцы с которыми она глючила....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
romand
сообщение Aug 18 2009, 11:15
Сообщение #54


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 12-03-09
Из: Беларусь, Минск
Пользователь №: 46 034



Цитата(av-master @ Aug 18 2009, 12:08) *
а у тебя 2576 живая? а емкостя а выходе нормальные? а резисторы нормальные?

между 1-й и 2-й ногой 2576 КЗ нету?

у меня парочка 2596 вылетела на пробой и входное поперло на модуль... Пик схавал 9 вольт. )) и ниче работает..
а сим300 помер мгновенно. даже не пискнул. я вообще уже чемпион по их убиванию ) как не в печке так на стенде.. 5 трупов уже насобирал. буду брелоки на ключи делать..

Буквально сейчас ещё раз проверил LM2576. Выдаёт напряжение 4,3В при опорном 1,37В (оно немного пляшетдень ото дня, 1,36В, 1,37В) .
Блок питания дает 9,3В.
КЗ на 1, 2 ногах нет.
Конденсаторы на самом деле электролиты CApxon, других у нас, к сожалению, не сыщешь. На питании модуля электролит зашунтирован керамикой. Конденсаторы я проверил только на пробой - все целы (что ожидаемо, они у меня на 16В рассчитаны). Полностью уверенным можно быть, если заменить их, как я понимаю. Или есть какой-то способ проверки конденсаторов?
Насчет дросселей тоже не исключаю вариант.

Но все это будет иметь смысл, если модуль жив.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 18 2009, 11:58
Сообщение #55


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Полностью уверенным можно быть поставив нормальные LowESR конденсаторы, а не...... эээээ...... CApxon.

Здесь пробегала тема - товарищ поделился инфой - самопроизвольная перезагрузка модуля из-за стоящего в стабилизаторе оксидного электролита. В момент скачков потребляемого модулем тока, падало напряжение на выходе стабилизатора ниже допустимого. Замена его на тантал излечила проблему.

Кроме того какой у Вас дроссель ??? Мы предлагаем для LM2576 фирменые дроссели PULSE (из таблички в даташите) - проблем пока не было.
Они так и идут по каталогу PULSE - for National 150KHz pulse switcher

Стабилизатор должет держать для модуля выходное напряжение при резких скачках от 0.2 ампера до 2 ампер - а иначе это не стабилизатор....
Причин может быть много - от плохих элементов, до неправильной разводки платы.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
av-master
сообщение Aug 18 2009, 12:07
Сообщение #56


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



сними батарею со своего мобильника и дай ему питание от батареи...
Go to the top of the page
 
+Quote Post
=F8=
сообщение Aug 18 2009, 13:21
Сообщение #57


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Еще неплохо после LM2576 супрессор поставить. У LM2576 земля и управление рядом находятся и при пайке легко замыкаются. Сколько из-за этого плат спалили...
Go to the top of the page
 
+Quote Post
av-master
сообщение Aug 19 2009, 11:16
Сообщение #58


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



Цитата(=F8= @ Aug 18 2009, 16:21) *
Еще неплохо после LM2576 супрессор поставить. У LM2576 земля и управление рядом находятся и при пайке легко замыкаются. Сколько из-за этого плат спалили...

biggrin.gif +100
Go to the top of the page
 
+Quote Post
dac
сообщение Aug 26 2009, 06:00
Сообщение #59


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



еще такая фигня была:
1. напряжение на входе просаживалось больше нормы - фиговый первичный транс, по симптоматике очень похоже. челу надо не ц-шкой а осциллографом питание смотреть
2. сопротивление резисторов в делителе слишком большие, не обеспеч. входной ток или ловять помехи при неудачной разводке.

имхо tps54331 рулит
Go to the top of the page
 
+Quote Post
av-master
сообщение Aug 27 2009, 07:55
Сообщение #60


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



Подскажите побыстрому плс. какими портами 100%-но определить входящий вызов. RI например и какой на нем сигнал... или GPIO какойто там... и что на нем за сигнал...

просто под рукой нет ни одного модуля . и с пляжа както проблематично вьехать в документацию. а нужно дать команду студенту... ну очень нужно )) еще раз - пжлст... )))

вообще определялка в ПО контроллера есть... но чегото там сломалось ) и очень нужно сделать "Собаку" независимую по звонку...
Go to the top of the page
 
+Quote Post
vladimir_k
сообщение Aug 27 2009, 08:41
Сообщение #61


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 10-11-08
Пользователь №: 41 507



Судя по документации, порт RI в состоянии покоя имеет значение лог. 1, при входящем звонке уровень изменяется на лог. 0 и держится так до тех пор, пока не установим соединение, либо не произойдёт отбой, после чего состояние меняется обратно на лог. 1. При получении SMS происходит аналогичная смена уровней, при этом уровень лог. 0 в момент получения SMS держится не более 120 мс.
Go to the top of the page
 
+Quote Post
av-master
сообщение Aug 27 2009, 09:30
Сообщение #62


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



спасибо . щас нарисуем ему обработку ))
Go to the top of the page
 
+Quote Post
av-master
сообщение Aug 27 2009, 16:30
Сообщение #63


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



Вроде получилось ) по ходу просто интерес появился. на GPIO выход бузера а есть команды смены мелодий и т.д....
а какие еще приколы можно вытащить из 300-го если покопать? например дисплей ктонить пробовал подключать? или там глухо...
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Aug 27 2009, 18:11
Сообщение #64


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



А фз. В общем-то когда-то вытащил из него полный список команд, путём сканирования бинарника фирмваре... по большому счёту мало интересного. Ну, фамилии разработчиков попутно высветились, оказалось, их совсем немного. wink.gif
AT+CULCAL - о чём-то говорит? smile.gif
А для работы дисплея и клавы вроде как спецпрошивки созданы, и просто так не раздаются.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 28 2009, 06:03
Сообщение #65


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Ну например внутри прошивки sim300 есть байт в байт совпадающий знакогенератор и обработчик вот от этого индикатора.
http://www.amontec.com/lcd_nokia_3310.shtml

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


Кстати еще в прошивке 7 или 8 мелодий.....


на 17 версии для 300D, AT+CULCAL выдает уже просто OK, а вот на старых прошивках для просто 300-го выводил красивую картинку и список разработчиков из TTPcom написавших TCP/IP стек.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Aug 29 2009, 17:32
Сообщение #66


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Оба-на, весело... вообще-то AT+CULCAL возникает в процессе смены IMEI, который почему-то влечёт за собой перезапись всех калибровочных данных, которые предварительно считываются все скопом... ну да ладно! wink.gif Копаем...


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 31 2009, 06:25
Сообщение #67


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Это я уже заработался - AT+SELF список команды TTPcom.

Зато в 20 версии для просто 300-го сделали команду AT+SIMEI позволяет трижды сменить IMEI.
Но покопавшись в прошивке.... То может и не трижды ))))))

Ну вобщем как обычно - сменил - считал, сравнил, покопался..... Повторять до получения результата ))))


Кстати первый способ смены IMEI "на лету" я вычислил как раз отслеживая LGcomSPY обмен между модулем и "ADI change tool" в процессе отладки.
Оставалось только отрезать кусок где переписываются прочие установки, да привести контрольные суммы в порядок.
Вся процедура влезла в 81 байт.

Впрочем для перерегистрации IMEI в сети все равно нужно перезапускать модуль. Но так быстрее - сменил IMEI, выключил передатчик, включил передатчик. И модуль в сети уже с новым IMEI.

Там много интересностей есть в прошивке - если бы еще на все времени хватало.....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Kako
сообщение Feb 21 2010, 11:08
Сообщение #68





Группа: Участник
Сообщений: 13
Регистрация: 14-03-09
Пользователь №: 46 085



Цитата(CADiLO @ Aug 18 2009, 16:28) *
Полностью уверенным можно быть поставив нормальные LowESR конденсаторы, а не...... эээээ...... CApxon.

Здесь пробегала тема - товарищ поделился инфой - самопроизвольная перезагрузка модуля из-за стоящего в стабилизаторе оксидного электролита. В момент скачков потребляемого модулем тока, падало напряжение на выходе стабилизатора ниже допустимого. Замена его на тантал излечила проблему.

Кроме того какой у Вас дроссель ??? Мы предлагаем для LM2576 фирменые дроссели PULSE (из таблички в даташите) - проблем пока не было.
Они так и идут по каталогу PULSE - for National 150KHz pulse switcher

Стабилизатор должет держать для модуля выходное напряжение при резких скачках от 0.2 ампера до 2 ампер - а иначе это не стабилизатор....
Причин может быть много - от плохих элементов, до неправильной разводки платы.


А какие конденсаторы LowESR являются нормальными ? По каким критериям ? Чем ненормальны конденсаторы CapXon (например, серии KF) ?
Go to the top of the page
 
+Quote Post
DeVOuR
сообщение Feb 21 2010, 17:24
Сообщение #69


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 23-07-08
Пользователь №: 39 171



Вопрос простенький. Как долго в среднем модем отвечает на команды? есть какойто установленный диапазон? там от столько то мс, до пару часов.. ))
Go to the top of the page
 
+Quote Post

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

 


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


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