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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Согласование уровней SPI STM32-STM8S
Golikov A.
сообщение Jan 26 2015, 18:31
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



ну то есть 2 микрухи надо ставить, одна на вход, и другая на выход?
Go to the top of the page
 
+Quote Post
skripach
сообщение Jan 26 2015, 18:50
Сообщение #32


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(Golikov A. @ Jan 26 2015, 21:31) *
ну то есть 2 микрухи надо ставить, одна на вход, и другая на выход?

Ну если ту что я для примера указал, то да - две штуки, но наверняка можно выбрать что-то готовое в одном корпусе.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Jan 26 2015, 18:53
Сообщение #33


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(Golikov A. @ Jan 26 2015, 13:31) *
ну то есть 2 микрухи надо ставить, одна на вход, и другая на выход?

А почему одна не будет работать на вход и выход?
TBX0104 сотоварищи..


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jan 26 2015, 20:45
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



есть в 2 стороны работающая в одном корпусе аж 8 канальная, но дороже
полевика и 2 резисторовsm.gif мы же тут об этом говорим.
ТС я так понимаю уже давно все сделал, это кто-то из небытия топик поднял...
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Jan 27 2015, 02:28
Сообщение #35


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(Golikov A. @ Jan 26 2015, 15:45) *
есть в 2 стороны работающая в одном корпусе аж 8 канальная, но дороже
полевика и 2 резисторовsm.gif мы же тут об этом говорим.
ТС я так понимаю уже давно все сделал, это кто-то из небытия топик поднял...

Есть. И одноканальная есть. Вопрос шел о 4х канальной.
А 4 полевика и 8 резисторов обойдутся дешевле 1 доллара?


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jan 27 2015, 07:25
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



да.
http://www.chipdip.ru/product/bss138-onsemi/
5 рублей, если единично
http://www.chipdip.ru/product0/9000189664/
0.9 рубля если единично,
и того 4 канала 27.2 рублей, треть бакса по текущему курсу, а можно и еще скинуть за опт...
Go to the top of the page
 
+Quote Post
turnon
сообщение Jan 28 2015, 17:39
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



Цитата(skripach @ Jan 26 2015, 20:11) *
Возмите 74LVC2T45 или подобное и не дурите голову.

Остается на выбор, что потянет 8 МБит, полевик с резисторами или 74LVC2T45. С полевиком боюсь затянет фронты.


Еще один человек высказывал, что при заниженных лог. уровнях STM8S будет больше потреблять. Только вот не понимаю подробно, почему.

"С Ваших слов, ведомые STM8S питаются от голого аккумулятора высоким напряжением, а ведущий STM32 — от него же, но пониженного до 3,3 В. Так вот, каждый из этих десятков-сотен STM8S от такого "согласования уровней" будет потреблять на 1...10 мА больше, чем Вы мечтаете. В принципе, ничего страшного не произойдёт — просто они будут каждый раз быстренько высасывать свежезаряженный аккумулятор до напряжения, обеспечивающего малопотребляющий "зазор" уровней."

Цитата(toweroff @ Jan 26 2015, 13:27) *
Так оставьте у контроллера его уровни 3.3 и обяжите слейвы работать в этом напряжении - пусть по необходимости имеют свои преобразователи

Тоже вариант. Но места мало на слейвах и слейвы должны быть максимально (по возможности) дешевыми.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jan 28 2015, 19:47
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



полевик тот что по ссылке имеет переключение 5-20 нСек, ну пускай 40 нСек, а 8 МГц - это 125 нСек, половина периода 60 нСек, в целом проходит, конечно, но на грани. Можно подобрать полевик побыстрее, а можно взять спец микруху типа http://www.chipdip.ru/product/adg3308bruz/, правда это уже сильно дороже, зато до 50 Мегобит в секундуsm.gif

а вот такой http://www.chipdip.ru/product/2n7000/
время переключения 10 нСек, и ваще ничего не стоитsm.gif



про питание я так понимаю что если на него выставляешь логический уровень 4.5 -5 вольт, а него 3 вольта максимум, то разницу в 1.5-2 вольта он на чем то сбрасывает, следовательно идет ток, которого могло бы и не быть...
Go to the top of the page
 
+Quote Post
turnon
сообщение Jan 29 2015, 07:26
Сообщение #39


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



