Например TDA7294

Форум РадиоКот • Просмотр темы - Коммутация микроконтроллеров
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июн 16, 2024 19:25:13

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 24 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 21:41:41 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 102
Зарегистрирован: Ср авг 31, 2011 14:26:26
Сообщений: 336
Откуда: Воронеж
Рейтинг сообщения: 0
Может глупый вопрос, но возможно ли коммутировать два, три и более микроконтроллеров посредством переключения вывода reset? Пример: имеются два мк, которые работают на один дисплей, и, чтобы не переключать н-ное количество выводов дисплея соединить с землей reset неиспользуемого мк. Как долго мк может находиться под питанием с reset-ом на земле, не поплохеет ему? Сильно ли отличается потребляемый ток при нормальной работе мк и при замкнутом на землю reset?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 21:44:44 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 1461
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10890
Рейтинг сообщения: 0
ему не поплохеет, но это не означает, что он освободит шину. Нужно ставить буферы и коммутировать их, или селекторы...

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 21:47:47 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 102
Зарегистрирован: Ср авг 31, 2011 14:26:26
Сообщений: 336
Откуда: Воронеж
Рейтинг сообщения: 0
Не хотелось заморачиваться, можно дисплей диодами развязать, но лень огород устраивать, поэтому и спрашиваю.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 21:55:24 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 160
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
Можно. Состояние reset - это остановка и сброс всех модулей, для которых определено состояние в режиме сброса, а все выводы переводятся в высокоомное состояние. В этом состоянии МК может находиться например при сниженном напряжении питания.
Только учитывайте, что после ресета микроконтроллер начинает работу заново, а данные не сохраняются, вернее, имеют недействительные и возможно ошибочные значения в ОЗУ.
Ток потребления в режиме ресет зависит от контретного микроконтроллера. Этот ток как правило ниже, чем при нормальной работе. А вот например у STM32 в режиме сброса ток потребления несколько выше, чем в режиме standby (полное выключение), который по сути тоже освобождает выводы.


Последний раз редактировалось MLX90640 Пт сен 16, 2022 21:58:52, всего редактировалось 1 раз.

Вернуться наверх
 
Важные нюансы подбора литиевых ХИТ для разработчиков

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 21:57:43 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 102
Зарегистрирован: Ср авг 31, 2011 14:26:26
Сообщений: 336
Откуда: Воронеж
Рейтинг сообщения: 0
Спасибо, я так понимаю, это относится к любым мк, в том числе и к ESP?


Вернуться наверх
 
Литиевые батарейки и аккумуляторы от мирового лидера EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. EVE является поставщиком аккумуляторных элементов круглого формата для электрических моделей автомобилей. Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 21:59:57 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 160
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
Про ESP не знаю, лично не пробовал. На него практически нет документации (по крайней мере, раньше не было). Но в целом, да, поведение в режиме сброса у большинства микроконтроллеров схожее.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 22:01:42 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 102
Зарегистрирован: Ср авг 31, 2011 14:26:26
Сообщений: 336
Откуда: Воронеж
Рейтинг сообщения: 0
Буду пробовать. Если не забуду - отпишусь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 22:02:42 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 1461
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10890
Рейтинг сообщения: 0
Нет гарантии, что в момент наступления Reset какой-то неизвестный мк переведет все ноги в состоянии входа без подтягивающих резисторов. Даже нет гарантии что и после.
Не у всех мк после Reset все данные теряются или имеют мусор, в некоторых встречалось уменее сохранять значение регистров, их сброс возможен был лишь отключением питания.
Так что, не можно.

Вообще, странное решение. Почему не сделать это программно?

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 22:08:51 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 102
Зарегистрирован: Ср авг 31, 2011 14:26:26
Сообщений: 336
Откуда: Воронеж
Рейтинг сообщения: 0
Почему не сделать это программно?
Да потому что ни чуть не программист. Так дуб дубом. Собираю потихоньку разные проекты, потом колхожу в один коробок.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 22:10:29 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 1461
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10890
Рейтинг сообщения: 0
ясно... и сколько линий на дисплей получились общих?

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 22:13:56 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 102
Зарегистрирован: Ср авг 31, 2011 14:26:26
Сообщений: 336
Откуда: Воронеж
Рейтинг сообщения: 0
Пять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 22:17:37 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 1461
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10890
Рейтинг сообщения: 0
тогда поставить две CD74HC4050 или ей подобных, они стоят копейки, зато никакого риска для МК, даже если обе будут включены.

