Projects

Projects of the ‘Все Проекты’ Category

Защита электропитания дома от перегрузки по току с восстановлением по таймеру

2011 (2 недели), изготовление под заказ, 1 разработчик
результат: устройство поставлено
инструменты: осциллограф и паяльник

Данное устройство разработано для защиты сельского дома потребляющего 7-15 кВт и подключенного к нестабильной электросети. Устройство отключает нагрузку (дом со стабилизатором напряжения), если потребляемый ток превышает настраиваемый порог (25-70 ампер) и запускает таймер. Время отключения от сети может быть установлено в пределах от 2-х до 24-х минут. По истечении установленного интервала времени нагрузка снова подключается к сети.
Устройство разработано для работы в широком диапазоне питающей сети от 90 до 330 вольт (протестировано). При нормальном напряжении сети (220В) мощность потребления составляет всего 2,5Вт и 6Вт во время отключения нагрузки.
Необходимость использования такой защиты возникает, если дом оснащён стабилизатором напряжения с защитой по току, но без автоматического восстановления питания. Использование такого стабилизатора приводит к тому, что батареи источника бесперебойного питания (следующего за стабилизатором) полностью разряжаются, даже если напряжение питания восстанавливается до нормального уровня.
В сельской местности защита по току часто срабатывает из-за понижения напряжения питающей сети. Например, если оно падает до 147В, то ток потребления на входе стабилизатора вырастает в 1,5 раза (при той же мощности нагрузки в доме после стабилизатора).

Электроника, Источники питания, Датчики

Кэширование PHP сессий на кластере серверов (с использованием EhCache)

Обработка статистики мини-АТС

Среда разработки Тетрис-подобных игр

“ABCRescue” – игра для Андроид обучающая украинским буквам

IPS и CPM – программы поддержки кабельных сетей DOCSIS

Удалённое выполнение задач с баллансом загрузки

“Абетка” – говорящие украинские буквы

Программа шифрования файлов

“KeenLEDs” – 4 RGB светодиода, управляемые звуком и температурой, подарочный дизайн Акрилайт

Блок питания на 10 кВ, работающий в режиме регулярного КЗ

Беспроводное управление RGB светодиодами

Ультразвуковая ячейка

Устранение шума низкочастотного звукового генератора, управляемого микроконтроллером

IPTV кластер оцифровки TV и вещания видеопотоков с FIFO на 1 сутки, встраиваемый объект для воспроизведения и сохранения ASF потока

(2006-2007) Windows XP & Server 2003 R2, VB 2005, DirectShow Filters
Работает в активном режиме на телевышке в Киеве
– Стойка из 6 компьютеров (2 сервера раздачи + 4-ре стримера: 4 аналоговых входа и 2 SDI). Собрана из комплектующих, проинсталлирована, созданы CD диски восстановления. 3-х потоковое вещание каждого канала посредством Windows Server 2003 R2.
– На VB написан объект, встраиваемый в WEB страницу для просмотра и сохранения потокового видео в файл на клиентском компьютере.
– VB приложение под Windows Server 2003 для циклической нарезки и хранения потокового видео в файлы (последние сутки множества каналов)

@ Программирование, Другие, TV/IPTV/Video, WEB/Сеть ,

Цифровые настольные/автомобильные часы со 100 будильниками и термометром

(2005-2006) MC ATtiny26L, ATmega8L, FW на Си
Бытовое и автомобильное устройства измерения температуры (3 датчика температуры, аккумулятор/батарея) с часами (100 будильников по дням недели, автоматический уровень яркости индикатора 16 градаций, ночной режим с включением ИК пультом, мелодии, двуцветный индикатор). Продано несколько экземпляров.

Быт/Развлечения, Микроконтроллеры, Источники питания, Датчики

Автомобильные часы с автояркостью и измерением напряжения аккумулятора

Настольные часы с 3-мя термометрами

Датчик световой плотности крови (датчик пульса)

(2005) MC ATtiny26, C
COM PC интерфейс красного и инфракрасного датчика плотности крови на ATtiny26L (FW на Си) и простого датчика проводимости кожи с вводом в ПО “Response”. Управляемый свет проходит через палец и уровни остаточной интенсивности отбражаются с частотой 400Гц.

Управление и сбор данных, Микроконтроллеры, Датчики

2-8 канальное устройство подключения телефонных линий к PC

