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

 
 
6 страниц V  « < 3 4 5 6 >  
Reply to this topicStart new topic
> Накидал примерную схемку подключения SIM300D, попинайте, только не сильно :-)
Levashov
сообщение Dec 8 2009, 20:10
Сообщение #61


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 24-11-09
Пользователь №: 53 844



Цитата(CADiLO @ Dec 8 2009, 14:57) *
Ну если учесть что подтягивающий резистор в те же 100к есть внутри модуля, то R10 и VD5 не нужны.

кроме того - какое питание MCU ???


так значит R10 и VD5 убрать? питание MCU 5 вольт.

Цитата(sensor_ua @ Dec 8 2009, 15:00) *
R24 прямо к STATUS, а не к базе

исправил, а транзисторы такие применяю, т.к. таких у меня залежи.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 9 2009, 08:42
Сообщение #62


Гуру
******

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



>>>> питание MCU 5 вольт.

Тогда и обратное преобразование уровня нужно делать - иначе если вход с триггером шмидта, то ничего Вы из модуля не прочитаете - не хватит уровня.

начните вот с этого - http://microchip.ua/simcom/GSM-GPRS-GPS/Ap...0%20seminar.ppt


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


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 24-11-09
Пользователь №: 53 844



мужики, а кто-нибудь может мне поправить прошивку, или отправить туда, где мне смогут помочь... и вообще там большой объем работы? а то у самого времени нет совсем на изучение, а проект завершать надо....
p.s. могу и заплатить, только проект не коммерческий, сами понимает что денег не много.
можете писать на Levashovstepan@yandex.ru Заранее огромное спасибо.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 11 2009, 20:02
Сообщение #64


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Levashov @ Dec 11 2009, 17:41) *
мужики, а кто-нибудь может мне поправить прошивку, или отправить туда, где мне смогут помочь... и вообще там большой объем работы? а то у самого времени нет совсем на изучение, а проект завершать надо....
p.s. могу и заплатить, только проект не коммерческий, сами понимает что денег не много.
можете писать на Levashovstepan@yandex.ru Заранее огромное спасибо.

А исходники к этой прошивке имеются? Это во-первых.
Во-вторых, попробуйте четко сформулировать - что вы хотите добиться?
Возможно объем работы значительный, а может быть и сами справитесь по подсказкам.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Levashov
сообщение Dec 11 2009, 23:19
Сообщение #65


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 24-11-09
Пользователь №: 53 844



Цитата(Master of Nature @ Dec 11 2009, 23:02) *
А исходники к этой прошивке имеются? Это во-первых.
Во-вторых, попробуйте четко сформулировать - что вы хотите добиться?
Возможно объем работы значительный, а может быть и сами справитесь по подсказкам.


Да исходники имеются... только в CodeVision laughing.gif Ну а хочу я добиться: 1) вкл./выкл модуля при помощи МК 2) держание ног в 3 состоянии до появления статуса 3) перезагрузка при зависании или раз в сутки.......вот вроде и все, что нужно для стабильной работы модуля, поправьте если я ошибаюсь.
p.s. исходники приложены.

Сообщение отредактировал Levashov - Dec 11 2009, 23:43
Прикрепленные файлы
Прикрепленный файл  ____________.zip ( 146.11 килобайт ) Кол-во скачиваний: 73
 
Go to the top of the page
 
+Quote Post
Levashov
сообщение Dec 12 2009, 16:09
Сообщение #66


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 24-11-09
Пользователь №: 53 844



Неужели никто не может помочь, ведь почти у каждого здесь уже есть решение этих проблем.........
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 12 2009, 18:24
Сообщение #67


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Levashov @ Dec 12 2009, 20:09) *
Неужели никто не может помочь, ведь почти у каждого здесь уже есть решение этих проблем.........

Информации по прежнему недостаточно: какие выводы контроллера к каким выводам модема подключены?
В общем: как и чем рулить?


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
SKov
сообщение Dec 12 2009, 20:05
Сообщение #68


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Levashov @ Dec 12 2009, 19:09) *
Неужели никто не может помочь, ведь почти у каждого здесь уже есть решение этих проблем.........


Разбираться в вашем исходнике 2005-го года - проще свой с нуля написать.
Если вы просто хотите чей-то готовый проект - так и пишите.
И начинайте с цены. Тут все люди занятые, пионеров-энтузиастов не наблюдается.
А затем надо подготовить внятное тех. задание.
Тогда народ, может, и подтянется.
Go to the top of the page
 
+Quote Post
Levashov
сообщение Dec 13 2009, 23:05
Сообщение #69


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 24-11-09
Пользователь №: 53 844



