Spi или i2c что лучше

Русские Блоги

Разница между SPI, I2C и UART тремя протоколами последовательной шины

Концепция шины I2C (Inter-Integrated Circuit):

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Универсальный асинхронный приемник / передатчик, обычно называемый UART, представляет собой асинхронный приемник / передатчик, который является частью компьютерного оборудования. Он будет передавать данные вПоследовательная связьпротивПараллельное общениеЧтобы преобразовать между. Как микросхема, преобразующая параллельные входные сигналы в последовательные выходные сигналы, UART обычно интегрируется в соединение с другими интерфейсами связи.

Последовательный порт во встроенной системе обычно относится к порту UART, но мы часто не знаем разницы между ним и COM-портом, а также отношения между RS232, TTL и т. Д. Фактически, UART, COM относятся к форме физического интерфейса (аппаратного), а TTL, RS-232 относится к стандарту уровня (электрический сигнал).

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Особенности UART: Как правило, контроллеры uart создаются вместе с процессорами во встроенных системах.Как и микросхема Freescale IMX6, существует несколько контроллеров uart.

Введение в интерфейс SPI

В последние несколько дней я наткнулся на флэш-память, использующую интерфейс SPI, и знаю, что флэш-память также может быть последовательной. Кажется, что это действительно была лягушка на дне колодца. Я нашел некоторую информацию об интерфейсе SPI. Позже я нашел информацию на английском языке, перевел ее и добавил Мое личное понимание было собрано в статью, надеюсь, она будет полезна новичкам.

Интерфейс SPI работает в режиме ведущий-ведомый. В этом режиме обычно есть ведущее устройство и одно или несколько ведомых устройств. Интерфейс включает следующие четыре сигнала:

(1) Вывод данных MOSI-ведущего устройства, ввод данных ведомого устройства

(2) Ввод данных MISO-ведущего устройства, вывод данных ведомого устройства

(3) Сигнал SCLK-clock, генерируемый ведущим устройством.

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

В двухточечной связи интерфейс SPI не требует операций адресации и является полнодуплексным, что является простым и эффективным.

В системе с несколькими подчиненными устройствами каждое подчиненное устройство нуждается в независимом разрешающем сигнале, который немного сложнее аппаратно, чем система I2C.

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Схема внутреннего оборудования интерфейса SPI:

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Наконец, один недостаток интерфейса SPI: нет назначенного управления потоком и нет механизма ответа, подтверждающего, получены ли данные.

Разница между SPI, I2C и UART тремя протоколами последовательной шины:

Первый, разница, конечно же, в названии:

SPI (последовательный периферийный интерфейс: последовательный периферийный интерфейс);

UART (универсальный асинхронный приемный передатчик: универсальный асинхронный приемный передатчик)

Во-вторых, разница заключается в линии электрического сигнала:

Шина SPI состоит из трех сигнальных линий Состав: последовательные часы (SCLK), последовательный вывод данных (SDO), последовательный ввод данных (SDI). Шина SPI может соединять несколько устройств SPI друг с другом. Устройство SPI, которое обеспечивает последовательные часы SPI, является ведущим или ведущим SPI, а другие устройства являются ведомыми или ведомыми (ведомыми) SPI. Полнодуплексная связь может быть реализована между ведущими и ведомыми устройствами.При наличии нескольких ведомых устройств может быть добавлена ​​строка выбора ведомого устройства.

Если порт ввода-вывода общего назначения используется для имитации шины I2C и достижения двунаправленной передачи, требуется порт ввода-вывода (SDA), а также порт вывода (SCL). (Примечание: данные I2C относительно плохо изучены, описание здесь может быть очень неполным)

Очевидно, что если универсальный порт ввода-вывода используется для моделирования шины UART, требуются один входной порт и один выходной порт.

В-четвертых, посмотрите на мнение быдла!

Quickmouse: скорость I2C немного ниже, чем у SPI, и протокол немного сложнее, чем SPI, но соединение меньше, чем у стандартного SPI.

Источник

Digitrode

цифровая электроника вычислительная техника встраиваемые системы

Краткий обзор популярных последовательных интерфейсов (SPI, I2C, UART/USART)

