Обновить
256K+

Схемотехника *

Проектирование электронных схем

221,02
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Внутри АЛУ микропроцессора 8085

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели7K

Арифметико-логическое устройство (АЛУ) — это фундаментальная часть любого компьютера, выполняющая операции сложения, вычитания и логические операции, однако принцип его работы для многих остаётся загадкой. Я провёл реверс-инжиниринг схемы АЛУ микропроцессора 8085 и в этой статье объясняю, как она устроена. АЛУ 8085 — это на удивление сложная схема, которая на первый взгляд выглядит как непонятное нагромождение логических элементов, но её можно понять, если не бояться немного углубиться в булеву логику.

Разобрать АЛУ

Новости

Разработка RC-машинки с BLDC. Подход с нуля

Время на прочтение12 мин
Охват и читатели10K

Добрый день, уважаемый читатель. Как и в других моих статьях, я решил что-то собрать полностью с нуля, а именно – машинку на радиоуправлении.

Будет описан мой пройденный путь: от печати готового проекта до разработки и печати новой платформы; от разработки первой версии печатной платы для использования коллекторного DC мотора до реализации управления бесколлекторным BLDC мотором с датчиками холла; от локального управления до реализации полудуплексного обмена данными на расстояние в сотни метров с передачей телеметрии.

Вновь потратил на разработку пару лет, но никуда не спешил. Это лишь мое хобби.

«Long story short…»

Часы на ВЛИ ИВ-18

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели9.8K

Почему выбрал VFD и конкретно ИВ-18? Во‑первых, с детства нравились ВЛИ, особенно на всяческих аудио‑/видеомагнитофонах («Маяк-232-стерео», «Электроника ВМ-12» и подобные). Во‑вторых, у меня как раз появилась пара таких «трубок» и, коль скоро с ними «вживую» дела иметь ещё не приходилось, то интересно было их «запустить». В‑третьих, к тому моменту была уже освоена «технология» работы с газоразрядными индикаторами (они же — nixie, ИН-12 и подобные) и выглядело для меня всё как «ну, не должно быть сильно сложнее».

Читать далее

One-Coax Console (OCC), Pen-Reach Communication (PRC), USB, UART: поиск «серебряной пули» и что из этого вышло

Время на прочтение11 мин
Охват и читатели5.7K

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

Читать далее

Я хотел починить стиральную машину. В итоге пришлось проектировать свой разделительный трансформатор

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели19K

У меня дома сломалась стиральная машина. Я решил попробовать починить ее сам. Но очень быстро выяснилось, что в России почти невозможно купить новую плату управления, а для диагностики нужен не только осциллограф, но и мощный разделительный трансформатор.

Читать далее

Юбилей легенды

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели22K

Сегодня, в Международный день радиолюбителя, я хотел бы вернуться к теме легендарного радиолюбительского трансивера «Радио-76». Тем более, в этом году исполняется ровно пятьдесят лет со дня публикации его конструкции. Трансивер разрабатывался в лаборатории журнала «Радио» с целью создать простую любительскую радиостанцию с хорошей повторяемостью. И это разработчикам трансивера Б. Степанову (UW3AX) и Г. Шульгину (UA3ACM) удалось. Есть, конечно, у «Радио-76» недостатки, но у многих начинающих радиолюбителей и у меня тоже именно он был первым трансивером в собственности, поэтому дальше — только с любовью и нежностью.

Читать с любовью

Временное согласование сигналов в печатной плате

Время на прочтение15 мин
Охват и читатели7.1K

Добрый день. Хотел бы рассказать о работе с высокочастотными шинами с точки зрения согласования линий. Тема, как мне кажется, неочевидная.

Стоит оговориться, что подробнее про разработку печатных плат рассказано в пособии/методичке, написанной мной же. Ссылка. Распространение полностью свободное и бесплатное, цель – снизить порог вхождения для новичков и студентов, а также получить обратную связь.

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

Читать далее

П-171Д. Оживляем телефонный аппарат спецсвязи СССР

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели23K

Приветствую всех!

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

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

Press F1 to continue

«иНЖАЛИД ДЕЖИЦЕ» или Как я подключал «прыгающую лягушку» к Linux

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели15K

В данном очерке мы увидим подключение «Videoton 52100-C» к современному железу под управлением современных ОС при помощи интерфейса «токовая петля». Посмотрим-поглядим?

иНЖАЛИД ДЕЖИЦЕ

Мост для ко-симуляции в Icarus Verilog и NGSpice

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.6K

Автор: Cyberflex (по мотивам реальной разработки бриджа для Ко-симуляции "MixFighter")

Как мы сделали мост между Icarus Verilog и NGSpice: две разных реализации архитектуры.

