Возвращаюсь к теме, чтобы обозначить финал. Не пеняйте на длительность молчания: сначала руководство нашло более насущные задачи, потом отпуск... Так что вернулся к делу недавно.
Сообщение от akegor
|
Если расстояние не сантиметры - спай лучше не применять.
|
Испробовал. Особых проблем не наблюдал.
Передача по обычному плоскому шлейфу около трех метров длины.
Окружающие условия - обычные: элктропитание - сеть производственного корпуса, но рядом в комнате установок с высоим уровнем помех нет.
Напоминаю: протокол SPI, обмен на частоте приблизительно 10 кГц.
Источником сигнала от модуля служит MAX31855, а это микросхема 3-вольтовая, поэтому в качестве дешифратора адреса использован 74LV164A, аналог ИР8, как я и задумывал еще на 2й странице пост 16, и позже обсудили с уважаемым Yurkin2007.
Ведущий и приемник данных - PIC16F84A.
Его питание +5 согласовалось следующим образом: на шине данных MISO - подтяжка к +3V через резистор 180 Ом. (Это нужно самим МАКСам, как показал опыт, независимо от согласования). Контроллер принимает такой уровень без проблем.
Клоки для SPI были получены через A4, который открытый коллектор, до +3V через 1 кОм.
А тактирование на регистр - пятивольтовое, поскольку вход 74LV позволяет такое непосредственное подключение.
Даже несмотря на то, что это не особенно кошерно, всё работает без глюков.
Хотя, важный нюанс: модули питаются по тому же шлейфу и электрически не соединяются более ни с чем, так что какие-либо "гуляющие" токи исключены.
Спасибо всем участвовавшим в обсуждении!
С уважением ко всем,
кустомер