Сравнение последовательных протоколов связи

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

Разница между последовательной и параллельной связью

Как следует из названия, в таком виде данные связи передаются последовательно (один за другим), а не параллельно (все вместе). Таким образом, как и ожидалось, последовательная связь может быть реализована с использованием меньшего количества проводов по сравнению с параллельным методом коммуникации, при этом также требуется какой-то механизм синхронизации (тактирования) для успешной связи. Следует отметить, что в случае последовательных протоколов связи только сама передача данных выполняется последовательно, все остальное, обработка данных и т. п., выполняется параллельно, то есть в виде регистров.

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Виды последовательной связи

Последовательная связь может быть классифицирована на синхронный и асинхронный тип связи. При синхронном типе передатчик и приемник имеют общую систему тактирования, чтобы синхронизироваться друг с другом. Асинхронный тип последовательной связи не требует какого-либо общего источника синхронизации между передатчиком и приемником, обе стороны работают в соответствии с их независимыми системами тактирования.

SPI (Serial Peripheral Interface)

Это протокол последовательной связи синхронного типа, который состоит из двух линий данных (MOSI и MISO), одной тактовой линии (SCK) и линии выбора подчиненных (SS).

Перед тем, как двигаться дальше, нужно прояснить значения несколько терминов, которые вы должны знать:

SCK – линия тактирования (предоставляется ведущим устройством)

В случае с SPI в любой момент времени может быть только одно ведущее устройство и несколько других ведомых, которые отвечают только на вызов ведущего. Вся связь обрабатывается самим ведущим; ни один подчиненный не может отправлять данные по своей воле. Ведущий отправляет данные через MOSI, а ведомые отвечают через линию MISO. Во всем процессе SCK (последовательное тактирование) играет очень важную роль, каждое подчиненное устройство зависит от этих часов, чтобы читать данные из MOSI и отвечать через MISO. SS (выбор ведомого) используется для того, чтобы конкретное подчиненное устройство проснулось, с кем мастер хочет общаться. Ниже представлена иллюстрация принципа подключения посредством интерфейса SPI:

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Существует несколько регистров, которые используются для реализации связи SPI. Все нижеперечисленные регистры имеют длину 8 бит.

SPDR (регистр данных SPI) используется для хранения одного байта данных, который должен быть передан или получен.

SPSR (регистр состояния SPI) содержит биты состояния, участвующие в передаче SPI.

SPCR (регистр управления SPI) содержит контрольные биты, участвующие в передаче SPI.

Преимущества интерфейса SPI следующие. Во-первых он обеспечивает синхронную последовательную связь, которая намного надежнее асинхронной. Во-вторых, несколько устройств (ведомые устройства) могут быть подключены к одному ведущему устройству. В-третьих, это быстрая форма последовательной связи.

Недостатки SPI следующие. Во-перых, требуется несколько линий выбора ведомых для подключения нескольких подчиненных устройств. Во-вторых, только ведущий контролирует весь процесс коммуникации; никакие подчиненные не могут напрямую связываться друг с другом.

I2C (Inter-Integrated Circuit) или двухпроводный интерфейс

Другим очень полезным синхронным протоколом последовательной связи является протокол I2C или Inter-Integrated Circuit. В отличие от SPI, I2C использует только два провода для всего процесса, возможно, поэтому он также известен как протокол двухпроводного интерфейса (TWI). Эти два провода представляют собой SDA (последовательные данные) и SCL (последовательное тактирование). Протокол I2C может поддерживать несколько подчиненных устройств, но в отличие от SPI, который поддерживает только одно ведущее устройство, I2C может также поддерживать несколько мастер-устройств. Каждое устройство отправляет / принимает данные, используя только один провод, который является SDA. SCL поддерживает синхронизацию между устройствами через общую систему тактирования, которая реализуется активным ведущим устройством.

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Каждое подчиненное устройство имеет свой собственный уникальный адрес (от 7 до 10 бит), который ведущий использует для их идентификации. Всякий раз, когда ведущий хочет отправить данные, он сначала генерирует запрос, который имеет конкретный адрес этого подчиненного устройства. Каждое подчиненное устройство сопоставляет этот адрес со своим и тот, чей адрес соответствует, отвечает ведущему. Каждое сообщение начинается с условия запуска и заканчивается условием остановки. Одно сообщение может содержать несколько байтов данных, каждый из которых имеет бит подтверждения (ACK) или отрицательный бит подтверждения (NACK) между ними.

