Ключевыми особенностями высоковольтных SiC MOSFET Wolfspeed являются малое сопротивление канала в открытом состоянии и минимальное значение паразитных емкостей, что позволяет максимально снизить статические и динамические потери, и, соответственно, увеличить рабочую частоту преобразователей.
Первое семейство STM32L5 на базе ядра ARM Cortex-M33, флагман семейств ST с низким потреблением. Область применения IoT, расходомеры, умные часы, промышленные датчики и многое другое. Опубликованы материалы двух практических вебинаров по расчету энергопотребления и работой с TrustZone. Рассмотрены особенности и примеры практической реализации CAN FD на STM32L5.
"не проблема" - только если не использовать для этого операционную систему и фреймворки... а так да, задача выполнима только на PIC32... в другие просто операционка не влезет.
shads, подскажите, а как правильно исправить код, чтобы первое нажатие включается первая нагрузка, второе нажатие включается вторая нагрузка, третье нажатие включается и первая, и вторая нагрузка. Мои размышления меня привели вот к такому
Код:
if (LedPORT & LedLine1) LedPORT = LedLine2;
if (LedPORT & LedLine2) LedPORT = LedLine1; LedPORT = LedLine2;
if (LedPORT & LedLine1 & LedLine2) LedPORT = LedLine1;
Заголовок сообщения: Re: Управление нагрузками одной кнопкой.
Добавлено: Вс дек 06, 2020 11:39:42
Поставщик валерьянки для Кота
Карма: 76
Рейтинг сообщений: 1150
Зарегистрирован: Пт мар 29, 2019 10:45:58 Сообщений: 2152 Откуда: Тюмень
Рейтинг сообщения:0
Написал свой вариант, проверяйте… тини13 тактируется на заводских установках (1,2 МГц), прошивать фьюзы не нужно. РВ1 (6) – это первая нагрузка, РВ2 (7) – это вторая нагрузка. Кнопка на РВ0 (5). Между выводом 1 и 8 поставьте резистор на 10 кОм.
Самсусамыч, первое нажатие загорается первая нагрузка, второе нажатие первая и вторая нагрузка, третье нажатие выключаются нагрузки. Совсем не то... Мне бы сначала первую, потом вторую, потом первую и вторую вместе. И так по кругу, а долгое нажатие уже выключение.
Первое нажатие - включаем первую нагрузку, вторая выключена. Второе нажатие первая выключается, вторая включается Третье нажатие - включаем все нагрузки. Следующие нажатия по кругу повторят этот цикл. Выключение по удержанию кнопки.
Я бы еще код посмотрел, для развития... Т.к. не могу откомпилировать код в avr studio, у меня hex слишком большого размера получается. Да и неправленый код виликоват выходит.
Спасибо, все работает как надо. Единственно задержка нажатия долгая, примерно 5 секунд, а можно уменьшить до 2?
Добавлено after 2 minutes 51 second: И еще заметил, что при нажатии удержания на выключение происходит переключение на следующий режим. Можно сделать короткое нажатие на отпускание клавиши?
Самсусамыч, великолепно! Вы прям волшебник, теперь работает как и задумывалось. ps посмотрел алгоритм билдер, вроде ничего сложного, если исходники не тайна, я бы посмотрел и по изучал.
Заголовок сообщения: Re: Управление нагрузками одной кнопкой.
Добавлено: Пн дек 07, 2020 15:59:56
Поставщик валерьянки для Кота
Карма: 76
Рейтинг сообщений: 1150
Зарегистрирован: Пт мар 29, 2019 10:45:58 Сообщений: 2152 Откуда: Тюмень
Рейтинг сообщения:0
Исходник не тайна, такое не может быть тайной… я не являюсь программистом – это хобби… так что учится по моим программам не советую… это ещё те "шедевры"… учится нужно у профессионалов… Исходник на АВ:
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения