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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Сопряжение DP1205 3,3v + AtMega128 5v, Сопряжение входов DP1205 3,3v + AtMega128 5v
MaksimYrievich
сообщение Jan 3 2011, 00:43
Сообщение #1


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

Группа: Участник
Сообщений: 79
Регистрация: 10-08-09
Пользователь №: 51 828



Всем доброго времени суток! У меня возникла проблема подключения микроконтроллера AtMega128 с радиомодулем DP1205. Радиомодуль DP1205 питается от 3,3 вольта (даташит), а ведущий его микроконтроллер AtMega128 от 5 вольт. Возможности переделать питание AtMega128 на 3,3 вольта нет (т.к. появится ряд других проблем в АЦП). Как же должна выглядеть схема подключения, что бы радиомодуль DP1205 не сгорел? Может кто нападал на такую проблему? help.gif
Go to the top of the page
 
+Quote Post
follow_me
сообщение Jan 3 2011, 02:01
Сообщение #2


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

Группа: Участник
Сообщений: 182
Регистрация: 4-11-10
Пользователь №: 60 646



как насчет использования стабилизатора напряжения ?
Go to the top of the page
 
+Quote Post
Serj78
сообщение Jan 3 2011, 05:56
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Входы Меги- пофиг, выходы- через резисторы и стабилитроны или преобразователи уровня. (можно на диодах и резисторами к +3.3 в притянуть.)

Просто через резисторы около 3к- тоже можно, но получите ухудшение с/ш на выходе демодулятора на 3-4дб, хотя смотря как у вас обмен с приемом/передачей организован.

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

При низкоскоростной передаче (1200бит/с) влиять почти не будет. Но это опять же, как питание Меги зашумлено. Вдруг у вас там 500 мв пульсации sad.gif..
Go to the top of the page
 
+Quote Post
=AK=
сообщение Jan 3 2011, 06:07
Сообщение #4


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(MaksimYrievich @ Jan 3 2011, 14:13) *
Как же должна выглядеть схема подключения, что бы радиомодуль DP1205 не сгорел?

Она должна выглядеть для каждого сигнала, идущего от Меги к радиомодулю, как делитель напряжения из двух резисторов. Закон Ома рулит.
Go to the top of the page
 
+Quote Post
MaksimYrievich
сообщение Jan 3 2011, 13:34
Сообщение #5


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

Группа: Участник
Сообщений: 79
Регистрация: 10-08-09
Пользователь №: 51 828



Цитата(follow_me @ Jan 3 2011, 08:01) *
как насчет использования стабилизатора напряжения ?

Интересная мысль, но считаю, нецелесообразной. Моя печатная плата будет на SMD компонентах. SMD стабилизаторы это дорого. Плюс, низкая степень интеграции компонентов.
Проблема даже не в этом! В прикрепленном мной файле, на 10 странице изображена схема подключения радиомодуля DP1205. Моя схема аналогичная! Могу ли я использовать стандартный интегральный преобразователь логических уровней для данной схемы? Вроде бы все линии связей (от модуля к контроллеру и от контроллера к модулю) однонаправленны! Но я не разу не запускал DP1205. Может я не прав! 01.gif

Цитата(Serj78 @ Jan 3 2011, 11:56) *
Входы Меги- пофиг, выходы- через резисторы и стабилитроны или преобразователи уровня. (можно на диодах и резисторами к +3.3 в притянуть.)

Вы пишите: "Входы Меги пофиг". Скажите, а напряжение "логической единицы" с модуля DP1205 на входе AtMega128 тоже будет воспринят как "логическая единица"? У Вас получилось так запустить модуль?

Цитата(=AK= @ Jan 3 2011, 12:07) *
Она должна выглядеть для каждого сигнала, идущего от Меги к радиомодулю, как делитель напряжения из двух резисторов. Закон Ома рулит.

