Зміст приховати
1 Граничний комп’ютер на базі EdgeBox-RPI4 Raspberry PI CM4

Граничний комп’ютер на базі EdgeBox-RPI4 Raspberry PI CM4

Комп'ютер на базі Edge

Посібник користувача 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 Особливості

  • Сучасний алюмінієвий корпус для суворих умов
  • Інтегрований пасивний радіатор
  • Вбудований міні-роз'єм PCIe для радіочастотного модуля, наприклад 4G, WI-FI, Lora або Zigbee
  • Антени SMA x2
  • Вбудований ДБЖ із надзаглушкою для безпечного відключення
  • Мікросхема шифрування ATECC608A
  • Апаратний Watchdog
  • RTC із суперконденсатором
  • Ізольований термінал DI&DO
  • Опора на DIN-рейку 35 мм
  • Широкий діапазон живлення від 9 до 36 В постійного струму

Завдяки цим функціям EdgeBox-RPI4 призначений для простого налаштування та швидкого розгортання для типових промислових застосувань, таких як моніторинг стану, управління об’єктами, цифрові вивіски та дистанційне керування комунальними службами. Крім того, це зручне рішення для шлюзу з 4 ядрами ARM Cortex A72 і більшістю галузевих протоколів, які можуть заощадити на загальних витратах на розгортання, включаючи витрати на електрокабель, і допомогти скоротити час розгортання продукту. Його надлегка і компактна конструкція є відповіддю на застосування в умовах обмеженого простору, гарантуючи надійну роботу в різноманітних екстремальних середовищах, включаючи застосування в автомобілях.

1.2 Інтерфейси

інтерфейс

Примітка

Назва функції

PIN-код

PIN-код

Назва функції

Примітка

ПОТУЖНІСТЬ

1

2

GND

RS485_A

3

4

RS232_RX

RS485_B

5

6

RS232_TX

RS485_GND

7

8

RS232_GND

DI0-

9

10

DO0_0

DI0+

11

12

DO0_1

DI1-

13

14

DO0_0

DI1+

15

16

DO0_1

ПРИМІТКА: Рекомендується кабель від 24 awg до 16 awg

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 Джерело живлення 

PIN-код

Сигнал

опис

1

POWER_IN

DC 9-36V

2

GND

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

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

The Сигнал PE необов'язковий. Якщо EMI відсутній, з’єднання PE можна залишити відкритим.

2.2.2 Послідовний порт (RS232 і RS485) 

PIN-код

Сигнал

опис

4

RS232_RX

Лінія прийому RS232

6

RS232_TX

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

8

GND

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

www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4 

Опис сигналу

Сигнал RS485_GND ізольований сигналом «GND». Якщо використовується екранована вита пара, RS485_GND підключається до екрана.
ПРИМІТКА: Всередині встановлено кінцевий резистор 120 Ом для RS485.

PIN-код

Сигнал

опис

3

RS485_A

Лінія різниці RS485 висока

5

RS485_B

Лінія різниці RS485 низька

7

RS485 _GND

Заземлення RS485 (ізольовано від GND)

Сигнал RS485_GND ізольований сигналом «GND». Якщо використовується екранована вита пара, RS485_GND підключається до екрана.
ПРИМІТКА: Всередині встановлено кінцевий резистор 120 Ом для RS485.

2.2.3 DI&DO

PIN-код

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

активний

BCM2711

ПРИМІТКА

09

DI0-

ВИСОКА

 GPIO17

 

11

DI0+

13

DI1-

ВИСОКА

GPIO27

15

DI1+

10

DO0_0

ВИСОКА

GPIO23

12

DO0_1

14

DO1_0

ВИСОКА

GPIO24

 

16

DO1_1

ПРИМІТКА:

www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4 

EdgeBox

ПРИМІТКА:
1. DC томtage для входу становить 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, доступний через екранований модульний домкрат. Кабель вита пара або екранований tДля підключення до цього порту можна використовувати кабель з витою парою.

www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4 

2.2.6 ХОСТ USB 

На панелі роз'ємів є два інтерфейси 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, керування потоком: немає). Також потрібна термінальна програма, наприклад putty. Ім’я користувача за умовчанням – pi, а пароль – raspberry.

2.2.8 світлодіодів

