Рубрика «electronics»

В прошлой статье я вспомнил свою старую конструкцию: аудио DAC, в которой рассказал о не самой стандартной звуковой карте, и познакомил тех, кто не знал, с основными параметрами ЦАП’eй. Подумал, что логично будет рассказать про логарифмический регулятор громкости с дисплеем, который был мною разработан примерно в то же время и для той же фирмы.

Как всегда, в начале немного ликбеза.

Читать полностью »

Новый год прошёл, а вопросы остались.

Моя девушка принесла с рынка домой две гирлянды. Купила их там по 8$ за штуку.

Из особенностей:
Гирлянда питается от USB и имеет стандартный разъём Type-A.
Габариты 3х3м. (10 полосок по 3м каждая).
В комплекте имеется ИК пульт управления.
Гирлянда имеет 10 программ работы.

Читать полностью »

Начало

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

Для начала я узнал, что именно нужно сделать и с чем нужно работать. И набросал для себя подобие ТЗ. На самом деле – это сбор хотелок и перечень возможных подводных камней.

Техническое задание:

  1. Устройство должно раскладывать и складывать боковые зеркала по нажатию кнопки.

  2. Кнопка может быть с фиксацией или без.

  3. Читать полностью »

Измерительная оснастка для кабелей USB Type-C (применяется с двухпортовым векторным анализатором)
Измерительная оснастка для кабелей USB Type-C (применяется с двухпортовым векторным анализатором)

Читать полностью »

Со времени публикации первой статьи об сконструированном мной девайсе ESPboy на микроконтроллере ESP8266 прошло довольно много времени.

Часть 2: Mодули и AppStore. ESPboy — гаджет для ретро игр и экспериментов с IoT - 1

Однако за это время удалось кое что сделать:

  1. Довести сам девайс до стадии производства
  2. Собрать модули расширения, написать под них софт и отладить
  3. Сделать онлайн каталог приложений с быстрой загрузкой их по WiFi по аналогии с Apple iStore и Google play market
  4. Портировать библиотеку для раработки игр с Arduboy и скомпилировать несколько десятков Arduboy игр под ESPboy
  5. Разработать порядком новых ретро игрушек на Little Game Engine

Читать полностью »

Откуда «ножки» растут

В настоящее время стали доступны и приобрели популярность различные станки с программным управлением. Это лазерные и фрезерные резчики и гравёры. А так же 3D принтеры. Все эти станки имеют один общий узел — шаговый двигатель.

И этому двигателю нужен драйвер.

Драйвер шагового двигателя. Тестируем микросхему L9110 - 1

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

Существует некоторое количество решений драйверов от различных компаний. В нашей статье мы рассмотрим самое доступное решение драйвера L9110 и его аналог HG7881 Это решение часто используется в Arduino

Теория и практика

Я решил применить микросхему L9110 в своём проекте.

Довольно легко нагуглил datasheet. Прочитал. Всё предельно понятно. Характеристики, распиновка, таблица истинности… По всем параметрам драйвер, вроде бы подходит. Напряжение коммутации — 12 вольт, выходной ток 800 ма. — всего хватает.

А что на деле?

Читать полностью »

Introduction

Our project implements a real-time edge detection system based on capturing image frames from an OV7670 camera and streaming them to a VGA monitor after applying a grayscale filter and Sobel operator. Our design is built on a Cyclone IV FPGA board which enables us to optimize the performance using the powerful features of the low-level hardware and parallel computations which is important to meet the requirements of the real-time system.

We used ZEOWAA FPGA development board which is based on Cyclone IV (EP4CE6E22C8N). Also, we used Quartus Prime Lite Edition as a development environment and Verilog HDL as a programming language. In addition, we used the built-in VGA interface to drive the VGA monitor, and GPIO (General Pins for Input and Output) to connect the external hardware with our board.

ZEOWAA FPGA development board

Читать полностью »

Добрый день, Geeks, хочу сегодня рассказать, про эту достаточно простую и тем не менее, интересную LED-матрицу которую я собрал еще в 2017 году в сентябре, пришло время рассказать как сделать такое устройство простым и понятным языком для всех кто хоть как то знаком с электроникой и программированием.

image

Это устройство может стать приятным подарком или украшением полки любого человека.
Читать полностью »

Разработка электроники: от идеи до устройства - 1

Сейчас намного проще найти финансирование для своего проекта, проводятся стартап-аллеи, краудфандинговые платформы пестрят новинками. Ардуино приблизило мечтателей к заветной славе. IoT технологии взяли свое и IT фирмы поняли, что не кодом единым можно жить. Не редкое явление, когда hardware проектом руководят люди, которые несколько далеки от электроники. И еще чаще они думают, что жизненный цикл software-проекта аналогичен жизненному циклу hardware-проекта. Увы, это не так.
Читать полностью »

В первой части подробно, со всеми деталями, в картинках был описан процесс проектирования платы в CAD EAGLE. На гаражной фабрике работал «проектный отдел». Теперь документацию передаём «производственникам»
3D фрезер готов! Смотрим комикс про работу «производственного отдела»)

PCB Factory. Гаражная разработка и производство электроники. Ч2 - 1

Для создания g-code в главном окне Eagle при открытом файле brd нажимаем правой кнопкой на pcb-gcode-setup.ulp и выбираем Run in Board
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js