Задать вопрос
  • Как мгновенно выключить питание ATX из Windows?

    15432
    @15432
    Системный программист ^_^
    Вам нужно считать определенную ACPI таблицу, в которой содержится информация об адресе регистра и значении, которое записать для выключения или перезагрузки системы, затем, собственно, проделать это.

    Начните с утилиты RW Everything, в ней вы сможете просмотреть содержимое ACPI таблиц, найти нужную, найти значения, а так же записать эти регистры в удобном GUI интерфейсе. После чего реализуйте это в коде, например, как я описывал в статье
    Ответ написан
    Комментировать
  • Как перейти на следующий уровень работы с микроконтроллерами на примере конкретного проекта?

    nava2002
    @nava2002
    Инженер
    Для решения всех этих задачь нужен "Электронщик".
    Тот кто хорошо понимает физику работы различных электронных компонентов.
    Это отдельная специальность, требующая глубоких и никак не связанных с программированием знаний.
    Я программирую контроллеры, а мой коллега занимается всеми вопросами электроники - мы делаем готовые изделия. (для клиентов)
    Попытка сесть на несколько стульев одновременно как правило приводит к фиаско.
    Ответ написан
    Комментировать
  • Почему системник бьет током?

    @theult
    На материнской плате нет напряжений, которые бы ощущались "ударами током" от системника. В блоке питания есть фильтр высокочастотных помех, построенный на Y-конденсаторах в направлениях фаза-земля и ноль-земля. При отсутствии заземления (либо неисправном заземлении - завышенное сопротивление в том числе неисправность) будет напряжение на общем проводнике (GND) и может пробивать на радиатор отопления или другие заземленные конструкции. Тут вариантов немного, или заземлить розетку системника или запитать его через изолирующий трансформатор 220-220в достаточной мощности. Либо поставить подальше от радиатора отопления, чтобы исключить одновременный контакт корпуса и заземленных конструкций. Сразу оговорюсь, не стоит подключать заземление в нейтральный проводник (это при любой возне в этажном щите может быть поменяно на фазный проводник и вот тут уже начнутся серьезные проблемы) и также не стоит заземлять на батарею - что там соседи в том числе учудят - большой вопрос, а блоки питания сгоревшие менять потом вам.
    Ответ написан
    Комментировать
  • Почему системник бьет током?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    по дому / квартире трех-проводка (розетки,удлинители и т.д. с заземлением) ? УЗО в щитке есть ?
    если есть дома вольтметр, то проверь напряжение между нулем и землей.
    Если оно там есть, то или у тебя в квартире какой-то прибор пробило, либо сосед экономит.
    Ну или сам винтами ноль на землю закоротил.
    Ответ написан
    Комментировать
  • Почему системник бьет током?

    vxblog
    @vxblog
    Инженер-программист
    Образование электрических зарядов на корпусе никак не связано с силой затяжки болтов.

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

    К сожалению, люди зачастую уверяют, что у них розетки с заземлением. А потом выясняется, что в саму розетку заведены только два провода - ноль и фаза. Без заземления.
    Ответ написан
    4 комментария
  • Как правильно прочитать параметры таблицы?

    @kalapanga
    В четвёртой колонке для всех модулей написано, что они "четырёхъядерные". Указанные в таблице напряжения явно связаны с 5-й колонкой. Если я правильно понимаю, в ней указана конфигурация конкретного светодиодного модуля. И там есть вариант параллельного соединения внутри модуля 4-х светодиодов или 2-х линий по 2 последовательных светодиода. Напряжение в таблице указано на модуль, а они разной конфигурации, соответственно и напряжения разные.
    Ответ написан
    Комментировать
  • Жёсткий диск перестал работать. Как исправить?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Я попробовал переключить его на другой SATO кабель не помогало

    Если другой SATA-кабель и другой SATA-порт были заведомо исправны, то попробуйте на всякий случай ещё другой компьютер, если есть такая возможность. Лучше подключать по САТА, чем по USB.

    Кстати добавлю CrystalDiskInfo его не видит

    Это не гуд.

    Посмотрите, увидит ли жёсткий диск наша программа. Она бесплатная, устанавливать не нужно, только распаковать архив.

    Скачивайте её на другой, рабочий накопитель, ваш хард сейчас трогать лучше не стоит.

    Если увидит, сообщите в каком виде там отображается ваш HDD. Также покажите SMART, если винчестер будет виден (Toolbox -> View S.M.A.R.T.)
    Ответ написан
  • Возможно ли собрать ПК на микроконтроллере/микропроцессоре?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    На микропроцессоре - запросто. У вас на ПК/ноутбуке - собственно микропроцессор.
    На микроконтроллерах, - к примеру STM32, ESP32 - можно, но это из разряда как сделать троллейбус из буханки хлеба, поскольку они занимают собственно нишу устройств, для выполнения задач которых - полноценный ПК избыточен.
    Ответ написан
    Комментировать
  • Возможно ли собрать ПК на микроконтроллере/микропроцессоре?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Возможно...наверное.

    Но судя по стеку - не в этой жизни :) Чтобы написать ось да на незнакомом железе - нужно знать как это железо работает. Наизусть, на уровне сигналов (не говоря уже про уровень команд ассемблера). Си, Питон, плюсы - тут явно не при делах.
    Ответ написан
    4 комментария
  • Возможно ли собрать ПК на микроконтроллере/микропроцессоре?

    @pfg21
    ex-турист
    "возможно всё :) но зачем ??" (с) :)
    видел статью как линукс портировали на АВР c написанием програмного эмулятора MMU... заработало !!

    бери малинку,апельсинку и подобные с ними можно играться сразу, хоть вдоль хоть поперёк, все готово и имеется в наличии.
    разберешься в малинке - появятся идеи - полезешь глубже. но судя тому что ты не изучаешь ассемблер - этого не будет :)
    Ответ написан
    9 комментариев
  • Что я делаю не так?

    nava2002
    @nava2002
    Инженер
    675452989573c436518164.jpegЕсли подключено так как описано ТО 6в это с головой на плате стабилизатор на 3,3в.
    Если что то не работает смотреть программу.

    P.S. 12в для этого стабилизатора много. Может сгореть (вместе с контроллером).
    Ответ написан
    Комментировать
  • Как сохранить ноутбук зимой?

    @Refguser
    Решения для бизнеса: от создания ИМ до...
    Имеет ли смысл отогревать ноутбук перед использованием

    Имеет.
    (в конденсат я не верю)

    конденсат - это не религия, а физика.

    ресурс аккумулятора кончился полностью

    Хотя результат тот же, но не "ресурс кончился", а ты убил банки раньше срока.

    Я ношу ноутбук в простом рюкзаке, после пары долгих прогулок

    Использовать ноут в качестве груза при прогулках? Хммм странный выбор.
    spoiler
    Иначе непонятно зачем гулять с компом. Его нужно максимально быстро переместить из одного места в другое


    Ах, да..
    Как сохранить ноутбук зимой?

    Не таскать по морозу. Не давать охлаждаться ниже 15С на продолжительное время.
    При необходимости переноски - сократить время и использовать термосумку/пакет.
    spoiler
    Можно положить рядом пластиковую бутылку с гор.водой.
    Ответ написан
  • Что я делаю не так?

    15432
    @15432
    Системный программист ^_^
    На вашей плате обычный линейный понижающий преобразователь до 3.3в, так что хоть 9в на него подавайте, греться сильно больше будет, но работать продолжит. 5в или 6в на входе, вообще не важно.

    Также стоит проверить сам аккумулятор. Если хоть одна банка разряжена, он вообще никакой ток выдать не сможет. Проверьте напряжение на нем под нагрузкой, не должно проседать ниже 5В
    Ответ написан
    2 комментария
  • Почему пропадает интернет соединение?

    @Drno
    ну очевидно что проблема в провайдере.. раз смена роутера не помогла и проблема на всех устройствах
    Ответ написан
    Комментировать
  • Почему питание домашних роутеров — 12 В?

    @Tabletko
    никого не трогаю, починяю примус
    Думаю если вести 5 вольт от адаптера питания по проводу до роутера то, при требуемой мощности, будет больше ток и сильнее начинают играть потери на проводах и разъёмах. В нужные 3, 5 вольт напряжение преобразуется уже на плате устройства.
    Ответ написан
    1 комментарий
  • Почему питание домашних роутеров — 12 В?

    GavriKos
    @GavriKos
    Невольно думается, что это заговор производителей: чтобы горели, а мы шли новые покупать.

    Ну я вот на днях сменил роутер. Предыдущий отпахал 10 лет - и пахал бы дальше, ничего не сгорело. И это при том что у него адаптер питания на 24 вольта, а допустимое входное - 10-28. Так что тут скорее наоборот страхуется производитель, чтобы сделать нормальное питание внутри для себя, независимо качества БП (их скорее всего делает подрядчик - они далеко не всегда фирменные). А чтобы гарантировать норму внутри - на вход надо таки повыше подать.

    А чего вы про ноуты такой же вопрос не задаете? Там БП тоже не 5 вольт далеко выдают.
    Ответ написан
    12 комментариев
  • LPT внутрь виртуальной машины KVM?

    @rPman
    proxmox использует kvm
    kmv позволяет пробрасывать pci и pci-e (очень старое железо без pci с isa скорее всего не получится, но там и kvm запустить нормально не получится) контроллеры в виртуальную машину, с помощью lspci посмотри, на какой именно контроллер повешан lpt и пробрось его (в биосе нужно будет включить iommu кажется называется), гуглить по ключевым словам kvm pci passthrough

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

    в общем сначала нужно удостовериться что на материнке для lpt не развели отдельного pci контроллера (как это делают с usb), в windows можно посмотреть прямо в диспетчере устройств (в меню выбрать - по подключению)

    p.s. у virtualbox вроде бы есть проброс lpt
    Ответ написан
    1 комментарий
  • Может ли бесконечный цикл в программе привести к поломке компьютера или смартфона?

    Steel_Balls
    @Steel_Balls
    Маловероятно.
    Но надо иметь в виду, что при частых обращениях к HDD он может сломаться.
    Так же, если прога разогреет проц и видеокарту и при этом не будет должного охлаждения, то он от перегрева умрёт.
    А если подключить к компу механическую руку, которая может сломать комп, то тогда может такое произойти )))
    Немного выдуманный вариант - из-за бага может начать сильнее работать кулер, комп из-за вибрации упадёт со стола. Думаю, направление мысли понятно...
    Не забываем о том, как ошибки в коде выводили из строя космические аппараты.
    Если говорить о коде для микросхем или всяких там Arduino, то ошибки в коде могут быть фатальными. У меня не раз сгорали разные радиодетали из-за ошибок в коде.
    Другими словами, напрямую код никак не может сломать комп. А вот косвенно - может.
    Смартфон сломать сложнее, но проще, если он рутованный.
    P.S. 35 лет назад в школе я боялся подходить к новенькому IBM PS/2 30286, к этому чуду техники и с опаской нажимал на клавиши. Но потом мудрый учитель информатики сказал - с помощью клавиатуры ты комп не сломаешь, не бойся. Если что-перезагрузим.
    Вот эти его слова развязали мне руки и я стал мучать компы в хвост и гриву. Однажды даже написал программу, которая с помошью PEEK/POKE напрямую писала случайные значения в случайные адреса памяти. Ух, было весело
    Ответ написан
    6 комментариев
  • Можно ли с помощью ардуино управлять громкостью смартфона через аудио выход?

    Daemon23RUS
    @Daemon23RUS
    Общий ответ - да можно.
    Не понятно одно - что Вы имеете ввиду под подпаяв..
    Что, куда и как ?
    Есть масса действенных способов, например подключить ардуино по USB, поднять ADB соедение и отправить команду
    adb shell service call audio 7 i32 3 i32 {Volume} i32 1

    Профит!!!
    Ответ написан
    7 комментариев
  • Как запитать много хардов для домашнего самодельного NAS?

    @alexalexes
    В вашем кейсе есть важная особенность.
    При запуске диска потребляемый ток может достигать 2 ампера по 12 вольтовой шине на диск.
    5 вольтовая линия, обычно, никогда не превышает 1 ампер на диск, если есть питание 12 вольт.
    Вот и считайте.
    По 5 вольт шине вам нужно 5В * 1А * 12 дисков = 60 ватт.
    По 12 вольт шине вам нужно 12В * 2А * 12 дисков = 288 ватт.
    Разделите на рабочий КПД блока питания в районе 0.8, получите цифру минимальной мощности БП для питания дисков, без учета других компонентов системы.
    (60 + 288) / 0,8 = 435 Ватт.
    Это при идеальных характеристиках БП - с сертификатом 80plus.
    Если какой-то китайский блок брать, то все 500 ватт нужны.
    PS: Не забудьте к этому показателю накинуть потребление процессора, мат. платы и видео.
    PPS: Если материнская плата позволяет, то можно в биосе настроить разную задержку на запуск каждого диска. Тем самым можно уменьшить пусковой ток за счет увеличения времени последовательной инициализации дисков, тогда БП можно взять по проще.
    Ответ написан
    3 комментария