Перейти к содержанию
    

Существует некая плата, на которой находится микроконтроллер. Оный связывается со второй платой (назовем её верхней). Верхняя плата может быть разной. Там могут быть входы, выходы (дискретные и аналоговые). В общем, до последнего времени эта верхняя плата связывалась с МК по SPI, то есть есть микросхемы типа TLE 6208-6, принимающие по SPI какие выходы ей нужно выставить в 1, а какие в 0. Появилась необходимость разработать верхнюю плату с дискретными входами, а вот найти подобную микросхему, осуществляющую обратное преобразование (принимающая параллельный дискретный сигнал, а затем передающая по SPI) как-то не получается :) Может кто-нибудь сталкивался? Не хочется переразводить нижнюю плату и менять КД. Заранее благодарен.

Изменено пользователем Марик

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:) дело в том, что места на плате не очень много. Если использовать сдвиговый регистр, все равно придется ставить всю обвязку в виде оптопары, стабилитронов, резисторов и т.д. хотелось бы увидеть какое-нибудь готовое решение. Хотя бы просто сократить обвязку.

Изменено пользователем Марик

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не понятно что вам действительно нужно.

Обычно для расширителей портов по spi используется пара сдвиговых регистров 165 и 595.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поставьте ATtiny2313, используйте USI - вполне готовое решение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно вообще ничего не ставить используя 1 пин порта при этом скорость всего в 8 раз упадёт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На входе действуют дискретные сигналы с рабочим напряжением 0...32 В. Всего их 4 группы по 12 шт., т.е. "земли" тоже 4. Входы развязаны от МК. Каждый вход пока что представляет собой

image-7466_4B964D8E.jpg.

Вот хотелось бы избавиться хотя бы от оптопары и стабилитронов и уменьшить число задействованных пинов МК.

Только что нашел SN65HVS885 но они однонаправленные, как я понимаю. По ТЗ надо двунаправленные. А так, то, что нужно.

Изменено пользователем Марик

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По ТЗ надо двунаправленные.

Что-то из вашей схемы этого не видно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то из вашей схемы этого не видно

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то я все равно не догнал. Полярность тут причем? Если сигнал дискретный, то у него 2 состояния вкл и выкл, поэтому в любом случае годится любой сдвиговый регистр и двунаправленность не нужна.

А вот от опторазвязки вам все равно не удастся уйти. Либо сигналы будете развязывать либо SPI интерфейс, тут уж решать Вам!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я имел в виду полярность подключения. Т.е. при данной схеме включения неважно будет + на общем или сигнальном выводе. А насчет развязки, согласен на SPI :) Вышеупомянутый SN65HVS885 подходит, но ему нужно чтобы + был только на сигнальном пине.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вышеупомянутый SN65HVS885 подходит, но ему нужно чтобы + был только на сигнальном пине.

диодный мост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вряд ли по площади получится намного меньше чем SMD оптопары (как у вас на схеме), тем более SN65HVS885 стоит дороже восьми оптопар.

диодный мост
не получится так как там групповая изоляция

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...