Преимущества I2C следующие. Во-первых, несколько ведущих и несколько ведомых могут соединяться друг с другом. Во-вторых, для этого протокола требуется только два провода. К недостаткам протокола I2C можно отнести то, что он медленнее по сравнению с SPI, потому что в рамках этого протокола выполняется много операций с кадрами данных.

UART / USART

UART означает универсальный асинхронный приемник и передатчик, а USART – универсальный синхронный и асинхронный приемник и передатчик. Разница между ними заключается в том, что UART выполняет только асинхронную последовательную связь, в то время как USART может выполнять как синхронный, так и асинхронный последовательный коммуникационный процесс.

Для асинхронного режима этот протокол использует только два провода, а именно Rx и Tx. Поскольку здесь не нужна синхронизация, оба устройства должны использовать свои независимые внутренние системы тактирования для функционирования. Тем не менее, существует термин «скорость передачи», который помогает этим устройствам оставаться в режиме синхронизации, фиксируя скорость обмена данными. Скорость передачи данных в бодах равно число бит данных, передаваемое в секунду, поэтому оба устройства должны работать с одинаковой скоростью передачи в бодах, чтобы поддерживать его надлежащее функционирование.

Интерфейс UART/USART имеет большое ограничение, связанное с тем, что только два устройства могут обмениваться данными с помощью этого протокола одновременно. Линия Tx одного устройства передает данные на лннию Rx другого устройства и аналогично Tx последнего передает данные в Rx первого устройства. Так происходит обмен данными.

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Для синхронного режима используется дополнительный вывод XCK. Импульсы тактирования генерируются устройством, отправляющим данные в это время.

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Преимущества UART/USART следующие. Во-первых, этот протокол обеспечивает как синхронную, так и асинхронную последовательную связь. Во-вторых, обеспечивается наличие различных скоростей передачи, что делает его пригодным для широкого применения и устройств. В-третьих, это одна из самых простых форм последовательной связи. Недостатком здесь является то, что одновременно могут быть подключены только два устройства.

Выводы сравнения интерфейсов

Используйте SPI, если у вас есть только один ведущий и несколько ведомых устройств. SPI для этого является более быстрым протоколом. Когда у вас также есть несколько ведущих устройств, помимо нескольких ведомых устройств, следует предпочесть использовать I2C или TWI вместо SPI. Это также уменьшит количество используемых проводов. А если вы ищете протокол для последовательной связи только двух устройств между собой, то USART / UART оказывается лучшим решением, поскольку его легко применять и с ним просто работать во многих периферийных устройствах.

Источник

КАК: Выбор между I2C и SPI для вашего проекта — 2021

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

SPI или Serial to Peripheral Interface, представляет собой очень маломощный четырехпроводный интерфейс последовательной связи, предназначенный для IC-контроллеров и периферийных устройств для связи друг с другом. Шина SPI представляет собой полнодуплексную шину, которая позволяет передавать сообщения одновременно и с ведущего устройства со скоростью до 10 Мбит / с. Высокоскоростная работа SPI, как правило, ограничивает ее использование для связи между компонентами на отдельных печатных платах из-за увеличения емкости, которая добавляет к сигнальным линиям связь более длинного расстояния. Емкость печатной платы также может ограничивать длину линий связи SPI.

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

I2C является официальным стандартным протоколом последовательной связи, который требует только двух сигнальных линий, предназначенных для связи между микросхемами на печатной плате. Первоначально I2C был разработан для связи 100 кбит / с, но более быстрые режимы передачи данных были разработаны на протяжении многих лет для достижения скорости до 3,4 Мбит / с. Протокол I2C был установлен в качестве официального стандарта, который обеспечивает хорошую совместимость между реализациями I2C и хорошую обратную совместимость.

Выбор между I2C и SPI

