Содержание скрывать
1 EdgeBox-RPI4 Пограничный компьютер на базе Raspberry PI CM4

EdgeBox-RPI4 Пограничный компьютер на базе Raspberry PI CM4

Пограничный компьютер на базе

Руководство пользователя EdgeBox-RPI4 

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

История изменений 

 01 Создано

Пересмотр

 Дата

 Изменения

1.0

01-05-2021

Созданный

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4

1. Введение

EdgeBox-RPI4 — это прочный контроллер граничных вычислений без ребер с компьютерным модулем Raspberry Pi 4 (CM4) для суровых производственных условий. Его можно использовать для подключения полевых сетей к облачным или IoT-приложениям. Он разработан с нуля для решения задач в тяжелых условиях по конкурентоспособным ценам, идеально подходит для малого бизнеса или небольшого заказа с масштабными многоуровневыми требованиями.

1.1 Особенности

  • Современное алюминиевое шасси для суровых условий
  • Встроенный пассивный радиатор
  • Встроенный разъем mini PCIe для RF-модуля, например 4G, WI-FI, Lora или Zigbee.
  • Антенные отверстия SMA x2
  • Встроенный ИБП с суперконденсатором для безопасного отключения
  • Чип шифрования ATECC608A
  • Аппаратный сторожевой таймер
  • RTC с суперконденсатором
  • Изолированный терминал «лучи-реле»
  • Поддержка DIN-рейки 35 мм
  • Широкий блок питания от 9 до 36 В постоянного тока

Благодаря этим функциям EdgeBox-RPI4 разработан для простой настройки и быстрого развертывания для типичных промышленных приложений, таких как мониторинг состояния, управление объектами, цифровые вывески и удаленное управление коммунальными службами. Кроме того, это удобное в использовании шлюзовое решение с 4 ядрами ARM Cortex A72 и большинством отраслевых протоколов позволяет сократить общие затраты на развертывание, включая расходы на кабели электропитания, и помочь сократить время развертывания продукта. Его сверхлегкая и компактная конструкция идеально подходит для приложений в условиях ограниченного пространства, гарантируя, что он может надежно работать в различных экстремальных условиях, в том числе в транспортных средствах.

1.2 Интерфейсы

интерфейс

Примечание

Название функции

ШТЫРЬ #

ШТЫРЬ #

Название функции

Примечание

ВЛАСТЬ

1

2

Земля

RS485_А

3

4

RS232_RX

RS485_Б

5

6

RS232_TX

RS485_ЗЕМЛЯ

7

8

RS232_ЗЕМЛЯ

DI0-

9

10

ДО0_0

ЦВ0+

11

12

ДО0_1

DI1-

13

14

ДО0_0

ЦВ1+

15

16

ДО0_1

ПРИМЕЧАНИЕ: Предлагается кабель от 24awg до 16awg

2 разъемов Ethernet
3 порта USB 2.0 x 2
4 HDMI
5 светодиодов2
6 светодиодов1
7 Антенна SMA 1
8 Консоль (USB тип C)
9 слот для SIM-карты
10 Антенна SMA 2

1.3 Блок-схема

Ядром обработки EdgeBox-RPI4 является плата Raspberry CM4. Специальная базовая плата OpenEmbed реализует определенные функции. См. блок-схему на следующем рисунке.

вставлять

2. Установка
2.1 Монтаж 

EdgeBox-RPI4 предназначен для двух настенных креплений, а также для одного крепления на DIN-рейку 35 мм. См. следующий рисунок для рекомендуемой ориентации установки.

www.OpenEmbed.com8

Руководство пользователя EdgeBox-RPI4 

2.2 Разъемы и интерфейсы
2.2.1 Электропитание 

Штырь#

Сигнал

Описание

1

POWER_IN

DC 9-36V

2

Земля

Земля (опорный потенциал)

 GND Земля (опорный потенциал) 

The Сигнал PE является необязательным. Если электромагнитные помехи отсутствуют, соединение PE можно оставить открытым.

2.2.2 Последовательный порт (RS232 и RS485) 

Штырь#

Сигнал

Описание

4

RS232_RX

Линия приема RS232

6

RS232_TX

Линия передачи RS232

8

Земля

Земля (опорный потенциал)

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

Описание сигнала

Сигнал RS485_GND изолирован сигналом «GND». Если используется экранированная витая пара, RS485_GND подключается к экрану.
ПРИМЕЧАНИЕ: Внутри установлен согласующий резистор 120 Ом для RS485.

