разработка систем управления на заказ

НПО АЛГОРИТМ+

+7(903) 514-7291

info@algoplus.ru

Аппаратное обеспечение

Аппаратное обеспечение

Ниже в таблице мы сосредоточили встраиваемые аппаратные модули различного назначения. Разработанные нами модули можно классифицировать по следующим видам назначения, таким как:

  • системы управления верхнего уровня, представляющие собой вычислительные модули под управлением операционных систем, и без них;
  • системы управления приводами, на базе различных типов двигателей, различной мощности;
  • системы сбора и предобработки информации, совмещенные с чувствительными элементами различных физических величин;
  • системы управления питанием и преобразователи напряжения;
  • переходники, позволяющие согласовывать разные интерфейсы между собой;
  • системы технического зрения, на базе светочувствительных матриц.

Для каждой из представленных плат разработано свое программное обеспечение для соответствующих микроконтроллеров и микропроцессоров на таких языках программирования ASM, С/С++. Безусловно, мы стараемся делать его как можно более универсальным, чтобы Ваш сократить сроки создания продукта адаптированного под Ваши требования, тем не менее каждое программного обеспечение предназначено для решения определенных задач Заказчика и не всегда его возможно адаптировать под новые потребности, даже на базе одного и того же аппаратного обеспечения. Мы имеем богатый опыт работы со следующими семействами микроконтроллеров, микропроцессоров и ПЛИС, такими как: 8-bit AVR и 32-bit AVR, производства Atmel, MSC-51, производства Atmel, Philips и др., PIC и DsPIC, производства Microchip, MSP430, С2000, C5000, производства Texas Instruments, STM8 и STM32, производства STMicroelectronics, CPLD9000, Spartan3, производства Xilinx, MAX3000 и MAX7000, производства Altera и некоторыми другими.

Системы управления верхнего уровня

Универсальная многопроцессорная система управления
Универсальная многопроцессорная система управления Многопроцессорная система управления выполнена на базе трех процессоров цифровой обработки сигналов TI - TMS320F2812. Каждый процессор обладает своей внешней статической памятью 512кБ. Связь процессоров между собой осуществляется по средствам двух последовательных интерфейсов - UART и SPI. Внешние устройства к каждому из процессоров могут быть подключены по шине CAN, SPI или UART. Система управления состоит из трех плат: процессорной, платы инерциальной навигации и платы питания. Межплатные соединения выполнены на разъемах повышенной плотности с шагом 1мм.
Многопроцессорная система управления
Многопроцессорная система управления (BigGreen) Многопроцессорная система на базе TMS и общей памяти, доступ к которой осуществляется через CPLD Xilinx. Интерфейсы USB и Ethernet реализованы на FPGA Spartan3. Система управления выполнена в виде широкоформатной моноплаты для удобства монтажа в плоские отсеки, например, может быть использования для системы управления малоразмерного самолета-крала.
Вычислительный модуль для систем управления
Вычислительный модуль для систем управления (УРТК) Процессорный модуль на базе классического микроконтроллера MCS-51. Для подключения к персональному компьютеру предусмотрено два интерфейса - LPT и RS-232. Модуль поддерживает поддерживает подключение до 24 информационных и 16 исполнительных элементов. На базе аппаратной встроенной логики осуществляется обработка различных внештатных ситуаций.
Система управления на базе одноплатного компьютера Compulab CM-X300
Система управления на базе одноплатного компьютера Compulab CM-X300 В основе данной системы управления лежит одноплатный компьютер производства компании Compulab - CM-X300. Данная система поддерживает подключение до двух видеодатчиков по интерфейсу QCI (CIF), выбор получения изображения с которых осуществляется программно. Так же имеется возможность подключения любых других стандартных устройств по интерфейсам USB и Ethernet. Для увеличения количества штатных подключаемых устройств по интерфейсу USB применяется USB - HUB. Для обмена с другими процессорными устройствами, так же предусмотрены такие интерфейсы как SPI, UART и I2C. В качестве операционной системы используется Linux.
Мультипроцессорная система управления
Мультипроцессорная система управления Система построена на 2-х 8 разрядных микроконтроллерах Atmega128 с общей памятью на SPI. Исполнительные устройства и датчики подключаются непосредственно к процессорам, через типовые разъемы. Преимущества данной системы заключается в том, что возможно реализовать резервирование вычислительной системы, т.е. когда два процессора решают одну и ту же задачу разными способами и только в случае совпадения результатов их вычисления, результат считается достоверным.

