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

 
 
> режимы SIMCOM 300D
Anthoni
сообщение Dec 5 2007, 15:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



Возможно ли работать с модулем от внешнего источника, а батарею использовать как резервный источник на случай пропадания внешнего, без дополнительной схемы?
Насколько я понял с документации, GHOST режим - режим зарядки батареи, это верно? Подходящего мне режима я не нашел... Помогите!
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 22)
CADiLO
сообщение Dec 6 2007, 10:28
Сообщение #2


Гуру
******

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



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


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


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



Я планировал подключить нормальный внешний источник, как я понял к VCHG, да и голосовой режим использоваться не будет. Проблема вот в чем, как управлять внешним питанием и батареей. Возможно ли принудительно(с помощью AT команд) отключать батарею от подзарядки и от питания VBAT, и питаться от VCHG?

Сообщение отредактировал Anthoni - Dec 11 2007, 18:27
Go to the top of the page
 
+Quote Post
digital
сообщение Dec 11 2007, 23:16
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 229
Регистрация: 3-02-06
Из: Санкт-Петербург
Пользователь №: 13 974



sim300 еще могут круто зависнуть, что поможет только снятие питания.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 12 2007, 06:42
Сообщение #5


Гуру
******

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



>>>>и питаться от VCHG?

Не предназначено. Попробуйте отсоединить аккумулятор от телефона и запитаться от зарядного - в 99% не получится.

Так и здесь - желание экономить на мелочах к хорошему никогда не приводит.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Mikhail_Tik
сообщение Dec 12 2007, 11:28
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 26-10-07
Пользователь №: 31 769



Модуль SIM300DZ SST ver.11. по команде AT&W установленные настройки вроде-бы сохраняются. если не снимать зарядку, в противном случае при старте устанавливаются заводские настройки.
Хорошо-бы пояснить для AT&W аргумент(номер профиля) что означает, какие значения может принимать и как им пользоваться.
Командой ATZx вызывается профиль установленный выше ?
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Dec 12 2007, 19:13
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



Ок.
Не в тему: в документации написано что при autobauding при включении модуль ни чего не отсылает. "ничего" относится к "RDY" или и к остальным стартовым сообщениям? Таким как:
RDY
ALARMMODE
...
...
и т.д.
При установке скорости, значение не сбрасывается после отключения батареи? По умолчанию, завод устанавливает autobauding?

P.S.
Пока ещё модуль не привезли, не могу это проверить, а прошивку уже начал писать. Подскажите пожалуйста!
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Dec 13 2007, 09:03
Сообщение #8


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

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Не в тему: в документации написано что при autobauding при включении модуль ни чего не отсылает. "ничего" относится к "RDY" или и к остальным стартовым сообщениям?

Именно так - ко всем. Правда есть "особенность китайской охоты" - иногда модуль в порт может вываливать один-два левых символа...
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Dec 14 2007, 21:16
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



При старте с заданной скоростью выдается несколько сообщений, таких как: RDY, обнаружение SIM карты, данный режим и т.д. Как отделить эти сообщения, модуль всё сразу выкидает в порт? Как их обрабатывать, сигнализируют ли об этом RTS, CTS? Какая пауза между этими сообщениями модуля? Заранее спасибо...
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Dec 16 2007, 19:49
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



Неужели ни кто не знает?
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 17 2007, 06:22
Сообщение #11


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

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



Паузы можно измерить некоторыми терминальными программами, например, RS232PRO (первая попавшаяся под руку программа такого плана):
7:56:17> RDY
7:56:17>
7:56:17> +CFUN: 1
7:56:17>
7:56:17> +CPIN: READY
7:56:21>
7:56:21> Call Ready
- к сожалению, с точностью до секунды. Есть программы, которые поточнее меряют. Состояние сигналов тоже можно увидеть. Задержки могут здорово варьироваться в зависимости от SIM-карты, условий в сети и т.п.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
WHALE
сообщение Dec 17 2007, 10:34
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



COM Port Toolkit до 1ms меряет.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
Mikhail_Tik
сообщение Dec 17 2007, 12:47
Сообщение #13


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 26-10-07
Пользователь №: 31 769



Лично у меня в потоке символов, поступающих с GSM SIM300, выделяется начало и конец сообщения (CR/LF) затем выделенная строка сканируется на предмет совпадения с искомыми сообщениями ( типа OK, RDY, +CMGF ..) , далее выделяются аргументы и т.д. CTS/RTS управляют только потоком: при переполнении вх.буфера можно снять RTS при этом SIM300 приостановит поток. При инициализации системы командой AT+IFC=1,1 активируютя CTS/RTS .
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Dec 17 2007, 15:36
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



