Четверг, 28.11.2024, 15:36
| RSS
Главная | Устройство управления и контроля. Часть 4 - Страница 23 - Форум
Защита, контроль, управление
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат

Наш канал в YouTube
]
Устройство управления и контроля. Часть 4
smartoneДата: Среда, 08.06.2016, 23:00 | Сообщение # 221
Группа: Пользователи
Сообщений: 45
Статус: Offline
Админу спасибо я учту просто не знал Спасибо !!!!!

Добавлено (08.06.2016, 22:51)
---------------------------------------------
Я очень благодарен  Михаилу за  огромную работу  Нас вытерпеть не каждый бы смог Я верю  в Ваши другие проекты.

Добавлено (08.06.2016, 22:59)
---------------------------------------------
И еще  у меня дубоватый аватар  но я больше практик который учился на Синклере
Спасибо всем

Добавлено (08.06.2016, 23:00)
---------------------------------------------
И еще  у меня дубоватый аватар  но я больше практик который учился на Синклере
Спасибо всем

 
alex152Дата: Четверг, 09.06.2016, 09:32 | Сообщение # 222
Группа: Пользователи
Сообщений: 366
Статус: Offline
Цитата smartone ()
я больше практик который учился на Синклере
Помню радость, которую я испытал в институте, когда купил на рынке детали и плату, затем спаял, подключил к телевизору и о, чудо! оно заработало smile
 
ArtNikДата: Воскресенье, 10.07.2016, 10:38 | Сообщение # 223
Группа: Пользователи
Сообщений: 11
Статус: Offline
Цитата
Цитата Evgenij51Здравствуйте. Собрал "Устройство управления и контроля по GSM. Версия Light", но никак не запускается SIM900D. Суть в следующем: при подаче питания на GSM модуль загорается зеленый светодиод VD4, и далее ничего не происходит. Если соединить вывод PWR-KEY SIM модуля на GND, то начинает искать сеть. Несколько раз, после длительных поисков, находил ее, но через некоторое время опять отключался. Прошивка 1.7. С прошивками от 1.1 до 1.4 при подаче питания на устройство поиск сети начинается автоматически, но безрезультатно, т.е. зеленый светодиод горит, а красный моргает. Потом на короткое время зеленый гаснет, а красный загорается и опять все начинается сначала. Пожалуйста помогите советом, кто знает, где искать причину.

Уважаемый Evgenij51!
У меня такая же проблема. при подаче питания сразу загорается зеленый светодиод и не идет инициализация модуля (СИМ 900Д). если отключить провод СТАТУС то инициализация начинается, но идет по кругу так как МК не видит статус модуля.

Вы писали что устранили эту проблему так

Цитата Evgenij51 ()
Всё же эту беду победил, увеличив сопротивление резистора R5 в цепи базы транзистора в STATUS VT2. Сигналы ДТМФ проходят, пароль набирается, режим управления нагрузками работает.
 Расскажите по подробнее с каким номиналом резистора R5 заработало.
Заранее благодарен.

