ПОРФОЛИО (Галков Владимир Алексеевич) 1. ООО Эникомп (Бердск, с 2011г. по 2015г.) Занимался разработкой цифрового переговорного устройства для шахт (ПСМ) Особенности – искробезопасное исполнение на уровне ia, при требовании громкости в 100db на расстоянии 1м. Поэтому, звуковой канал питался от 4-х аккумуляторов и потреблял в пике 16 ватт. А от внешнего источника потреблялось не более 3 ватт – 1.5 ватта на контроллер (STM32F105), и столько же на подзарядку аккумуляторов. Плюс к этому, на ПСМ были возложены функции "расширения" штатно выпускаемого на предприятии контроллера (ЦАУК - управление конвейером). Таковыми "расширениями" были 4 дополнительных сухих контакта, и два релейных выхода. Следует отметить, что опрос сухих контактов в шахте обременен требованиями ПБ по контролю за "потерей управляемости". И поэтому, в шахтах является общепринятым опрос переменным напряжением, а "нормой" является нагрузка в виде диода (короткое замыкание, или разрыв на линии - никогда не сделают фиктивную "норму"). В этом изделии был реализован гальванически развязанный опрос всех сухих контактов. В предыдущем изделии (ЦАУК - сделан до меня) они были связаны, что накладывало некоторые ограничения на внешнее оборудование. Дополнительно, связь (485-й интерфейс) пришлось "доводить" до искробезопасного исполнения. И скорость доводить до 400 кбит/сек. Это отступление от стандарта, но требования искробезопасности - важнее. Это самое существенное в Эникомп (хотя и не все). Сегодня изделие в производстве – вычесываются всякие мелочи. 2. ООО Лазер ТК (Новосибирск, с 2000г. по 2011г.). Предприятие занимается лазерной резкой, и мои разработки были "для собственных нужд". Из существенного: 2.1. Оптический затвор (электромеханика). Выбрали вариант по минимуму кинематических узлов, но более сложной электроники. Из всей кинематики - только два подшипника на шаговике (ДШИ-200). Но для скорости работы, он вынужден разгоняться несколько (типа 15) шагов, и потом почти столько же - тормозиться. Не стандарт - при штатной работе шаговика он всегда может затормозиться за один шаг, иначе его движение становится неустойчивым. Получилось очень надежно, и очень быстро. Луч диаметром ~30 мм открывается за ~4 мсек. Ресурс: пытался считать (в eeprom на Atmega-8), но после десяти миллионов - плюнул... Около 4-х штук сегодня работает. 2.2. Емкостный датчик поверхности. При резке металла, следует следить (положение фокусирующей линзы) за поверхностью, ровных - не бывает. Аналоги есть, конечно, но мой вариант чувствительней на порядок. Требования такие были: сопло должно быть "острым", а не "широкой блямбой", как у буржуинов. Чтобы чувствовать зазор именно под соплом, а не отверстия в стороне... Подавался треугольный сигнал (±10В) на сопло, и мостовой схемой измеряются утечки. Результат синхронного детектирования – на микроконтроллер. Работает себе. Называется ЁДП-1 :) 2.3. Привод координатного стола. Тут примерно так: купили у кого-то с рук Дигиграф (графопостроитель такой), выкинули всю его "микропроцессорную" электронику, и сделали (в смысле - сделал) свою. Буржуинские аналоги есть, конечно же. Но мой – дешевле на порядок (если говорить о воспроизводстве). И архитектура у меня правильнее. Исходно задача для модуля одной координаты очень простая. Концептуально. Надо взять сигнал датчика (два цифровых сигнала с ЛИР-350), расположенного прямо на электродвигателе, сравнить с требуемым (который непрерывно подкачивается с компьютера), и сформировать ШИМ на этот же электродвигатель. Следовательно, фактически наиболее правильно расположить этого "думателя" прямо на движке, там же где и датчик. А гонять ОС на 10м - это менее правильно. Ну вот. У буржуинов это обычно PCI-карта на базе DSP, а у меня - удаленные модули на Atmega-8. О том, чтобы не уступать в быстродействии и функциональности - позаботился. Превосхожу, вообще-то. Плюс некоторые мелочи... Типа у меня измеряется не только координата с частотой 16кГц, но и скорость (т.е., мне не нужен тахогенератор). И принимая координату, я не имею ограничения по скорости (буржуи имеют – не тривиальная вещь, пару недель в репе чесал). Получившаяся у нас архитектура имеет еще одно важное отличие от «общепринятых». Некий «сервопривод», реализующий ОС имеет связь с неким центральным контроллером. Который и конвертирует некие G-коды в команды протокола. И протокол этой связи (скажем Step/Dir) имеет серьезные требования к его Real Time характеристикам. Поэтому, это специализированный RT-контроллер (PLC) с лицензионным ПО (среда разработки). В нашем случае нет сверх требований к Real Time. Собственно, наш Dead Line (для «сервопривода» на Atmega-8) – порядка 2 сек, что позволяет нам использовать обыкновенный компьютер (скажем под XP). Да и поток подкачиваемой информации не превышает 8 кбит/сек (микронная точность трассы с ускорением 5 м/сек2). Ну и опять же: работает себе. Сегодня - три стола (насколько я знаю), по три таких контроллера на каждом. Плюс по одному контроллеру "цифровой координаты", плюс контроллер на компьютере. Все они между собой связаны по I2C. 3. "Метроком" (Украина, г.Северодонецк, с 1996г. по 2000г.). Электронное оборудование под заказ. Тиристорные пускатели (АПМФ-15), световые табло (стадион, спортзал, вокзал, и т.п.), бегущие строки. Был и просто инженером, и Техническим директором. Т.е., имел в подчинении группу специалистов человек эдак 15. В этом плане кое-что удалось: разработка некого светового табло практически тиражировалась в следующем договоре. Другие размеры, другая палитра (предыдущее вообще монохромным было), но базовый модуль (и его связь с PC) остался без изменений. Можно упомянуть С-600. Это атомно-абсорбционный спектрофотометр. Невероятно сырое изделие, но с очень правильной архитектурой (продольный Зееман с поперечным нагревом, в переносном исполнении - для работы нужно только 220В, и две женщины могли перенести его на другой этаж). Около года исследований мне потребовалось, чтобы понять "чего в супе не хватает", и сформировать план затрат для улучшения потребительских характеристик до приемлемого уровня (конкурентоспособное отношение цены и качества). И тут закончились деньги. Т.е. не удалось. Не все в жизни удается, к сожалению. 4. Северодонецкое Опытно-Конструкторское Бюро Автоматики (СОКБА) НПО "ХимАвтоматика" (Украина, с 1984г. по 1996г.). Это такая общесоюзная контора была в МинХимПроме. Занималась в соответствии с названием - автоматика для химии. В нашем направлении это были газоаналитика на кислород (физические методы), спектроскопия, системы контроля кислорода для (назовем это так) КБОМ и КБТМ. А гендиректором в то время был Лужков Ю.М. :) Начинал слесарем КИПиА, закончил ведущим конструктором. Здесь мне привили то, что называется Инженерной Культурой. Не руководил никем, но работать в коллективе меня научили именно здесь. Понимать как проблемы коллективной работы, так и ее преимущества. Отдел, в котором я работал, был "держателем договоров". Наверное, это соответствует "офису управления проектами" в схеме "сильной матрицы" по современной терминологии. Конечно, матричная структура никак не была оформлена юридически. Но работать как-то надо же было. Перестройка опять же. Т.е., руководить проектами (подпроектами) мне приходилось, но "подчинением" это видимо назвать нельзя. Занимался магнитомеханическими газоанализаторами на кислород (сама Измерительная Камера, и Первичный Преобразователь - подпроекты с моим руководством). Рабочий преобразователь МИК-ПМ, тоже мое руководство. Образцовый г-р на кислород ОКСИД-О (мои – Первичный Преобразователь, итоговая Э3, софт в 51-й контроллер, пневмосхема). Блок управления котельными БУЗОК-М (Э3, софт контроллера). Блок Управления Системой (БУС) для одного из стартов в Плисецке (первое появление на предприятии микроконтроллера для военных). Может и еще чего было... Всего не упомнишь.