Штырь#

Сигнал

Описание

3

RS485_А

Разностная линия RS485 высокая

5

RS485_Б

Низкий уровень дифференциальной линии RS485

7

RS485 _ЗЕМЛЯ

Заземление RS485 (изолировано от GND)

Сигнал RS485_GND изолирован сигналом «GND». Если используется экранированная витая пара, RS485_GND подключается к экрану.
ПРИМЕЧАНИЕ: Внутри установлен согласующий резистор 120 Ом для RS485.

2.2.3 DI&DO

Штырь#

сигнал терминала

активный

BCM2711

ПРИМЕЧАНИЕ

09

DI0-

ВЫСОКИЙ

 GPIO17

 

11

ЦВ0+

13

DI1-

ВЫСОКИЙ

GPIO27

15

ЦВ1+

10

ДО0_0

ВЫСОКИЙ

GPIO23

12

ДО0_1

14

ДО1_0

ВЫСОКИЙ

GPIO24

 

16

ДО1_1

ПРИМЕЧАНИЕ:

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

Эджбокс

ПРИМЕЧАНИЕ:
1. DC томtagе для входа 24 В (+- 10%).
2. DC томtage для выхода должно быть менее 60 В, текущая мощность составляет 500 мА.
3. Канал 0 и канал 1 ввода изолированы друг от друга
4. Канал 0 и канал 1 выхода изолированы друг от друга

2.2.4 HDMI

Напрямую подключен к плате Raspberry PI CM4 с массивом TVS.

2.2.5 Ethernet

Интерфейс Ethernet такой же, как у Raspberry PI CM4,10, поддерживается 100/1000/XNUMX-BaseT, доступен через экранированный модульный домкрат. Кабель витая пара или экранированный тДля подключения к этому порту можно использовать витую пару.

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

2.2.6 USB HOST 

На панели разъемов есть два USB-интерфейса. Два порта имеют один и тот же электронный предохранитель.

ПРИМЕЧАНИЕ: Максимальный ток для обоих портов ограничен 1000 мА. 

2.2.7 Консоль (USB тип C)

Консоль

В конструкции консоли используется преобразователь USB-UART, большинство ОС компьютера имеют драйвер, если нет, то ссылка ниже может быть полезной: https://www.silabs.com/products/interface/usb-bridges/classic-usb-bridges/device.cp2104 Этот порт используется по умолчанию для консоли Linux. Вы можете войти в ОС, используя настройки 115200,8n1 (биты: 8,Четность: нет, стоповые биты: 1, управление потоком: нет). Также необходима терминальная программа, такая как шпатлевка. Имя пользователя по умолчанию — pi, а пароль — raspberry.

2.2.8 светодиодов

В EdgeBox-RPI4 в качестве внешних индикаторов используются два зелено-красных двухцветных светодиода.

Светодиод1: зеленый как индикатор питания и красный как активный eMMC.

индикатор вдд

Светодиод2: зеленый как 4G индикатор и красный, как программируемый пользователем светодиод, подключенный к GPIO21, низкоактивный, программируемый.

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

EdgeBox-RPI4 также использует два светодиода зеленого цвета для отладки.

вел

2.2.9 Разъем SMA 

Есть два отверстия SMA Connector для антенн. Типы антенн сильно зависят от того, какие модули установлены в гнездо Mini-PCIe. ANT1 по умолчанию используется для разъема Mini-PCIe, а ANT2 — для Interna.l Сигнал WI-FI от модуля CM4. 1. Функции антенн не фиксированы, их можно настроить для другого использования.2.2.10 Слот для нано-SIM-карты 

Сим-карта необходима только в режиме сотовой связи (4G, LTE или других на основе сотовой технологии).

антенна

ПРИМЕЧАНИЯ:

1. Функции антенн не фиксированы, возможно, они адаптированы для другого использования.

2.2.10 Слот для нано-SIM-карты

Сим-карта необходима только в режиме сотовой связи (4G, LTE или других на основе сотовой технологии).

вставка карты

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

ПРИМЕЧАНИЯ:

  1. OПринимается только карта NANO Sim, обратите внимание на размер карты.
  2. Сим-карта NANO вставляется стороной с чипом вверх. 

2.2.11 Мини-PCIe 

