Например TDA7294

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





Текущее время: Ср июн 26, 2024 05:50:12

Часовой пояс: 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 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 1509
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 11033
Рейтинг сообщения: 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 раз.

Вернуться наверх
 
Продукция Hongfa для различных применений в Компэл

Компания HONGFA - это не только крупнейший в мире производитель электромеханических реле, но также производитель конденсаторов, вакуумных прерывателей, трансформаторов и низковольтного коммутационного оборудования. На складе КОМПЭЛ регулярно поддерживаются около 100 самых популярных позиций электромеханических реле. Реле Hongfa могут заместить многие изделия производства недоступных брендов.

Подробнее>>
Не в сети
 Заголовок сообщения: 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 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 1509
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 11033
Рейтинг сообщения: 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 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 1509
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 11033
Рейтинг сообщения: 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 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 1509
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 11033
Рейтинг сообщения: 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 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 1509
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 11033
Рейтинг сообщения: 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
Рейтинг сообщений: 121
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1197
Рейтинг сообщения: 0
Нет гарантии, что в момент наступления Reset какой-то неизвестный мк переведет все ноги в состоянии входа без подтягивающих резисторов. Даже нет гарантии что и после.
Для подавляющего большинства нормальных МК гарантия даётся в их мануалах (там описаны RESET-значения регистров GPIO и мультиплексора ног). Про ESP - не знаю. Возможно там всё сделали через одно место. Документация скудная.


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

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


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

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


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

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


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