Перейти к содержанию
    

2 sansan88 - всё вам подкиньте..

ПОИСК ЖЕ ЕСТЬ!

:(

 

В атаче - типа самые ходовые документики.

2transistors_level_shifter.pdf

BiDirectional_level_shifter_PhilipsAN97055.pdf

post-25329-1214482581_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

короче сделаю согласование уровней на стабилитроне. как здесь http://radiokot.ru/circuit/digital/home/18/

"Как здесь" не надо - резистор хоть добавьте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Настроки UART какие.

Писал в свое время отправку смс на меге8

Но на асме писал

Если надо выложу

Если не затруднит, выложите пожалуйста. Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

чтобы не мучатся с уровнями делай так

передатчик проц -> резук 10к -> приемник тела

и все будет внорме это провереный вариант

так работают большенство серийно выпускаемых охр. приборов

( по крайней мере на украине)

Изменено пользователем MicronSys

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...передатчик проц -> резук 10к -> приемник тела...

Зачем лишний ток в защитные диоды?

Поставьте последовательно 1k2, после него на корпус 5k1.

А ещё лучше запитайте контроллер от телефона, там на какой-то ножке разъёма(3 или 4) присутствует напряжение с аккумулятора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему бы просто не запитать саму мегу от 3в, тогда и никакого согласования не потребуется. Правда придется использовать мега8L или применить mega48-88-168...

В большинстве USB переходников имеется встроенный стабилизатор на 3в и есть возможность питать выходные цепи м/сх переходника от этих 3в, тогда и уровни сигналов будут соответственно 3 вольтовые.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Про передачи SMS можно почитать топик "передача SMS в формате PDU" http://www.phreaker.ru/showthread.php?t=3249

или тут можно http://www.serasidis.gr/circuits/smscontro...scontroller.htm

Изменено пользователем mobidev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

схема согласования уровней не помогает (напряжение на выходе ограничено 3,6в) . телефон все-равно теряет сеть при получении команды. Подскажите пожалуйста что делать в таком случае... Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите пожалуйста что делать в таком случае...

Копать дальше: во-первых, действительно ли на TX 3.6В? Во-вторых, не включена ли случайно подтяжка на RX в меге?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При питании +5 вполне хватает поставленых стабилитронов 3.3 В либо ставить резистивную делилку.

сименсы общаются в обычном не сервисном режиме только на 19200.

пошли ему просто 0х41 0х54 0х0D на что он должен ответить ок

вместо символов \r\n использую посимвольный ввод через putchar

putchar(0x0d);

putchar(0x0a);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

согласование уровней не помогает. сигнал с меги теперь ограничен 3.6в (измерил вольтметром), но все равно телефон теряет сеть при получении команды.

 

скорость как я уже говорил 19200. Паралельно комп подключен и все норм, от компа тело команду хавает и звонит, все как положено.

 

Как определить, включена ли подтяжка на приемнике? а с другой стороны, зачем, я веди только передаю команды, ответы от телефона не принимаю...

 

 

--------------------

 

Завтра попробую другой телефон использовать. На работе валяется эриксон старый, такой как здесь http://www.serasidis.gr/circuits/smscontro...scontroller.htm

Может это проблема именно конкретного экземпляра сименса.

Изменено пользователем sansan88

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

согласование уровней не помогает. сигнал с меги теперь ограничен 3.6в (измерил вольтметром), но все равно телефон теряет сеть при получении команды.

Попробуйте уменьшить еще. Все проблемы с потерей сети связаны именно с уровнями сигналов.

 

Как определить, включена ли подтяжка на приемнике?

Если бит PORTD.0 установлен, значит и подтяжка включена.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

MAX232 это совершенно другая микросхема, она преобоазует RS232 уровни (±12В) в логические уровни 0...5В и обратно. Ни телефон ни МК с уровнями ±12В не работают!

Для соглосования можете использовать например микросхемы 74LVC1G125 и 74LVC125 или другие подобные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня сименс с45 при напряжении выше 3,3в не работал - команд не воспринимал, хотя с сетью было все ОК.

Работать начинал примерно на 3,2 и ниже. Нижнего предела не знаю :)

Согласовывал: выход МК резистор 1К, вход телефона, резистор 1к8 на землю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...