Системы управления приводами

Драйвер для управления двумя мощными ДПТ
Драйвер для управления двумя мощными ДПТ Модуль предназначен для раздельного управления двумя двигателями постоянного тока (ДПТ), поддерживающий подключение до двух двигателей, каждый из которых мощностью до 70Вт. В качестве датчика обратной связи предполагается использование инкрементного (импульсного) датчика. Задание на управление осуществляется по последовательному интерфейсу UART.
Драйвер низковольтного привода
Драйвер низковольтного привода Система управления специально разработана для приложений с низким уровнем питающих напряжений, т.е. для случаев, когда диапазон напряжений питания лежит от 0,7В до 5В. Данный драйвер привода может одновременно управлять двумя исполнительными двигателями постоянного тока. Управление скоростью вращения и углом поворота осуществляется за счет изменения длительности сигнала управления.
Приводная плата на базе AT90CAN128
Приводная плата на базе AT90CAN128 Система управления двигателем постоянного тока на базе микроконтроллера AT90CAN128 предназначена для независимого управления скорость вращения и положением вала ротора ДПТ или шагового двигателя. Мощность подключаемого привода ограничена током потребления его обмоток, который не должен превышать 5А. Питание вычислительной и силовой части модуля разделено. Модуль так же поддерживает подключение до двух аналоговых датчиков угла поворота, двух концевых выключателей и одного инкрементного датчика.
Приводная плата маломощного ДПТ
Приводная плата маломощного ДПТ На базе процессора DSPIC. На плате так же есть драйвер ДПТ L6205. К плате так же можно подключить усилитель бесколлекторного ДПТ.
Система управления шагового двигателя
Система управления шагового двигателя Система управления шаговым двигателем предназначена для формирования сигналов на обмотках маломощного шагового двигателя и управления скоросью вращения его вала и контроля количества шагов поворота. Управляющие команды двигателем могут поступать по одному из двух интерфейсов связи либо по USB, либо по UART. Типовые шаговые двигатели, протестированные на данной системе управления, это отечественный ДШИ-200 или его инмортный аналог FL42STH48-0406MA.
Многоканальный транзисторный модуль управления двигателями
Многоканальный транзисторный модуль управления двигателями Шести канальный мостовой усилитель мощности на базе транзисторов КТ829. На плате так же представлены четыре канала ключевых усилителей мощности.Защита по току независимая для каждого канала, при этом может быть настроена индивидуально. При срабатывании защиты отключается питание всех усилителей мощности при помощи реле.
Модуль управления рулевыми машинками
Модуль управления рулевыми машинками Основное назначение модуля заключается в формировании требуемых сигналов управления задания угла поворота выходного вала рулевой машинки. Модуль позволяет одновременно независимо управлять тремя сервомашинками, задание на управление которыми может поступать как по интерфейсу CAN, так и по интерфейсу UART. Габаритные размеры модуля управления рулевыми машинками составляют 57мм в дину и 39,5мм в ширину.

Системы сбора и предобработки информации

Барометр - высотомер
Барометр - высотомер Микроконтроллер - AT23UC3B1256. Барометр, производства фирмы BOSH - BMP085

Инклинометр

Инклинометр Микроконтроллер AT32UC3B1256. Инклинометры - два одноосевых цифровых инклинометра, производства фирмы VTI - SCA100
Инерциальная навигационная система
Инерциальная навигационная система Содержит трех-осевой акселерометр, трех-осевой гироскоп, трех-осевой магнитометр, интегрированный в единый корпус в датчике MAG3. Так же на плате располагается двух-осевой инклинометр, производства VTI, датчик температуры и барометр и GPS. На данный момент полностью реализована аппаратная часть, программно можно все данные со всех датчиков передавать на ПК.
Датчик влажности
Датчик влажности Данный узел был разработан для локального мониторинга влажности на базе датчика SHT1x. График изменения влажности в реальном масштабе времени строится на персональном компьютере, где возможно провести все необходимые измерения.
Макетная плата аналогового барометра
Макетная плата аналогового барометра Аналоговый барометр на базе датчика freescale и контроллера ATMega32 позволяет определять не только давление, но и относительное изменение высоты.

