Email or username:

Password:

Forgot your password?
4,508 posts total
MrClon

Электроньщики в чате есть? Нужен совет.
Нужно собрать схемку с микроконтроллером (STM32) которая будет получать на вход 12 и 5 вольт (обычный ПКшный molex) и давать на выход либо 12 либо 5 вольт (и пару ампер) в зависимости от чёрной магии происходящей в микроконтроллере.
С тем что внутри МК я вроде разобрался, а вот со всем остальным — не очень.
Наиболее простым решением кажется использовать реле, но есть две проблемы: во-первых редкое реле сможет работать на 3.3v и 25mA которые могут выдавать GPIO пины STM32, во-вторых у меня нет никаких реле. За то есть некоторый ассортимент BJT-транзисторов.
Единственный вариант который я смог придумать (см. рис. 1) работает не правильно, на сколько я понимаю транзисторы всего полуоткрыты потому что в каком бы состоянии ни были GPIO пины (кроме состояния «физически отсоединён») между базой и эмиттером есть достаточное напряжение. Чёт у меня уже голова не варит

@tech

Электроньщики в чате есть? Нужен совет.
Нужно собрать схемку с микроконтроллером (STM32) которая будет получать на вход 12 и 5 вольт (обычный ПКшный molex) и давать на выход либо 12 либо 5 вольт (и пару ампер) в зависимости от чёрной магии происходящей в микроконтроллере.
С тем что внутри МК я вроде разобрался, а вот со всем остальным — не очень.
Наиболее простым решением кажется использовать реле, но есть две проблемы: во-первых редкое реле сможет работать на 3.3v и 25mA которые могут выдавать GPIO...

tyx

@MrClon @tech Сдуй со старой мамки феном мосфетов и сделай на них. 3v3в если по даташиту им в гейт не хватит, то сделай ещё преобразователь уровня на 2n7002 с той же мамки.
Схема гуглится по словам drive P-mosfet 3v3.
В таком варианте как у тебя фигня, потому как максимальный ток базы ничем не ограничен и течёт через GPIO, где максимальный ток порядка десятков mA (лень даташит смотреть). Кроме того у BJT β, не очень большая и зависит от всего на свете, ну и напряжение насыщения что у BJT, что у диода далеко не 0V, от 5V остаётся 3-4 в зависимости от тока.

@MrClon @tech Сдуй со старой мамки феном мосфетов и сделай на них. 3v3в если по даташиту им в гейт не хватит, то сделай ещё преобразователь уровня на 2n7002 с той же мамки.
Схема гуглится по словам drive P-mosfet 3v3.
В таком варианте как у тебя фигня, потому как максимальный ток базы ничем не ограничен и течёт через GPIO, где максимальный ток порядка десятков mA (лень даташит смотреть). Кроме того у BJT β, не очень большая и зависит от всего на свете, ну и напряжение насыщения что у BJT, что у диода...

Раджа

@MrClon
2А коммутировать.
25мА может выдать пин.
2/0,025=80.
Тебе нужны транзисторы с коэффициентом усиления по току 80 и выше, чтобы они полностью открывались, а не работали в линейном режиме.

Или делать ещё одну линию питания для коммутации транзисторов, которой управлять с контроллера через оптопару, как уже советовали.

@tech

@MrClon
2А коммутировать.
25мА может выдать пин.
2/0,025=80.
Тебе нужны транзисторы с коэффициентом усиления по току 80 и выше, чтобы они полностью открывались, а не работали в линейном режиме.

Или делать ещё одну линию питания для коммутации транзисторов, которой управлять с контроллера через оптопару, как уже советовали.

MrClon

Купил на Алиекспрессе кулёк транзисторов. Пришли, сразу засунул два в приблуду наад которой сейчас работаю, и чёт оно ведёт себя как-то совсем непонятно. Начал разбираться. На второй день заметил что распиновка не соответствует даташиту…

MrClon

У меня есть набор скриптов который проходится по базе Musicbrainz, находит альбомы слинкованные с bandcamp, выкачивает оттуда музыку (если возможно) и проставляет в ней тэги из Musicbrainz. Можно добавить проверку лицензии и за пару недель собрать качественно протеганую и разнообразную коллекцию свободной музыки. Только непонятно зачем. Можно поднять с ней свой инстанс Funkwhale, но опять же непонятно зачем. Тем не менее эта идея крутится у меня в голове уже месяц