Выбор между I2c и SPI, двумя основными протоколами последовательной связи, требует хорошего понимания преимуществ и ограничений I2C, SPI и вашего приложения. Каждый протокол связи будет иметь определенные преимущества, которые будут отличаться, как это применимо к вашей заявке. Ключевыми отличиями между I2C и SPI являются:

Эти различия между SPI и I2C должны сделать выбор лучшего варианта связи для вашего приложения более простым. И SPI, и I2C являются хорошими коммуникационными возможностями, но у каждого есть несколько отличительных преимуществ и предпочтительных приложений. В целом, SPI лучше подходит для приложений с высокой скоростью и низкой мощностью, в то время как I2C лучше подходит для связи с большим количеством периферийных устройств и динамического изменения роли главного устройства среди периферийных устройств на шине I2C. И SPI, и I2C — надежные, стабильные протоколы связи для встроенных приложений, которые хорошо подходят для встроенного мира.

Русские Блоги

Концепция шины I2C (Inter-Integrated Circuit):

Связь I2CНужно всего 2 двунаправленных шины— Одна линия данных SDA (последовательные данные: линия последовательных данных), одна линия синхронизации SCL (последовательные часы: линия последовательных часов). Линия SDA используется для передачи данных, а линия SCL используется для синхронизации передачи и приема данных. Данные, передаваемые по линии SDA, представляют собой прямую передачу (старший байт байта передается первым), и каждая передача составляет 8 бит, то есть 1 байт. Поддержка мульти-мастеринга в любой момент времениМастер может быть только один. Каждое устройство, подключенное к шине, имеет одинНезависимый адресный адрес, Всего 7 бит, хост использует этот адрес для доступа к устройству. Шины SDA и SCL необходимо соединить подтягивающими резисторами.Когда шина свободна, обе линии имеют высокий уровень. Любое устройство, подключенное к шине, будет понижать уровень сигнала шины, когда оно выдает низкий уровень, то есть SDA и SCL каждого устройства находятся в линейной связи. Когда несколько хостов используют шину одновременно, необходим арбитраж, чтобы определить, какое устройство занимает шину, в противном случае данные будут конфликтовать.

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Универсальный асинхронный приемник / передатчик, обычно называемый UART, представляет собой асинхронный приемник / передатчик, который является частью компьютерного оборудования. Он будет передавать данные вПоследовательная связьпротивПараллельное общениеЧтобы преобразовать между. Как микросхема, преобразующая параллельные входные сигналы в последовательные выходные сигналы, UART обычно интегрируется в соединение с другими интерфейсами связи.

Последовательный порт во встроенной системе обычно относится к порту UART, но мы часто не знаем разницы между ним и портом, а также отношения между RS232, TTL и т. Д. Фактически, UART, COM относятся к форме физического интерфейса (аппаратного), а TTL, RS-232 относится к стандарту уровня (электрический сигнал).

UART имеет 4 контакта (VCC, GND, RX, TX), используя уровень TTL, низкий уровень — 0 (0 В), высокий уровень — 1 (3,3 В или выше).

Spi или i2c что лучше. Смотреть фото Spi или i2c что лучше. Смотреть картинку Spi или i2c что лучше. Картинка про Spi или i2c что лучше. Фото Spi или i2c что лучше

Особенности UART: Как правило, контроллеры uart создаются вместе с процессорами во встроенных системах.Как и микросхема Freescale IMX6, существует несколько контроллеров uart.

Введение в интерфейс SPI

В последние несколько дней я наткнулся на флэш-память, использующую интерфейс SPI, и знаю, что флэш-память также может быть последовательной. Кажется, что это действительно была лягушка на дне колодца. Я нашел некоторую информацию об интерфейсе SPI. Позже я нашел информацию на английском языке, перевел ее и добавил Мое личное понимание было собрано в статью, надеюсь, она будет полезна новичкам.

Полное название интерфейса SPI — «Serial Peripheral Interface», что означает последовательный периферийный интерфейс. Впервые он был определен компанией Motorola для процессоров серии MC68HCXX. Интерфейс SPI в основном используется между EEPROM, FLASH, часами реального времени, аналого-цифровым преобразователем, процессором цифрового сигнала и декодером цифрового сигнала.