В пишите, что "Закон Ома рулит" для каждого сигнала, идущего от Меги к радиомодулю. Значит ли это, что все эти линии связи однонаправленны и передача по ним всегда только от Меги к DP1205. Правильно ли я Вас понял?
DP1205 соединяется с "хостом" по девяти проводному интерфейсу включающему полноценный SPI интерфейс. Можно ли использовать для сопряжения Модуля и Меги однонаправленные интегральные преобразователи логических уровней?
Прикрепленные файлы
Прикрепленный файл  DP1205AN.pdf ( 365.73 килобайт ) Кол-во скачиваний: 99
 
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 3 2011, 14:27
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(MaksimYrievich @ Jan 3 2011, 19:34) *
DP1205 соединяется с "хостом" по девяти проводному интерфейсу включающему полноценный SPI интерфейс. Можно ли использовать для сопряжения Модуля и Меги однонаправленные интегральные преобразователи логических уровней?

Если там нет двунаправленных сигналов - то вполне можно. По направлению 5->3.3, как уже сказано, вполне можно использовать резисторные делители. А вот на прием от DP1205 лучше бы преобразователи уровня, иначе уровень лог "1" буквально "на грани", что в любом случае плохо.
Go to the top of the page
 
+Quote Post
MaksimYrievich
сообщение Jan 3 2011, 15:30
Сообщение #7


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

Группа: Участник
Сообщений: 79
Регистрация: 10-08-09
Пользователь №: 51 828



Цитата(rx3apf @ Jan 3 2011, 20:27) *
Если там нет двунаправленных сигналов - то вполне можно. По направлению 5->3.3, как уже сказано, вполне можно использовать резисторные делители. А вот на прием от DP1205 лучше бы преобразователи уровня, иначе уровень лог "1" буквально "на грани", что в любом случае плохо.

Согласен, рисковано. Логическая единица для АтМеги 0,6U питания. Еще бы про модуль DP1205 наверняка узнать, что нет в нем двунаправленных выводов. Но SPI вроде однонаправленный получается по понятиям. Вроде как АтМега всегда в режиме мастера используется. Сигналы от DP1205 к МК только по трем линиям организуются: MISO, IRQ_1, IRQ_2. Может может кто нибудь достоверно уточнить? Может имена преобразователей доставабельные подскажите, 3-4 канала или одинарные?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 3 2011, 16:04
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(MaksimYrievich @ Jan 3 2011, 21:30) *
Сигналы от DP1205 к МК только по трем линиям организуются: MISO, IRQ_1, IRQ_2. Может может кто нибудь достоверно уточнить?

100% однонаправленные, насколько я вижу.

Цитата
Может имена преобразователей доставабельные подскажите, 3-4 канала или одинарные?

Как самый простой и дешевый вариант - какая-нибудь логика 74HCT (буфера или инверторы парой). Ну, а можно, например, SN74LVC1T45...
Go to the top of the page
 
+Quote Post
MaksimYrievich
сообщение Jan 3 2011, 17:00
Сообщение #9


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

Группа: Участник
Сообщений: 79
Регистрация: 10-08-09
Пользователь №: 51 828



Цитата(rx3apf @ Jan 3 2011, 22:04) *
Как самый простой и дешевый вариант - какая-нибудь логика 74HCT (буфера или инверторы парой). Ну, а можно, например, SN74LVC1T45...

Согласен с Вами. На ней бы и остановился, но она в доставабельности проблемная и один канал а мне минимум 3 нужно. rolleyes.gif
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 3 2011, 17:18
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(MaksimYrievich @ Jan 3 2011, 23:00) *
Согласен с Вами. На ней бы и остановился, но она в доставабельности проблемная и один канал а мне минимум 3 нужно. rolleyes.gif

Если в Москве - в Терраэлектронике была... Но самое простое, повторяю - 74HCT. Скажем, 74HCT04 - три пары инверторов, как раз искомые три канала (это если без инверсии нужно).
Go to the top of the page
 
+Quote Post
MaksimYrievich
сообщение Jan 3 2011, 17:33
Сообщение #11


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

Группа: Участник
Сообщений: 79
Регистрация: 10-08-09
Пользователь №: 51 828



Цитата(rx3apf @ Jan 3 2011, 23:18) *
Если в Москве - в Терраэлектронике была... Но самое простое, повторяю - 74HCT. Скажем, 74HCT04 - три пары инверторов, как раз искомые три канала (это если без инверсии нужно).