Читать далее

Реверс-инжиниринг АЛУ процессора 8086 по фотографиям кристалла

Уровень сложностиСредний
Время на прочтение16 мин
Охват и читатели14K

Как устроено арифметико-логическое устройство процессора, если смотреть не на блок-схемы из учебников, а на сам кристалл? В этой статье — очередной захватывающий разбор АЛУ Intel 8086 через реверс-инжиниринг от Ken Shirriff: от фотографий кремния до понимания, как реализованы перенос, логические операции и сдвиги на уровне транзисторов. По ходу станет видно, какие инженерные компромиссы стояли за архитектурой и почему даже базовые операции в реальном железе устроены сложнее, чем кажется по спецификации.

Вглубь процессора

Троичные пересчетные устройства

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели8.1K

Борис Цирлин

Рассматриваются пересчетные устройства по mod 3, т.е. те, что делят частоту входных импульсов на 3. Все обсуждаемые схемы построены из двоичных элементов и относятся к классу полумодулярных, более того последовательных.

Читать далее

Как bootstrap-нагрузка сделала возможным появление исторического процессора Intel 8008

Уровень сложностиСложный
Время на прочтение15 мин
Охват и читатели26K

История первых микропроцессоров обычно сводится к архитектуре и людям, но на уровне кристалла всё решалось куда более приземлёнными вещами — напряжениями, утечками и ограничениями технологии. В этой статье разбирается одна из таких «невидимых» деталей — bootstrap load в Intel 8008: зачем он вообще понадобился, какую проблему с пороговым напряжением он закрывал и почему без него ранние микропроцессоры выглядели бы иначе. Заодно это хороший повод посмотреть, как небольшое схемотехническое решение может повлиять на всю индустрию.

Открыть материал

Ближайшие события

Ultimate Drive — компактная китайская реплика овердрайва-компрессора-дисторшна Fulltone OCD

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели11K

Привет, Хабр! В мире электрогитар существует великое множество разнообразных педалей перегруза, но далеко не каждой из них посчастливилось войти в золотой фонд классики жанра.

У Fulltone OCD это получилось. Несмотря на относительную молодость данной модели эффекта, она весьма широко востребована. Аутентичные оригиналы обладают большой коллекционной ценностью, а переиздания, клоны и вариации на тему просто заполонили рынок гитарного оборудования.

Читать далее

Ретро-часы на вакуумных люминесцентных индикаторах ИВ-11

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели16K

Тёплое зелёное свечение ИВ-11 и ИВ-6, современная электроника на STM32 и минималистичный корпус. Проект сочетает советскую эстетику 80-х с доступными современными компонентами.

Читать далее

Вторая версия моего DIY-гаджета: Игра на реакцию для двух игроков на ATmega32

Время на прочтение1 мин
Охват и читатели9.9K

Собрал вторую версию DIY брелока «Игра на реакцию»

Пару месяцев назад на канале выходила статья про первую версию. Это был мини‑брелок для двух игроков на базе ATmega328P. Если пропустили — обязательно посмотрите, там я подробнее рассказываю о сути проекта.

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

Читать далее

Оживить «Вегу ЭП-122С» за два дня

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели21K

История эта началась, когда мне предложили забрать неисправный электропроигрыватель «Вега ЭП-122С». Подумав, я решил, что дарёным «вертушкам» в механизм не заглядывают, и забрал эту «Вегу» с собой.

Читать далее

Давайте уже измерим влажность почвы правильно

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели6.2K

Если что-либо можно измерить числами, то это уже вселяет оптимизм. Значит мы имеем дело с более-менее понятным объектом или явлением, которое можно описать устоявшимися правилами. И, казалось бы, что тут такого, измерить влажность почвы? Вроде простоя и понятная задача, но в ней всё оказывается не так уж просто. Давайте разбираться!

Читать далее

SD карта как память программ для RISC-V ядра YRV на FPGA Tang Nano 9K

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели8.7K

Решаем вопрос нехватки оперативной памяти на недорогих отладках в домашнем софтядерном процессоростроении. Попытка реализовать прототип PicoSoC, но на ядре YRV и с SD картой на отладке Tang Nano 9K.

Читать далее

Дефект в 8 микрон отправил в брак тысячи готовых плат. Рассказываю, как мы его нашли

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели27K

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

Дефект прошёл три уровня контроля. Потом встало производство у заказчика. Двадцать четыре тысячи плат под вопросом, санкции за простой, а в отчётах всё чисто.

Меня зовут Александр, я занимаюсь контролем качества в компании ГРАН. Расскажу, как устроено расследование сложного дефекта — от первого звонка заказчика до изменений в производственных регламентах.

Читать далее
1
23 ...