Интерфейс SPI — это синхронная последовательная передача данных между ЦП и периферийными низкоскоростными устройствами. Под импульсом сдвига ведущего устройства данные передаются в битах, старший бит находится спереди, а положение — сзади. Это полнодуплексная связь, и скорость передачи данных общая. Он быстрее шины I2C, а скорость может достигать нескольких Мбит / с.

Интерфейс SPI работает в режиме ведущий-ведомый. В этом режиме обычно есть ведущее устройство и одно или несколько ведомых устройств. Интерфейс включает следующие четыре сигнала:

(1) Вывод данных MOSI-ведущего устройства, ввод данных ведомого устройства

(2) Ввод данных MISO-ведущего устройства, вывод данных ведомого устройства

(3) Сигнал SCLK-, генерируемый ведущим устройством.

(4) / SS — сигнал включения ведомого устройства, управляемый ведущим устройством

В двухточечной связи интерфейс SPI не требует операций адресации и является полнодуплексным, что является простым и эффективным.

В системе с несколькими подчиненными устройствами каждое подчиненное устройство нуждается в независимом разрешающем сигнале, который немного сложнее аппаратно, чем система I2C.

Схема внутреннего оборудования интерфейса SPI:

Наконец, один недостаток интерфейса SPI: нет назначенного управления потоком и нет механизма ответа, подтверждающего, получены ли данные.

Разница между SPI, I2C и UART тремя протоколами последовательной шины:

Первый, разница, конечно же, в названии:

SPI (последовательный периферийный интерфейс: последовательный периферийный интерфейс);

UART (универсальный асинхронный приемный передатчик: универсальный асинхронный приемный передатчик)

Во-вторых, разница заключается в линии электрического сигнала:

Шина SPI состоит из трех сигнальных линийСостав: последовательные часы (SCLK), последовательный вывод данных (SDO), последовательный ввод данных (SDI). Шина SPI может соединять несколько устройств SPI друг с другом. Устройство SPI, которое обеспечивает последовательные часы SPI, является ведущим или ведущим SPI, а другие устройства являются ведомыми или ведомыми (ведомыми) SPI. Полнодуплексная связь может быть реализована между ведущими и ведомыми устройствами.При наличии нескольких ведомых устройств может быть добавлена ​​строка выбора ведомого устройства.

Шина I2C — это стандарт двустороннего, двухпроводного (SCL, SDA), последовательного интерфейса и интерфейса с несколькими ведущими устройствами.Он имеет механизм арбитража шины и очень подходит для передачи данных между устройствами на короткие расстояния и нечасто. В его системе протокола адрес устройства-получателя всегда переносится при передаче данных, поэтому может быть реализована сеть устройств.

Если порт ввода-вывода общего назначения используется для имитации шины I2C и достижения двунаправленной передачи, требуется порт ввода-вывода (SDA), а также порт вывода (SCL). (Примечание: данные I2C относительно плохо изучены, описание здесь может быть очень неполным)

Шина UART — это асинхронный последовательный портСледовательно, он, как правило, намного сложнее, чем структура первых двух синхронных последовательных портов. Он обычно состоит из генератора скорости передачи (генерируемая скорость передачи в 16 раз больше скорости передачи), приемника UART и передатчика UART.На оборудовании есть два провода: один для отправки, а другой для приема.

Очевидно, что если универсальный порт ввода-вывода используется для моделирования шины UART, требуются один входной порт и один выходной порт.

В-третьих, из второго пункта очевидно, что SPI и UART могут обеспечить полный дуплекс, а I2C — нет;

В-четвертых, посмотрите на мнение быдла!

Wudanyu: Количество линий I2C меньше. Я думаю, что он более мощный, чем UART и SPI, но технически более проблематичный, потому что I2C требует поддержки двунаправленного ввода-вывода иИспользуйте подтягивающий резистор, Я думаю, что способность к помехам слабая, обычно используется для связи между чипами на одной плате и меньше используется для междугородной связи. Реализация SPI проще. UART требует фиксированной скорости передачи данных, что означает, что интервал между двумя битами данных должен быть одинаковым. SPI не имеет значения, потому что это синхронизированный протокол.

Quickmouse: скорость I2C немного ниже, чем у SPI, и протокол немного сложнее, чем SPI, но соединение меньше, чем у стандартного SPI.

