Основные направления деятельности:
- Программирование интерфейса с ПК(Языки: С#, PHP-GTK; интерфейсы: web-интерфейс, USB, CAN, RS-485, IR(36 кГц) ИК ПДУ);
- Программирование серверной части web-приложений: VPS, Wordpress, PHP, SQL, AJAX, JS, JQ, JQ-UI;
- Программирование arduino(nano, uno, Mega): Изернет-шилд, GSM - шилд, IR ПДУ(36 кГц), УЗ радар, ШД, Сервомотор;
- Программирование контроллеров;
- Проектирование электронных узлов;
- Разработка блоков питания;
- Разводка печатных плат;
Контакты:dmitron1036@mail.com
Коротко о себе
Работаю в КБ по разработке стендового оборудования ведущим инженером с 2003 года. Специализация: электроника + программирование. Могу привлекать к работам : программистов, конструкторов, художников, мехзавод и участок сборки электроники.
Примеры выполненных работ
PHP-GTK2 Интерфейс к модулю генератора постоянного / переменного тока/блоку питанияК ряду модулей выполнен оконный интерфейс ПК-USB-модуль на скриптовом языке PHP-GTK2. В одних случаях связь через dll на языке TCL. В других - через COM-порт, как например с серией блоков питания PSW-7(на фото).
- Скриптовый язык программирования позволяет менять код программы прямо во время работы с ней, не имея дорогостоящих лицензионных IDE.
- Нет опасности потерять исходник программы.
C# Вспомогательная программа
Это узко-специализированная программа, интерфейс между САПР ORCAD и базой данных промышленного предприятия.
Целью программы является: открыть "Bill of materials" - выходной файл ORCAD - перечень элементов.
Найти каждый элемент этого перечня в базе данных элементов предприятия.
Сформировать выходные документы - файлы заказа, спецификации, заказ на получение, файл импорта перечня в БД в соответствии с СТП и БД предприятия.
А также сформировать промежуточные перечни для поиска и устранения ошибок (чем больше предприятие - тем больше ошибок в БД).
- С# язык программирования - запускаем exe файл.
- Формирование отчётов в XML формате пригодном для редактирования в Excel.
Программирование серверной и клиентсктой части для Arduino-ethernet-сервера робота-паука:
Первая страница - управление движением. вторая страница - для отладки - управляет моторами по отдельности.
- Все картинки сделаны в векторном формате SVG.
- Цвета и градиенты цвета выполнены также математически.
- Обратная связь через XML структуру.
- Вёрстка резиновая для отображения на мобильных устройствах(таблетках и телефонах).
- Связь через wi-fi;
- Интерфейс для "таблетки" тачскрина - первые две картинки, для телефона 240х320 px - вторая пара картинок.
VPS-cервер из интернета управляет тепличным хозяйством:
Сервер управляет модулями которые управляют теплицей.
- Связь с сервером в интернете.
- У каждой операции есть обратная связь.
- Для тестирования - страница управления через телефон по wifi. Если операция подтвердилась - кнопка зелёного цвета. Если не подтвердилась - то это авария - красная кнопка.
Контроллер теплицы, управляемый через интернет (или через Wi-Fi - используя телефон)
- связь с контроллером - ethernet ( wifi раздаёт роутер)
- Конфигурация с мобильного телефона или через интернет
- Полив, вентиляция, освещение - в автоматическом режиме.
- Контроль за хозяйством(контроллером) через интернет.
- Отладка - в ручном режиме(автоматический режим выключается - и можно каждое устройство включить/выключить нажав соответствующую кнопку).
- Графики температуры и влажности можно посмотреть на отдельной странице
(то же, в хорошем разрешении)
(то же, в хорошем разрешении)
(то же, в хорошем разрешении)
Аналогичная система контроля производственного процесса: терморегулятора по заданному циклу №1
Помощь - инструкция прямо в приборе в виде pdf-файла:
Аналогичная система контроля производственного процесса: терморегулятора по заданному циклу №2
Видео работы прибора
Помощь - инструкция прямо в приборе в виде pdf-файла:
Управление в такт музыке
Промышленные выключатели управляются в такт музыке. Появляется контакт - зажигается лента.
Электронный термометр - термореле- выполнен максимально плоским, чтобы помещаться между металлическими стенками нагревателя.
Высота со стороны компонентов - 6,5 мм, габаритная - 10 мм.
В качестве температура датчика электронный термометр используется микросхема DS18B20, с большим разрешением чем обычный термометр сопротивления на термисторе
При подключении внешнего охлаждающего или нагревающего прибора становится терморегулятором.
В качестве коммутирующего элемента используется симистор, обеспечивающий бесшумную работу и ток в нагрузке до 16А. Тепло от Симистора отводится на переднюю панель
Выводы терморегулятора - два для подключения к сети ~220В, от которой питается термометр-термореле, и два для подключения охлаждающего или нагревающего прибора
Термометр для воды предназначался - с защитой от разморозки - при низкой температуре - она поддерживается на уровне 5 градусов.
Ресурсы:
Руководство по эксплуатации,
Технические условия
- Разрешение 0,1° в диапазоне 0..99,9 градусов, 1° в остальном;
- Границы поддержания температуры от ± 0,1°;
- Температурный диапазон -55..+125°;
- Погрешность 0,5 градуса;
- Питание ~220В;
- Максимально-допустимая нагрузка 16А, рекомендуемая- 5А;
- Режимы нагрев/охлаждение;
- Бесшумная работа;
- Себестоимость - 10$;
SMS-сигнализация ARDUINO UNO + GSM Shield с минимальным потреблением:
Отправляет SMS на запрограммированный номер при срабатывании пиродатчиков. Индицирует питание, срабатывание пиродатчика, завершение отправки СМС - светодиодами. В своём составе имеет зарядное устройство и кислотный аккумулятор 12В.
Resources:
Исходный код, Схема
- минимальное потребление - только на пиродатчики и светодиод - значит маленький АКБ;
- дешёвый пиродатчик для arduino;
- 2 вида сигнализации:
- отправка СМС по срабатыванию пиродатчиков 2 и 3,
- звуковая сигнализация - по срабатыванию пиродатчика 1,
Дешёвый автомобильный драйвер мощного светодиода 700мА- разработан для установки в автомобиль. Схема мощного драйвера светодиода представляет из себя импульсный стабилизатор тока на основе понижающего импульсного стабилизатора MC34063 и ОУ LM358. Драйвер для светодиодов 12В .. 15В - нормальное рабочее напряжение. Согласно ГОСТ на автотехнику, выдерживает кратковременно до 40В на входе питания.
Ресурсы:
Технические условия
.
- Нагрузка - 1 или 2 белых светодиода 3 Ватта;
- Питание 12В, разработан для подключения в борт. сеть автомобиля;
- Ток на выходе 700 мА;
- Заземлённая нагрузка;
- Защита от КЗ, перепутанного входа и выхода, защита АКБ от черезмерного разряда - при напряжении менее 8В уменьшает ток.
Электрокардиограф (EEG): в качестве ленты используется экран компьютера, связь с компьютером через USB. Питание тоже от USB компьютера. Четырёхканальный с аппаратный режекторным фильтром 50 Гц, позволяет записывать ЭКГ одновременно с четырёх отведений.
- четырёх-канальный;
- аппаратный режекторный фильтр;
- питание от USB;
- Лёгкий и компактный;
- Запись и просмотр осциллограммы - на компьютере/ноутбуке;
- Режим калибровки и установка смещения в 0.
Эхоэнцифаллограф (Brain Sonar)- прибор для исследования мозга ультразвуком на частоте 1,76 Мгц. Работает по принципу эхолота: в районе уха прикладывается ультразвуковой преобразователь - импульс ультразвука посылается в мозг. Далее преобразователь принимает отражённый от препятствий ультразвук. Расшифровка эхограммы: у здорового человека препятствие одно - пространство между половинками мозга. На осциллограмме посередине видно 2 горбика - это отражения от конца одной половинки и от начала другой. При наличии опухоли в мозге эхограмма головного мозга становится несимметричной, и появляются другие горбики - опухоли. Скорость ультразвука в головном мозге равна скорости ультразвука в воде.
- Осциллограмма - на экране компьютера;
- питание и связь - через порт USB;
- Лёгкий и компактный;
- Ультразвуковой преобразователь "раскачивается" не фронтом импульса а одним периодом, что позволяет посылать импульс близкий к АКФ косинусного сигнала, что повышает качество изображения. Возбуждающий сигнал - жёлтым - показан на осциллограмме, синим - принимаемый ;
- Логарифмический приёмник-детектор позволяет обеспечить широкий динамический диапазон и высокую чувствительность к слабым сигналам.
Сдвоенное простое импульсное интеллектуальное зарядное устройство для Ni-MH батареек - АА аккумуляторов током 0,5С (Charger)- разработано для быстрой зарядки двенадцати (2 * 6) АКБ Varta Professional (2700 мА*ч) током 1350 мА. Выполнен на ИМС МАХ712 по усовершенствованной схеме, позволяющей не переводить мощность на тепло. Благодаря этому заряжаемые АКБ с зарядным устройством удалось разместить в одном корпусе. Цена зарядного устройства определяется в основном ценой ИМС МАХ712 - благодаря которой получилась простая схема зарядного устройства.
- Нагрузка - 2 * 6 Ni-MH АКБ 2700 А*ч;
- Полная зарядка аккумулятора за 2,5 часа;
- питание - 15В, при уменьшении числа АКБ (2В на АКБ) возможно зарядное устройство 12В;
- работа зарядного устройства, принцип остановки заряда аккумулятора - по нулевому росту напряжения, защитное отключение заряда аккумулятора по температуре, по времени - чтобы не перезарядить аккумулятор;
- Индикация зарядки - красный светодиод, окончания зарядки - зелёный светодиод.
Электронный тир + светодиодная бегущая строка- совокупность датчика попадания в мишень, платы опроса датчиков, компьютера(ноутбука или миникомпьютера), бегущей строки. Электронный тир цена определяется в основном стоимостью бегущей строки. Без неё - его стоимость составляет порядка 400грн. Компьютер используется для ведения счёта и воспроизведения звуковых сообщений о попадании в мишень. Бегущая строка с символами 12х12 см представляет собой отдельное устройство, на которое компьютер выводит счёт соревнований. Выполнена бегущая строка в виде отдельных символов, поэтому создание бегущей строки своими руками её длину можно сделать произвольной. Фотография платы одного символа представлена на фотографии. Принцип работы электронная бегущая строка - сдвиговые регистры, запись в которые (8 бит данных) производится по стробирующему сигналу. Также имеется возможность выключать свечение строки, не подавая питание на отдельный разъём. Объявление в бегущую строку выводит контроллер, связь с которым компьютер осуществляет по USB или COM(RS-232). В производство бегущих строк стоимость составляет 200 грн. за символ и определяется стоимостью платы, светодиодов,трудоёмкостью монтажа.
- эксплуатация в полевых условиях;
- автоматическая самодиагностика с удобным представлением данных на экране ПК;
- питание - от USB ноутбука, или от АКБ 12В, или от сети 220В;
- Автоматическая индикация - голосовая, звуковая и на графическом табло;
- Возможность изменения настроек "на ходу".
Контакты: просьба писать на почту dmitron1036@mail.com
Условия: оплата по готовности изделия/узла. Местоположение: Россия Крым Севастополь.
Наши партнёры:
MICRODRIVE - разработка и производство электроники.USELECT-WEB - программное обеспечение, веб-программирование.