Оранжевая область — это приблизительное расположение дополнительной карты Mini-PCIe, только одна. Нужен винт м2х5.

положение карты

В таблице ниже показаны все сигналы. Поддерживаются полноразмерные карты Mini-PCIe.

Сигнал

ШТЫРЬ#

ШТЫРЬ#

 ПИН-код Сигнал

1

5

4G_PWR

3

4

Земля

5

6

USIM_PWR

7

8

USIM_PWR

Земля

9

10

USIM_DATA

11

12

USIM_CLK

13

14

USIM_RESET#

Земля

15

16

 www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4

 18 ЗЕМЛЯ  20 21 22 ПЕРСТ# 24 4G_PWR 26 Земля  27 28 29 30 UART_PCIE_TX 32 UART_PCIE_RX 34 Земля 35 36 USB_DM

17

 18

Земля

19

20

Земля

21

22

ПЕРСТ#

23

24

4G_PWR

25

26

Земля

Земля

27

28

Земля

29

30

UART_PCIE_TX

31

32

UART_PCIE_RX

33

34

Земля

Земля

35

36

USB_DM

Земля

37

38

USB_DP

4G_PWR

39

40

Земля

4G_PWR

41

42

4G_LED

Земля

43

44

USIM_DET

SPI1_SCK

45

46

SPI1_MISO

47

48

SPI1_MOSI

49

50

Земля

SPI1_SS

51

52

4G_PWR

NОТЭ 3: Сигнал 4G_LED подключен к входу LED2.рнкlly, обратитесь к разделу oф 2.2.8.

NОТЭ 4: Сигналы SPI1 используются только для Lora WAN машинаг, например SX1301, SX1302 сюдамтон тнанятьд компаНью-Йорк.

2.2.12 м.2

EdgeBox-РПI4 оснащен разъемом M.2 типа M KEY. ТОЛЬКО 2242 размер карты NVME SSD поддержка, НЕ msata.

сата

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

3. Драйверы и программные интерфейсы

3.1 светодиодов 

Этот светодиод используется в качестве пользовательского индикатора, см. 2.2.8.

Используйте LED2 как бывшийample для проверки функции.

$ sudo -i # включить привилегии учетной записи root

$ cd /sys/класс/gpio

$ echo 21 > export #GPIO21, который является пользовательским светодиодом LED2 $ cd gpio21

$ эхо > направление

$ echo 0 > value # включить пользовательский светодиод, LOW активен $ echo 1 > value # отключить пользовательский светодиод

3.2 Последовательный порт (RS232 и RS485)

В системе есть два отдельных последовательных порта. /dev/ttyUSB1 как порт RS232 и/dev/ttyUSB0 как порт RS485. Используйте RS232 как exampле. $ питон 

>>> импорт серийного номера 

>>> ser=serial.Serial('/dev/ttyUSB1',115200,timeout=1) >>> ser.isOpen() 

>>> ser.isOpen() 

>>> ser.write('1234567890')

3.3 Сотовая связь через Mini-PCIe

Используйте Quectel EC20 в качествеample и следуйте инструкциям:

1. Вставьте EC20 в гнездо Mini-PCIe и микро-сим-карту в соответствующий слот, подключите антенну.

2. Войдите в систему через консоль, используя pi/raspberry.

3. Включите питание разъема Mini-PCIe и отпустите сигнал сброса. $ sudo -i # включить привилегии учетной записи root

$ cd /sys/класс/gpio

$ echo 6 > экспортировать #GPIO6, который является сигналом POW_ON

$ echo 5 > экспортировать #GPIO5, который является сигналом сброса

$ компакт-диск gpio6

$ эхо > направление

$ echo 1 > value # включить питание Mini PCIe истинный

$ компакт-диск gpio5

$ эхо > направление

$ echo 1 > value # выпустить сигнал сброса Mini PCIe

ПРИМЕЧАНИЕ: Затем светодиод 4G начинает мигать.

4. Проверьте устройство:

$ lsusb

$ Шина 001 Устройство 005: ID 2c7c:0125 Quectel Wireless Solutions Co., Ltd. Модем EC25 LTE

…… $ dmesg 

И

$

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

[ 185.421911] usb 1-1.3: новое высокоскоростное USB-устройство номер 5 с использованием dwco tg