Форум РадиоКот • Просмотр темы

Сообщения без ответов | Активные темы

Часовой пояс: UTC + 3 часа

Добавлено: Пн окт 23, 2017 04:28:06

В наличии есть 32 датчика которые нужно опрашивать(состояния 01) и 20 ключей которыми надо управлять(01).

Итого получается что требуется минимум 52 IO.

В наличии есть коробочка Atmega8, вот и подумал что для данной задачи можно взять три атмеги и соединить их через шину( только какую (SPI или i2C).?

может кто подсказать какая шина в моем случае уместней.?

Добавлено: Пн окт 23, 2017 05:58:20

Рейтинг сообщений: 870

Зарегистрирован: Пт мар 07, 2008 06:54:43

Рейтинг сообщения: 0

I²C-позиционируется как приборный интерфейс. А по хорошему, что нибудь в 100-лапом корпусе и не страдать интерфейсным обменом.

Добавлено: Пн окт 23, 2017 06:40:01

Рейтинг сообщений: 31

Зарегистрирован: Вт янв 05, 2016 10:14:25

Рейтинг сообщения: 7

АвторСообщение
7seg
Потрогал лапой паяльник

Рейтинг сообщений: 3

Зарегистрирован: Ср май 03, 2017 03:22:26

Рейтинг сообщения: 0

Вернуться наверх

Добавлено: Пн окт 23, 2017 06:52:39

ARV
Ум, честь и совесть. И скромность.

Рейтинг сообщений: 1892

Зарегистрирован: Чт дек 28, 2006 08:19:56

Рейтинг сообщения: 0

имхо, не или, а только!

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

при взгляде на многих сверху ничего не меняется…

Вернуться наверх

Особенности охлаждения силовых ключей PROFET

На базе интеллектуальных силовых ключей верхнего плеча PROFET+2 производства Infineon можно создавать мощные приложения, способные коммутировать значительные токи. Однако миниатюрность их корпусов может стать причиной чрезмерного нагрева. Статья рассказывает о методах проектирования печатных плат для ключей PROFET+2, позволяющих минимизировать этот недостаток.

Добавлено: Пн окт 23, 2017 08:26:01

…………………………………………………………………………………………………..

Реклама
Потрогал лапой паяльник

Рейтинг сообщений: 3

Зарегистрирован: Ср май 03, 2017 03:22:26

Рейтинг сообщения: 0

Вернуться наверх
Реклама

Работаем без шума: технология Silent Switcher уменьшает уровень помех

Технология компании Analog Devices для импульсных преобразователей, названная Silent Switcher, позволяет на порядок (по напряжению) уменьшить эмиссию электромагнитных волн не за счет доп. фильтров или уменьшения КПД, а за счет правильного размещения элементов. Рассмотрим методы борьбы с электромагнитными помехами при импульсном преобразовании с помощью микросхем Silent Switcher и модулей Silent Switcher 2.

Добавлено: Пн окт 23, 2017 08:30:08

Рейтинг сообщений: 1073

Зарегистрирован: Вт мар 16, 2010 22:02:27

Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)

Рейтинг сообщения: 0

Использовать аналогичный сдвиговый регистр, но с защелкой входных данных, или матрицу датчиков.

Добавлено: Пн окт 23, 2017 08:47:14

Поставщик валерьянки для Кота

Рейтинг сообщений: 329

Зарегистрирован: Вт ноя 27, 2007 11:32:06

Рейтинг сообщения: 3

74HC595 для управления ключами. 74HC165, 166, 597 для опроса входов. Можно также подставить на вход несколько корпусов мультиплексоров.

Выбор I2C или SPI делать исходя из требуемой скорости обмена данных.

Добавлено: Пн окт 23, 2017 08:49:33

использовать мультиплексор, например 74hc4051 (он аналоговый, но и цифру понимает) см. картинку как пример

Добавлено: Пн окт 23, 2017 08:55:39

а для выходов примерно вот так.

Добавлено after 3 minutes 13 seconds:

…………………………………………………………………………………………………..

Реклама
Мучитель микросхем

Рейтинг сообщений: 15

Зарегистрирован: Сб фев 21, 2009 16:11:32