Да по даташиту "логической единицей" считает напряжение от 2 вольт при напряжении питания от 4, 5 - 5,5 вольт. Это будет надежнее, чем сразу на АтМегу подать. Спасибо за подсказку. Только она по моему 6 канальная в даташите.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 3 2011, 17:38
Сообщение #12


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(MaksimYrievich @ Jan 3 2011, 23:33) *
Да по даташиту "логической единицей" считает напряжение от 2 вольт при напряжении питания от 4, 5 - 5,5 вольт. Это будет надежнее, чем сразу на АтМегу подать. Спасибо за подсказку. Только она по моему 6 канальная в даташите.

Да, 6 _инверторов_. Чтобы не менялась полярность, придется включать по два, так что три канала. Ну, можно взять 74HCT125. Да что первое под руку попадется, то и можно взять. Я исхожу из популярности...
Go to the top of the page
 
+Quote Post
=AK=
сообщение Jan 3 2011, 18:02
Сообщение #13


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(MaksimYrievich @ Jan 4 2011, 03:04) *
В пишите, что "Закон Ома рулит" для каждого сигнала, идущего от Меги к радиомодулю. Значит ли это, что все эти линии связи однонаправленны и передача по ним всегда только от Меги к DP1205. Правильно ли я Вас понял?

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

Вы задали вопрос "как выглядеть схема подключения, что бы радиомодуль DP1205 не сгорел", я дал на него ответ. Сигналы, идущие от радиомодyля к Меге в смысле "сгорания" радиомодуля не представляют никакой опасности.

Поскольку вы не спрашивали "как обеспечить согласование уровней", то на незаданный вопрос я не стал отвечать, а потому не стал расписывать, как можно согласовать уровни сигналов, идущие от радиомодуля к Меге. Предположил, что раз не спрашиваете, то, значит, сами знаете ответ и собираетесь подключать напрямую, благо уровни позволяют, особенно если питание радиомодуля сделать немного побольше, порядка 3.5 В.

Цитата(MaksimYrievich @ Jan 4 2011, 03:04) *
DP1205 соединяется с "хостом" по девяти проводному интерфейсу включающему полноценный SPI интерфейс. Можно ли использовать для сопряжения Модуля и Меги однонаправленные интегральные преобразователи логических уровней?

Можно и их использовать, если нравится, есть место на плате и не жалко денег.
Go to the top of the page
 
+Quote Post
MaksimYrievich
сообщение Jan 3 2011, 18:12
Сообщение #14


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

Группа: Участник
Сообщений: 79
Регистрация: 10-08-09
Пользователь №: 51 828



Цитата(rx3apf @ Jan 3 2011, 23:38) *
Да, 6 _инверторов_. Чтобы не менялась полярность, придется включать по два, так что три канала. Ну, можно взять 74HCT125. Да что первое под руку попадется, то и можно взять. Я исхожу из популярности...

А если линнии связи MISO,IRQ1,IRQ2 это входы в АтМеге! и сконфигурированны будут как входы! всегда!, тогда зачем их вообще согласовывать! Оттуда напряжение никогда не попрёт!
А вот выходы из МК в DP1205 через гасящие резисторы. Если работали с DP1205, как думаете, будет работать? 01.gif
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 3 2011, 18:24
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(MaksimYrievich @ Jan 4 2011, 02:12) *
А если линнии связи MISO,IRQ1,IRQ2 это входы в АтМеге! и сконфигурированны будут как входы! всегда!, тогда зачем их вообще согласовывать! Оттуда напряжение никогда не попрёт!
Даже если напряжение "не попрет", то работать как входы они не смогут. Выходные уровни модуля, запитанного от 3,3В, могут не дотянуть до уровней VIH(min) ATmega128, запитанной от 5В. Запаса для 0.6*Vcc при Vcc=5В маловато будет. Вам же дали верный совет про логику 74HCTxx или 74LVC125A (одна на прием - питание от 5В, вторая на передачу - питание от 3,3В). Что вас еще в астрологию и гадание на кофейной гуще тянет (будет/не будет работать)?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 00:05
Рейтинг@Mail.ru


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