Добавлено after 1 minute 37 seconds:
вначале какое-то не то попалось, обновил

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 22:18:59 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 102
Зарегистрирован: Ср авг 31, 2011 14:26:26
Сообщений: 336
Откуда: Воронеж
Рейтинг сообщения: 0
Ещё проще, выше про диоды писал, сам так делал - работает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Пт сен 16, 2022 22:19:21 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 1461
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10890
Рейтинг сообщения: 0
тьфу, блин, и эта без E, совсем забыл их...

с диодами только или 1 или 0 передать можно, если на другой стороне не подтягивается куда-то.
Но если работает - то с ними. Это дешевле, чем КЗ на портах МК

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Сб сен 17, 2022 10:46:04 
Мучитель микросхем
Аватар пользователя

Карма: 8
Рейтинг сообщений: 64
Зарегистрирован: Пт фев 17, 2017 11:18:07
Сообщений: 429
Откуда: Ставрополь-Донское
Рейтинг сообщения: 0
Спасибо, я так понимаю, это относится к любым мк, в том числе и к ESP?

ыыыыы. а ЕСП32 не микроконтроллер, а SOC - система в кристалле.
и часть ног - используются для переключений режимов - бут/прошивка.
а часть - при загрузке ядра - хер знает что на выходах творит.
например - подтянул вторую ногу сопротом к питанию - и нету загрузки....
или 14-ю ногу - к земле.
или нулевую - к земле - и ты постоянно в режиме прошивки.

это после загрузки ядра - делай с ногами что хочешь.

ЗЫ. рекомендую использовать - спящий режим.


Вложения:
esp32 wemos.JPG [129.89 KiB]
Скачиваний: 42
ESP32 devkit1 30 pin.JPG [47.67 KiB]
Скачиваний: 41

_________________
LIVE - EVIL
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Сб сен 17, 2022 11:36:56 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 56
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4442
Откуда: РФ
Рейтинг сообщения: 0
Как долго мк может находиться под питанием с reset-ом на земле, не поплохеет ему? Сильно ли отличается потребляемый ток при нормальной работе мк и при замкнутом на землю reset?

Сколько угодно долго. МК в состоянии reset ничего не будет и потребление будет минимальным.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Сб сен 17, 2022 12:20:49 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
А смысл постоянно перезагружать МК, если можно взять дешевый мультиплексор и им хренячить?

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Сб сен 17, 2022 12:59:29 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 160
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
Да даже и мультиплексор не нужен, просто переводить выходы в состояние входов, неиспользуемый и отключится. Да вот только автор написал, что он вовсе не программист и не разбирается в программировании. А тут еще и этот чертов ESP, внутрянка которого вообще как бы не имеет полноценной документации, а для программиста предоставляется только интерфейс библиотечных закрытых функций. По крайней мере, раньше так было. В общем, этот ESP - это страшный сон программиста, так сказать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Сб сен 17, 2022 13:11:16 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
ESP32 — просто дерьмо, которым ни в коем случае нельзя пользоваться. Ну его нафиг. Вместо SDK - УГ с блобами. Такое и даром не нужно!
Я вот, дурень, купил себе штуки 4 ESP'шки сначала, а лишь потом стал наводить справки: а как эту хрень программировать. Ну и оказалось, что тупо никак! Как и многие китайские SoC или даже МК невозможно программировать…

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коммутация микроконтроллеров
СообщениеДобавлено: Вс сен 18, 2022 13:12:42 
Сверлит текстолит когтями

Карма: -11
Рейтинг сообщений: 113
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1186
Рейтинг сообщения: 0
Нет гарантии, что в момент наступления Reset какой-то неизвестный мк переведет все ноги в состоянии входа без подтягивающих резисторов. Даже нет гарантии что и после.
Для подавляющего большинства нормальных МК гарантия даётся в их мануалах (там описаны RESET-значения регистров GPIO и мультиплексора ног). Про ESP - не знаю. Возможно там всё сделали через одно место. Документация скудная.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  1,  

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y