MrClon

Идея миссии для игры: миссия сопровождения, но сопровождают тебя. Задача — вести себя как качественный NPC (а не так как NPC обычно ведут себя в таких миссиях). Бегать от укрытия до и уворачиваться от ударов по площадям пока серьёзные дяди, способные заваншотить тебя одним случайным пуком, разбираются друг с другом.
Чтобы не слишком унижать игрочка можно сделать его в этой миссии ребёнком (часть пролога, или флэшбэк)

Mahury

@MrClon что то мне кажется я где то подобное видел. но это было давно уже.

MrClon

Дожили, конвертирование видео (VP9) упирается не в проц, а в IO. Правда это довольно неплохой проц (5700G) и крайне хреновое IO (sshfs, и два медленных харда один из которых ещё и нагружен другими задачами). Ну и конвертирование издёт 10 независимыми процессами (под разные разрешения и наборы кодеков)

Kurator Peaceful

@MrClon мне стало интересно и я полез в интернет. Люди говорят что использование nfs может дать лишних 20% производительности против sshfs.

blog.ja-ke.tech/2019/08/27/nas

sshfs стабильно работает ? Я всю жизнь думал что это игрушка дьявола для мелких передачей и не сильно на него рассчитывал

1lyaP

@MrClon Дык запили аналог ramfs/readyboost какойнить c кешем на быстрой флешке. Не?

MrClon

Походу придётся всё-таки нормально изучать Си, в этом вашем embeded всё на нём, методом тыка херачить получается плохо. Хотя казалось-бы уже есть всякие расты, го и прочие карбоны

MrClon

Ну что, с новым годом что-ли. Надеюсь 2023 будет… менее ужасным

MrClon

Задумал апгрейд ПК, думаю взять Ryzen 7 5700G и материнку на B550. Правильно я понимаю что заявленную для этого проца максимальную скорость памяти (3200MHz) не стоит воспринимать слишком серьёзно, её можно легко разогнать без ущерба стабильности? Соответственно память надо брать с запасом по скорости, что нибудь вроде KF440C19RB1K2/32? Какую материнку посоветуете? Как iGPU 5700G ведёт себя в Linux?

@tech

Alexey Skobkin

@MrClon @tech
> скорость памяти (3200MHz) не стоит воспринимать слишком серьёзно

Теоретически да. Практически как повезёт.

> Как iGPU 5700G ведёт себя в Linux?

Ну как минимум встройка на 4800HS ведёт себя отлично. Драйвер amdgpu в целом очень неплох.
Есть вероятность, что для 5000 серии тебе нужно будет взять ядро посвежее. Так что на всякие Linux Mint лучше не смотреть.

Taciturn

@MrClon А некоторые платы вполне официально поддерживают ECC, так что можно получить больше стабильности. Правда с интегрированной графикой такое умеют только Pro процессоры, т.е. не 5700G, а 5750G.

MrClon

ААААААаааааааааа ААААААаааааааа ааааааааааааааа
И это даже не среда, братюни, это только вторник

Leonius

@MrClon , уже кончается вторник
еще чуть-чуть...

sudo

@MrClon аче такого? уже почти все на работе только по корпоративам шарахаются, я за два дня уже так дохуя начитался что тут так много людей тупо по корпоративам ходят

MrClon

Купил на али несколько микроконтроллеров на поиграться, #Arduino (клон) и #STM32 (Bluepill-подобные платки). И знаете, с китайскими реализациями юзерфрендовых ардуин у меня пока проблем больше чем с китайскими же STM-ами

Раджа

@MrClon А что с китайскими ардуиноплатами не так? o_0 Там только CH340 вместо моста на TTL обычно, а так через usb-asp прошиваются на ура.

MrClon