EdgeBox-RPI4 використовує два зелено-червоні двоколірні світлодіоди як зовнішні індикатори.

LED1: зелений як індикатор живлення та червоний як eMMC активний.

індикатор vdd

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

www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4 

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

вів

2.2.9 Роз'єм SMA 

Є два отвори SMA Connector для антен. Типи антен дуже залежать від того, які модулі встановлено в гніздо Mini-PCIe. ANT1 за замовчуванням використовується для роз’єму Mini-PCIe, а ANT2 – для Internal Сигнал WI-FI від модуля CM4. 1. Функції антен не фіксовані, можливо, налаштовані для використання в інших цілях.2.2.10 Слот для картки NANO SIM 

SIM-карта потрібна лише в режимі стільникового зв’язку (4G, LTE або інших на основі стільникової технології).

антена

ПРИМІТКИ:

1. Функції антен не фіксовані, можливо, налаштовані для використання в інших випадках.

2.2.10 Слот для картки NANO SIM

SIM-карта потрібна лише в режимі стільникового зв’язку (4G, LTE або інших на основі стільникової технології).

вставлення картки

www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4 

ПРИМІТКИ:

  1. OПриймається лише SIM-карта NANO, зверніть увагу на розмір картки.
  2. SIM-карта NANO вставляється стороною з мікросхемою зверху. 

2.2.11 Mini-PCIe 

Помаранчева область — це приблизне положення додаткової карти Mini-PCIe, лише одна потрібен гвинт m2x5.

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

У таблиці нижче наведено всі сигнали. Підтримуються повнорозмірні карти Mini-PCIe.

Сигнал

PIN-код

PIN-код

 PIN# сигнал

1

5

4G_PWR

3

4

GND

5

6

USIM_PWR

7

8

USIM_PWR

GND

9

10

USIM_DATA

11

12

USIM_CLK

13

14

USIM_RESET#

GND

15

16

 www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4

 18 ВНД  20 21 22 PEST# 24 4G_PWR 26 GND  27 28 29 30 UART_PCIE_TX 32 UART_PCIE_RX 34 GND 35 36 USB_DM

17

 18

GND

19

20

GND

21

22

PREST#

23

24

4G_PWR

25

26

GND

GND

27

28

GND

29

30

UART_PCIE_TX

31

32

UART_PCIE_RX

33

34

GND

GND

35

36

USB_DM

GND

37

38

USB_DP

4G_PWR

39

40

GND

4G_PWR

41

42

4G_LED

GND

43

44

USIM_DET

SPI1_SCK

45

46

SPI1_MISO

47

48

SPI1_MOSI

49

50

GND

SPI1_SS

51

52

4G_PWR

NПРИМІТКА 3: Сигнал 4G_LED підключається до LED2 inteРНКlly, зверніться до розділу of 2.2.8.

NПРИМІТКА 4: Сигнали SPI1 використовуються лише для Lora WAN автомобільd, наприклад SX1301,SX1302 сюдиmtвін тhird компаny.

2.2.12 М.2

EdgeBox-RPI4 оснащений роз’ємом M.2 типу M KEY. ЛИШЕ SSD-карта NVME розміром 2242 підтримка, НЕ msata.

sata

www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4 

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

3.1 світлодіодів 

Це світлодіод, який використовується як індикатор користувача, див. 2.2.8.

Використовуйте LED2 як прикладample, щоб перевірити функцію.

$ sudo -i #включити привілеї облікового запису root

$ cd /sys/class/gpio

$ echo 21 > експорт #GPIO21, який є індикатором користувача LED2 $ cd gpio21

$ echo out > напрямок

$ echo 0 > значення # увімкнути світлодіод користувача, LOW активний $ echo 1 > значення # вимкнути світлодіод користувача

3.2 Послідовний порт (RS232 і RS485)

У системі є два окремих послідовних порти. /dev/ttyUSB1 як порт RS232 і/dev/ttyUSB0 як порт RS485. Використовуйте RS232 як прикладample. $ python 

>>> імпортувати серійний номер 

>>> 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 та картку micro-SIM у відповідний слот, підключіть антену.

2. Увійдіть у систему через консоль за допомогою pi/raspberry.

3. Увімкніть живлення гнізда Mini-PCIe та відпустіть сигнал скидання. $ sudo -i #включити привілеї облікового запису root

