leoniv.diod.club
Что это?

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

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

Дизайн сайта

Этот сайт написан в Notepad++ на HTML с применением CSS. Никаких других технологий не используется. В результате локальная версия ничем не отличается от той, которая размещена на сервере. При сохранении страничек с этого сайта не беспокойтесь о множестве ненужных файлов, типа картинок в один пиксель, баннеров, js-файлов и прочего мусора. Здесь ничего такого нет. При сохранении страницы сохраняется только полезная информация - текст и иллюстрации.

Материалы

В конце описания каждого проекта обычно есть раздел "downloads". В этом разделе можно скачать дополнительную информацию. Всего используются два типа файлов: pdf и zip. В архивы zip помещаются файлы разных типов, это могут быть файлы прошивок, исходные тексты, файлы разводки печатных плат, программы, чертежи и т.д. Могут еще приводиться ссылки на сторонние ресурсы, там может быть что угодно.

Файлы разводки печатных плат для свежих проектов, как правило, в формате PCAD 2006. Для некоторых проектов выложены и файлы в формате Gerber. Если понадобятся такие файлы для других проектов, напишите мне, сделаю и выложу. Иногда выкладываю рисунки печатных плат в формате pdf, их можно использовать при выводе на печать для LUT. Обычно для LUT разводку платы немного дорабатываю: увеличиваю размеры контактных площадок, а диаметры всех отверстий заменяю на 0.5 мм, что подходит вместо кернения. Обычно файлы, предназначенные для LUT, имеют в своем имени добавку _lut.

Платы для старых проектов разводились в PCAD 4.5. Их сейчас мало кто может открыть, поэтому для таких проектов обычно делаю plt-файлы. В них содержатся все необходимые слои. Для просмотра и печати plt-файлов понадобится утилита PLT_Print. В принципе, платы PCAD 4.5 можно перенести в PCAD 2006 через pdif, но они потребуют ручной правки. В случае такой необходимости, напишите мне, сделаю и выложу pdif-файлы.

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

Рисунки передних панелей обычно в формате Corel Draw 11. Здесь есть нюанс - шрифты не содержатся в файлах cdr, поэтому на других компьютерах файлы будут открываться некорректно. При обмене файлами cdr надо весь текст конвертировать в кривые (но тогда исчезает возможность его редактировать). Обычно выкладываю и такую версию файлов, в их имени есть добавка _g. На всякий случай также выкладываю рисунки в формате pdf, их нельзя редактировать, зато они везде выглядят правильно.

Прошивки микроконтроллеров пишу в IAR, обычно выкладываю целиком проекты EWAVR или EWARM. Версии обновлять не спешу, но у кого окажется более старая, проект может и не открыться. Тогда его надо будет создавать заново (здесь трудность заключается в задании правильных опций проекта) и включать в него файлы исходников. Более старые проекты написаны на ASM, для AVR использовал AVR Studio 4, для MCS-51 использовал TASM 3.20 (и только в самом конце - Keil).

Программы для PC написаны на C++ Builder 6. Ранние программы - на Delphi 5, самые ранние - на Turbo Pascal 7 в перемешку с ассемблером. Но программы для PC - это здесь наименее интересное, поскольку я не программист.

Авторские права

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

Ридико Леонид Иванович www.leoniv.diod.club e-mail: wubblick@yahoo.com