Цитата(Golikov A. @ Jan 28 2015, 22:47) *
полевик тот что по ссылке имеет переключение 5-20 нСек, ну пускай 40 нСек, а 8 МГц - это 125 нСек, половина периода 60 нСек, в целом проходит, конечно, но на грани.

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


Цитата(Golikov A. @ Jan 28 2015, 22:47) *
про питание я так понимаю что если на него выставляешь логический уровень 4.5 -5 вольт, а него 3 вольта максимум, то разницу в 1.5-2 вольта он на чем то сбрасывает, следовательно идет ток, которого могло бы и не быть...

Зачем куда-то сбрасывать разницу? Это высокоомный вход, практически затвор полевика, он вообще практически не потребляет, как я понимаю.
Go to the top of the page
 
+Quote Post
1113
сообщение Jan 29 2015, 07:36
Сообщение #40


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Цитата(turnon @ Jan 29 2015, 10:26) *
Зачем куда-то сбрасывать разницу? Это высокоомный вход, практически затвор полевика, он вообще практически не потребляет, как я понимаю.

а диод при напряжении на входе (VCC + 0.6) В
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jan 29 2015, 09:35
Сообщение #41


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата
Так в схеме с полевиком ограничения на скорость вроде бы накладывают резисторы подтяжки к питанию, а не полевик.

ну так с этим можно работать, тем более какая там емкость линии, чтобы ее 10К сильно задержали?
В 0 то она проваливается со всей своей пролетарской ненавистью по открытию полевика или по его диоду (когда 0 с большей стороны).
Go to the top of the page
 
+Quote Post
turnon
сообщение Jan 29 2015, 09:59
Сообщение #42


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



Цитата(1113 @ Jan 29 2015, 11:36) *
а диод при напряжении на входе (VCC + 0.6) В

Так напряжение на входе будет меньше Vcc, а не больше. Vcc 4.2В, а приходящий на ногу сигнал SPI будет иметь уровень 3.3В. И почему-то при этом устройство с Vcc 4.2В будет иметь повышенное потребление, не понимаю почему.

Цитата(Golikov A. @ Jan 29 2015, 13:35) *
ну так с этим можно работать, тем более какая там емкость линии, чтобы ее 10К сильно задержали?
В 0 то она проваливается со всей своей пролетарской ненавистью по открытию полевика или по его диоду (когда 0 с большей стороны).

Емкость ног у стм8 50пФ, у десятка(+мастер) 500пФ, плюс емкость дорог, проводов и тд и тд, пусть будет в сумме 1нФ. Скорость 8Мбит.

Сообщение отредактировал turnon - Jan 29 2015, 10:00
Go to the top of the page
 
+Quote Post
1113
сообщение Jan 29 2015, 10:03
Сообщение #43


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Цитата(turnon @ Jan 29 2015, 12:59) *
Vcc 4.2В

откуда взялись эти 4,2 В? вроде же питания два - 3,3 и 5...
Go to the top of the page
 
+Quote Post
turnon
сообщение Jan 29 2015, 12:25
Сообщение #44


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



Цитата(1113 @ Jan 29 2015, 14:03) *
откуда взялись эти 4,2 В? вроде же питания два - 3,3 и 5...

5-ти вольтовому устройству точно не получится принимать 3.3-х вольтовую логику, т.к. нижний уровень единицы при 5В * 0.7 - 3.5В, а у 3.3 верхний уровень никак не может быть больше 3.3.

Потому питание и сделано 4.2В, чтобы нижний уровень единицы был ниже: 4.2В * 0.7 = 2.94В, 0.36В надеюсь достаточно надежный зазор.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jan 29 2015, 19:57
Сообщение #45


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Ну если нанофарад, тоды ой...
Надо повторители ставить


Устройсто 4.2 будет потреблять когда оно выставит 1 на 3.3 вольтовом входе. Удерживание этой единицы будет даваться слезами

А уровень лог единицы точно 0.7 от питания? Прям сегодня соединял 5 и 3.3 вольтовые девайсы. Причем честные 5 и 3.3 с толерантным к 5 в оба конца данные шли

В вашей задаче схему на полевике можно и упростить у вас же направление четко задано
Go to the top of the page
 
+Quote Post

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

 


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


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