[ 185.561937] usb 1-1.3: найдено новое USB-устройство, idVendor=2c7c, idProduct=0125, bcdDevice= 3.18[ 185.561953] usb 1-1.3: Новые строки устройств USB: Mfr=1, Product=2, SerialNumber=0[ 185.561963] usb 1-1.3: Продукт: Android 

[ 185.561972] usb 1-1.3: Производитель: Android 

[ 185.651402] usbcore: зарегистрирован новый драйвер интерфейса cdc_wdm

[ 185.665545] usbcore: зарегистрирована новая опция драйвера интерфейса [ 185.665593] usbserial: поддержка USB Serial зарегистрирована для модема GSM (1 порт) [ 185.665973] опция 1-1.3:1.0: Обнаружен преобразователь модема GSM (1-портовый) [ 185.666283] usb 1-1.3: преобразователь модема GSM (1-портовый) теперь подключен к ttyUSB2

[ 185.666499] опция 1-1.3:1.1: Обнаружен преобразователь модема GSM (1-портовый) [ 185.666701] usb 1-1.3: преобразователь модема GSM (1-портовый) теперь подключен к ttyUSB3

[ 185.666880] опция 1-1.3:1.2: Обнаружен преобразователь модема GSM (1-портовый) [ 185.667048] usb 1-1.3: преобразователь модема GSM (1-портовый) теперь подключен к ttyUSB4

[ 185.667220] опция 1-1.3:1.3: Обнаружен преобразователь модема GSM (1-портовый) [ 185.667384] usb 1-1.3: Преобразователь модема GSM (1-портовый) теперь подключен к ttyUSB5

[ 185.667810] qmi_wwan 1-1.3:1.4: cdc-wdm0: устройство USB WDM [ 185.669160]qmi_wwan 1-1.3:1.4 wwan0: зарегистрируйте 'qmi_wwan' в usb-3f980000.usb-1.3, WWAN/QMI

……

xx:xx:xx:xx:xx:xx — MAC-адрес.

$ ifconfig -a

……wwan0: флаги=4163 мту 1500 inet 169.254.69.13 сетевая маска 255.255.0.0 широковещательная рассылка 169.254.255.255inet6 fe80::8bc:5a1a:204a:1a4b prefixlen 64 scopeid 0x20эфир 0a:e6:41:60:cf:42 txqueuelen 1000 (Ethernet)

Пакеты RX 0 байт 0 (0.0 Б)

Ошибки приема 0 пропущено 0 переполнение 0 кадр 0

Пакеты TX 165 байт 11660 (11.3 КиБ)

Ошибки TX 0 отброшено 0 переполнение 0 несущей 0 коллизий 0 5. Как использовать AT-команду

$ miniterm — Доступные порты:

— 1: /dev/ttyAMA0 'ttyAMA0'

— 2: /dev/ttyUSB0 'CP2105 Dual USB to UART Bridge Controller' — 3: /dev/ttyUSB1 'CP2105 Dual USB to UART Bridge Controller' — 4: /dev/ttyUSB2 'Android'

— 5: /dev/ttyUSB3 «Андроид»

— 6: /dev/ttyUSB4 «Андроид»

устройство,хх:хх:хх:хх:хх:хх

— 7: /dev/ttyUSB5 «Андроид»

— Введите индекс порта или полное имя:

$ минитерм /dev/ttyUSB5 115200

Некоторая полезная AT-команда:

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

  • AT //должен вернуть ОК
  • АТ+КИНИСТАТ // вернуть статус инициализации (U)SIM-карты, ответ должен быть 7
  • AT+QCCID // возвращает номер ICCID (идентификатор интегральной печатной платы) (U)SIM-карты

6. Как набрать 

$су корень 

$ cd /usr/app/linux-ppp-скрипты 

Затем мигает светодиод 4G. 

В случае успеха возврат выглядит следующим образом: 

мигает

7. Добавьте путь к маршрутизатору

$ route add default gw 10.64.64.64 или ваш шлюз XX.XX.XX.XX Затем проведите тест

$ пинг google.com

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

3.4 ВДТ 

3.4.1 Блок-схема WDT 

Модуль WDT имеет три клеммы, вpuт, выход и светодиодный индикатор. 