Тут кто-то в MS office разбирается? Хочу написать скрипт/макрос или ХЗ как оно там у них называется который будет применять некоторые тривиальные трансформации к типовым таблицам в excel 2016. Ничего такого что нельзя было бы написать одним select-ом если бы речь шла о SQL.
И это должно работать в самом excel, чтобы с этим было удобно работать офисным людям. Парсить екселевские файлы из какого-нибудь питона и писать ко всему этому юзерфрендли GUI мне лениво

fgntfg :verified:

@MrClon кажется было дополнение, которое позволяло писать select в excel

E23

@MrClon у них появились power query
Ну и сами макросы посты как 5 копеек. Это basic и позволяют записать большинство пользовательских операций, что уменьшает время вхождения в разы

MrClon

Нормальные люди: *пытаются вайти-в-айти*
Я: *устроился на подработку разнорабочим на склад*

Фото склада
Mahury

@MrClon ну тоже работа. почему нет то? не всем же в айти работать.

Шуро
@MrClon Вспомнился склад на нашей прошлой работе. ИТ-отдела.

- блок питания для сервера был же где-то?
- да, сходи на складе посмотри :)
hostuser(Мышильда 4)

@MrClon
Круто, в любом случае это опыт

MrClon

Второй сезон #InsideJob всё ещё хорош

MrClon

Так и не нашёл где в новой версии мастадонта можно посмотреть число людей на инстансе

MrClon

Вышел второй сезон #InsideJob. Ещё не смотрел, но первый был на 10 рептилоидов из 10

WerySkok :verified_think:

@MrClon ну это же первый был, а на сиквелы переносить рейтинг прошлого сезона — дурная привычка...

Впрочем, ждём отзывов

Egor Prostakishin⚪🔵⚪

@MrClon первый сезон был отличным. Я его за два дня посмотрел, за два захода. Надеюсь продолжение не подкачает и будет на уровне.

MrClon

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

В качестве бонуса: на достаточно широких монитораах (1920 и шире) текст отображается так же как в ленте (размер текста, межстрочный интервал и ширина строки, так что и разбивка на строки совпадает). Такой вот WYSIWYG на минималках

Подсунуть стиль в бреаузер можно например аддоном Stylus
.compose-panel {
width: calc(calc(100vw - 600px) / 2);
max-width: 620px;
}
.compose-panel .search {margin-left: 5px;}
.columns-area__panels__pane--compositional .columns-area__panels__pane__inner {width: unset;}

@media screen and (min-width: 1840px) {
.compose-panel textarea {
font-size: 15px !important;
line-height: 22px;
}
}

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

В качестве бонуса: на достаточно широких монитораах (1920 и шире) текст отображается так же как в ленте (размер текста, межстрочный интервал и ширина строки, так что и разбивка на строки совпадает). Такой вот WYSIWYG на минималках

Скриншот демонстрирующий стиль при разрешении экрана 1366×768
Скриншот демонстрирующий стиль при разрешении экрана 1920×1080
DELETED

@MrClon Это ещё что. У меня шрифт 20px везде вообще :blobcatderpy:

MrClon

Стоит комп без монитора и клавы, но с системой и доступом по сети. Надо было пересавить систему на другой диск. Поставил, старый диск отключил, ребутнул, не грузится.
Ну, думаю, видать как всего что-то забыл, fstab не прописал, или сеть не настроил. Тащу к компу единственный свободный монитор (CRT бандура), подключаю и меня встречает загрузчик третьей системы, флешку с которой я когда-то воткнул да и забыл вытащить.
А система, после отключения лишней флешки, загрузилась без проблем. Значит всё сделал правильно с первой попытки. Редкий случай

Стоит комп без монитора и клавы, но с системой и доступом по сети. Надо было пересавить систему на другой диск. Поставил, старый диск отключил, ребутнул, не грузится.
Ну, думаю, видать как всего что-то забыл, fstab не прописал, или сеть не настроил. Тащу к компу единственный свободный монитор (CRT бандура), подключаю и меня встречает загрузчик третьей системы, флешку с которой я когда-то воткнул да и забыл вытащить.
А система, после отключения лишней флешки, загрузилась без проблем. Значит всё сделал...

MrClon

Found this video from 2013. Feel like now-day that kind of optimism about internet just impossible and it's sad

youtube.com/watch?v=tlI022aUWQ

Go Up