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

паралельное подключение CLK на микросхемы 74hc595

К процессору STM32Fxxx на SPI подключаю 50 микросхем 74hc595 (хочу получить один большой сдвиговый регистр). Так вот получается что процессор будет посылать клоки сразу на 50 микросхем.

Процессор потянет без дополнительного буфера эти микросхемы при тактировании 1мГц?

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


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

К процессору STM32Fxxx на SPI подключаю 50 микросхем 74hc595 (хочу получить один большой сдвиговый регистр). Так вот получается что процессор будет посылать клоки сразу на 50 микросхем.

Процессор потянет без дополнительного буфера эти микросхемы при тактировании 1мГц?

Ik input clamping current VI < 0.5 V or VI > VCC + 0.5 V - 20 mA - из DS

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


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

Ik input clamping current VI < 0.5 V or VI > VCC + 0.5 V - 20 mA - из DS

 

Ничего не понял.

 

Суммарная емкость завалит фронты.

То что заваляться фронты это без сомнения. Но будет при этом работать устройство?

Можно ли паралелить входы? Звон между микросхемами не появиться?

Просмотрел разные даташиты и там пишут емкость входа от 3,5 пФ до 10 пФ. Получается сумарная емкость приблизительно 10 * 50 =500 пФ. Это если не учитывать емкость проводников на плате.

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


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

Ничего не понял.

A чего там понимать - согласно DS - входной ток - 20 mA /Умножте на 50

74HC_HCT595.pdf

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


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

То что заваляться фронты это без сомнения. Но будет при этом работать устройство?

Можно ли паралелить входы? Звон между микросхемами не появиться?

Просмотрел разные даташиты и там пишут емкость входа от 3,5 пФ до 10 пФ. Получается сумарная емкость приблизительно 10 * 50 =500 пФ. Это если не учитывать емкость проводников на плате.

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

Голова не о том должна болеть - 50 чипов это достаточно большая протяженность линий, и без согласования звоны неизбежно будут. Если, скажем, одна линия работает на сосредоточенную группу чипов с входной емкостью 500 pF, то на приемном конце последовательно резистор 100 Ohm плюс конструктивная емкость - постоянная времени на порядок меньше, чем ограничение на длину фронта, и совершенно никаких проблем. Но что будет, когда эти входы распределятся по протяженной линии - это уже вопрос. Как вариант - разделить на несколько групп, с индивидуальными согласующими резисторами, и обеспечить достаточную нагрузочную способность передатчика. Либо, если тактовые частоты некритичны, то все узлы соединить в цепочку, и транслировать с узла на узел, используя буферные элементы (в данном случае хоть HC125 или иной неинвертирующий элемент, или попарно HC14, имея бонусом гистерезис по входу).

 

A чего там понимать - согласно DS - входной ток - 20 mA /Умножте на 50

Что за бред, извините мой французский ?

Изменено пользователем rx3apf

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


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

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

Голова не о том должна болеть - 50 чипов это достаточно большая протяженность линий, и без согласования звоны неизбежно будут. Если, скажем, одна линия работает на сосредоточенную группу чипов с входной емкостью 500 pF, то на приемном конце последовательно резистор 100 Ohm плюс конструктивная емкость - постоянная времени на порядок меньше, чем ограничение на длину фронта, и совершенно никаких проблем. Но что будет, когда эти входы распределятся по протяженной линии - это уже вопрос. Как вариант - разделить на несколько групп, с индивидуальными согласующими резисторами, и обеспечить достаточную нагрузочную способность передатчика. Либо, если тактовые частоты некритичны, то все узлы соединить в цепочку, и транслировать с узла на узел, используя буферные элементы (в данном случае хоть HC125 или иной неинвертирующий элемент, или попарно HC14, имея бонусом гистерезис по входу).

 

Собственно я так и предполагал что придется ставить буфер и согласующие резисторы.

А если после буфера поставить согласующие резисторы (общие для всех микросхем)? или нужно ставить согласующие резисторы на вход каждой логики?

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


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

Собственно я так и предполагал что придется ставить буфер и согласующие резисторы.

А если после буфера поставить согласующие резисторы (общие для всех микросхем)? или нужно ставить согласующие резисторы на вход каждой логики?

Резистор ставится либо на выход буфера перед линией, либо после линии, перед группой микросхем. Если групп несколько, каждая со своей линией, то на каждую линию по резистору. И желательно увеличить нагрузочную способность буфера.

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


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

Что за бред, извините мой французский ?

B меня тоже . Но других данных по входным токам я в DS не нашёл , есть токи утечки , есть out , есть третьего состояния, питания. Может , конечно они хотели mkA написать , но что есть то есть.

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


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

Но других данных по входным токам я в DS не нашёл...

И взяли первый попавшийся. Вы бы разобрались сперва, что такое "clamping current", а уж потом начинали шашкой махать. Ну нельзя же так, честное слово.

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


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

A чего там понимать - согласно DS - входной ток - 20 mA /Умножте на 50

 

Это вовсе не входной ток!

 

И вобще, где Вы видели входной току у HC такого порядка?!

 

Может , конечно они хотели mkA написать , но что есть то есть.

Они про 20 МИЛЛИампер написали все правильно, только Вы не поняли что это совсем другой параметр, а не "входной ток".

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


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

Ik input clamping current VI < 0.5 V or VI > VCC + 0.5 V - 20 mA - из DS

20 мА это предельный ток защитного диода. Этот диод действительно стоит на входе, но срабатывает только если вы превысите напряжение на входе выше питания. Например, при подключении через резистор высоковольтных входных сигналов.

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


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

Нет у КМОП-входа "входного тока", кроме незначительного тока утечки. А вот емкость есть, и ее надо учитывать.

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


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

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

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

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

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

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

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

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

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

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