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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Сопряжение 1.8В схемы с 3.3В МК
Harvester
сообщение Jun 30 2016, 16:03
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Добрый день.
Имеется 2 линии в 1.8В схеме (CLK и DATA). Мне нужно их считывать с помощью 3.3В МК. Частота CLK - 80МГц.
Я планировал линию CLK завести на вход внешнего прерывания и по нему считывать DATA. Сначала думал сделать согласование в лоб - на транзисторных ключах. Но не смог подобрать в симуляторе (Tina-TI) транзистор, который бы работал на такой частоте.
Реально ли вообще решить эту задачу без применения трансляторов наподобие SN74AUP1T50?


Спасибо.

Сообщение отредактировал Harvester - Jul 1 2016, 08:30


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
alexvu
сообщение Jul 1 2016, 13:52
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 172
Регистрация: 14-11-11
Из: Москва
Пользователь №: 68 299



Если уж так хотите на транзисторах - попробуйте схему с общей базой (Uб около 1.2В) и нагрузочным резистором 75-300 ом (если батарейки не жалко).
Но спец. микросхемы, конечно, в 100 раз лучше.
Go to the top of the page
 
+Quote Post
Onkel
сообщение Jul 1 2016, 18:50
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



я юзаю кмоп согласователь уровней, но 80 МГц конечно возможно придется их подпправить

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Harvester
сообщение Jul 3 2016, 18:42
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(alexvu @ Jul 1 2016, 16:52) *
Если уж так хотите на транзисторах - попробуйте схему с общей базой (Uб около 1.2В) и нагрузочным резистором 75-300 ом (если батарейки не жалко).
Но спец. микросхемы, конечно, в 100 раз лучше.

Да не особо хочу, просто согласователей в пределах досягаемости нет, а мне нужно просто проверить одну идею.
А рабочую схему такого ключа не подскажете? Я, к своему стыду, только слышал о таком ключе, но вживую ни разу не использовал. laughing.gif

Цитата(Onkel @ Jul 1 2016, 21:50) *
я юзаю кмоп согласователь уровней, но 80 МГц конечно возможно придется их подпправить

А что это за преобразователь?


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jul 3 2016, 19:52
Сообщение #5





Guests






Готовое:
http://www.ti.com.cn/cn/lit/ds/symlink/sn74lvc2g07.pdf

Общие рекомендации от TI:
http://www.ti.com/lit/an/scea035a/scea035a.pdf
Go to the top of the page
 
+Quote Post
Plain
сообщение Jul 3 2016, 20:24
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(Harvester @ Jul 3 2016, 21:42) *
согласователей в пределах досягаемости нет

http://www.chipdip.ru/product/sn74lvc2t45dctr/
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jul 3 2016, 20:56
Сообщение #7





Guests






Цитата(Harvester @ Jul 3 2016, 21:42) *
А .. схему такого ключа не подскажете?

Концептуально, см. ниже.
В симуляторе работает, но нижний уровень на грани фола для 3.3 логики.
Обычный 200 МГц транзистор 2N5551.
P.S. Токи точно не понравятся выходу 1.8 логике.
Прикрепленное изображение

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Onkel
сообщение Jul 3 2016, 21:27
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



Цитата(Harvester @ Jul 3 2016, 22:42) *
А что это за преобразователь?

я их полгода назад пучек купил, у меня разные , вроде этого cjmcu level converter.
По частотам не скажу, применял только до 4 МГц , большую частоту не пробовал


Go to the top of the page
 
+Quote Post
Harvester
сообщение Jul 3 2016, 21:32
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(Plain @ Jul 3 2016, 23:24) *

О, спасибо. Похоже, как раз то, что нужно


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
Plain
сообщение Jul 3 2016, 22:14
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(TSerg @ Jul 3 2016, 23:56) *
Концептуально, см.

Как-то грустно это, особенно на фоне, что автор собирается залудить 80 МГц прерывания и надеется по ним программно принимать обыкновенный SPI, ну или типа того, так что пусть уж лучше жарится вход этого чуда:

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jul 3 2016, 23:08
Сообщение #11





Guests






Кто-то предложил ОБ, ТС спросил, я ответил - как.
Так-то - лучше на полевиках, см. #8 или доки от TI #5.
Но, это - рукодельщина, использовать на такие частоты надо уже упомянутые фабричные штучки.
Задержка в 6..8 нс устроит ТС, надеюсь.
Go to the top of the page
 
+Quote Post
Harvester
сообщение Jul 4 2016, 05:06
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(TSerg @ Jul 4 2016, 02:08) *
Кто-то предложил ОБ, ТС спросил, я ответил - как.
Так-то - лучше на полевиках, см. #8

Странно, промоделировал эту схему в PSpice - граничная частота порядка 50 КГц. Как ее можно было использовать на 4МГц?


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Jul 4 2016, 07:29
Сообщение #13


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Как вариант на транзисторах -ЭСЛ ячейка sm.gif
Токи по входу сравнительно небольшие, напряжение 0/1 на выходе тоже гуд. Только рабочую точку надо будет подобрать biggrin.gif
Прикрепленное изображение


Цитата(Harvester @ Jul 4 2016, 09:06) *
Странно, промоделировал эту схему в PSpice - граничная частота порядка 50 КГц. Как ее можно было использовать на 4МГц?

Этого не может быть -в схеме ОБ транзисторы работают вплоть до fт, для 2N5551 это минимум 100МГц.
Go to the top of the page
 