Я и не претендую на полностью готовое устройство, я говорил о том, что каждый из вас уже работал с модулем знает все грабли и имеет готовые наработки..........ну это так, лирическое отступление. ПОПРОБУЮ всё четко описать: GSM модуль работает под управлением 8 мегой. Мега рулит модулем посредством RX и TX. Сейчас все ноги, задействованы, но можно освободить несколько. Например вот так: 5 нога для включения/выключения питания модуля при помощи управляемого внешнего стабилизатора (уровень 1 питание включено, уровень 0 питание выкл.). 4 нога управление PWRKEY при помощи ключа - включение/выключение чипа подуля (включение: на 2 секунды высокий уровень, ждем 8 секунд, если STATUS не стал 1, то повторяем. Выключение высокий уровень на 1,5 секунды ждем 8 секунд, если STATUS не стал 0 то повторяем, если пару раз не сработало, то отрубаем питание. 17 нога: "нюханье" STATUS, до появления высокого уровня на этой ноге держать RX и TX в 3 состоянии. При необходимости (зависании) модуль перезагружать при помощи PWRKEY или вырубанием питания, если на PWRKEY не реагирует только вот я не знаю как определить, что модуль завис, ведь выход STATUS может остаться с высоким уровнем и при зависании модуля или проще просто перезагружать модуль через определенное время?. Как лучше согласовывать RX и TX (мега 5 вольтовая), при помощи буферов?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 14 2009, 00:33
Сообщение #70


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Levashov @ Dec 14 2009, 03:05) *
Я и не претендую на полностью готовое устройство, я говорил о том, что каждый из вас уже работал с модулем знает все грабли и имеет готовые наработки..........ну это так, лирическое отступление. ПОПРОБУЮ всё четко описать: GSM модуль работает под управлением 8 мегой. Мега рулит модулем посредством RX и TX. Сейчас все ноги, задействованы, но можно освободить несколько. Например вот так: 5 нога для включения/выключения питания модуля при помощи управляемого внешнего стабилизатора (уровень 1 питание включено, уровень 0 питание выкл.). 4 нога управление PWRKEY при помощи ключа - включение/выключение чипа подуля (включение: на 2 секунды высокий уровень, ждем 8 секунд, если STATUS не стал 1, то повторяем. Выключение высокий уровень на 1,5 секунды ждем 8 секунд, если STATUS не стал 0 то повторяем, если пару раз не сработало, то отрубаем питание. 17 нога: "нюханье" STATUS, до появления высокого уровня на этой ноге держать RX и TX в 3 состоянии. При необходимости (зависании) модуль перезагружать при помощи PWRKEY или вырубанием питания, если на PWRKEY не реагирует только вот я не знаю как определить, что модуль завис, ведь выход STATUS может остаться с высоким уровнем и при зависании модуля или проще просто перезагружать модуль через определенное время?. Как лучше согласовывать RX и TX (мега 5 вольтовая), при помощи буферов?

1. Изменять настройку на вход достаточно только у Тх, т.к. Rx уже настроен на вход.
2. Длительности сигналов включения/выключения можно слегка увеличить, если номинальные не сработают.
3. Проверить работу модуля можно командой 'AT'.
4. Иногда порт модема с автонастройкой отвечает только на скорости 115200


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Levashov
сообщение Dec 14 2009, 07:45
Сообщение #71


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 24-11-09
Пользователь №: 53 844



Цитата(Master of Nature @ Dec 14 2009, 03:33) *
1. Изменять настройку на вход достаточно только у Тх, т.к. Rx уже настроен на вход.
2. Длительности сигналов включения/выключения можно слегка увеличить, если номинальные не сработают.
3. Проверить работу модуля можно командой 'AT'.
4. Иногда порт модема с автонастройкой отвечает только на скорости 115200


1 Какую настройку?
4 значит выставить скорость передачи 115200?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 14 2009, 07:57
Сообщение #72


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Levashov @ Dec 14 2009, 11:45) *
1 Какую настройку?

Цитата
до появления высокого уровня на этой ноге держать RX и TX в 3 состоянии
Rx - и так уже в третьем состоянии. достаточно вереключать Tx. В CodeVision это делается таким образом: DDRC.0=1 настраивает вывод PA0 на выход. По аналогии перенесите на свой пример.

Цитата( @ Dec 14 2009, 11:45) *
4 значит выставить скорость передачи 115200?
Это как-то связано с аппаратным управлением потоком. Можно скорость ставить ниже, если перед этим модем жестко настроить на определенную скорость командой AT+IPR=9600(например) и сохранить настройки командой AT&W


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Dec 14 2009, 12:02
Сообщение #73


Знающий
****

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



Цитата(Levashov @ Dec 14 2009, 03:05) *
вот я не знаю как определить, что модуль завис, ведь выход STATUS может остаться с высоким уровнем и при зависании модуля или проще просто перезагружать модуль через определенное время?. Как лучше согласовывать RX и TX (мега 5 вольтовая), при помощи буферов?

1. Модуль можно считать зависшим если он не реагирует на команды и не выключается через POWKEY. Даже если выключение через POWKEY прошло нормально снять питание не помешает.
В общем можно сделать примерно так:

//Выключение
void PowOff()
{
if(STAUS)
{
POWKEY_ON;
sleep(1500);
POWKEY_OFF;
sleep(8000);
}
POW_OFF;// Отключаем питание
}

//Включение
char PowOn()
{
POW_ON;// Отключаем питание
sleep(3000);
POWKEY = 1;
sleep(1500);
POWKEY = 0;
return(STATUS);
}

Если несколько раз запустить модуль не удается то начинаем моргать всеми лампочками, пищать пищалками, в общем изображать тревогу.

По согласованию CADiLO выше ссылку дал.
Go to the top of the page
 
+Quote Post
Levashov
сообщение Dec 16 2009, 15:50
Сообщение #74


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 24-11-09
Пользователь №: 53 844



Цитата(=F8= @ Dec 14 2009, 15:02) *
По согласованию CADiLO выше ссылку дал.


подскажите пожайлуста аналоги 74VHC07, а то таких нет. И резисторов на 150 ом в схеме согласования хватит?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 16 2009, 16:42
Сообщение #75


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Levashov @ Dec 16 2009, 19:50) *
подскажите пожайлуста аналоги 74VHC07, а то таких нет. И резисторов на 150 ом в схеме согласования хватит?

Есть еще одиночные, двойные и т.д. буферы с открытым коллектором/стоком
Смотрите у изготовителей. Ключевое слово: Open Drain.
Могу предложить:
NL17SZ07 - одинарный
NL27WZ07 - двойной
NL37WZ07 - тройной
буферы.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 19:43
Рейтинг@Mail.ru


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