WDI (GPIO25) WDO (Системный RST#) 

Примечание: светодиод не является обязательным и недоступен заранеер аппаратная версия.

3.4.2 Как оно работает 

1. Систem ПИТАНИЕ ВКЛЮЧЕНО. 

2. Делаy 200 мс. 

3. послать WDO отрицательныйtимпульсный с 200 мс низкий уровень для сброса система.

4. Тянуть ВДО. 

5. Делаy 120 секунд, пока мигает индикаторhing (типичный 1 Гц). 

3 В 3

6. Поверните выключен индикатор. 

7. Подождите. на 8 импульсов при WDI к активному модулю WDT и зажгите светодиод.

8. Войдите в WDT-FEED режим , по крайней мере один pulse должен передаваться в WDI как минимум каждые 2 секунды, в противном случае модуль WDT должен выдать отрицательный импульс для сброса системы.

9. Перейти к 2.

СВЕТОДИОДНЫЙ ЗЕЛЕНЫЙ ВДТ

3.5 РТК

TЧип RTC - MCP79410 от микросхемы. Он установлен на сишина I2C. Р16 22Р Р0402

Р17 22Р Р0402

3.5.1

GPIO2 GPIO3

I2C_SDA I2C_SCL

www.OpenEmbed.com21

Руководство пользователя EdgeBox-RPI4 

Сама ОС имеет драйвер внутри, только нам нужны некоторые настройки. Откройте /etc/rc.local И добавьте 2 строки: 

echo "mcp7941x 0x6f" > /sys/class/i2c-adapter/i2c-1/new_device час-с 

Затем перезагрузите систему, и RTC заработает. 

1.убедитесь, что точка драйвера i2c-1 открыта, а точка по умолчанию закрыта. 2. Расчетное время резервного копирования RTC составляет 15 дней. 

3.10 ИБП для безопасного отключения Схема модуля ИБП приведена ниже.

3.5.2

Примечание

Модуль ИБП вставляется между DC5V и CM4, а GPIO используется для сигнализации ЦП, когда источник питания 5 В не работает. Затем ЦП должен сделать что-то срочное в сценарии до исчерпания энергии суперконденсатор и запустите «$shutdown» Другой способ использования этой функции — инициировать отключение при изменении контакта GPIO. Данный контакт GPIO настроен как входной ключ, который генерирует события KEY_POWER. Это событие обрабатывается системой logind запуск отключения. Версии System d старше 225 нуждаются в правиле udev, позволяющем прослушивать ввод

www.OpenEmbed.com22

Руководство пользователя EdgeBox-RPI4 

Использовать /boot/overlays/README в качестве ссылки, затем измените /boot/config.txt. dtoverlay=gpio-shutdown, gpio_pin=GPIO22,active_low=1

ПРИМЕЧАНИЕ:Аварийный сигнал активен НИЗКИЙ.

устройство:

www.OpenEmbed.com

Руководство пользователя EdgeBox-RPI4 

4. Электрические характеристики 

4.1 Потребляемая мощность 

The Энергопотребление EdgeBox-RPI4 сильно зависит от приложения, режима работы и подключенных периферийных устройств. Приведенные значения следует рассматривать как приблизительные значения. В следующей таблице приведены параметры энергопотребления EdgeBox-RPI4: Примечание: При условии питания 24В, отсутствии дополнительных карт в розетках и отсутствии USB-устройств. Режим работы 81Стресс-тест 172 stress -c 4 -t 10m -v &

Режим работы Текущий (мА) Власть Замечание
Праздный 81
Стресс-тест 172
напряжение -c 4 -t 10m -v &

4.2 UPS 

The время резервного питания модуля ИБП очень зависит от системной нагрузки системы. Перечислены некоторые типичные условия ниже. Тестовый модуль CM4 — это 4 ГБ LPDDR4,32, XNUMX ГБ eMMC с модулем Wi-Fi. Режим работы 55Полная загрузка ЦП 18 stress -c 4 -t 10m -v &5. Механические чертежи 

Режим работы Текущий (мА) Власть Замечание
Праздный 55
Полная загрузка процессора 18
напряжение -c 4 -t 10m -v &

5. Механические чертежи

Будет определено

www.OpenEmbed.com

Документы/Ресурсы

Пограничный компьютер OpenEmbed EdgeBox-RPI4 на базе Raspberry PI CM4 [pdf] Руководство пользователя
EdgeBox-RPI4, Пограничный компьютер на базе Raspberry PI CM4, EdgeBox-RPI4 Пограничный компьютер на базе Raspberry PI CM4, Пограничный компьютер на базе CM4, Пограничный компьютер на базе CMXNUMX, Компьютер

Ссылки

Оставьте комментарий

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