Описание

Product Introduction (Описание)
DS3800HMPK1J1J — это «чистый лист» для разработчика. В отличие от всех предыдущих версий HMPK (с поддержкой Profibus, EtherNet/IP, Modbus), здесь нет никаких встроенных сетевых стеков. Только аппаратная блокировка двигателей (Hardware Key), релейные выходы, входы обратной связи, аналоговые входы, процессор, память и J-Tag порт. Всё остальное вы пишете сами.
В чём фишка. Если ваше приложение требует нестандартного интерфейса (CANopen, RS-232 с бинарным протоколом, параллельный порт, собственный шифрованный протокол), то готовая плата с фиксированными стеками вам не подойдёт. HMPK1J1J даёт полный контроль над кодом. Вы реализуете любой протокол, любую логику защиты, любые таймеры.
По опыту скажу: такие платы — для секретных разработок (оборонка), для очень специфических отраслей (подводная техника) и для тех, кто хочет создать свой «фирменный» контроллер на базе проверенного железа GE.
Key Technical Specifications (Характеристики)
| Параметр | Значение |
|---|---|
| Производитель | General Electric (GE) |
| Серия | Mark IV Speedtronic |
| Тип платы | Blank Programmable Interlocked Motor Control Board |
| Ревизия | J1J |
| Количество каналов | 2 |
| Выход (управление) | Реле (НО), 24 В DC или 120 В AC |
| Ток коммутации выхода | до 2 А |
| Входы обратной связи | 4 на канал (24 В DC, оптрон) |
| Аналоговые входы | 2 на канал (4-20 мА / 0-10 В, 12 бит) |
| Аппаратная блокировка | Исключающее ИЛИ, время <1 мс (непрограммируемая) |
| Процессор | Freescale ColdFire (или аналогичный) |
| Flash-память | 512 кБ (пользовательский код) |
| RAM | 128 кБ |
| J-Tag | Да (14-pin, стандартный) |
| Последовательный порт (опционально) | Выведен на контакты разъёма (UART, 0-5 В) |
| Встроенные протоколы | НЕТ |
| Питание | +5 В, ±12 В, +24 В |
| Потребление | 0.65 А (+5В) |
| Рабочая температура | от -20 до +70 °C |
| Артикул | DS3800HMPK1J1J |
| Hot Swap | НЕТ |
| Редкость | Исключительная (единицы) |
SOP Quality Control (Прозрачность контроля качества)
Тест аппаратной блокировки (железо): Подача команд Пуск на оба канала от внешнего источника (минуя процессор). Только одно реле замыкается. Осциллограф.
Тест J-Tag: Подключение программатора. Чтение ID процессора.
Загрузка тестовой прошивки: Бинарник, который циклически замыкает реле канала 1, читает аналоговый вход и выводит значение через UART.
Тест входов/выходов (через прошивку): Замыкание дискретных входов, подача аналоговых сигналов.
Тест последовательного порта: (если выведен) Отправка и приём данных.
Финальная упаковка: Пакет с чёрной маркировкой. Флешка: SDK, примеры прошивок (без сетевых протоколов), схема распределения контактов разъёма.
Tech Pitfall Guide (Руководство по избежанию ошибок)
Нет заводской прошивки (плата не работает «из коробки»)
HMPK1J1J поставляется с пустым Flash. Реальный случай: купили плату, вставили в слот, а она не отвечает. Нужно сначала написать и загрузить прошивку.
Нет загрузчика по UART (только J-Tag)
Нельзя прошить через RS-232.
Аппаратная блокировку нельзя отключить программно
Физическая схема. Даже если в коде подадите сигналы на оба канала, включится только один.
Нестабильность питания при старте двигателя
Плата питается от бекплейна Mark IV. Пуск мощного двигателя может просадить +24 В.
Статика на J-Tag порту
Может убить процессор.
Installation & Configuration Guide (Установка и настройка)
Время: Зависит от сложности разработки (дни/недели).
Разработка прошивки:
- Установка SDK (C/C++ компилятор для ColdFire, линкер скрипт).
- Написание кода (обработка дискретных входов, аналоговых входов, управление реле, реализация протокола — если нужен).
- Компиляция в .bin.
Прошивка через J-Tag:
- Подключение программатора (например, J-Link).
- Стирание Flash.
- Загрузка .bin.
- Проверка контрольной суммы.
Монтаж:
- Выставление перемычек (напряжение питания реле, тип аналоговых входов).
- Установка платы в слот Mark IV.
- Подключение двигателей (выходы), датчиков (входы), аналоговых датчиков тока.
Тестирование:
- Подача питания.
- Мониторинг UART (или другого интерфейса, реализованного в прошивке).
- Проверка реакции на команды и аварии.
Frequently Asked Questions (FAQ)
Вопрос: Чем отличается от HMPK1J1H (с сетевыми стеками)?
Ответ: Отсутствием встроенных протоколов (EtherNet/IP, Profinet, Profibus, Modbus). HMPK1J1J — «голая» плата без заводского ПО.
Вопрос: Можно ли загрузить прошивку через UART (RS-232)?
Ответ: Нет, только через J-Tag. UART (если он выведен на разъём) предназначен для отладки и обмена данными.
Вопрос: Есть ли операционная система на плате (FreeRTOS, uC/OS)?
Ответ: Нет, только «голый» металл (bare metal). Вы пишете код без ОС. Примеры — на флешке.
Вопрос: Сколько времени нужно для разработки простой прошивки?
Ответ: 1-2 дня (освоить SDK, написать цикл чтения входов и управления выходами). Для сложной логики и протоколов — недели.
Вопрос: Поддержка плавающей точки?
Ответ: Процессор ColdFire имеет FPU (аппаратный). В SDK есть поддержка float/double.
Вопрос: Hot Swap?
Ответ: Нет.
Вопрос: Гарантия?
Ответ: 12 месяцев. Аппаратная часть (процессор, память, реле, входы, блокировка). Прошивка — без гарантии. При отправке — флешка с SDK и примерами.

DI426 DCS
ECCP60-01
ECCP70-01 PLC
ECE161-0 DCS
+86 13376920836