То есть наверное правильнее всего будет отслеживать начало-конец сообщений по CR,LF.
По умолчанию CTS,RTS не активированы? С помощью AT+IFC=1,1 активируются "на совсем" или нужно всегда при инициализации модуля это выполнять?
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 17 2007, 16:19
Сообщение #15


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

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



Так что, в мануале напутали (SIM300_ATC_V2.00.pdf, стр.7-8)?
Цитата
Software flow control sends different characters to stop (XOFF, decimal 19) and resume (XON, decimal 17) data flow. It is quite useful in some applications that only use three wires on the serial interface. The default flow control approach of SIM300 is hardware flow control (RTS/CTS flow control), to enable software flow control in the DTE interface and within GSM engine, type the following AT Command: AT+IFC=1, 1
This setting is stored volatile, for use after restart, AT+IFC=1, 1 should be stored to the user profile with AT&W.

По умолчанию контроль аппаратный - AT+IFC=2,2.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Dec 19 2007, 15:21
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



А Вы проверяете сообщения типа "GHOST MODE", "From GHOST MODE to NORMAL MODE", и т.д., или можно обойтись обработкой +CFUN?

Цитата
затем выделенная строка сканируется на предмет совпадения с искомыми сообщениями ( типа OK, RDY, +CMGF ..)

Времени между сообщениями хватает чтобы обработать полученное сообщение, или всё же приходиться RTS дергать?
Go to the top of the page
 
+Quote Post
Mikhail_Tik
сообщение Dec 20 2007, 13:23
Сообщение #17


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 26-10-07
Пользователь №: 31 769



Приходится обрабатывать практически все основные сообщения (40 шт.) Если на модуле есть зарядка, то его можно включить AT+CFUN=1, если ее нет , то только POWERKEY. В любом случае модуль готов если обнаружено Call Ready. Сообщения генерируются модулем если прописана фиксированная скорость обмена.
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Dec 22 2007, 09:23
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



То есть если включен автободинг, то что бы узнать CFUN, CPIN и т.д. нужно их ТОЛЬКО запрашивать, так я понял?

И ещё, при включении в ghost mode, пишут что модуль должен сказать: "From GHOST MODE to NORMAL MODE", сообщения RDY, CFUN,CPIN он тоже вышлет? или в этом случае нужно их тоже ТОЛЬКО запрашивать?
Заранее спасибо.
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Dec 24 2007, 15:19
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



А как установить фиксированную скорость "на всегда"? AT+IPR=... устанавливает пока модуль вкючен.
Go to the top of the page
 
+Quote Post
Baser
сообщение Dec 24 2007, 16:27
Сообщение #20


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

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



Цитата(Anthoni @ Dec 24 2007, 17:19) *
А как установить фиксированную скорость "на всегда"? AT+IPR=... устанавливает пока модуль вкючен.

Из SIM300-Hardware_Design.pdf (page 19):
Цитата
You can use AT+IPR=x; &W to set a fix baud rate and save the configuration to non-volatile flash memory.
Т.е. подайте команду AT&W и сохраните профиль в EEPROM.
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Dec 25 2007, 14:57
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864



Спасибо, разобрался.
Пару глюков заметил - STATUS не всегда падает в "0", когда по всем другим признакам модуль отключен. Пару раз это наблюдал, когда игрался с зарядкой.
И сим-держатель SIM0424 хреново контачит.

Я так понял этой командой можно проверить есть сеть или нет - "AT+CSQ" Signal Quality Report l?

Сообщение отредактировал Anthoni - Dec 25 2007, 15:06
Go to the top of the page
 
+Quote Post
shb
сообщение Dec 25 2007, 16:55
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



STATUS я подключаю к земле резюком 10К. Висячка устраняется. До этого действительно не всегда корректно считывался STATUS входом МК.
Go to the top of the page
 
+Quote Post
vvs5
сообщение Dec 26 2007, 07:04
Сообщение #23


Участник
*

Группа: Свой
Сообщений: 40
Регистрация: 29-08-05
Из: новосибирск
Пользователь №: 8 054



Цитата(Anthoni @ Dec 25 2007, 17:57) *
Я так понял этой командой можно проверить есть сеть или нет - "AT+CSQ" Signal Quality Report l?


командой "AT+CSQ" можно проверить уровень сигнала,
а наличие регистрации в сети "AT+CREG"
Go to the top of the page
 
+Quote Post

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

 


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


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