|
|
  |
Передача температуры через СМС |
|
|
|
Jan 15 2008, 10:50
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(Ден @ Jan 15 2008, 13:44)  но вот принимать через диод это точно не хорошо, оно и при прямом подключении (без диода), уровня напряжения для лог. 1 может не хватить, а с диодом тем более, но попробовать (без диода) всё же можно. P.S. есть максы на 3,3 вольта, так что проще применять их для такого дела. С диодом и подтягивающим резистором: +5В<----|резистор|----|вход макса|------|>|-----<выход телефона ps:купить микрухи и макс на 3В, можно .. но долго.. а хотелось бы уже чтонибудь запустить..Надеюсь Вы меня понимаете...
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Jan 17 2008, 11:41
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
Если уж реч зашля о недорогих переходниках - приведу схемку - сваял сам на макеках - макетка с мегой была - слепил токо макетку с LM317, буфером на НС244 и разъёмами питания и тд.. Схему прицепил - есть правда нъюанс - теряет сеть после включения мегой - как видно из рисунка - можно регулировать напряжения на буфере - однако после включения начинает терять сеть - не сразу правда... Пробовал ставить эксперимент - отсоединял Tx/Rx меги от буффера - когда отсоединяю Мегу от буфера - не теряет сеть - когда подсоединяю - не сразу, но начинает терять. Пробовал даже такой эксперимент ставить - есть у меня переходник на MAX3232 - ну типа чтоб подрубить к компу - в терминале прогнать - а потом уже исходя из полученных данных писать прошивку для меги... На плате с буфером остаётся включенными Tx/Rx меги - а выход телефона уже подключен к переходнику на MAX3232, питание телефона - с платы с буффером. В опсчем когда к буферу подключен Tx/Rx меги - бывает теряет сеть - когда выдёргую шнурок с Tx/Rx меги - отсоединяю от платы физически - не теряет сеть.. В принципе советовали понизить питания буфера - было 3.3В - понизил до 2.8 - всё равно теряет...... Мега, буффер и разъём на питание телефона шунтированы керамикой и электролитом - по идее не должны быть страшные наводки по питанию. Осцила нет - тыкануться посмотреть не могу...  Осталось правда есчё 2 варианта неопробованные: 1) забить на 244 и прицепить стабилитрон на ТХ на мегу - где-то в инете встречал такую реализацию.. 2) посадить мегу на 3.0 вольта (можно даже стабилитрон прицепить для верности)..
Эскизы прикрепленных изображений
|
|
|
|
|
Jan 17 2008, 11:53
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(Kuzmi4 @ Jan 17 2008, 14:41)  ... есть у меня переходник на MAX3232 - ну типа чтоб подрубить к компу - в терминале прогнать - а потом уже исходя из полученных данных писать прошивку для меги... Ситуация схожая, Тоже хочу прогнать в терминале... Но затык с подключением. Команды с компа идут(смотрю осцилом). А вот с телефона (nokia2300) нет...?! подключение к пиноутам телефона взял с сайта пиноут.ру. Такие вопросы: 1.На какой скорости нужно конектится с телефоном(9600,2400....)? 2.Какую команду посылать первой для теста/проверки наличия связи с телефоном? (посылаю (atz)) 3.Можно ли посылать команды по буквам? или нужно сразу пакетом? 4.Нужно ли подключать что либо еще кроме RX,TX,GND?
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Jan 17 2008, 12:14
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
2 adc - та не совсем схожая.. у меня уже работает - токо сеть теряет в зависимости от бурь на марсе.... а касательно вопросов - 1) на включенный вручную телефон надо подать ат-комманду чтоб он засинхронизировался по скорости - иначе если его включить и потом позвонить на него то ринги не будут выскаивать - будут страшные крокозябры..Воопсче то 2300 думаю не совсем старый- у него должна быть автосинхронизация скорости . если нет попробуйте 19200 - С45 на ней точно работает. У меня МТ50 в БФБ на 57600 сидит а потом перегоняю в ат - автоматом скорость подхватывает.. 2)Для связи с телефоном можно посылать любую комманду 3) Шлю пакетом - по буквам как то не приходило в голову... 4) как можете увидеть со схемы у телефона подрублено для связи с мегой - ток 3 провода RX,TX,GND; который LOAD то чтоб сама включалась - не нужно для связи.. Советую так же проверить - есть ли в телефоне модем и по стандартному ли он РС232 общается с внешним миром..
|
|
|
|
|
Jan 17 2008, 13:08
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(Kuzmi4 @ Jan 17 2008, 15:14)  Советую так же проверить - есть ли в телефоне модем и по стандартному ли он РС232 общается с внешним миром.. хм.. на счет модема.. не думал!?  .. Он обязательно нужен для управления телефоном? Вот на счет "по стандартному ли он РС232 общается" ..незнаю даже где посмотреть! Анидхелплю где токо можно..все молчат.
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Jan 18 2008, 03:32
|

