STM32 SPI IC
-
bigbuddalive
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт ноя 27, 2015 18:46:04
STM32 SPI IC
Всем привет. Есть проблема как лучше согласовать SPI интерфейс у 3.3V STM32 и внешнего ЦАП DAC7760. Суть в том чтобы от был двухнаправленный (bidirectional). Посоветуйте пожалуйста какие-то IC либо схемы которые способны сделать двухстороннюю передачу данных.
Re: STM32 SPI IC
Если разрабатывается новое устройство, можно вывести SPI на ножки помеченные как FT:
FT = 5 V tolerant.
-
bigbuddalive
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт ноя 27, 2015 18:46:04
Re: STM32 SPI IC
Спасибо, да действительно устройство разрабатывается, но STM32F407VG насколько я вижу нет таких ног. На данный момент остановились на установке двух буферов MC74VHCT125A в разные стороны. Но хотелось бы не через костыли, а по человечески:0
Re: STM32 SPI IC
Ну как же нет? А это:
- PA6 SPI1_MISO (31)
- PA7 SPI1_MOSI (32)
- PB3 SPI1_SCK (89)
- PA15 SPI1_NSS (77)
- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: STM32 SPI IC
Причём тут совестимость уровней?
pdf на DAC7760 есть в открытом доступе.
Отключаете у DAC7760 Internal power-supply (DVDD-EN = 0), подаёте на DVDD +3.3V и работаете с ней без всяких извращений.
pdf на DAC7760 есть в открытом доступе.
Отключаете у DAC7760 Internal power-supply (DVDD-EN = 0), подаёте на DVDD +3.3V и работаете с ней без всяких извращений.
-
bigbuddalive
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт ноя 27, 2015 18:46:04
Re: STM32 SPI IC
Упс, каюсь, каюсь я в этом деле еще новичек:) Спасибо большое. Можете прокомментировать вариант с двумя буферами? он жизнеспособен вообще?
- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: STM32 SPI IC
Не совсем понял про два буфера.
Если вы имеете ввиду указанные в pdf-е на DAC7760 ISO7631FC - так они с гальванической развязкой (pdf не секретен).
Если вы имеете ввиду указанные в pdf-е на DAC7760 ISO7631FC - так они с гальванической развязкой (pdf не секретен).
-
bigbuddalive
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт ноя 27, 2015 18:46:04
Re: STM32 SPI IC
Нет нет, я про то, что если бы я захотел поставить два буфера MC74VHCT125A на один и тот же SPI только в разные стороны выходами. Например ка кна картинке
- Вложения
-
- Снимок.JPG
- (128.78 КБ) 232 скачивания
- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: STM32 SPI IC
В чём смысл плодить микросхемы на плате, если у DAC7760 есть возможность "заставить" работать Digital Interface от +3.3V (min 2.7V)?
Если именно "в разные стороны" - тогда надо работать её входами OE.bigbuddalive писал(а):... если бы я захотел поставить два буфера MC74VHCT125A на один и тот же SPI только в разные стороны выходами....
Последний раз редактировалось Albert_V Пт июл 29, 2016 15:56:22, всего редактировалось 4 раза.
-
bigbuddalive
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт ноя 27, 2015 18:46:04
Re: STM32 SPI IC
Да, совершенно нет никакого смысла плодить микросхемы. Я просто интересуюсь в целях общего развития так скажем. Например если бы там не было толерантных ног на МК и не было возможность запитать интерфейс от 3.3В?
- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: STM32 SPI IC
Я не знаю кто как разрабатывает свои изделия, но лично я, при подборе элементной базы, изначально подбираю компоненты так, что бы схема получилась как можно оптимальнее по количеству деталей и что б не было никаких извращений с цифровыми шинами....bigbuddalive писал(а):...Например если бы там не было толерантных ног на МК и не было возможность запитать интерфейс от 3.3В?
На мой взгляд, лучше изначально потратить на пару дней больше на изучение pdf, чем потом матерясь резать проводники на плате.
Хорошо ещё, если плата в 2 слоя....
-
bigbuddalive
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт ноя 27, 2015 18:46:04
Re: STM32 SPI IC
Понятно конечно что чем меньше извращений и костылей тем лучше, но все же можете сказать будет ли работать такая схема или нет?:)
- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: STM32 SPI IC
Я бы на своих платах такого не делал.
Мне достаточно фразы из pdf на MC74VHCT125A "RECOMMENDED OPERATING CONDITIONS: DC Supply voltage 4.5V - 5.5V" что б не пытаться её включать от 3,3V.
Но, преобразовать уровни из +3.3V в +5V - обязана работать.
Мне достаточно фразы из pdf на MC74VHCT125A "RECOMMENDED OPERATING CONDITIONS: DC Supply voltage 4.5V - 5.5V" что б не пытаться её включать от 3,3V.
Но, преобразовать уровни из +3.3V в +5V - обязана работать.
Re: STM32 SPI IC
есть такие волшебные микросхемы - двунаправленный транслятор уровня.
#ставитенепарясь.
http://www.ti.com/lit/ds/symlink/lsf0204d.pdf
#ставитенепарясь.
http://www.ti.com/lit/ds/symlink/lsf0204d.pdf
-
bigbuddalive
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт ноя 27, 2015 18:46:04
Re: STM32 SPI IC
pixar писал(а):есть такие волшебные микросхемы - двунаправленный транслятор уровня.
#ставитенепарясь.
http://www.ti.com/lit/ds/symlink/lsf0204d.pdf
то что нужно вообще! вы величайший человек