• Большой механический дисплей с кулачковым механизмом в качестве дешифратора

    • Translation
    • Tutorial


    Перемещением сегментов в этом дисплее управляют два кулачка, поворот которых синхронизирован зубчатыми колёсами. Все сегменты, кроме центрального, возвращаются в исходное положение резиновым кольцом, центральный перемещается в обоих направлениях кулачками.
    Читать дальше →
  • Программная реализация усилителя класса D

    • Translation
    • Tutorial


    Best-404-Error интересуется, можно ли получить результат компиляции длиной менее 512 байт, если исходник написан на языке высокого уровня. Можно, если упростить возлагаемую на прошивку задачу.

    Программная реализация усилителя класса D позволяет менять его параметры (частоту ШИМ, скважность в режиме покоя) сменой прошивки.
    Читать дальше →
    • +34
    • 9.5k
    • 9
  • Источник стабильного тока от 5 мкА до 20 мА

    • Translation
    • Tutorial


    Источник стабильного тока понадобился автору для отладки схем на биполярных транзисторах, которые, как известно, управляются током. Важное требование к нему — изоляция общего провода прибора от общего провода отлаживаемого устройства, поэтому источник питания пришлось взять автономный. Встроенный четырёхразрядный микроамперметр с автоматическим переключением пределов позволяет немного уменьшить количество аппаратуры, одновременно размещаемой на столе экспериментатора.
    Читать дальше →
  • Однобитный полный сумматор на необычных микросхемах

    • Translation
    • Tutorial


    Мы привыкли к 14- и 16-выводным микросхемам, содержащим несколько логических элементов или целый узел — счётчик, дешифратор, АЛУ, и др. Но раньше были и микросборки и микросхемы, в которых помещался всего один логический элемент. После долгого забвения они вернулись в виде пятивыводных SMD-компонентов. Например, 74LVC1G86 — исключающее ИЛИ, 74LVC1G08 — И, 74LVC1G32 — ИЛИ. На них и выполнен предлагаемый однобитный полный сумматор.
    Читать дальше →
    • +38
    • 6.8k
    • 9
  • 492-байтная демка на ATtiny5

    • Translation
    • Tutorial


    Демки обычно отличаются более сложной графикой, чем игры того же объёма. Ведь не приходится тратить ресурсы на взаимодействие с пользователем и дополнительные расчёты. Предлагаемая программа работает на микроконтроллере ATtiny5 с 512 байтами ПЗУ, 32 байтами ОЗУ и 16 регистрами процессора. Rakettitiede — это по-фински «ракетная наука» (в т.ч. в том же значении, что и в английском фразеологизме), а также название компании, разрабатывающей ПО.
    Читать дальше →
    • +55
    • 8.3k
    • 5
  • Трёхкомандное ДУ с программой из 290 16-битных слов

    • Translation
    • Tutorial


    Устройство на ATtiny13, управляемое программой из 290 16-разрядных слов, написанной на ассемблере, запоминает коды шести кнопок пульта ДУ и включает/выключает три нагрузки.
    Читать дальше →
  • Простейший ОУ на дискретных элементах

    • Translation
    • Tutorial


    Операционные усилители на дискретных элементах выпускают для высококачественной аудиотехники. Выглядят они так — плата или «бутерброд» из двух плат и две гребёнки для впаивания вместо интегрального восьмивыводного сдвоенного ОУ со стандартной цоколёвкой. Улучшается ли после замены звук, неизвестно. Но если ОУ на дискретных элементах сильно упростить и превратить в развёрнутый макет, учебное пособие получится отличное.
    Читать дальше →
  • Усилитель к классическому датчику пульса

    • Translation
    • Tutorial
    Предлагаемый усилитель предназначен для одного из самых классических датчиков пульса — оптического. Той самой «прищепки» на мочку уха или палец, как у некоторых тренажёров. Только здесь прищепка не в кавычках, а самая настоящая. Деревянная. В ней просверлены 3-миллиметровые отверстия, в которые помещены ИК-диод SFH487 и фототранзистор SFH309FA фирмы Siemens. Вместо них подойдут практически любые ИК-диоды и фототранзисторы, только отверстия придётся просверлить других диаметров. Чтобы пользоваться датчиком было комфортно, к поверхностям прищепки, прилегающим к мочке уха или пальцу, приклеены мягкие накладки с отверстиями. Если мешает пульсирующий свет светодиодных или люминесцентных ламп, фототранзистор нужно закрыть фильтром, пропускающим только ИК.
    Читать дальше →
  • Фотограмма без фотобумаги

    • Translation
    • Tutorial


    Фотограмма — очень интересное искусство, в своё время его даже пропагандировали в телепередачах. Вы помещаете предметы на фотобумагу, экспонируете с направления, при котором получается наиболее интересный силуэт, проявляете, фиксируете — и готово произведение. Но теперь фотобумагу на каждом шагу не купить. А что если и фотограмму вслед за фотографией сделать цифровой?
    Читать дальше →
    • +38
    • 8.1k
    • 8
  • Минималистический четырёхголосный MIDI-проигрыватель

    • Translation
    • Tutorial


    Предлагаемый проигрыватель не требует карты памяти, он хранит MIDI-файл длиной до 6000 байт непосредственно в микроконтроллере ATtiny85 (в отличие от этой классической конструкции, которая проигрывает WAV-файлы, и карту памяти, естественно, требует). Четырёхголосное проигрывание с затуханием при помощи ШИМ реализовано программно. Пример звучания — по ссылке.
    Читать дальше →
  • Двухразрядный термометр

    • Translation
    • Tutorial


    Этот двухразрядный светодиодный термометр автор изготовил в качестве подарка на день рождения сыну друга. Ему всего два года, и цифры он уже читает, а буквы — нет. Теперь он может узнавать температуру за окном самостоятельно. Датчиком в термометре служит микросхема DS18B20, работающая по протоколу 1-Wire, а микроконтроллер применён типа ATtiny84. Плата — квадратная со стороной в 25 мм, по размерам она сравнима с монетой в 50 пенсов. Автор планирует поместить плату во влагозащищённый корпус и разместить за окном. Индикация включается кратковременно раз в 24 секунды, и батарейки CR2032 хватает примерно на год.
    Читать дальше →
  • Семисегментный дешифратор, использующий как прямые, так и инверсные выходы BCD-счётчика

    • Translation
    • Tutorial


    «Двоичные часы» успели и войти в моду, и выйти из неё, и снова стал актуальным перевод двоично-десятичного кода в более удобный для считывания человеком позиционный или семисегментный. Автор выбрал второе.
    Читать дальше →
  • Psion SIBO — КПК, которые не надо даже эмулировать

    • Translation
    • Tutorial


    Среди КПК фирмы Psion есть пять моделей, которые даже эмулировать не требуется, поскольку работают они на процессорах NEC V30, совместимых с 8086, отсюда и название КПК SIBO — sixteen bit organizer или sixteen bit operating system. Ещё в данных процессорах есть режим совместимости с 8080, который в этих КПК по понятной причине не используется. В своё время компания Psion выпустила проприетарные, но свободно распространяемые (при условии отсутствия модификации) средства для запуска используемой в этих КПК ОС EPOC16 поверх любой DOS-совместимой операционной системы. В наши дни подойдёт и DOSBOX, но это будет уже эмуляция.
    Читать дальше →
  • 4-битный BCD-счётчик

    • Translation
    • Tutorial

    BCD означает binary coded decimal — двоично-десятичный, то есть, счётчик считает с нуля не до пятнадцати, а только до девяти, а при десятом импульсе снова сбрасывается на нуль. Для этого в нём предусмотрен дополнительный узел.
    Читать дальше →
    • +36
    • 4.9k
    • 9
  • Современные аккумуляторы для плееров Sony Discman

    • Translation
    • Tutorial


    Автор приобрёл и починил два винтажных плеера Sony Discman — D9 и D15. К обоим аккумуляторы не прилагались (один «совсем мёртвый» образец для фотосессии всё же нашёлся), а слушать только на БП неинтересно. Пришлось сделать новые — литий-полимерные, в 3D-печатном корпусе, со встроенным контроллером заряда и разъёмом Micro USB.
    Читать дальше →
    • +38
    • 9.4k
    • 6
  • Наглядное пособие по устройству микросхемы

    • Translation


    Автора всегда восхищала работа микросхем. Как пластина, некоторые участки которой преднамеренно загрязнены, управляет электронами? И тут внезапно кто-то придумывает наглядное пособие, которое делает принцип действия микросхемы максимально понятным. Именно это произошло на ярмарке самодельщиков в области залива Сан-Франциско.
    Читать дальше →
  • AirSelfie 2 Power Edition — фотоаппарат Вялика. Или нет?



      Работая над сказкой «Витя в стране Лодырантии», замечательная детская писательница О.И. Романченко наверняка сама мечтала о таком фотоаппарате, который «вообще всё сам». Сбылась ли её мечта, хотя совсем не так, как она себе это представляла, или совсем наоборот?
      Читать дальше →
    • Брайлевская клавиатура

      • Translation
      • Tutorial


      Шрифтом Брайля можно не только выводить, но и вводить информацию. В классическом 6-битном варианте этого шрифта знак состоит из двух столбцов по три бита в каждом. В брайлевской клавиатуре оба столбца развёртнуты в одну строку, по три бита на каждую руку. Предлагаемая самодельная клавиатура этого типа озвучивает вводимые знаки и одновременно отправляет их в последовательный монитор, откуда текст можно затем скопировать в другое приложение для последующей правки.
      Читать дальше →
    • Опыты с аналогом туннельного диода

      • Translation
      • Tutorial


      Помимо туннельного диода, интересно провести ряд экспериментов с его функциональным аналогом, известным уже несколько десятилетий. Он подобен эмулятору на медленном железе: и квантовых эффектов настоящих нет, и быстродействие не то. Но ВАХ аналогична, как и поведение устройства в схеме.
      Читать дальше →