Архивы по Категориям: Самоделки

Двунаправленный 4-канальный конвертер логических уровней 5В / 3.3В для Arduino

Двунаправленный конвертер логических уровней позволяет понижать сигналы с 5 до 3.3вольт, или повышать с 3.3 до 5 вольт
Так же может работать с уровнями 1.8 и 2.8 вольт

  • К выводу HV подключается источник высокого напряжения (например 5в)
  • К выводу LV — низкого (например 3.3в)
  • Общий минус — к выводу GND
  • Теперь логическая единица высокого напряжения, поступающая на вывод HVi i={1,2,3,4} будет преобразована в логическую единицу низкого напряжения на выводе LVi
  • И наоборот, логическая единица низкого напряжения на выводе LVi будет преобразована в логическую единицу высокого напряжения на выводе HVi

 

ZX Spectrum (Ленинград) — вперед в прошлое! (часть 4). Музыкальный сопроцессор AY-3-8912

Добавил к своему Спектруму музыкальный сопроцессор. Свой выбор остановил на следующей схеме:

Схему нашел где то на просторах интернета, собирал частично.

DD1 — Z80A

DD2 — AY-3-8912 или DD3 — AY-3-8910 (использовал AY-3-8912)

DD4 — 1533ЛА3 (использовал 155ЛА3)

DD5 — 1533ЛЕ1 (использовал 74HC02)

DD6 — 1533ТМ2 (использовал 74S74)

DD7 -1533АП3 (не использовал)

R1, R2, R5, R10-R15 — 1 кОм

R3, R4, R8, R9 — 2,2 кОм

R6, R7 — 15 кОм

VD1-VD5 — КД522 (использовал 1N4148)

C1, C2 — 10 мкФ х 16В

C3 — 68 нФ

Данная схема предполагает установку вместо процессора Z80A в его панельку, а сам процессор будет на платке с сопроцессором. Я пошел другим путем. На плате Спектрума в моем варианте имеется дополнительное монтажное поле, на котором я припаял разъем, на который вывел шину данны, адресную шину и пр.

Расширение с музыкальным сопроцессором собрал на макетной плате:

Разъем сделан так, что в будущем можно будет добавлять еще какие нибудь примочки 🙂 Таблица распайки разъема:

В итоге получился вот такой «бутерброд»:

ZX Spectrum (Ленинград) — вперед в прошлое! (часть 3). Расширение памяти до 128 кБайт.

Ну вот, добрался до следующего этапа. Превращу свой ZX-Spectrum 48 в ZX-Spectrum 128 с музыкальным процессором.

И так память решил расширять используя импортные аналоги 565РУ7. Не хочется делать «бутерброды» из РУ5-х.  На Алиэкспресс купил MN41256A-08 их и буду устанавливать.

Схему расширения памяти использовал с сайта www.cxemateka.ru

Читать далее »

ZX Spectrum (Ленинград) — вперед в прошлое! (часть 2). Узел чтения с магнитофона, клавиатура PS/2

Как я говорил в предыдущей статье, я узел чтения с магнитофона буду делать на 561ЛН2, а не на УД6 и СА3. Во-первых у меня нет таких микросхем, да и на мой взгляд проще и говорят надежнее использовать ЛН2.

Собственно вот схема:

Читать далее »

ZX Spectrum (Ленинград) — вперед в прошлое! ) (часть 1)

ZX Spectrum в моей жизни был вторым компьютером. Первым был «Радио-86РК», который стал жертвой несовершенного «монитора». В качестве монитора использовался ЧБ ламповый телевизор «Рекорд», естественно без задней крышки, а сверху на телевизоре стоял магнитофон «Маяк-233», с которого я грузил программы. В один прекрасный момент провод, с линейного выхода магнитофона выпал из разъема и упал точно на высоковольтную лампу телевизора. Восстанавливать «Эркашку» не было ни средств, ни желания, т.к. уже начали появляться более продвинутые экземпляры ZX-Spectrum. И я начал сборку клона этого чуда. Так как жил в Ленинграде, выбор мой естественно пал на Ленинградский вариант.

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

(Что бы вся информация по сборке была в одном месте собираю все здесь. Ссылки на источники информации буду публиковать.)

Вот старая плата:

Читать далее »

10-ти полосный светодиодный анализатор спектра

Схему, информацию и прошивку взял с сайта radio-hobby.org

Краткие технические характеристики:
Индикация частот: 31Hz, 62Hz, 125Hz, 250Hz, 500Hz, 1kHz, 2kHz, 4kHz, 8kHz, 16kHz
Размер матрицы — 10х10
Возможные режимы: Точка, линия, регистрация пиков.
Напряжение питания — 12V
Потребляемая мощность — Зависит от используемых светодиодов в матрице.
Тип входящего сигнала: Линейный стерео / линейный моно

Читать далее »

Тест Arduino UNO и драйвера EasyDriver с AliExpress

Приобрел на AliExpress отладочную плату Arduino UNO и драйверы для управления шаговыми двигателями «EasyDriver A3967». Решил проверить работу приобретений.

Столкнулся с проблемой, т.к. Arduino Uno не оригинальный, а китайский клон, то драйвера при установке IDE не устанавливались. Погуглив проблему решил установкой драйверов для этой платы: Драйвер для китайского клона

2016-07-04 19-35-19 Читать далее »

Запуск шагового двигателя от CD-ROM посредством PIC16F84a и L293D

Нашел старый неисправный CD-ROM. Выбросить жалко, решил «поковырять» шаговый двигатель, перемещающий лазер. В общем демонтировал блок с шаговым двигателем и кареткой с лазером.

Получилось вот что:IMG_0952

Читать далее »

Набор для сборки паяльной станции на жалах Hakko T12

2016-05-02-10-54-50

Уже достаточно давно заказал и уже давно пришел набор для сборки паяльной станции Hakko T12. Заказывал на Алиэкспресс: http://ru.aliexpress.com/item/Hot-DIY-Electric-Unit-High-quality-Basic-Ability-PracticalDigital-Soldering-Iron-Station-Temperature-Controller-Kits-T12/32578171288.html

Заказ пришел достаточно быстро, комплектация полная, все целое и исправное. Единственное немного повреждена резинка на паяльнике, но это мелочь.

Читать далее »