+Quote Post
Harvester
сообщение Jul 4 2016, 08:50
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(Alexashka @ Jul 4 2016, 10:29) *
Этого не может быть -в схеме ОБ транзисторы работают вплоть до fт, для 2N5551 это минимум 100МГц.

Ну, не может же PSpice так врать?
Прикрепленное изображение

А что у Вас за программа моделирования?


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Jul 4 2016, 11:48
Сообщение #15


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



А разве корректно моделировать МOSFET и на основе этого делать выводы о биполярном транзисторе?

У меня Microcap 9.0.6.1
Кстати завал в переднем фронте я догадываюсь почему -у Вас нагрузка 10к в стоке. Попробуйте уменьшить.
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Jul 4 2016, 13:43
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



сомневаюсь в способности МК отрабатывать прерывания 80МГц.
и да, зачем городить россыпуху когда есть готовые трансляторы уровней?.
Go to the top of the page
 
+Quote Post
Aner
сообщение Jul 4 2016, 16:30
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (ZASADA @ Jul 4 2016, 17:43) *
сомневаюсь в способности МК отрабатывать прерывания 80МГц.
и да, зачем городить россыпуху когда есть готовые трансляторы уровней?.

А готовые трансляторы уровней дорогие, все от бедности на рассыпухе поэтому.
Go to the top of the page
 
+Quote Post
@Ark
сообщение Jul 4 2016, 22:21
Сообщение #18


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Цитата(Harvester @ Jun 30 2016, 19:03) *
Добрый день.
Имеется 2 линии в 1.8В схеме (CLK и DATA). Мне нужно их считывать с помощью 3.3В МК...
Реально ли вообще решить эту задачу без применения трансляторов наподобие SN74AUP1T50?
Спасибо.

Возьмите МК с двумя встроенными компараторами (желательно, имеющими выходы "наружу"). Заведите сигналы CLK и DATA, непосредственно, на входы этих встроенных компараторов. Уровень переключения обоих компараторов установите 0,9В (1,8В/2).
Если, по каким-то причинам, работать, непосредственно, с внутренними (программно-доступными) выходами компараторов будет не удобно, тогда можете соединить внешние выходы компараторов, например, со входами аппаратного модуля SPI вашего МК.
P.S. Лишние детали в этой задаче не нужны - от слова "совсем". rolleyes.gif

Go to the top of the page
 
+Quote Post
Harvester
сообщение Jul 5 2016, 09:44
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(Alexashka @ Jul 4 2016, 14:48) *
А разве корректно моделировать МOSFET и на основе этого делать выводы о биполярном транзисторе?
Кстати завал в переднем фронте я догадываюсь почему -у Вас нагрузка 10к в стоке. Попробуйте уменьшить.

Просто речь шла о посте №8. Onkel Привел схему преобразователя от SparkFun и утверждал, что она работает, по крайней мере, на 4 МГц.

Цитата(@Ark @ Jul 5 2016, 01:21) *
Возьмите МК с двумя встроенными компараторами (желательно, имеющими выходы "наружу"). Заведите сигналы CLK и DATA, непосредственно, на входы этих встроенных компараторов. Уровень переключения обоих компараторов установите 0,9В (1,8В/2).
Если, по каким-то причинам, работать, непосредственно, с внутренними (программно-доступными) выходами компараторов будет не удобно, тогда можете соединить внешние выходы компараторов, например, со входами аппаратного модуля SPI вашего МК.
P.S. Лишние детали в этой задаче не нужны - от слова "совсем". rolleyes.gif

Спасибо за идею, положу себе в копилку

Цитата(ZASADA @ Jul 4 2016, 16:43) *
сомневаюсь в способности МК отрабатывать прерывания 80МГц.

Да, Вы правы. Я тоже пришел к этому выводу crying.gif Отдам эту задачу ПЛИСоводам.


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Jul 5 2016, 12:16
Сообщение #20


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(Harvester @ Jul 5 2016, 13:44) *
Просто речь шла о посте №8. Onkel Привел схему преобразователя от SparkFun и утверждал, что она работает, по крайней мере, на 4 МГц.

Не знаю, может они там номиналы уже другие ставят, но проблема со скоростью была
Есть еще куча ссылок, где пользователи спрашивают почему такой паршивый сигнал, а производитель разводит ручками и говорит мол "I didn't quite understand what you said, вот например
Цитата
Giving the device a 2Mhz frequency square wave my signal was taking about 2 microsec to get from 3.3 to 5V. LV was 3.3V, HV was 5V. But I would like to know if anyone else has seen this.


update: Ну да, вот у меня тоже по симуляции 2мкс сигнал поднимается на уровень 5В :
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Onkel
сообщение Jul 5 2016, 21:02
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



Цитата(Harvester @ Jul 5 2016, 13:44) *
Просто речь шла о посте №8. Onkel Привел схему преобразователя от SparkFun и утверждал, что она работает, по крайней мере, на 4 МГц.

у меня еще более дешевый преобразователь, ровно тот что на картинке. А схема, как оказалось, затесалась от sparkFun. Spi 4МГц гонял с 10 МГц max7219.
Go to the top of the page
 
+Quote Post
Ilya_NSK
сообщение Jul 7 2016, 06:56
Сообщение #22


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

Группа: Участник
Сообщений: 165
Регистрация: 28-05-15
Из: Новосибирск
Пользователь №: 86 922



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


--------------------
Радиолюбитель-дилетант
Go to the top of the page
 
+Quote Post

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

 


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


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