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

 
 
> Как совместить по уровням UART На модуле (1.8V) и на процессоре (3.3V)
RKS
сообщение Mar 22 2015, 17:29
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 394
Регистрация: 13-10-05
Из: Москва
Пользователь №: 9 599



Раньше использовали модуль с внутренним питанием 2.8 вольта и обходились просто резисторами. Сейчас UART модуля работает на уровнях 1.8 вольт. В направлении от процессора к модулю наверное обойдемся диодами шоттки и подтяжкой к 1.8. А вот в сторону от модуля к процессору придется ставить что-нибудь типа SN74LVC07 или несколько открытых коллекторов. Скорость планируется 115200. Хочу понять как это делается по феншую
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
p_kav
сообщение Apr 7 2015, 19:46
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 5-08-14
Из: Ярославль
Пользователь №: 82 466



У меня контроллер Atmel при питании 5В вполне понимает и 3,3В, и 2,8В. При этом сам отправляет на 5В, чем может сжечь принимающую сторону. Сделал согласование в одну сторону через делитель, а потом вспомнил, что где-то читал что так делать неправильно. Вот и спрашиваю почему неправильно.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Apr 8 2015, 03:07
Сообщение #3


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (p_kav @ Apr 7 2015, 22:46) *
У меня контроллер Atmel при питании 5В вполне понимает и 3,3В, и 2,8В. При этом сам отправляет на 5В, чем может сжечь принимающую сторону. Сделал согласование в одну сторону через делитель, а потом вспомнил, что где-то читал что так делать неправильно. Вот и спрашиваю почему неправильно.

..вам так может казаться что ваш микроконтроллер понимает уровни сигналов ниже требуемых, мы живём в мире статистики, и на 1000 импульсов которые ваш микроконтроллер принял будет 1 который он поймёт неправильно. И соотношение это может меняться в худшую сторону.
Могу предположить что дело в скоростных характеристиках, резистивный делитель это по любому RC цепочка которая будет заваливать фронты у скоростных сигналов, чем больше номиналы резисторов в делителе - тем медленнее сигнал может пройти. И к примеру, SPI или UART уже могут не работать или часто сбоить . К тому же, лично я, всегда стараюсь жёстко разделить зоны с разноуровневым питанием элементов, опыт показывает что когда есть возможность спалить что-то маловольтное высоковольтным - так и происходит, рано или поздно.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RKS   Как совместить по уровням UART На модуле (1.8V) и на процессоре (3.3V)   Mar 22 2015, 17:29
- - Lmx2315   http://www.ti.com/lit/ds/symlink/lsf0102.pdf Dual ...   Mar 22 2015, 18:19
- - WLESS.RU   Самое удобное - специализированные Level Translato...   Mar 23 2015, 06:10
|- - HardJoker   Цитата(WLESS.RU @ Mar 23 2015, 10:10) Сам...   Apr 7 2015, 16:56
- - viakon   sn74lvc1t45. Заодно никаких проблем с фантомкой.   Mar 23 2015, 06:51
|- - RKS   За трансляторы уровней спасибо и VIAKONу и LMX2315...   Mar 28 2015, 06:27
|- - Jury093   Цитата(RKS @ Mar 28 2015, 09:27) Следующи...   Mar 28 2015, 09:50
|- - RKS   Цитата(Jury093 @ Mar 28 2015, 12:50) вы о...   Mar 28 2015, 12:07
- - p_kav   Вроде, было уже где-то разжевано, но не могу найти...   Apr 7 2015, 13:22
|- - Lmx2315   QUOTE (p_kav @ Apr 7 2015, 16:22) Вроде, ...   Apr 7 2015, 15:15
- - p_kav   Lmx2315 А если обратная сторона хорошо понимает эт...   Apr 7 2015, 19:29
|- - Lmx2315   QUOTE (p_kav @ Apr 7 2015, 22:29) Lmx2315...   Apr 7 2015, 19:34
|- - Ariel   вот простая схема двунаправленного согласования ур...   Apr 8 2015, 03:55
- - p_kav   Lmx2315 Думаю, резистивный делитель в моём случае ...   Apr 8 2015, 06:20
|- - Lmx2315   ..а что у вас за микроконтроллер? ..обычно в табл...   Apr 8 2015, 06:29
- - p_kav   У меня Atmega88PA. Зависимость от напряжения питан...   Apr 8 2015, 07:46


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 13:32
Рейтинг@Mail.ru


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