|
Согласование уровней SPI STM32-STM8S |
|
|
|
Jan 7 2015, 11:14
|
Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207

|
Подскажите пожалуйста по схемотехнике.
Есть основной МК STM32F2205VET6 (3.3V), он работает как мастер по SPI3 (ноги 78, 79, 80 у STM32) c шестью МК STM8S003F3 (слейвы, 5V). STM32 как я понял может напрямую рабортать с 5 вольтовым STM8S, ноги 78, 79, 80 у STM32 5V tollerant.
Но в качестве слейва может быть также не "5V tollerant" МК. Как можно минимальными затратами защитить 3-вольтовый МК на SPI от 5-ти вольтовых сигналов SPI от STM8S?
Питание у STM8S опустить до 3.3В нет возможности.
Обнаружил в одной схеме, что вывод MISO с STM8S идет через резистор 270 Ом. Защитит ли это 3-х вольтовые МК, непонятно.
Еще непонятно, достаточно ли будет "мощности" у выхода SPI STM32 для нормальной работы с шестью слейвами (STM8S)? Все слейвы на расстоянии макс 10 см от мастера на разъемах типа PLS-4. Или может подстраховаться и добавить между STM32 и STM8S буфер типа SN74LVC3G34?
|
|
|
|
|
 |
Ответов
|
Jan 28 2015, 17:39
|
Местный
  
Группа: Свой
Сообщений: 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 и обяжите слейвы работать в этом напряжении - пусть по необходимости имеют свои преобразователи Тоже вариант. Но места мало на слейвах и слейвы должны быть максимально (по возможности) дешевыми.
|
|
|
|
Сообщений в этой теме
turnon Согласование уровней SPI STM32-STM8S Jan 7 2015, 11:14 1113 объясните, с чего ваши сомнения? вы же сами указыв... Jan 7 2015, 11:40 turnon Цитата(1113 @ Jan 7 2015, 14:40) объяснит... Jan 7 2015, 13:36  jcxz Цитата(turnon @ Jan 7 2015, 19:36) Дело в... Jan 7 2015, 14:37   turnon Цитата(jcxz @ Jan 7 2015, 17:37) Что-ж у ... Jan 7 2015, 16:17  Lerk Цитата(turnon @ Jan 7 2015, 16:36) И боюс... Jan 26 2015, 16:32 Genadi Zawidowski Обратите внимание на надёжность решения - подавать... Jan 7 2015, 11:45 1113 Цитата(Genadi Zawidowski @ Jan 7 2015, 14... Jan 7 2015, 12:04 turnon Цитата(Genadi Zawidowski @ Jan 7 2015, 14... Jan 8 2015, 09:43  scifi Цитата(turnon @ Jan 8 2015, 12:43) У 5В у... Jan 8 2015, 10:01   turnon Цитата(scifi @ Jan 8 2015, 13:01) Смеётес... Jan 8 2015, 10:06    scifi Цитата(turnon @ Jan 8 2015, 13:06) А и то... Jan 8 2015, 10:14     turnon Цитата(scifi @ Jan 8 2015, 13:14) Как раз... Jan 8 2015, 10:27      Kiruxa112 Цитата(turnon @ Jan 8 2015, 13:27) Видимо... Jan 26 2015, 08:48       jcxz Цитата(Kiruxa112 @ Jan 26 2015, 14:48) Мо... Jan 26 2015, 10:31 OlegH А на какой скорости работает SPI? Просто поделите... Jan 7 2015, 11:58 scifi Цитата(turnon @ Jan 7 2015, 14:14) Обнару... Jan 7 2015, 13:00 1113 Цитата(scifi @ Jan 7 2015, 16:00) Ещё быв... Jan 7 2015, 13:03 scifi Цитата(1113 @ Jan 7 2015, 16:03) разве в ... Jan 7 2015, 13:05 1113 ах ты ж - ТС лишнего написал... надо было сразу на... Jan 7 2015, 13:11 gerber Конфигурируете MISO у 5-вольтового контроллера как... Jan 7 2015, 16:39 jcxz Цитата(gerber @ Jan 7 2015, 22:39) Конфиг... Jan 7 2015, 17:13  gerber Цитата(jcxz @ Jan 7 2015, 21:13) Что буде... Jan 7 2015, 17:46 toweroff Так оставьте у контроллера его уровни 3.3 и обяжит... Jan 26 2015, 09:27 Golikov A. да это делается полевиком и 2 резисторами... Jan 26 2015, 11:43 A. Fig Lee Цитата(Golikov A. @ Jan 26 2015, 06:43) д... Jan 26 2015, 14:30 Golikov A. а дешевле 4 полевика и 8 резисторов) Jan 26 2015, 16:04 Golikov A. ЦитатаВозмите 74LVC2T45 или подобное и не дурите г... Jan 26 2015, 17:24 skripach Цитата(Golikov A. @ Jan 26 2015, 20:24) а... Jan 26 2015, 17:53 Golikov A. ну то есть 2 микрухи надо ставить, одна на вход, и... Jan 26 2015, 18:31 skripach Цитата(Golikov A. @ Jan 26 2015, 21:31) н... Jan 26 2015, 18:50 A. Fig Lee Цитата(Golikov A. @ Jan 26 2015, 13:31) н... Jan 26 2015, 18:53 Golikov A. есть в 2 стороны работающая в одном корпусе аж 8 к... Jan 26 2015, 20:45 A. Fig Lee Цитата(Golikov A. @ Jan 26 2015, 15:45) е... Jan 27 2015, 02:28 Golikov A. да.
http://www.chipdip.ru/product/bss138-onsemi/
5... Jan 27 2015, 07:25 Golikov A. полевик тот что по ссылке имеет переключение 5-20 ... Jan 28 2015, 19:47 turnon Цитата(Golikov A. @ Jan 28 2015, 22:47) п... Jan 29 2015, 07:26  1113 Цитата(turnon @ Jan 29 2015, 10:26) Зачем... Jan 29 2015, 07:36   turnon Цитата(1113 @ Jan 29 2015, 11:36) а диод ... Jan 29 2015, 09:59    1113 Цитата(turnon @ Jan 29 2015, 12:59) Vcc 4... Jan 29 2015, 10:03     turnon Цитата(1113 @ Jan 29 2015, 14:03) откуда ... Jan 29 2015, 12:25 Golikov A. ЦитатаТак в схеме с полевиком ограничения на скоро... Jan 29 2015, 09:35 Golikov A. Ну если нанофарад, тоды ой...
Надо повторители ста... Jan 29 2015, 19:57 turnon Цитата(Golikov A. @ Jan 29 2015, 23:57) Н... Jan 30 2015, 07:20 smk К561ПУ4 очень хорошо работает. Можно и на дискретн... Jan 29 2015, 20:32 Golikov A. да, но в том что нагуглиться единица задается чере... Jan 29 2015, 21:11 smk http://chipenable.ru/index.php/how-connect...ih-ur... Jan 29 2015, 22:15 Golikov A. ЦитатаОтчего потреблять? От превышения уровня 3.3В... Jan 30 2015, 08:02 1113 Цитата(Golikov A. @ Jan 30 2015, 11:02) h... Jan 30 2015, 08:16 Golikov A. Да я сейчас прогуливался и тоже понял что затупил.... Jan 30 2015, 09:41 turnon Цитата(Golikov A. @ Jan 30 2015, 13:41) Э... Jan 30 2015, 12:10 Golikov A. похоже да, зажмете ему направления и всех делов.
... Jan 30 2015, 12:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|