• Как решить проблему decode('utf-8') с debugger в PyCharm?

    @Kat_0007
    Решить проблему с кодировки мне помогло изменение настроек в PyCharm: (c windows-1251 на utf-8)
    Settings - Editor - General - Console - Default Encoding

    64d8a767312ae729947078.jpeg
    Ответ написан
    Комментировать
  • Как записать логическое выражение для схемы на мультиплексорах?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    На первом мультиплексоре мы получаем единицу, когда C и D равны. Это инверсия исключающего ИЛИ (NOT XOR).
    На втором мультиплексоре мы получаем значение из первого, когда A = 0 и 1, когда A = 1. Во втором случае мы можем сказать, что получаем не 1, а A.
    Таким образом, мы получаем !(C ^ D) + A = A + CD + !C!D
    Если сложно по схеме, то составьте таблицы для каждого мультиплексора
    C D | X
    0 0 | 1
    0 1 | 0
    1 0 | 0
    1 1 | 1
    Получаем, X = !C!D + CD
    X A | Y
    0 0 | 0
    0 1 | 1
    1 0 | 1
    1 1 | 1
    Получаем Y = !XA + X!A + XA = !XA + X!A + XA + XA = (!XA + XA) + (X!A + XA) = A + X
    Подставляем X, получаем Y = A + CD + !C!D
    Ответ написан
    Комментировать
  • Как найти на схеме корпус, или минус?

    @VT100
    Embedded hardware & software.
    Что ж Вы мозги пудрите? Промавтоматика, дифференциальные линии связи... а оказывается, Вами буквари не освоены в должном объёме.
    В правой части схемы, где постоянный ток и микрокотроллер, это будет маркироваться как ⍊ или ⏊.
    В левой части, где ТЭНы и клапан, такой маркировки нет, т.к. там 3-х фазное питание без рабочего нуля. Защитный нуль, вероятно, - соединён с общим проводом низковольтной части.
    Ответ написан
    3 комментария
  • Как управлять мотором с пк через LTP порт и uln 2003?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    LPT - кажется, единственный оставшийся в железе до сих пор порт прямого доступа в адресное пространство ввода-вывода. Там есть три регистра, и то, что вы записали в 8-битный регистр данных, сразу же появляется на пинах LPT в виде электрических сигналов 5-вольтового уровня. Это позволяет в каком-то смысле использовать ПК как контроллер (что вам и нужно, насколько я понял). Остальные два регистра (один доступен по записи, другой по чтению) - это регистры управления портом.
    Насколько я понимаю, программисту работать с LPT-портом придётся в ассемблерном стиле. Причём программа должна начинаться с процедуры поиска/наличия LPT на целевом компе. Подробности тут, тут и ещё много где.
    Ответ написан
    Комментировать
  • Что будет если слишком много ампер в БП?

    ProgrammerForever
    @ProgrammerForever
    Учитель, автоэлектрик, программист, музыкант
    Этот вопрос поднимался тут бесчисленное число раз.
    Ответ: ничего плохого не будет. 2А - это возможный максимальный для блока ток, т.е. в данном случае можно подключить 8 таких кулеров к 1 такому блоку.

    Аналогия:

    Если мотоцикл может ехать 300км/ч, это не значит, что на нём нельзя ездить 30км/ч по воскресеньям в церковь
    Ответ написан
    Комментировать
  • Как регулировать мощность PTC нагревателя AC220V?

    a_volkov1987
    @a_volkov1987
    Инженер-схемотехник
    Никак. Вы выбрали самый неудачный вариант. PTC нагреватель хорош тем, что он стабилизирует свою температуру сам. Собственно в лоте на али вы можете выбрать даже, какую именно температуру он стабилизирует.
    А самое главное, что стабилизация эта достигается не какими-то там регуляторами мощности, а самой структурой нагревателя, который в холодном состоянии имеет очень низкое сопротивление (оно даёт возможность на старте сожрать очень много и нагреться быстро), а по достижении определенной температуры почти скачкообразно увеличивает своё сопротивление и ограничивает мощность.
    И вы щас боретесь с этой физикой работы вместо того, чтобы купить что-то типа плоского ленточного нагревателя в силиконовой изоляции, который представляет из себя простое активное сопротивление и хорошо поддаётся регулировке мощности любым способом.
    Ответ написан
    5 комментариев
  • Будет издавать звуки, если на динамик подать шим сигнал?

    vabka
    @vabka
    Токсичный шарпист
    20кГц-30кГц - это:
    1. За пределами слышимости большинства людей
    2. За пределами рабочих частот большинства динамиков.

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

    Если хочешь хорошо услышать - попробуй подать что-то в диапазоне от 500гц до 10кГц.
    Ну и вместо ШИМ лучше что-то похожее на синус.

    PS: А эта игрушка точно от 12в работает?
    Ответ написан
    33 комментария
  • Каким образом можно увеличить выходное напряжение без превышения уровня напряжения двоичного кода на ЦАП с резисторной матрицей R-2R?

    @Akela_wolf
    Extreme Programmer
    Поставьте на выход R2R операционный усилитель и получите совершенно произвольное напряжение на выходе (в пределах выходного диапазона ОУ). Операционный усилитель имеет еще такой немаловажный плюс, что R2R чувствителен к сопротивлению нагрузки, чем меньше сопротивление, тем больше напряжение на выходе будет "плавать". ОУ обладает очень высоким входным сопротивлением, поэтому в паре с R2R будет работать просто замечательно.

    Статья на хабре

    Я так полагаю, вам подойдет самая простая схема - неинвертирующий усилитель.
    Ответ написан