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

 
 
> Подключение max31855
aBoomest
сообщение Feb 11 2016, 19:51
Сообщение #1


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

Группа: Участник
Сообщений: 167
Регистрация: 24-12-08
Из: Россия
Пользователь №: 42 714



Доброго дня знатокам ардуино.

В планах - подключить max31855 или max6675 к Leonardo.
Вопросы:
1. Интернет пишет что можно подключить много max31855 к одному ардуино (столько сколько свободных пинов). Однако явно не написано можно ли тоже самое проделать с аналогом max31855 - старшим братом max6675.
2. Thermocouple Amplifier MAX31855 breakout board (MAX6675 upgrade) - v2.0 имеет на плате множество дополнительных элементов: резисторы, конденсаторы и даже чтото похожее вероятно на ОУ. Для чего они? Вопрос возник потому, что . . .
Первое - в даташите на микросхему схема подключения к микроконтроллеру вроде как не содержит такое количество элементов. Второе - интернет забит аналогичными предложениями мини плат с max31855 в которых нет такого количества дополнительных элементов. Третье - платы аналога max6675 также содержат буквально один дополнительный элемент. Итого: зачем они и можно ли без них обойтись? (т.к. цена от этого неплохо меняется, а мне надо не одну штку, поэтому мне это может обойтись в копеечку).
3. Странно (может не так ищу) но не могу найти даташит на Thermocouple Amplifier MAX31855 breakout board (MAX6675 upgrade) - v2.0.

Заранее спасибо за любую информацию.


--------------------
C уважением!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aBoomest
сообщение Feb 12 2016, 05:27
Сообщение #2


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

Группа: Участник
Сообщений: 167
Регистрация: 24-12-08
Из: Россия
Пользователь №: 42 714



Спасибо всем.
PS: controller_m30, спасибо вам огромное за схемку.

PSPS: Т.е. если хватит выводов я могу хоть десяток max6675 подключить к одному микроконтроллеру Arduino? (по сути это подключение десятка SPI устройств к одному МК ?)

Сообщение отредактировал aBoomest - Feb 12 2016, 19:37


--------------------
C уважением!
Go to the top of the page
 
+Quote Post
controller_m30
сообщение Feb 13 2016, 18:47
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Цитата(aBoomest @ Feb 12 2016, 08:27) *
PSPS: Т.е. если хватит выводов я могу хоть десяток max6675 подключить к одному микроконтроллеру Arduino? (по сути это подключение десятка SPI устройств к одному МК ?)

Думаю можно. Судя по даташитам на MAX6675 и MAX31855, когда микросхема не выбрана сигналом CS#, то выход DO находится в Z-состоянии. А значит на одну SPI-шину можно "нацепить" много таких микросхем, и они не будут мешать друг-другу выдавать данные, если опрашивать их по очереди.

Для подключения, например, 10 плат, нужно будет задействовать 12 выводов контроллера: 10 ножек под сигналы CS# для каждой платы отдельно, и две ножки под общую для всех шину SPI, состоящую из сигналов SCK и MISO.
Если использовать какой-либо дешифратор (например SN74154 - 4х16, или SN7442 - 4x10) то общее количество ног контроллера сокращается до 6: 2 ноги под шину SPI как и раньше, и 4 ноги под 4-битный адрес выбираемой платы. В общем, если это нужно, то тут есть простор для творчества wink.gif

Схема подключения плат с дешифратором 4х10.
Прикрепленные файлы
Прикрепленный файл  8.png ( 986.03 килобайт ) Кол-во скачиваний: 17
 
Go to the top of the page
 
+Quote Post



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

 


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


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