Рейтинг сообщения: 0

Потрогал лапой паяльник

Рейтинг сообщений: 3

Зарегистрирован: Ср май 03, 2017 03:22:26

Рейтинг сообщения: 0

Вернуться наверх

Добавлено: Пн окт 23, 2017 08:58:47

ARV
Ум, честь и совесть. И скромность.

Рейтинг сообщений: 1892

Зарегистрирован: Чт дек 28, 2006 08:19:56

Рейтинг сообщения: 0

Если подключать регистры к аппаратному SPI, скорость обмена по которому может достигать 8 мегабит в секунду, то опрос 256 дискретных датчиков и управление 256 дискретными выходами займет немногим более 10 микросекунд (при тактовой частоте AVR 16 МГц)

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

при взгляде на многих сверху ничего не меняется…

Вернуться наверх

Добавлено: Пн окт 23, 2017 09:21:13

Рейтинг сообщений: 1073

Зарегистрирован: Вт мар 16, 2010 22:02:27

Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)

Рейтинг сообщения: 0

BOB51
Вернуться наверх

Добавлено: Пн окт 23, 2017 10:43:20

Осталось разобраться с мультиплексорами. )

…………………………………………………………………………………………………..

7seg
Потрогал лапой паяльник

Рейтинг сообщений: 3

Зарегистрирован: Ср май 03, 2017 03:22:26

Рейтинг сообщения: 0

Вернуться наверх

Добавлено: Пн окт 23, 2017 10:47:14

ARV
Ум, честь и совесть. И скромность.

Рейтинг сообщений: 1892

Зарегистрирован: Чт дек 28, 2006 08:19:56

Рейтинг сообщения: 0

Мультиплексоры не нужны — 597-е регистры вам в помощь.

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

при взгляде на многих сверху ничего не меняется…

Вернуться наверх

Добавлено: Пн окт 23, 2017 10:49:20

Рейтинг сообщений: 1073

Зарегистрирован: Вт мар 16, 2010 22:02:27

Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)

Рейтинг сообщения: 0

BOB51
Вернуться наверх

Добавлено: Пн окт 23, 2017 11:31:42

А мне вот на глаза попалась вот такая штука 74HC165.

Добавлено after 29 minutes 13 seconds:

…………………………………………………………………………………………………..

7seg
Потрогал лапой паяльник

Рейтинг сообщений: 3

Зарегистрирован: Ср май 03, 2017 03:22:26

Рейтинг сообщения: 0

Вернуться наверх

Добавлено: Пн окт 23, 2017 12:19:13

Рейтинг сообщений: 1073

Зарегистрирован: Вт мар 16, 2010 22:02:27

Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)

Рейтинг сообщения: 0

BOB51
Вернуться наверх

Добавлено: Пн окт 23, 2017 14:53:18

Рейтинг сообщений: 0

Зарегистрирован: Пн авг 12, 2013 19:07:47

Откуда: башкирия мелеуз

Рейтинг сообщения: 0

знать бы что за датчики…если типа кнопок то можно и 74нс595 с диодами

Добавлено: Пн окт 23, 2017 16:19:15

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

…………………………………………………………………………………………………..

pavel1979
Потрогал лапой паяльник

Рейтинг сообщений: 3

Зарегистрирован: Ср май 03, 2017 03:22:26

Рейтинг сообщения: 0

Вернуться наверх

Добавлено: Вт окт 24, 2017 06:55:34

Рейтинг сообщений: 1073

Зарегистрирован: Вт мар 16, 2010 22:02:27

Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)

Рейтинг сообщения: 0

Попадаем в ловушку несоответствия системе реального времени (по реакции на сработку датчиков).

Тут уже вопрос допустимого времени реакции на событие весьма острым боком вылезет в самое неподходящее/неожидаемое время.

Добавлено: Вт окт 24, 2017 07:39:52

Часовой пояс: UTC + 3 часа

Кто сейчас на форуме

Сейчас этот форум просматривают: tonyk и гости: 164

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

BOB51
Потрогал лапой паяльник

Рейтинг сообщений: 3

Зарегистрирован: Ср май 03, 2017 03:22:26

Рейтинг сообщения: 0