(2002) ORCAD
Гальваническая трансформаторная развязка и согласование тел. линии с линейным входом звуковой карты PC, усиление, АРУ, сигнал поднятия трубки – ввод и питание через порт «Джойстика». Разработано для использования с готовой программой автоматической фиксации и ведения БД телефонных разговоров на PC Atropos-SB (http://www.cyteg.com/index_r.html)

Дизайн, Электроника, Разводка печатных плат, Телефония/Звук

“Response” (“Отклик”) – Система поддержки управляемых экспериментов

(2003-2007, 3 версии) Windows XP, VB 2003, 2005, .NET 1.1 2.0
ПО пошагового проведения эксперимента, управляемого платой ЦАП/АЦП. Раздельное программирование импульсов/серий выходных каналов, синхронная/асинхронная регистрация данных входных каналов, частотомер, пользовательские единицы и масштаб единиц каналов, гибко настраиваемый страничный и оконный (AKA Docking) интерфейс визуализации результатов в виде таблиц и графиков. Сохранение результатов и параметров эксперимента в файлы.

@ Программирование, Управление и сбор данных, Скачать ,

“VigilantEye” (“Бдительный глаз”) – Программный видео датчик движения для Windows

(2003) Windows, VB6.0, Win32 VfW
Программный настраиваемый видео датчик движения предназначен для обнаружения, подачи звуковой сигнализации и записи фрагмента активности в выбранном участке изображения, вводимого с видеокамеры в компьютер.
Читать далее…

@ Программирование, Алгоритмы и обработка данных, Скачать, Датчики, Обработка сигналов, TV/IPTV/Video

Уменьшение шума изображения USB камеры и коррекция PCB

Тестировиние интерферометра и Java приложения

Карманный USB винчестер

(2002) OrCAD
Разработаны и изготовлены платы согласования USB2.0 и 1.1 с ATA-ATAPI для винчестеров 2.5”. Доработана схема reference дизайна производителя USB микроконтроллеров (Cypress, CA), использован готовый код Firmware. USB2.0 винчестер оформлен в законченный продукт для IDE винчестеров 2,5″ (плата, корпус, БП, драйвера). Разработан миниатюрный блок питания 5В х 800мА.

Дизайн, Микроконтроллеры, Разводка печатных плат, Источники питания, USB

ActiveX объект для управления интерферометром

Контроллер интерферометра

(2000-2001) С, AT89C52, 10/12 разрядные ЦАП/АЦП, Visual Basic 6.0
Менеджер и разработчик. 2 разработчика (включая меня).
Внешний контроллер аналогового управления пьезо-позиционером и LED интерферометра. 4 канала LED, внешний и внутренний датчики температуры. Независимое программное управление напряжением или током (выбирается перемычками) выходных каналов через COM порт. Выходной канал управления пьезо имеет медленный, но малошумящий выходной усилитель с размахом -100В-+300В. Каждый канал может быть запрограммирован на автоматическое приращение выходного значения с указанием: начального значения, приращения значения, задержки старта и временного шага. Разработан OCX компонент управления контроллером на VB 6.0. Изготовлено 2 контроллера включая многоканальные блоки питания.

Управление и сбор данных, Микроконтроллеры, Источники питания, Датчики

8-ми канальная МП система и DOS ПО для автоматической записи телефонных разговоров

(2001) Turbo C, С51, AT89C52
Устройство оцифровки, ввода и автоматической записи 8-ми телефонных разговоров в PC через LPT порт, DOS программа записи разговоров на винчестер (WAV формат).

@ Программирование, Управление и сбор данных, Микроконтроллеры, Телефония/Звук

Алгоритм для быстрого чернового восстановления трёхмерной фазовой картины интерферометра

“Octopus” – WEB Store Engine (WSE)

СУБД “Склад”

Система формирования и рассылки счетов

“Calls” – регистрация звонков мини-АТС в MS Excel

СУБД “Romashka”

СУБД “CDPlant”

Выборка и печать данных коллективного планировщика событий

Программа обработки результатов социологических исследований

Плата ввода видеосигнала в PC, цифровой программный декодер цвета PAL

Алгоритм решения неустойчивых систем линейных уравнений методом регуляризации

Цифровая плата МТС для определения тонов телефонного номера

Автоматическое доказательство теорем

Дверной звонок с 30-ю мелодиями

АОН – цифровое устройство автоматического определения номера телефона

“Тетрис” для i8080

Упаковка файлов с кодированием Хаффмана

“DAD” – экранный текстовый редактор

“Rockets” – игра для обучения печати на клавиатуре

“Pentix” – игра подобная “Tetris”

Тетрис улучшенный

Самообучающиеся крестики-нолики

Модель машины Тьюринга

Препроцессор запросов к БД “Студент”

Драйвер 10-ти цифрового 7-сегментного индикатора с эффектами сдвига

Цифровые часы с будильником

Ёлочная гирлянда “Бегущие огни”