$ cd /sys/class/gpio

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

$ echo 5 > експорт #GPIO5, який є сигналом скидання

$ cd gpio6

$ echo out > напрямок

$ echo 1 > значення # увімкнути живлення Mini PCIe правда

$ cd gpio5

$ echo out > напрямок

$ echo 1 > значення # звільнити сигнал скидання Mini PCIe

ПРИМІТКА: Потім світлодіод 4G починає блимати.

4. Перевірте пристрій:

$ lsusb

$ Bus 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 mtu 1500 inet 169.254.69.13 маска мережі 255.255.0.0 трансляція 169.254.255.255inet6 fe80::8bc:5a1a:204a:1a4b prefixlen 64 scopeid 0x20ether 0a:e6:41:60:cf:42 txqueuelen 1000 (Ethernet)

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

Помилки RX 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 «Android»

— 6: /dev/ttyUSB4 «Android»

пристрій,xx:xx:xx:xx:xx:xx

— 7: /dev/ttyUSB5 «Android»

— Введіть індекс порту або повну назву:

$ mini term /dev/ttyUSB5 115200

Деякі корисні команди AT:

www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4 

  • AT // має повернути OK
  • AT+QINISTAT //повернути статус ініціалізації (U)SIM-карти, відповідь має бути 7
  • AT+QCCID //повертає номер ICCID (ідентифікатор картки з інтегральною схемою) (U)SIM-картки

6. Як набрати 

корінь $su 

$ cd /usr/app/linux-ppp-scripts 

Потім блимає індикатор 4G. 

У разі успіху, повернення виглядає так: 

блимає

7. Додайте маршрут маршрутизатора

$ route add default gw 10.64.64.64 або ваш шлюз XX.XX.XX.XX Тоді проведіть тест

$ ping google.com

www.OpenEmbed.com

Посібник користувача EdgeBox-RPI4 

3.4 WDT 

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

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

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

Примітка: світлодіод є необов’язковим і недоступний ранішеr апаратна версія.

3.4.2 Як це працює 

1. Систem УВІМКНІТЬ. 

2. Ділаy 200 мс. 

3. Надіслати WDO негативtive імпульс з 200ms низький рівень для скидання система.

4. Потягнути вгору WDO. 

5. Ділаy 120 секунд, поки індикатор блимаєh(типова частота 1 Гц). 

3 В 3

6. Поворот вимкнено індикатор. 

7. Зачекайте за 8 імпульсів при WDI до активного модуля WDT і запаліть світлодіод.

8. Увійдіть у WDT-FEED режим , принаймні один сulse слід подавати в WDI принаймні кожні 2 секунди, якщо ні, модуль WDT має вивести негативний імпульс для скидання системи.

9. Перейти до 2.

СВІТЛОДІЙНИЙ ЗЕЛЕНИЙ WDT

3.5 RTC

Tмікросхемою RTC є MCP79410 від мікрочіпа. Встановлюється на сишина I2C. 16 рандів 22R 0402 рандів

17 рандів 22R 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 hwclock -s 

Потім скиньте систему, і RTC працює. 

1.переконайтеся, що точка драйвера i2c-1 відкрита, а точка закрита за замовчуванням. 2. розрахунковий час резервування RTC становить 15 днів. 

3.10 ДБЖ для безпечного вимкнення Схема модуля ДБЖ наведена нижче.

3.5.2

Примітка

Модуль ДБЖ вставляється між DC5V і CM4, GPIO використовується для сигналізації CPU, коли джерело живлення 5V вимикається. Тоді ЦП має виконати щось термінове у сценарії до вичерпання енергії суперконденсатор і запустіть “$shutdown” Іншим способом використання цієї функції є ініціювання завершення роботи при зміні контакту GPIO. Даний контакт GPIO налаштовано як ключ введення, який генерує події KEY_POWER. Ця подія обробляється системою login by ініціювання відключення. Версії 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 ДБЖ 

The Час резервного копіювання модуля ДБЖ дуже залежить від завантаження системи. Перераховано деякі типові умови нижче. Тестовий модуль CM4 — 4 ГБ LPDDR4,32, XNUMX ГБ eMMC з модулем Wi-Fi. Режим роботи 55Повне завантаження ЦП 18 стрес -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, Граничний комп’ютер на основі, Комп’ютер

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *