Приветствую Вас, Гость! Регистрация RSS

Разработка электроники

Четверг, 2024-03-28
Любой из проектов может быть переделан под нужды заказчика, или сделан новый.

Основные направления деятельности:

  • Программирование интерфейса с ПК(Языки: С#, 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.
  • Нет опасности потерять исходник программы.
program photo PSW7-700-1.44
C# Вспомогательная программа

Это узко-специализированная программа, интерфейс между САПР ORCAD и базой данных промышленного предприятия.
Целью программы является: открыть "Bill of materials" - выходной файл ORCAD - перечень элементов.
Найти каждый элемент этого перечня в базе данных элементов предприятия.
Сформировать выходные документы - файлы заказа, спецификации, заказ на получение, файл импорта перечня в БД в соответствии с СТП и БД предприятия. А также сформировать промежуточные перечни для поиска и устранения ошибок (чем больше предприятие - тем больше ошибок в БД).

  • С# язык программирования - запускаем exe файл.
  • Формирование отчётов в XML формате пригодном для редактирования в Excel.
program photo

Программирование серверной и клиентсктой части для Arduino-ethernet-сервера робота-паука:
Первая страница - управление движением. вторая страница - для отладки - управляет моторами по отдельности.

  • Все картинки сделаны в векторном формате SVG.
  • Цвета и градиенты цвета выполнены также математически.
  • Обратная связь через XML структуру.
  • Вёрстка резиновая для отображения на мобильных устройствах(таблетках и телефонах).
  • Связь через wi-fi;
  • Интерфейс для "таблетки" тачскрина - первые две картинки, для телефона 240х320 px - вторая пара картинок.
стр.1 стр.2 Arduino Ethernet Shield стр.1 стр.2

VPS-cервер из интернета управляет тепличным хозяйством:
Сервер управляет модулями которые управляют теплицей.

  • Связь с сервером в интернете.
  • У каждой операции есть обратная связь.
  • Для тестирования - страница управления через телефон по wifi. Если операция подтвердилась - кнопка зелёного цвета. Если не подтвердилась - то это авария - красная кнопка.
пульт управления схема Э3

Контроллер теплицы, управляемый через интернет (или через Wi-Fi - используя телефон)

  • связь с контроллером - ethernet ( wifi раздаёт роутер)
  • Конфигурация с мобильного телефона или через интернет
  • Полив, вентиляция, освещение - в автоматическом режиме.
  • Контроль за хозяйством(контроллером) через интернет.
  • Отладка - в ручном режиме(автоматический режим выключается - и можно каждое устройство включить/выключить нажав соответствующую кнопку).
  • Графики температуры и влажности можно посмотреть на отдельной странице

Меню Первая страница Вторая страница (то же, в хорошем разрешении) настройки ipV4 настройки полива
таблица температуры и влажности в теплице (то же, в хорошем разрешении)
график температуры и влажности в теплице (то же, в хорошем разрешении)
график температуры и влажности в теплице



Аналогичная система контроля производственного процесса: терморегулятора по заданному циклу №1
Заданный алгоритм
Результат
Пульт управления Настройки
Внешний вид контроллера

Помощь - инструкция прямо в приборе в виде pdf-файла:
Помощь - инструкция прямо в приборе в виде pdf-файла

Аналогичная система контроля производственного процесса: терморегулятора по заданному циклу №2

Видео работы прибора

Заданный алгоритм
Результат
Пульт управления Настройки
Таблица Таблица Внешний вид контроллера

Помощь - инструкция прямо в приборе в виде pdf-файла:
Помощь - инструкция прямо в приборе в виде pdf-файла

Управление в такт музыке
Промышленные выключатели управляются в такт музыке. Появляется контакт - зажигается лента.

Электронный термометр - термореле- выполнен максимально плоским, чтобы помещаться между металлическими стенками нагревателя. Высота со стороны компонентов - 6,5 мм, габаритная - 10 мм.

В качестве температура датчика электронный термометр используется микросхема DS18B20, с большим разрешением чем обычный термометр сопротивления на термисторе

При подключении внешнего охлаждающего или нагревающего прибора становится терморегулятором.

В качестве коммутирующего элемента используется симистор, обеспечивающий бесшумную работу и ток в нагрузке до 16А. Тепло от Симистора отводится на переднюю панель

Выводы терморегулятора - два для подключения к сети ~220В, от которой питается термометр-термореле, и два для подключения охлаждающего или нагревающего прибора

Термометр для воды предназначался - с защитой от разморозки - при низкой температуре - она поддерживается на уровне 5 градусов.

termorele_foto_1 termorele_foto_10 termorele_foto_2


Ресурсы: Руководство по эксплуатации, Технические условия

  • Разрешение 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,
Move_Sensor GSM Shield GSM Shield

Дешёвый автомобильный драйвер мощного светодиода 700мА- разработан для установки в автомобиль. Схема мощного драйвера светодиода представляет из себя импульсный стабилизатор тока на основе понижающего импульсного стабилизатора MC34063 и ОУ LM358. Драйвер для светодиодов 12В .. 15В - нормальное рабочее напряжение. Согласно ГОСТ на автотехнику, выдерживает кратковременно до 40В на входе питания.

Led_drv1 LD_box
Ресурсы: Технические условия .

  • Нагрузка - 1 или 2 белых светодиода 3 Ватта;
  • Питание 12В, разработан для подключения в борт. сеть автомобиля;
  • Ток на выходе 700 мА;
  • Заземлённая нагрузка;
  • Защита от КЗ, перепутанного входа и выхода, защита АКБ от черезмерного разряда - при напряжении менее 8В уменьшает ток.

Электрокардиограф (EEG): в качестве ленты используется экран компьютера, связь с компьютером через USB. Питание тоже от USB компьютера. Четырёхканальный с аппаратный режекторным фильтром 50 Гц, позволяет записывать ЭКГ одновременно с четырёх отведений.

eeg_plate spacer eeg

  • четырёх-канальный;
  • аппаратный режекторный фильтр;
  • питание от USB;
  • Лёгкий и компактный;
  • Запись и просмотр осциллограммы - на компьютере/ноутбуке;
  • Режим калибровки и установка смещения в 0.

Эхоэнцифаллограф (Brain Sonar)- прибор для исследования мозга ультразвуком на частоте 1,76 Мгц. Работает по принципу эхолота: в районе уха прикладывается ультразвуковой преобразователь - импульс ультразвука посылается в мозг. Далее преобразователь принимает отражённый от препятствий ультразвук. Расшифровка эхограммы: у здорового человека препятствие одно - пространство между половинками мозга. На осциллограмме посередине видно 2 горбика - это отражения от конца одной половинки и от начала другой. При наличии опухоли в мозге эхограмма головного мозга становится несимметричной, и появляются другие горбики - опухоли. Скорость ультразвука в головном мозге равна скорости ультразвука в воде.

echo

  • Осциллограмма - на экране компьютера;
  • питание и связь - через порт USB;
  • Лёгкий и компактный;
  • Ультразвуковой преобразователь "раскачивается" не фронтом импульса а одним периодом, что позволяет посылать импульс близкий к АКФ косинусного сигнала, что повышает качество изображения. Возбуждающий сигнал - жёлтым - показан на осциллограмме, синим - принимаемый ;
  • Логарифмический приёмник-детектор позволяет обеспечить широкий динамический диапазон и высокую чувствительность к слабым сигналам.
pulse

Сдвоенное простое импульсное интеллектуальное зарядное устройство для Ni-MH батареек - АА аккумуляторов током 0,5С (Charger)- разработано для быстрой зарядки двенадцати (2 * 6) АКБ Varta Professional (2700 мА*ч) током 1350 мА. Выполнен на ИМС МАХ712 по усовершенствованной схеме, позволяющей не переводить мощность на тепло. Благодаря этому заряжаемые АКБ с зарядным устройством удалось разместить в одном корпусе. Цена зарядного устройства определяется в основном ценой ИМС МАХ712 - благодаря которой получилась простая схема зарядного устройства.

charger

  • Нагрузка - 2 * 6 Ni-MH АКБ 2700 А*ч;
  • Полная зарядка аккумулятора за 2,5 часа;
  • питание - 15В, при уменьшении числа АКБ (2В на АКБ) возможно зарядное устройство 12В;
  • работа зарядного устройства, принцип остановки заряда аккумулятора - по нулевому росту напряжения, защитное отключение заряда аккумулятора по температуре, по времени - чтобы не перезарядить аккумулятор;
  • Индикация зарядки - красный светодиод, окончания зарядки - зелёный светодиод.

Электронный тир + светодиодная бегущая строка- совокупность датчика попадания в мишень, платы опроса датчиков, компьютера(ноутбука или миникомпьютера), бегущей строки. Электронный тир цена определяется в основном стоимостью бегущей строки. Без неё - его стоимость составляет порядка 400грн. Компьютер используется для ведения счёта и воспроизведения звуковых сообщений о попадании в мишень. Бегущая строка с символами 12х12 см представляет собой отдельное устройство, на которое компьютер выводит счёт соревнований. Выполнена бегущая строка в виде отдельных символов, поэтому создание бегущей строки своими руками её длину можно сделать произвольной. Фотография платы одного символа представлена на фотографии. Принцип работы электронная бегущая строка - сдвиговые регистры, запись в которые (8 бит данных) производится по стробирующему сигналу. Также имеется возможность выключать свечение строки, не подавая питание на отдельный разъём. Объявление в бегущую строку выводит контроллер, связь с которым компьютер осуществляет по USB или COM(RS-232). В производство бегущих строк стоимость составляет 200 грн. за символ и определяется стоимостью платы, светодиодов,трудоёмкостью монтажа.

rs

  • эксплуатация в полевых условиях;
  • автоматическая самодиагностика с удобным представлением данных на экране ПК;
  • питание - от USB ноутбука, или от АКБ 12В, или от сети 220В;
  • Автоматическая индикация - голосовая, звуковая и на графическом табло;
  • Возможность изменения настроек "на ходу".

Контакты: просьба писать на почту dmitron1036@mail.com

Условия: оплата по готовности изделия/узла. Местоположение: Россия Крым Севастополь.

Наши партнёры:

MICRODRIVE - разработка и производство электроники.
USELECT-WEB - программное обеспечение, веб-программирование.