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

 
 
7 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Sim300cz+pic16f877A
Maglor
сообщение Dec 8 2008, 19:04
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 37
Регистрация: 12-10-08
Из: Kursk
Пользователь №: 40 893



Обисните пожалуста для чайника как эти 2 вещи наиболее просто подружить. В частности интересует схема, как что куда и зачем припаять. В документации вроде как есть описание схемы включения модуля, но на своем дилетантском уровне я многое не догоняю что и зачем. Идеальным вариантом была бы схема какогоньть подобного устройства с описанием.
всем большое спасибо.
Go to the top of the page
 
+Quote Post
av-master
сообщение Dec 8 2008, 19:26
Сообщение #2


Знающий
****

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



oli mex.com/dev/index.html (пробел в олимекс убрать) там нажмешь PIC , потом PIC GSM там найдеш схему... и по аналогии, хотя начинать с таких проектов не стоит, но...
Go to the top of the page
 
+Quote Post
Maglor
сообщение Dec 8 2008, 19:43
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 37
Регистрация: 12-10-08
Из: Kursk
Пользователь №: 40 893



Цитата(av-master @ Dec 8 2008, 22:26) *
oli mex.com/dev/index.html (пробел в олимекс убрать) там нажмешь PIC , потом PIC GSM там найдеш схему... и по аналогии, хотя начинать с таких проектов не стоит, но...


да, согласен что начинать не дело с такого, но что делать, приходится. эту схему видел.
по ней хотелось бы уточнить:
1. там sim300d, а у меня sim300c - большая ли разница?
2. с пиком в програмировании ладно думаю разберусь. но всеже может там есть нюансы в этой схеме именно для пик18?
3. мне побольшому счету нужна только отправка смс. и тут много лишнего. что от туда удалить что это все потом работало я не знаю.

мнеб для начала хотяб к просто запитать правильно модуль и к ком порту подключить через макс. Или всетки лучше это отдельно не делать а сразу с мк?
Go to the top of the page
 
+Quote Post
M_Z
сообщение Dec 8 2008, 20:29
Сообщение #4


Местный
***

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



Цитата(Maglor @ Dec 8 2008, 23:43) *
да, согласен что начинать не дело с такого, но что делать, приходится. эту схему видел.
по ней хотелось бы уточнить:
1. там sim300d, а у меня sim300c - большая ли разница?
2. с пиком в програмировании ладно думаю разберусь. но всеже может там есть нюансы в этой схеме именно для пик18?
3. мне побольшому счету нужна только отправка смс. и тут много лишнего. что от туда удалить что это все потом работало я не знаю.

мнеб для начала хотяб к просто запитать правильно модуль и к ком порту подключить через макс. Или всетки лучше это отдельно не делать а сразу с мк?

там sim300d, а у меня sim300c Отличаются цоколевкой.
Для разбирательство и понимания конечно же полезно подключить и к ком порту подключить через макс.
а схема подключения простейшая
подаешь питание, желательно от аккумулятора литийион, меньше проблем будет с токами нагрузки. кнопку на поверкей для закорачивания на землю, прием передача и RTS, DTR на землю и все
подключение симкарточки в даташите описано вродь не плохо. ну антену желательно, если нет стандартной то можно взять кусок кабеля 50Ом на одном конце снять экран примерно на десяток см а второй подпоять к модулю. эта антена конечно не супер но работать будет.
[attachment=27566:attachment]
в этой пдфке достаточно понятно описаны команды
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 9 2008, 11:47
Сообщение #5


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

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



Есть одна хитрость, может помочь при отладке. Можно подключиться и к ПК и к микроконтроллеру одновременно - посредством "монтажного И", наблюдать в терминальной программе обмен МК с модулем и в случае чего даже вмешаться.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Lehin_05
сообщение Dec 9 2008, 13:50
Сообщение #6


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

Группа: Свой
Сообщений: 148
Регистрация: 4-06-07
Пользователь №: 28 156



Цитата(Harbinger @ Dec 9 2008, 14:47) *
Есть одна хитрость, может помочь при отладке. Можно подключиться и к ПК и к микроконтроллеру одновременно - посредством "монтажного И", наблюдать в терминальной программе обмен МК с модулем и в случае чего даже вмешаться.

А каким образом вы реализуете "монтажное И"? Поиск не дал путных данных.... Я обычно подпаиваюсь прямо на TX и RX и сниферю обыкновенным max3232 или ft232. А недавно вылезла проблема с max, если подключать только вход "макса" (с логического конца), то все ОК, а если вход и выход, то усройства начинают как-то странно общаться. Здается мне, что "монтажное И" исправит проблему smile.gif
Go to the top of the page
 
+Quote Post
PIC_Embedder
сообщение Dec 9 2008, 14:15
Сообщение #7


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

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



Цитата(Lehin_05 @ Dec 9 2008, 17:50) *
А недавно вылезла проблема с max, если подключать только вход "макса" (с логического конца), то все ОК, а если вход и выход, то усройства начинают как-то странно общаться. Здается мне, что "монтажное И" исправит проблему smile.gif