Системы управления питанием и преобразователи напряжений

Плата питания-зарядки для автономных роботов и других устройств
Плата питания-зарядки для автономных роботов и других устройств Модуль зарядки/питания является электронным устройством, выполняющим функции: 1) питания до 7 устройств с номинальным напряжением 12В от аккумулятора или адаптера питания 220В; 2) выбора источника питания; 3) зарядки аккумуляторной батареи в нескольких программируемых режимах; 4) управления подключением внешних устройств и процесса зарядки с помощью кнопок управления; 5) индикации режимов работы; 6) связи с персональным компьютером через последовательный интерфейс для управления, настройки и отображения параметров работы. Устройство выполнено на базе микроконтроллера Atmel Atmega128, управляющих транзисторов HEXFET® Power MOSFET IRF3704ZS, транзисторных драйверов MAX1614 и высокоскоростного транзисторного драйвера IR20153S, содержит токовый датчик Allegro ACS714.
Адаптер для управления и зарядки LiPol АКБ
Адаптер для управления и зарядки LiPlo АКБ Поддерживает LiPol АКБ от 1 до 4 банок. Гальванически развязанный интерфейс I2C управления. Возможность стекирования (последовательного включения) с несколькими аналогичными устройствами. Защита от перезаряда, переразряда, короткого замыкания, превышения разрядного тока и т.д.
Многоканальный преобразователь напряжения
Многоканальный преобразователь напряжения На вход данной платы поступает не стабилизированное напряжение от 8В до 15В, а на выходе платы четыре стабилизированных напряжения - 1,2В; 2,5В, 3,3В; 5В для питания цифрового вычислительного устройства в составе CPU и ПЛИС.
Аналоговый источник питания
Аналоговый источник питания Дешевый линейный пятиканальный источник питания с регулируемыми выходными напряжениями и максимальным током для каждого канала не более 1,5А. Выходное напряжение регулируется в диапазоне от 1,2В до 30В

Переходники и согласователи интерфейсов

Переходник USB to RS-232
Переходник USB to RS-232 Переходник позволяет подключать к ПК по стандартному асинхронному интерфейсу RS-232 (TTL) любые электронные модули. Максимальная скорость передачи 3Мбод. Возможно питание внешнего устройства от USB. Светодиодная индикация приема и передачи информации.
Универсальный USB переходник
Универсальный USB переходник Аппаратно данный переходник поддерживает преобразование USB в следующие форматы:
- 2 x RS-232 (UART)
- SPI и RS-232 (UART)
- IEEE1284 и RS-232 (UART)
- I2C и RS-232 (UART)
- Выходной уровень 3,3В либо 5В, для UART и ±9В для RS-232.
Переходная плата для одноплатного компьютера Compulab CM-X300
Переходная плата для одноплатного компьютера Compulab CM-X300 Является интерфейсным модулем для одноплатного компьютера фирмы Compulab - CM-X300. На данной плате так же собран DC-DC преобразователь для подключения непосредственно к типовому аккумулятору, с напряжением 12В. Так же на плате реализованы аппаратные защиты в виде различных буферов и преобразователей для всех интерфейсов.
PCI модуль расширения ПК
PCI модуль расширения ПК Плата предназначена для подключения высокоскоростных линий ввода-вывода информации непосредственно к внутренней шине PCI персонального компьютера.
Преобразователь USB в 2 SPI, с радиомодулем
PCI модуль расширения ПК Преобразователь позволяет подключать к одному USB интерфейсу до двух независимых устройств по интерфейсу SPI. Радиомодуль, позволяет одновременно, как передавать, так и принимать данные по радиоканалу, подключен непосредственно к одному из SPI интерфейсов. Основным назначением данного модуля является подключение внешних периферийных устройств к персональному или одноплатному компьютеру, через типовой интерфейс, как по проводному каналу, так и беспроводному интерфейсу связи.