Частый гость
 
Группа: Свой
Сообщений: 128
Регистрация: 21-06-07
Из: Омск
Пользователь №: 28 594

|
Цитата(adc) На какой скорости нужно конектится с телефоном(9600,2400....)? По поводу скорости Вам уже ответили, но я лично посоветовал бы подключатся на 19200 (эту скорость должны все телефоны поддерживать, как старые, так и новые, да и нужна она большая скорость?) Цитата(adc) 2.Какую команду посылать первой для теста/проверки наличия связи с телефоном? (посылаю (atz)) На мой взгляд лучше всего посылать АТЕ0, она отключит эхо (чтобы не было путаницы, кто ответил, сам телефон или он переслал нам нашу команду). Кстати так делается во многих Win программах. Цитата(adc) 3.Можно ли посылать команды по буквам? или нужно сразу пакетом? А что вы понимаете "по буквам", если послал букву, а затем ENT, то так не пойдет, а если буква, пауза, буква, ...,буква, ENT, то тогда можно и по буквам, но с одним условием пауза не должна превышать определённого времени (несколько секунд). По крайней мере, когда вы набираете команды в терминальной программе, Вы же не все сразу "буквы" посылаете... Цитата(adc) 4.Нужно ли подключать что-либо еще кроме RX,TX,GND? Ну разве, что зарядку.
|
|
|
|
|
Jan 18 2008, 08:46
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(Kuzmi4 @ Jan 18 2008, 11:40)  2 adc - осцил есть ? можете посмотреть - заходят ли сигналы в телефон ? Смотрите чтоб не получилось неприятность - у нокии есть телефоны которые по ЮСБ токо конектятся - не ваш ли случай ? Если сигналы заходят - а в ответ ноль - тогда наверно точно или модем или своя физика - не РС232.. Да, осцилом и смотрю. сигналы заходят. Модель телефона относительно старая.. уровня Nokia3310. О усб и речи нет.
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Feb 5 2008, 13:32
|

Участник

Группа: Свой
Сообщений: 66
Регистрация: 28-01-08
Из: Николаев
Пользователь №: 34 507

|
Цитата(Kuzmi4 @ Jan 17 2008, 13:41)  Осталось правда есчё 2 варианта неопробованные: 1) забить на 244 и прицепить стабилитрон на ТХ на мегу - где-то в инете встречал такую реализацию.. 2) посадить мегу на 3.0 вольта (можно даже стабилитрон прицепить для верности).. 1: Забей на 244 и прицепи стабилитрон на tx меги, только после резистора 100ом; И ещё RX(меги) подключи мимо 244, она там нафиг не надо. 2: Самый правильный вариант запитать мегу от 3,3 вольта. Работал так с М50 проблем не было никаких. А в телефоне есть аккумулятор? Если нет(раз 3,95В на питание телефона), поставьте конденсатор 2200мкФ на разъём питания мобилы, в момент регистрации или разговора телефон имеет право потреблять импульсно до 2-х ампер, может не вытягивать источник питания.
Сообщение отредактировал Getmanov - Feb 5 2008, 13:37
|
|
|
|
|
Feb 6 2008, 15:37
|

Участник

Группа: Свой
Сообщений: 66
Регистрация: 28-01-08
Из: Николаев
Пользователь №: 34 507

|
Цитата(Kuzmi4 @ Feb 6 2008, 15:29)  2 Getmanov - спасибо, а то как то я подзабил уже на это - но в конечном итоге всё равно надо бу решить этот вопрос. Да не за что, просто когда-то работал с телефонами проблемы были при большом количестве звонков, перешёл GSM модули. Хотя в плане подключения проблемы не возникали. А сеть Сименсы теряют только из-за несогласования уровней.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|