А что ещё ожидал? Если соединяются два выхода. В случае если выход MAX3232 в единице, а выход микроконтроллера в нуле, что будет?
Я сделал проще. Поставил переключатель. И подключал выход MAX3232 когда было надо. Микроконтроллер вытаскивал с колодки, или стирал.
Go to the top of the page
 
+Quote Post
Lehin_05
сообщение Dec 9 2008, 14:38
Сообщение #8


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

Группа: Свой
Сообщений: 148
Регистрация: 4-06-07
Пользователь №: 28 156



Цитата(PIC_Embedder @ Dec 9 2008, 17:15) *
А что ещё ожидал? Если соединяются два выхода. В случае если выход MAX3232 в единице, а выход микроконтроллера в нуле, что будет?
Я сделал проще. Поставил переключатель. И подключал выход MAX3232 когда было надо. Микроконтроллер вытаскивал с колодки, или стирал.

но переключатель проблем не решает. Надо же "посмотреть" как общаются два устройства, а не устройство и MAX (если я правильно вас понял). И тогда еще вопрос: а в каком состоянии находится по дефолту логический выход MAX с Вашей точки зрения?
Go to the top of the page
 
+Quote Post
Baser
сообщение Dec 9 2008, 16:55
Сообщение #9


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

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



Цитата(Harbinger @ Dec 9 2008, 13:47) *
Есть одна хитрость, может помочь при отладке. Можно подключиться и к ПК и к микроконтроллеру одновременно - посредством "монтажного И", наблюдать в терминальной программе обмен МК с модулем и в случае чего даже вмешаться.

Еще очень удобно, когда у МК два UARTа и один подключен к модему, а другой к стандартному стыку с внешним миром. Тогда все программно: тоже и полный лог обмена на экране есть, и также свои команды подмешивать можно...
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 10 2008, 07:38
Сообщение #10


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

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



Цитата(Baser @ Dec 9 2008, 18:55) *
Еще очень удобно, когда у МК два UARTа и один подключен к модему, а другой к стандартному стыку с внешним миром. Тогда все программно: тоже и полный лог обмена на экране есть, и также свои команды подмешивать можно...

Естественно. (За что нравится ATmega162, так за то, что 2 UART и распиновка, как у 51 wink.gif ) Но бывает, что UART всего один.
Схемка - на диодах Шоттки и резисторах. TXD модуля через несколько сотен Ом на MAX3232 и через такой же резистор - на МК, RXD - один диод на MAX, второй на TXD МК и "подтяжка" - 10 кОм на Vext.
Но в этом случае не видно, что МК посылает модулю (разве что эхо включить). Для "подслушки" использовал те же 2 диода, но на RXD и TXD модуля.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
PIC_Embedder
сообщение Dec 10 2008, 09:19
Сообщение #11


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

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



Цитата(Lehin_05 @ Dec 9 2008, 18:38) *
но переключатель проблем не решает. Надо же "посмотреть" как общаются два устройства, а не устройство и MAX (если я правильно вас понял).

Понял неправильно. МАХ не "общается" ни с кем! Он преобразовывает сигнал.

Цитата
И тогда еще вопрос: а в каком состоянии находится по дефолту логический выход MAX с Вашей точки зрения?

Да хоть в каком. НЕЛЬЗЯ соединять два выхода! Выше объяснял почему.
Go to the top of the page
 
+Quote Post
Maglor
сообщение Jan 4 2009, 20:58
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 37
Регистрация: 12-10-08
Из: Kursk
Пользователь №: 40 893



а подскажите пожалуйста как SIM300 подрубить к ком-порту....в интернете нашол два варианта категорически различающихся...в одном RX идет во 2ую ногу компорта, а TX в 3ю...во втором наоборот...как правильно?
Go to the top of the page
 
+Quote Post
psL
сообщение Jan 4 2009, 21:16
Сообщение #13


Знающий
****

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



Цитата(Maglor @ Jan 4 2009, 23:58) *
в одном RX идет во 2ую ногу компорта, а TX в 3ю...во втором наоборот...как правильно?

смотря каким кабелем подключать - модемным или нуль-модемным, а также какой разъем на PC - DB9 или DB25 smile.gif
Go to the top of the page
 
+Quote Post
Maglor
сообщение Jan 4 2009, 21:39
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 37
Регистрация: 12-10-08
Из: Kursk
Пользователь №: 40 893



9ти пиновый компорт
Go to the top of the page
 
+Quote Post
psL
сообщение Jan 5 2009, 07:05
Сообщение #15


Знающий
****

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



Цитата(Maglor @ Jan 5 2009, 00:39) *
9ти пиновый компорт

А что, в SIM300 HARDWARE SPECIFICATION ничего нету? 07.gif

PC RXD (2) <-> SIMCOM TXD
PC TXD (3) <-> SIMCOM RXD

Естественно, через преобразователь уровней.
Go to the top of the page
 
+Quote Post

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

 


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


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