Добавлено (10.07.2016, 10:38)
---------------------------------------------
Проблему решил увеличив резистор R5 до 100k.
GSM модуль запустился норм (у меня версия Лайт на sim900d). Однако, при дозвоне на модуль в телефоне был сильный шум и DTMF не проходил (контрольной светодиод на плате не загорался). В терминале, по советам на форуме, запустил команду "AT+CMIC=0,0" и все заработало - сигнал проходил, нагрузки включались. НО после выключения устройства DTMF сигнал вообще не проходит (светодиод не горит и нет ответа на ввод цифр при дозвоне (голосовой модуль не использую). Я уже не знаю что делать! Я впаял 1нФ на 11 ножку ПИКа, изменял усиление "AT+CMIC=х,х" как 0-го так и 1-го микрофона от 0 до 15, изменял уровень AT+CLVL от 10 до 100, ничего не помогает - DTMF не проходит и все.
Я заметил, что при загрузке, устройство передает на GSM модуль команды:
ATS0=1 (количество гудков до поднятия трубки? установленное при прошивке контроллера)
ATE0 
AT+CHFA=0 
AT+CMIC=1,15 (уровень усиления MIC1)
Однако, если вручную (через терминал) установить уровень AT+CMIC=1,0 то после включения GSM модуля с контрольной платой этот параметр с 0 (или другого) на 15 не изменяется.
Помогите пожалуйста!!!

Сообщение отредактировал ArtNik - Суббота, 02.07.2016, 10:30
 
vspishkinДата: Воскресенье, 10.07.2016, 20:30 | Сообщение # 224
Группа: Пользователи
Сообщений: 868
Статус: Offline
AT&W сохранение настроек тек профиля
 
ATZ0 Сброс настроек до по умолчанию (не до заводских)
0 или 1 – выбор профиля

Добавлено (10.07.2016, 20:30)
---------------------------------------------

Цитата ArtNik ()
Однако, если вручную (через терминал) установить уровень AT+CMIC=1,0 то после включения GSM модуля с контрольной платой этот параметр с 0 (или другого) на 15 не изменяется.

иногда получается с 10 раза .нужно попытаться много раз пока не получится


Сообщение отредактировал vspishkin - Воскресенье, 10.07.2016, 20:28
 
alex152Дата: Понедельник, 11.07.2016, 10:37 | Сообщение # 225
Группа: Пользователи
Сообщений: 366
Статус: Offline
Цитата ArtNik ()
Проблему решил увеличив резистор R5 до 100k.
И это помогло? С таким резистором у Вас транзистор VT2 не должен открываться и, соответственно светодиод СТАТУС не должен светиться.
Советую проверить наличие и сопротивление резисторов R29, R31. И я бы увеличил R31 до 10 кОм. Скорее всего, проблема именно в этом.
 
ArtNikДата: Вторник, 12.07.2016, 13:35 | Сообщение # 226
Группа: Пользователи
Сообщений: 11
Статус: Offline
Цитата alex152 ()
это помогло? С таким резистором у Вас транзистор VT2 не должен открываться и, соответственно светодиод СТАТУС не должен светиться.Советую проверить наличие и сопротивление резисторов R29, R31. И я бы увеличил R31 до 10 кОм. Скорее всего, проблема именно в этом.
Да, помогло. Дело в том, что до этого (т.е. когда R5 был 1К) при подаче питания на GSM-модуль светодиод СТАТУС сразу загорался (даже без контрольной платы) и соответственно контроллер считает, что модуль включен и не запускал его. У Evgenij51 была та же проблема и он решил ее так же.
vspishkin и alex152 спасибо за помощь, попробую Ваши советы. А как быть с DTMF? Суть проблемы описал в сообщении 223. Может что подскажете?
 
AdminДата: Вторник, 12.07.2016, 19:10 | Сообщение # 227
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитата ArtNik ()
при подаче питания на GSM-модуль светодиод СТАТУС сразу загорался (даже без контрольной платы)

Очень странно все это. Status может появится только после команды инициализации модема. Если внимательно посмотреть исходник то минимальное время с момента подачи питания до появления сигнала Status составит:

....................................................................

CLRF  FLAG_SIG   ; сброс флага сигнализации
CLRF  INFORM_FLAG
CALL  CONTROL_MODEM    ; контроль выхода STATUS SIM300D с инициализацией модуля

.....................................................................

.....................................................................

CONTROL_MODEM

BTFSS STAT ; ЕСЛИ низкий уровень на коллекторе транзистора (на SIM 300 STATUS будет высокий )
RETURN ; ТО выходим
CALL Delay_1S ; повторный контроль с задержкой 1 секунда
BTFSS STAT
RETURN ; STATUS есть, выходим. Иначе - инициализация модуля
CALL Delay_1S ; Задержка 2 секунды
CALL Delay_1S
BSF INIT_SIM ;Высокий уровень на входе инициализации модема
CALL Delay_1S ; Время удержания высокого уровня 2 секунды
CALL Delay_1S
BCF INIT_SIM ;Низкий уровень на входе инициализации модема (уже будет возможно появление сигнала Status)
CALL Delay_1S ;
CALL Delay_1S ;Задержка 2 секунды
GOTO BEGIN

..................................................................

Получается минимум 5 секунд, но никак не "сразу после подачи питания". Если все же сигнал Status появляется сразу, возможно проблема с самим модулем. Или например, некачественно вымыт флюс на плате в районе выводов модуля (я не шучу, такая ситуация вполне вероятна).
 
alex152Дата: Среда, 13.07.2016, 07:48 | Сообщение # 228
Группа: Пользователи
Сообщений: 366
Статус: Offline
Цитата Admin ()
Status может появится только после команды инициализации модема
Я припоминаю, что один из 3-х моих экземпляров sim900d из разных партий действительно стартовал сам без сигнала на PWR_KEY. В результате пришлось на всякий случай изменить алгоритм инициализации, т.е. при старте программы (независимо от наличия STATUS) принудительно командой выключать модем, затем включать, и только потом контролировать STATUS. После этого проблема исчезла и я про нее совсем забыл :)


Цитата ArtNik ()
А как быть с DTMF?
 Мне помог конденсатор 0,1 мкФ c выв. 15  DD1
на "землю" и резистор 1 кОм между входами MIC1P и MIC1N модема
 


ArtNikДата: Среда, 13.07.2016, 20:50 | Сообщение # 229
Группа: Пользователи
Сообщений: 11
Статус: Offline
Большое спасибо Всем за помощь. Опробую все Ваши советы и обязательно отпишусь.
 
SashkusДата: Пятница, 15.07.2016, 14:01 | Сообщение # 230
Группа: Пользователи
Сообщений: 14
Статус: Offline
А кто-либо-нибудь работал с модулем M590E GSM GPRS Module  ??? уж очень он заманчиво дешевый - всего 1.6-1.8 долларс... правда там нет голосовых функций, но тупо сигналка получилась бы, и например при звонке на него отвечал бы инфо-смс о состоянии шлейфов и балансе на счету...
 
Поиск:



T2M © 2024
Сайт управляется системой uCoz