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-сегментного индикатора с эффектами сдвига

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

Ёлочная гирлянда «Бегущие огни»