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

UART и I2C на одной физической линии

1 hour ago, Plain said:

MH-Z19 размером с чемодан, экономить место и выводы на фоне которого в общем случае странно.

Чемодан 33х20х9 мм :biggrin:

3 hours ago, turnon said:

Да, линий не хватает.

Можно вместо режима UART использовать режим PWM в датчике газа.

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


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

1 hour ago, Plain said:

MH-Z19 размером с чемодан, экономить место и выводы на фоне которого в общем случае странно.

А стоимость? И кроме MH-Z19 там еше много чего, места тоже не ахти.

 

1 hour ago, Сергей Борщ said:

А вы посмотрите, какое у него допустимое напряжение на этих выводах. Наверняка верхний порог привязан к напряжению питания, т.е. что-то вроде Vcc+0.3 v.

SHT31.thumb.png.0b59a0bc694e540c6f08ef377562ff29.png

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


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

50 minutes ago, Oymyacon said:

Чемодан 33х20х9 мм :biggrin:

Можно вместо режима UART использовать режим PWM в датчике газа.

Он же выдает на этот пин постоянно, а не по запросу.

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


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

1 час назад, turnon сказал:

Он же выдает на этот пин постоянно, а не по запросу.

И что? Зато занимает всего одну ногу.

Вам это:

2 часа назад, Сергей Борщ сказал:

А вы посмотрите, какое у него допустимое напряжение на этих выводах. Наверняка верхний порог привязан к напряжению питания, т.е. что-то вроде Vcc+0.3 v.

сказали с намёком на то, что раз есть такая фраза (о привязке уровня к Vdd), значит внутри есть защитный диод с этого пина на шину питания. А значит - будет паразитная запитка чипа от этого пина.

 

PS: Или Вы желаете услугу платного чтения мануалов здесь?  :yes:

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


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

42 minutes ago, jcxz said:

PS: Или Вы желаете услугу платного чтения мануалов здесь?  :yes:

А что, есть такая? :)

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


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

2 hours ago, turnon said:

Он же выдает на этот пин постоянно, а не по запросу.

Так выделите ему ШИМ-вход, а I2C отдельно тащите. Или что-то этому мешает?

Причём этот самый ШИМ-выход/вход можно совместить с какой-то иной функцией.

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


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

18 hours ago, Oymyacon said:

Так выделите ему ШИМ-вход, а I2C отдельно тащите. Или что-то этому мешает?

Думаю задействовать коммутатор типа 74HC0452 (или два SN74LVC1G3157). Так должно работать железно.

А еще нашел хитрые I2C коммутаторы, нужный канал задается по тому же I2C. Вот например: PI4MSD5V9540B.pdf
Но редкий.

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


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

Автору топика: не делайте предлагаемого. Как потом настраивать, ловить коллизии, исключать ошибки на шине в ответ на 'неинтерфейсные' посылки со стороны мк и т.п.? 

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


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

21 час назад, turnon сказал:

А стоимость? И кроме MH-Z19 там

Стоимость ещё одного десятка ввода-вывода? Технологически он получается практически даром, но маркетологи склонны накидывать за него 1...100 центов, на примере Microchip.

 

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

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


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

Можно попробовать применить на один из интерфейсов мост. Например SC18IM700 UART-I2C, у него дополнительные ножки как перевода его в сон, так и просто GPIO, которыми можно физически отключать линии идущие к датчикам.

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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