Программисты постоянно ломают копья об оформлении кода, а мы что, хуже?
Цифровые схемы в большинстве своём скучны и неинтересны, так что оформлять будем аналоговые.
Ламповые приборы всегда гудели сочнее кремниевых, поэтому попробуем придать теплоту и ламповость современным схемам.
К сожалению, программисты пишут красивые, удобные и бесплатные интегрированные среды разработки только для себя, поэтому рисовать придётся ручками в самом современном стиле Material Design с привлечением лучших практик С. Макконнелла, но тёмной темы пока не будет.
Кодекс — это просто свод указаний, а не жёстких законов
Итак, цели:
- Развлечься… так… с пользой;
- Вернуть схемам теплоту старых добрых ламповых времён;
- Придать удобочитаемость;
- Добавить мемности.
Основное правило – здравый смысл.
Многоуровневые схемы неудобно читать, приходится прыгать между листами с разными уровнями, поэтому плоская схема с выделением блоков и описанием их функции.
Обычное направление: вход слева, выход справа, но если по логике схемы они должны быть наоборот, значит, так и будет.
Схемы в целом греются, так что возникает желание сделать всё в тёплых цветах, но тогда это будет больше похоже на старую драную красную тряпку и скорее раздражать, чем согревать.
Если сделать всё ярким и разноцветным, то можно выставить на витрину и наверно продать подороже, но пользоваться будет невозможно. Поэтому будем искать компромисс.
Сейчас в тренде всё плоское, поэтому без объёмных, имитирующих вид реальных компонентов символов.
Хотим ламповости, поэтому поменьше углов. Редакторы схем всё же не Photoshop, так что в меру.
Аналоговые схемы часто имеют два питания и у современных схем обычно снизу минус, сверху плюс, поэтому будем использовать ассоциацию. На юге жарко, это красный и отрицательное питание схемы. На севере холодно, это синий и положительное питание схемы. Земля под ногами и она обычно коричневая, а трава зелёная, поэтому для схем с одним питанием – на выбор.
Результат
Заключение
Наверно, все поняли, что дизайном и лучшими практиками тут и не пахнет, и всё это было сделано лишь ради немного подурачиться?
Но схемы всё же стали теперь как-то теплее, ламповее. И мир стал немного ярче и добрее.
aitras
Мозг отказывается принимать ОУ в форме ламп :|
drWhy
Можно в виде ВИС — вакуумных интегральных схем.
sim2q
а так же синий плюс и красный минус — развидеть!
quaer Автор
Да бросьте вы. Красный огонь согревающий снизу и синее небо наверху понятно любому человеку на земле. А вот термометр с его синим минусом внизу и красным плюсом вверху — нет :)
Andy_Big
Эка Вы натянули сову :)
Низкая температура — холодно, лед под ногами, синий. Высокая — горячо, солнце вверху, красный :) Синее небо вот ни разу не ассоциируется ни с теплом, ни с холодом :)
quaer Автор
Да откуда синий лёд в тропиках?
И в том-то и дело, что чтобы синий был минусом, а красный плюсом, должна быть какая-то связь. Какая?
Опасность? Так общий провод самый важный. И по нему течёт суммарный ток, так что именно этот провод станет красным в случае чего.
Какие ещё варианты?
Andy_Big
Гм… Градусник с его цветовой шкалой был изобретен в джунглях Амазонки или в одном из африканских племен? :)
Так принято, не знаю почему. Может быть и по аналогии с температурой — плюс красный, минус синий. И не вижу ни одной веской причины менять этот известный всем специалистам стандарт :)
quaer Автор
Это прям как в опыте с обезьянами. Все знают, что банан трогать нельзя, но никто не знает почему и другим не дают :)
Andy_Big
А почему у стандартной резьбы М6 шаг — 1 мм? А почему цифра 7 пишется именно так, а не иначе? А почему 1 метр имеет ровно ту длину, которую имеет, а 1 грамм — именно такую массу? А почему в байте 8 бит (в подавляющем большинстве)? А почему железнодорожная колея (СССР/Россия) имеет ширину 1520 мм?
Вы сильно промахнулись с аналогией, стандарты — это совсем не про опыт с обезьянами :)
quaer Автор
Стандарты — следствие борьбы в бизнесе и войнах.
Как пример:
В Европе латеральные знаки — левый красный, правый зелёный.
В Америке — левый зелёный, правый красный.
И как известно, благодаря способности людей договариваться, при попытке создать из 2-х стандартов один в итоге появится третий.
Картинка с цветами земли и проводов, взятыми с изображений на официальных сайтах Altium, KiCad, Eagle.
Но стоит сказать «земля красная, плюс синий» и всё переворачивается :)
Andy_Big
Любая серьезная CAD умеет подстраиваться под стандартны разных стран :)
quaer Автор
Угу, а главное её сначала продать туда.
А для этого надо показать красивую картинку, нарисованную этой CAD.
Как вы думаете, кто выиграет, маркетолог или отдел стандартизации?
Andy_Big
Отдел стандартизации. Потому что если программа не сможет выдавать схемы/чертежи в установленном стандарте, она не будет нужна ни одному более-менее серьезному предприятию.
quaer Автор
Microsoft тоже так думала, а потом передумала почему-то.
Andy_Big
И какой же инженерный стандарт они заставили измениться?
quaer Автор
Надеюсь сходимся, что программа, это инструмент инженера и госструктур, и не отрицается ценность стандартизации управления?
А начиналось со стандартизации панели управления.
А закончилось «делаем как считаем нужным и удобным».
Andy_Big
А панель управления Виндовс описана в каком-то стандарте? Вот это Вы меня удивили :) Не могли бы дать ссылку на соответствующий гос. стандарт?
quaer Автор
Кому надо — стандартизировали вид шаблонов документации.
Остальные пользуются красивыми темами по умолчанию, которые меняются по желанию дизайнеров Microsoft.
Попытка продавать с газетной темой по умолчанию явно провалилась.
Andy_Big
Вы как-то лихо смешали в кучу государственные инженерные стандарты и нормы и корпоративные правила дизайна отдельно взятой компании.
quaer Автор
Кто навязал миру своё видение, того и тапки :)
Andy_Big
Ну вот в электросхемах тапки уже заняты :)
quaer Автор
Производители CAD систем так не думают.
Andy_Big
Уф… Надоело раз за разом рассказывать Вам как устроен мир и следовать зигзагам Ваших рассуждений. Заканчиваю спор на этом :)
COKPOWEHEU
А почему вы раскрасили красным только знаки земли, но не компоненты?
Вот скриншот из KiCad:
quaer Автор
Это никак не меняет ни цвета земли, ни цвета провода подключения плюса.
Просто общее восприятие схемы меняется.
А всех красный минус и синий плюс напряг.
COKPOWEHEU
Так в KiCad красные и плюс, и минус, и прочие компоненты. А зеленые только провода.
quaer Автор
Это означает, что на схемах с однополярным питанием и общим минусом любой провод будет иметь положительный потенциал и будет зелёным.
И красный общий (в данном случае минус) больше не смущает?
Andy_Big
Почему любой провод должен иметь положительный потенциал?
quaer Автор
Потому что землю (общий провод) проще подключать по месту специальным символом.
Так что при однополярном питании и общем минусе любое другое подключение выполняемое проводом автоматически имеет более положительный потенциал, чем земля.
Andy_Big
Все проще: любое подключение вообще имеет зеленый цвет, вне зависимости от потенциала.
quaer Автор
Что говорит стандарт о выполнении разнопотенциальных соединений одноцветными проводами?
Andy_Big
Стандарт вообще не предусматривает цвета на принципиальных схемах, насколько мне известно.
quaer Автор
И что тогда вызвало такую реакцию на красный минус и синий плюс?
Andy_Big
То, что привычнее видеть обратную палитру.
COKPOWEHEU
Еще раз: тут не земля красная, тут компонент (земли, питания, сопротивления, емкости, всего остального) красный.
quaer Автор
Какого цвета минус питания?
COKPOWEHEU
А какого цвета плюс питания? А какого цвета конденсатор?
quaer Автор
Вижу красный минус, плюс и землю, вы видите что-то иное?
COKPOWEHEU
Вижу красные компоненты (включая обозначения всех питаний и земель) и зеленые соединения.
То есть в KiCad нет стандарта на цветовое обозначение потенциалов. Ни интуитивного (красный плюс, синий минус), ни какого-то другого.
quaer Автор
И даже возможности его ввести, очевидно?
Хотя скрытая возможность всё же есть: землю подключаем символом земли с одним цветом, другие подключения выполняем проводами, которые имеют другой цвет.
Что тогда так возмутило в цветах на схемах?
COKPOWEHEU
Понятия не имею настраивается ли это. Обычные схемы вообще монохромные, а выделять цветами именно питания и земли смысла нет — их проще выделить пиктограммами и не тянуть длинные проводки. Некоторые идут еще дальше и заменяют вообще все проводки терминалами.
Только прямая ложь будто в CAD'ах цветовое выделение соответствует странным представлениям автора. Как видите, ее там вообще нет.quaer Автор
Взято отсюда.
COKPOWEHEU
и?
Ну схема, ну компоненты все также обозначены красным, провода зеленым. Да, даже земляные провода от P1 и P2.
Это должно как-то опровергнуть мое высказывание?
quaer Автор
Абстрагируясь от общего красного цвета видно, что в целом на схеме минус красный, плюс зелёный.
Общий подход — просто сделать значки подключения шин питания яркими. Чаще всего используются оттенки красного безотносительно знака потенциала.
COKPOWEHEU
Да сколько ж можно…
Еще раз посмотрите на мой скриншот с конденсатором. Видите терминал питания? Он красный. Видите терминал земли? Он тоже красный. Видите значок конденсатора? И он красный!
Там все красное кроме проводов.
Andy_Big
Да бесполезно, он видит только красную землю. Все остальное для него не существенно :)
Crazy_Driver
У метрической резьбы М6 в стандарте имеется три шага от 0,5 до 1 мм.
quaer Автор
Это пока какой-нибудь условный Самсунг не захотел привязать к своему сервису потребителей и не сделал свой новый уникальный шаг.
И станет их четыре :)
Andy_Big
Да, но стандартный шаг — 1 мм :)
Crazy_Driver
Стандартными являются все три шага, поскольку все они описаны в стандарте. 1мм — это основной шаг.
Andy_Big
Ну, в свете текущего спора это все равно не суть :) Главное, что есть стандарт :)
Fenex
Да уж, натянуто… тогда уж лучше аргументировать цветовым спектром излучения абсолютно чёрного тела (температура в 1К — красный, 10К — ближе к синему) :)
Andy_Big
Да, мне приходила в голову цветовая температура, но решил не подсказывать ему :)
С другой стороны «светильник холодного белого свечения» :)
quaer Автор
Да проще можно обосновать. Wiki, отрицательное число.
HEKOT
По дизайнерской моде, если фон белый, то «плюс» светло-серый, а «минус»… — тоже светло-серый.