Контрактная разработка электроники в сфере автоматизации в соответствии с нашими возможностями. www.intera.su
Схемотехника:
• разработка принципиальных электрических схем процессорных модулей на базе микроконтроллеров семейств ARM, AVR, PIC;
• программирование ПЛИС (FPGA) ALTERA семейств MAX, ACEKX и CYCLONE;
• разработка принципиальных электрических схем модулей для сопряжения одноплатных компьютеров PC104, VME с аппаратурой ввода вывода;
• создание систем для работы с медным и оптическим Ethernet;
• работа в системе конечных автоматов ALDEC ActiveHDL.
• разработка модулей дискретного ввода вывода;
• разработка интерфейсных модулей RS-232, RS-485, Ethernet, CAN; Zig-Bee
• создание электрических схем шкафных соединений, разработка конструктивов для модулей и устройств.
Примеры проектов:
• устройство сбора и обработки данных и передачи управляющих команд на базе SIM300
• реализация системы удаленного управления контроллерами дизель-генератора dkg-705
• контроллер многоканального ввода вывода – 748 каналов дискретного ввода/вывода, процессорный модуль на базе fpga cyclone с ethernet, согласованная магистраль;
• устройство сбора и обработки данных – преобразование данных с интерфейсов RS-232, RS-485, RS-ttl в протокол Ethernet, а также обработка дискретных каналов ввода и релейного вывода, а также работа с аналоговыми модулями по протоколу I2c;
• программируемый логический контроллер PLC – двухплатное устройство использованием RAM и Flash памяти, энергонезависимых часов реального времени и аналогового измерителя.
Аппаратное программирование:
• программирование микроконтроллеров семейств ARM, AVR, PIC;
• реализация стандартных (modbus rtu) и специализированных протоколов обмена;
• написание тестовых прошивок для проверки составных частей устройства;
• работа с семейством Altera в среде quartus+nios_ii (программная и логическая части), а также с166 infineon;
• написание драйверов для разрабатываемых PCI устройств под Freebsd и QNX.
Примеры проектов:
• реализация потоколов i-button, cyfral и metacom на микроконтроллерах семейства AVR;
• программное обеспечение для Nios процессора контроллера многоканального ввода вывода;
• программная реализация функционала модулей дискретного и аналогового ввода/вывода для контроллера присоединения.
Программирование:
• преимущественная работа на Assembler, C, Java;
• написание пользовательских интерфейсов программ верхнего уровня под ОС Windows 9x-XP, Linux;
• установка *nix подобных операционных систем на встраиваемые системы
• разработка драйверов устройств и сетевых протоколов
Примеры проектов:
• создание программного обеспечения (PuppyLinux) для сенсорной панели для применения в медицинских системах обеззараживания;
• разработка сетевого драйвера для системы упаковки траффика;
• разработка PCI драйвера для системы удаленного сбора данных.
|