Задать вопрос
  • Как установить ARGB вентиляторы и не ошибиться?

    @Drno
    а что такое стоит в системнике что понадобилось аж 6!!!! вертушек?)
    1 на выдув 2 на вдув - за глаза
    Ответ написан
    2 комментария
  • Есть ли какие программы(program.EXE) симуляторы работы всего компьютера? Или есть что интерактивное для обучения?

    15432
    @15432
    Системный программист ^_^
    Есть полные симуляторы компьютера, например, QEMU, но современная операционная система слишком огромна, чтобы всё это дело визуализировать. Можно потыкать всё в симуляции - регистры, потоки, память, но нужно знать, что тыкать.
    Всё это мы 5 лет в университете учили - предметы "архитектура ЭВМ", "Операционные системы", ассемблер, алгоритмы и алгоритмические языки... Если вам действительно это интересно, читайте книги по архитектуре компьютера и операционных систем, но на изучение могут уйти годы
    Ответ написан
    Комментировать
  • Есть ли какие программы(program.EXE) симуляторы работы всего компьютера? Или есть что интерактивное для обучения?

    ValdikSS
    @ValdikSS
    Программы, которые вы ищете, так и называются — симуляторы. Симуляторы полных компьютеров (или, скорее, процессора + части устройств материнской платы, просто встраиваемых систем) существуют, но они разрабатываются для профессионалов, занимающихся созданием новых процессоров, видеокарт, других современных комплексных устройств, для того, чтобы можно было писать и тестировать софт во время разработки железа, даже до получения первых инженерных образцов.

    Вам, вероятно, подойдут визуальные симуляторы процессоров и систем 80-х и 90-х, вроде Motorola 68000 и подобных. В них подсвечивается, в какой области памяти или регистре ассемблерная инструкция изменила значение, отображается текущее состояние различных подсистем.

    www.easy68k.com

    Если это симулятор готового устройства (игровой консоли, например), то в нём также отображается состояние графического адаптера, его память, регистры звуковой подсистемы, и т.п.

    https://fceux.com/web/help/Debugger.html

    Также существуют самые низкоуровневые симуляторы уровня транзисторов.

    visual6502.org/JSSim/index.html
    Ответ написан
    Комментировать
  • Простые вопросы про радиоэлектронику и электрику?

    @tugo
    2) Аккумулятор в вашем ИБП - 12В/7Ач, т.е. сможет (на самом деле не сможет, но пусть) выдавать 84 ватта мощность в течение часа. Учтем КПД (на глазок) схемы преобразования в 220В - 84*0,9 = 76 Ватт*час.
    Радиола по паспорту потребляет не более 60 Вт. Пусть 50 Вт. Т.е. 1,5 часа прослушивания при всех допущениях.
    Реально, скорее всего нельзя разряжать полностью аккумулятор ИБП, он будет терять емкость.
    Т.е. оптимистично, 45 минут прослушивания.
    Вряд ли вы сможете установить ИБП внутрь, может не хватить места. (да и стоит ли при 45 минутах?)

    За 2000 руб вполне можно купить современный приемник со всеми диапазонами. Надо ли радиолу портить? Лучше тогда продать, если не нужна.
    Ответ написан
    3 комментария
  • Простые вопросы про радиоэлектронику и электрику?

    GavriKos
    @GavriKos
    Охх...
    1) Как по мне звучит как бред. Радиоточка не генерирует fm-сигнал (термин странный, но так проще). И для fm действительно достаточно простого металлического прутка - если вы конечно в городе где есть ретрансляция
    2) Нужно смотреть характеристики радиоллы и характеристики ИБП. Че там по вольтажу и мощности. Но если радиолла включается в 220, то ее можно воткнуть и в выход компьютерного ИБП. Про аккумы - я бы с вашими познаниями не лез.
    3) В большинстве своем - да, бесполезны. ДВ требует гигантских антенн, как и СВ. КВ1-КВ2 - может есть что любительское. Советский УКВ немного сдвинут от традиционного FM - так что тоже почти бесполезен.
    4) А что вам в них непонятно?
    Ответ написан
    9 комментариев
  • Проект - замок с уникальным id, который открывается и закрывается удаленно после оплаты. Как лучше реализовать?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Проблема дизайна. Коробка обязана иметь локальный интерфейс, а не сайт. Это типичная ошибка "дизайнеров" всевозможных умных (а в результате, тупых) систем - предполагать, что у юзера с собой заряженный смартфон с работающим интернетом. Очень часто вместо этого вы получаете юзера:
    -с севшим телефоном
    -с телефоном без денег
    -с нокией 3310
    -ладно, у юзера заряженный айфон и деньги есть, но блин, как раз сегодня в районе вашей коробочки упал мобильный интернет, осталось только 2G, а ваш сайт - раздутое PWA на десяток мегабайт.

    Очевидно, что в вашем случае возможно следующее - юзер, находясь дома, все оплатил, коробка открылась, но пока юзер до нее шел, его опередил хулиган Сидоров и все забрал.

    Как я уже говорил в похожем треде - наиболее надежно в плане электроники (и дешево в долгосрочной перспективе) - специализированное решение, а не поделка из RPi с линуксом и прочим шарабаном.

    Определяйтесь с тем, как ваше изделие будет получать интернет (Wi-fi, Ethernet, 3G) и основываясь на этом, проектируйте контроллер. Ну или используйте RPi, но это будет дороже.

    В частности, такой девайс можно сделать вообще не требующим подключения ни к интернету, ни к сети 220V - ведь курьер, приносящий в него товары, может обновлять списки пинкодов к шкафчиками и приносить новые батареи.
    Ответ написан
    6 комментариев
  • Не понимаю в чём ошибка в коде на Assembler для Atmega 16?

    @evgeniy_lm
    Ошибка во всем.
    1. На схеме нет лампочек
    2. Допустим на схеме светодиоды (это не указано, но опять же про лампочки), то нужно было указать куда они подключены.
    3. Собственно алгоритм работы:
    а) настраиваем пины портов на ввод для кнопки, на вывод дляLED
    b) в цикле (а лучше по таймеру) проверяем нажатие кнопки: если нажата и флаг нажатия сброшен инвертируем переменную состояния светодиодов и выдаем в порт, поднимаем флаг нажатия (чтобы не было цикличного переключения при удержании кнопки); если не нажата сбрасываем флаг

    Если у вас просто код или тест в эмуляторе то пойдет, если в в железе то необходимо озадачится устранением дребезга контактов т.е. когда кнопка гарантировано удерживается в течении какого то времени (обычно 0,1с)

    Если вам нужен готовый код пишите на почту, договоримся
    Ответ написан
    2 комментария
  • Как сделать "постамат", работающий по запросам с сайта?

    @vanyamba-electronics
    Первый же вопрос, который возникает: зачем этому постамату сайт?
    Дело в том, что если пользователь делает заказ на сайте, то придя к постамату, он должен иметь возможность зайти на этот сайт ещё раз.
    Например, чтобы уточнить цифры из нескольких заказов или что-то ещё.
    Поэтому основная часть интерфейса вендинговых аппаратов - это приём заказа, приём оплаты, отмена заказа и т.д.
    Покупатель видит Пепси и говорит себе: хочу Пепси. Подходит и покупает.
    А тут он видит Пепси, а ему говорит зайди на сайт.
    Или он зашёл на сайт, видит Пепси, а ему говорят: сходи в постамат.
    То есть, вместо: "вот твой Пепси", в обоих случаях покупатель слышит: "Низзяяя". И соответственно процесс покупки превращается в процесс подачи жалобы в суде.
    Но конечно всё выглядит совершенно иначе, если смысл проекта в том и состоит, чтобы красть деньги клиентов. Тут желательно два сайта - один сайт делает предложение, постамат не выдаёт заказ, а на втором сайте можно вернуть деньги, но его забанил Роскомнадзор.
    Ответ написан
    1 комментарий
  • Как сделать "постамат", работающий по запросам с сайта?

    gbg
    @gbg Куратор тега Linux
    Любые ответы на любые вопросы
    Для того, чтобы отдать команду замку на открытие дверки, не обязательно использовать связку из ардуины и rpi. Достаточно мелкого контроллера типа ESP8266. У него уже хватит мозгов поддерживать связь с сервером и открывать замок.

    Вы беретесь за большую задачу и хотите решать ее всю сразу. Так вы рискуете утонуть в деталях. Сейчас у вас сделана декомпозиция вида "как на мой взгляд это должно работать".

    Более продуктивна декомпозиция "из каких этапов будет состоять разработка вундервафли".

    Она разбивается на три части:
    1) Железо: ящик с замком, электроника, питание
    2) Серверная инфраструктура - хостинг, домен, SSL, безопасность
    3) Софт, который все собирает в кучу.

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

    Смотрим, что для этой задачи понадобится в плане железа. Это esp-01 - миниатюрный модуль, который способен выйти в интернет. На GPIO2 у него есть светодиод, так что достаточно подать на модуль питание по схеме и закинуть на него простую прошивку на ардуино. (Да, Arduino-ide их поддерживает).

    Итого, нужны esp-01, блок питания на 3.3 вольта (можно две батарейки AA), адаптер USB-UART для прошивки, макетная плата и провода, чтобы собрать все в кучу.

    Пишете прошивку, которая цепляется к wifi, дергает по HTTPS скрипт на сайте и в зависимости от того, что выдал скрипт, включает или выключает GPIO. Таким образом, вы сразу обеспечиваете и минимальный уровень ИБ - никто не сможет подменить ваш сайт и командовать девайсом, для этого нужно будет подделать сертификат HTTPS.

    Полагаю, что сайт и скрипт вы сможете поднять и написать самостоятельно, самый простой хостинг и домен обойдутся примерно в 10 баксов в месяц, а сертификат HTTPS можно взять бесплатный через certbort.

    А дальше можно будет дополнить конструкцию силовыми ключами (в добавок к светодиоду) и электронным замком, а на сайт добавить управляющую логику, реализующую доступ.

    Личный опыт - дома через телеграм-бот управляю бытовой техникой. Все самописаное-самопайное.
    Ответ написан
    7 комментариев
  • Как выбрать роутер поддерживающий VPN?

    @Tabletko
    никого не трогаю, починяю примус
    основная цель - изучение принципов работы и настройки
    Виртуалки - наше всё. Есть куча софтовых роутеров: pfSense/OPNSense, Mikrotik CHR, openwrt и пр. Так же есть проект eve-ng или gns3 как раз для сетевых эксперементов.
    Ответ написан
    4 комментария
  • Как понизить напряжени на куллере от (raspberry pi) с 9В до 5В?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Для этого надо знать рабочий ток куллера - он на нем написан.
    Чтобы все происходило автоматически, вместо резистора надо использовать микросхему 7805
    Ответ написан
    3 комментария
  • Каков алгоритм перехода от Ардуино-поделки к серии?

    @Nickellick
    Отвечу как человек, который давно делает разные прототипы (как на Arduino, так и на ПП), но не продаёт их.
    Вообще зависит от покупателя, кого-то может и устроит такой расклад.
    Но вообще Arduino не про надёжность, если всё будет на вот этих вот проводках выскакивающих DuPont 2.54, то эти "габарито-поворотники" на первой же кочке выйдут из строя. А ещё хуже если всё это будет подключено к батарейке, проводки замкнутся в обход защиты и будет бабах и пожар.
    Разработка своей печатной платы действительно можно назвать некоторой необходимостью, и к тому же действительно для энергосбережения нужно всё ненужное убирать. А ещё нужно множество тестов чтобы не просто убедиться, что устройство работает как надо, но ещё и что оно действительно безопасно.
    В Arduino "сложнее выстрелить себе в ногу", но если вы действительно хотите делать вещи на продажу, то разбираться во всех нюансах и ошибках в МК (а ошибки иногда и от производителя бывают, см. errata) действительно нужно, низкоуровневые языки с этим неплохо помогают. Плюс ещё может быть так, что все эти штуки в Arduino, облегчающие жизнь, "сожрут" все ресурсы и вы упрётесь, хотя на самом деле даже на половину не раскроете всех возможностей МК.
    А ещё нужно разбираться в схемотехнике и электронике. Безопасность и надёжность превыше всего!
    Ответ написан
    Комментировать
  • Каков алгоритм перехода от Ардуино-поделки к серии?

    @d-stream
    Готовые решения - не подаю, но...
    А ардуины умеют работать в avtomotive условиях? (от -40С например)
    Ответ написан
    5 комментариев
  • Каков алгоритм перехода от Ардуино-поделки к серии?

    gbg
    @gbg Куратор тега Arduino
    Любые ответы на любые вопросы
    По первому вопросу - да, это крайне желательно. Плюсом также идет возможность вписать плату в нужный габарит и конфигурацию корпуса, возможность выкинуть лишние детальки (вот вам нужен конвертер USB-Serial? А линейный источник питания? А разъем USB.?) и так далее. Зато нужна пачка фильтров по питанию (это же автомобиль), защита входов и выходов.

    По второму вопросу - java тащит за собой jre, а он довольно жирный, ему нужен жирный контроллер, который любит вкусно кушать электроэнергию. Кроме того, поведение и задержки программы на C++ довольно предсказуемы, на java - нужны дополнительные ухищрения для того, чтобы сборщик мусора не навестил вас внезапно.

    Можно дальше развивать тему, отметив, что в условиях жестко ограниченных ресурсов (сколько там RAM? 8 килобайт?) язык с ручным управлением ресурсами (C, C++) гораздо более предсказуем, нежели вся такая автоматическая и удобная жаба.

    Ну и еще - я за всю свою радиогубительскую практику (более 15 лет) ни разу не покупал ардуину - я сразу проектировал прототип и делал плату (сначала ЛУТом, потом заказывал на производстве, так как это качественней и не намного дольше + на производстве изготовят сразу десяток плат, которые не страшно запороть в процессе отладки) - это
    на порядки надежнее ковыряний в клубке проводов. Ну и некоторые девайсы с аналоговым трактом (анализатор спектра, анализатор миоактивности) в виде клубка просто не работают.
    Ответ написан
    2 комментария
  • Есть ли возможность достать SPI пины с обычной материнки или пины для ногодрыга?

    15432
    @15432
    Системный программист ^_^
    У вас устройство SPI Master или SPI Slave?
    если Slave, то частоту вы задаете сами и можно хоть на 1 МГц общаться.
    Если Master, то тут сложнее, действительно придется на 30 МГц реагировать.

    с GPIO для ногодрыга на обычной материнке я работал, сделать можно, но нужен схематик на материнку.
    eSPI из чипсета тоже можно достать, но не уверен, что получится Slave сделать.

    Начните с FT232H, там и ногодрыг шустрый и SPI аппаратный есть, и Python библиотеки. Всяко проще чем в материнку лезть
    Ответ написан
    3 комментария
  • Как перенести винду с умершего жёсткого?

    @pfg21
    ex-турист
    если только найти такой же диск и переставить платку контроллера (если сдох именно контроллер).
    гораздо реальнее обратиться в спец.ремонт там у них и куча платок контроллеров и куча правильного железа и куча знаний.... заплатить бабки за гарантированное снятие данных.
    Ответ написан
    Комментировать
  • Можно ли запитать устройство 5v 3a от повербанка через USB Type-C без PD триггера?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Все зависит от доброты китайца, проектировавшего банк. Если китаец злой и следует стандартам, больше 500mA он вам без умного контроллера не отдаст.

    Кстати, кроме PD есть еще QC разных модификаций, и там для того чтобы сработал триггер, достаточно насобирать правильную конфигурацию резисторов на пинах разъема.

    Далее, хвосты USB-C -> barell jack 5, 9, 12, 20V торгуются на том же Али буквально по цене борща в столовке - нет никаких помех, чтобы на устройстве поставить стандартную дырку под barell jack и обзавестись таким проводом с али - микросхема у него внутри разъема сидит - к вам придут 2 провода сразу с нужным напряжением.
    AMCVS200621kRcF8.jpg

    По второму вопросу (распайка) - все опять же зависит от доброты китайца. По стандарту, без комбинации резисторов на пинах (то есть, вы распаяли просто + и просто -), он вам больше 500mA 5V не отдаст.

    Чтобы не изучать всю гору спецификаций в питании (это реально несколько толстенных PDF), просто возьмите хвост с али за сто рублей на нужное напряжение.

    Да и пайка разъема usb-c на плату или на кабель - то еще удовольствие - без хорошего инструмента и прямых рук - вы будете портить платы и детали до приобретения инструмента и навыка пайки.
    Ответ написан
    3 комментария
  • Как устранить шипение на модуле усилителя?

    @pfg21
    ex-турист
    запитать от "нешипящего" блока питания.
    взять "нешипящий" модуль усилителя.
    сиречъ разобраться откель идет шипение и устранить причину.
    Ответ написан
    Комментировать
  • Резистор 100 Ом между 24В и 0В?

    @VkolV
    Меня смущает даже это
    между 24В и 0В
    : )
    Схема правильная?
    Ответ написан
    Комментировать
  • Почему не читаются файлы с сд карты?

    @rPman
    Вставить в стационарный компьютер/ноутбук через картридер и уже в нем разбираться.

    Если не можете сами, сходите в контору которые умеют работать с данными, вам 200р на диагностику жалко? а уничтожить данные не жалко?
    Ответ написан
    Комментировать