Системы технического зрения

Система технического зрения
Система технического зрения Подключение по стандартному CIF (QCI) интерфейсу. Видео-датчик, производства компании  Aptina - MT9D131. Два белых ультраярких светодиода подсветки. Возможность установки TTL лазерного указателя (точка, линия, перекрестье, сетка).
Камера от многокамерного приемника рентгеновского излучения
Камера от многокамерного приемника рентгеновского излучения Может работать как в комплексе, так и в отдельности для замены кассеты с пленкой в рентгеновском аппарате.
Отладочный макет для видеоматрицы DALSA
Отладочный макет для видеоматрицы DALSA Макетная плата предназначена для тестирования видео-датчика DALSA в фото и видео режимах. Оцифровка видеосигнала осуществляется четырьмя АЦП Analog Device, после чего данные, в параллельном коде, по шине LVDS передаются на Xilinx XC3S1200, затем на одноплатный компьютер, далее происходит его дальнейшая обработка и буферизация и последующая передача на удаленный терминал.
Отладочный макет для видеодатчика KODAK
Отдадочный макет для видеодатчика KODAK Макетная плата для тестирования видеодатчика KODAK KAF-9000 под управлением Xilinx XC3S500. Позволяет управлять всеми настройками АЦП, фирмы Analog Device и полученное изображением по интерфейсу USB передавать на компьютер.

Прочие платы различного назначения

Макет для изучения аналоговой электроники
Макет для изучения аналоговой электроники Данный модуль является следующей версией существующих модулей для изучения основ электроники. Основное отличие его заключается в том, что здесь применены металлические контакты (без пластикового корпуса), что повышает его технологичность и долговечность. Все рисунки нанесены на слое шелкографии и могут быть выполнены в различном цветовом исполнении.
Преобразователь напряжений + USB-UART
реобразователь напряжений + USB-UART Плата является макетной и предназначена для подключения различных устройств с разными входными/выходными уровнями напряжений к USB интерфейсу через последовательный интерфейс UART. Осуществление переключения уровня напряжения обеспечивается установкой соответствующей перемычкой на плате. Основное питание для платы может быть задано в широком диапазоне от 9В и до 18В. При необходимости согласования уровня 3,3В, питающее напряжение может быть снижено до 5В. 
Аналоговый усилитель мощности
Аналоговый усилитель мощности Предназначен для управления низкоомной нагрузкой, такой как динамики, двигатели постоянного тока и т.д. Аналоговый усилитель мощности обеспечивает очень хорошую линейность выходного сигнала и низкий уровень шума. Однако при малых выходных амплитудах нагрев радиатора может быть значительным и требует его правильной установки в конечном изделии.
Макетная плата для отладки работы алгоритмов обмена по интерфейсу CAN
Макетная плата для отладки работы алгоритмов обмена по интерфейсу CAN Макетная плата предназначена для отладки работы различных устройств в сети CAN. Позволяет подключать различные исполнительные и информационные устройства к данной сети. Основное назначение данной платы - экономия времени на макетирование работы устройства перед созданием опытных образцов конечных устройств.
Демонстрационные макетные модули для изучения электроники
Макетная плата для отладки работы алгоритмов обмена по интерфейсу CAN На изображении представлены такие модули как транзисторный усилитель и два модуля мультивибратора, один из которых настроен на звуковую частоту, а другой управляет миганием светодиодов красного и зеленого цвета. Эти модули применяются для демонстрации работы простых типовых схем в курсе аналоговой электроники. Подключение модулей осуществляется последством стандартных лабораторных 4мм контактов.

Любой из представленных выше модулей может быть адаптирован или модифицирован под Ваши потребности, свяжитесь с нами и мы сделаем все от нас зависящее, что бы Ваши желания воплотились в реальность в кротчайшие сроки и по разумной цене.

Наш телефон: +7(903) 514-7291

info@algoplus.ru

НПО Алгоритм+, разработка систем управления на заказ