EdgeBox-RPI4 Raspberry PI CM4 Based Edge Komputer

Komputer Edge adhedhasar

EdgeBox-RPI4 User Manual 

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

Riwayat Revisi 

 01-05-2021 Digawe

Revisi

 Tanggal

 Owah-owahan

1.0

01-05-2021

Digawe

www.OpenEmbed.com

EdgeBox-RPI4 User Manual

1. Pambuka

EdgeBox-RPI4 minangka Pengontrol Komputasi Edge tanpa sirip kanthi Modul Komputer Raspberry Pi 4 (CM4) kanggo lingkungan industri sing atos. Bisa digunakake kanggo nyambungake jaringan lapangan karo aplikasi awan utawa IoT. Iki dirancang saka dhasar kanggo nyukupi tantangan aplikasi kasar kanthi rega sing kompetitif, cocog kanggo bisnis cilik utawa pesenan cilik kanthi panjaluk multi-tingkat skala.

1.1 Fitur

  • State-saka-saka-gambar sasis Aluminium kanggo lingkungan Atos
  • Heat sink pasif terpadu
  • Soket PCIe mini sing dibangun kanggo modul RF, kayata 4G, WI-FI, Lora utawa Zigbee
  • bolongan antena SMA x2
  • Dibangun ing UPS karo supercap kanggo mati aman
  • Chip enkripsi ATECC608A
  • Pengawas Hardware
  • RTC karo Super Capacitor
  • Terminal DI&DO terisolasi
  • Dhukungan 35mm DIN Rail
  • Wide sumber daya saka 9 kanggo 36V DC

Fitur kasebut ndadekake EdgeBox-RPI4 dirancang kanggo persiyapan sing gampang lan penyebaran cepet kanggo aplikasi industri sing khas, kayata ngawasi status, manajemen fasilitas, signage digital lan remot kontrol utilitas umum. Salajengipun, minangka solusi gateway sing ramah pangguna kanthi 4 intine ARM Cortex A72 lan umume protokol industri bisa ngirit biaya panyebaran total kalebu biaya kabel listrik lan mbantu nyuda wektu panyebaran produk. Desain ultra-entheng lan kompak minangka jawaban kanggo aplikasi ing lingkungan sing nyepetake ruang, njamin bisa digunakake kanthi andal ing macem-macem lingkungan ekstrem kalebu aplikasi ing kendharaan.

1.2 Antarmuka

antarmuka

Cathetan

Jeneng fungsi

PIN #

PIN #

Jeneng fungsi

Cathetan

DAYA

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

CATETAN: kabel 24awg kanggo 16awg disaranake

2 konektor Ethernet
3 USB 2.0 x 2
4 HDMI
5 LED2
6 LED1
7 Antena SMA 1
8 Konsol (USB tipe C)
9 slot kertu SIM
10 Antena SMA 2

1.3 Diagram Blok

Inti pangolahan EdgeBox-RPI4 yaiku papan Raspberry CM4. Papan dasar khusus OpenEmbed ngetrapake fitur tartamtu. Deleng gambar sabanjure kanggo diagram blok.

embed

2. Instalasi
2.1 Pemasangan 

EdgeBox-RPI4 dimaksudaké kanggo loro gunung tembok, uga siji karo 35mm DIN-rail. Waca gambar sabanjure kanggo orientasi soyo tambah dianjurake.

www.OpenEmbed.com8

EdgeBox-RPI4 User Manual 

2.2 Konektor lan Antarmuka
2.2.1 Sumber daya 

Pin #

Sinyal

Katrangan

1

DAYA_IN

DC 9-36V

2

GND

Tanah (Potensi referensi)

 GND Ground (Potensi referensi) 

The sinyal PE iku opsional. Yen ora ana EMI, sambungan PE bisa dibukak.

2.2.2 Port Serial (RS232 lan RS485) 

Pin #

Sinyal

Katrangan

4

RS232_RX

RS232 nampa baris

6

RS232_TX

RS232 ngirim line

8

GND

Tanah (Potensi referensi)

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

Deskripsi Sinyal

Sinyal RS485_GND diisolasi karo sinyal "GND". Yen kabel pasangan bengkong sing nganggo tameng, RS485_GND disambungake menyang tameng kasebut.
CATETAN: Resistor terminasi 120 Ohm kanggo RS485 wis dipasang ing njero.

Pin #

Sinyal

Katrangan

3

RS485_A

garis prabédan RS485 dhuwur

5

RS485_B

garis prabédan RS485 kurang

7

RS485 _GND

RS485 Ground (diisolasi saka GND)

Sinyal RS485_GND diisolasi karo sinyal "GND". Yen kabel pasangan bengkong sing nganggo tameng, RS485_GND disambungake menyang tameng kasebut.
CATETAN: Resistor terminasi 120 Ohm kanggo RS485 wis dipasang ing njero.

2.2.3 DI & DO

Pin #

sinyal terminal

aktif

BCM2711

CATETAN

09

DI0-

Dhuwur

 GPIO17

 

11

DI0+

13

DI1-

Dhuwur

GPIO27

15

DI1+

10

DO0_0

Dhuwur

GPIO23

12

DO0_1

14

DO1_0

Dhuwur

GPIO24

 

16

DO1_1

CATETAN:

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

EdgeBox

CATETAN:
1. DC voltage kanggo input yaiku 24V (+- 10%).
2. DC voltage kanggo output kudu ing 60V, kapasitas saiki 500ma.
3. Saluran 0 lan saluran 1 input diisolasi siji liyane
4. Saluran 0 lan saluran 1 output diisolasi siji liyane

2.2.4 HDMI

Langsung disambungake menyang papan Raspberry PI CM4 kanthi susunan TVS.

2.2.5 Ethernet

Antarmuka Ethernet padha karo Raspberry PI CM4,10/100/1000-BaseT didhukung, kasedhiya liwat shielded modular jack. Kabel pasangan bengkong utawa dilindhungi tkabel wisted pasangan bisa digunakake kanggo nyambung menyang port iki.

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

2.2.6 USB HOST 

Ana rong antarmuka USB ing panel konektor. Loro port nuduhake sekring elektronik sing padha.

CATETAN: Max saiki kanggo loro bandar diwatesi kanggo 1000ma. 

2.2.7 Konsol (USB tipe C)

Konsol

Desain konsol nggunakake konverter USB-UART, umume OS komputer duwe driver, yen ora, link ing ngisor iki bisa migunani: https://www.silabs.com/products/interface/usb-bridges/classic-usb-bridges/device.cp2104 Port iki digunakake minangka standar console Linux. Sampeyan bisa mlebu menyang OS nggunakake setelan 115200,8n1(Bit: 8,Paritas: Ora ana, Stop Bits: 1, Kontrol Aliran: Ora ana).Program terminal kayata putty uga dibutuhake. Jeneng pangguna standar yaiku pi lan sandhi yaiku raspberry.

2.2.8 LED

EdgeBox-RPI4 nggunakake loro LED dual werna ijo / abang minangka indikator njaba.

LED 1: ijo minangka indikator daya lan abang minangka eMMC aktif.

indikator vdd

LED 2: ijo minangka 4G Indikator lan abang minangka pangguna programmable dipimpin disambungake menyang GPIO21,lowactive,programmable.

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

EdgeBox-RPI4 uga nggunakake rong LED warna ijo kanggo debug.

mimpin

2.2.9 Konektor SMA 

Ana rong bolongan SMA Konektor kanggo antena. Jinis antena gumantung banget marang modul apa sing dipasang ing soket Mini-PCIe. ANT1 minangka standar digunakake kanggo soket Mini-PCIe lan ANT2 kanggo Internal Sinyal WI-FI saka modul CM4. 1. Fungsi antena ora tetep, bisa uga diatur kanggo nutupi panggunaan liyane.2.2.10 slot kertu SIM NANO 

Kertu SIM mung dibutuhake ing mode seluler (4G, LTE utawa liyane adhedhasar teknologi seluler).

antena

Cathetan:

1. Fungsi antena ora tetep, bisa uga diatur kanggo nutupi panggunaan liyane.

2.2.10 slot kertu SIM NANO

Kertu SIM mung dibutuhake ing mode seluler (4G, LTE utawa liyane adhedhasar teknologi seluler).

masang kertu

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

Cathetan:

  1. Only kertu SIM NANO ditampa, mbayar manungsa waé kanggo ukuran kertu.
  2. Kertu SIM NANO dipasang ing sisih ndhuwur chip. 

2.2.11 Mini-PCIe 

Wilayah oranye minangka posisi kertu tambahan Mini-PCIe sing kasar, mung siji m2x5 meneng dibutuhake.

posisi kertu

Tabel ing ngisor iki nuduhake kabeh sinyal. Kertu Mini-PCIe ukuran lengkap didhukung.

Sinyal

PIN#

PIN#

 PIN # Sinyal

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 User Manual

 18 GND  20 21 22 PERST# 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

PERST#

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

NOTE 3: Sinyal 4G_LED disambungake menyang LED2 internally, deleng bagean of 2.2.8.

NOTE 4: Sinyal SPI1 digunakake mung kanggo Lora WAN mobild, kayata SX1301,SX1302 sakamtdheweke third kompany.

2.2.12 M.2

EdgeBox-RPI4 dilengkapi soket M.2 saka jinis M KUNCI. Mung kertu NVME SSD ukuran 2242 ndhukung, ORA msata.

sata

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

3. Driver lan Antarmuka Pemrograman

3.1 LED 

Iki minangka LED sing digunakake minangka indikator pangguna, deleng 2.2.8.

Gunakake LED2 minangka example kanggo nyoba fungsi.

$ sudo -i # ngaktifake hak istimewa akun root

$ cd /sys/class/gpio

$ echo 21 > ekspor # GPIO21 yaiku LED pangguna saka LED2 $ cd gpio21

$echo metu > arah

$ echo 0 > nilai # nguripake LED pangguna, LOW aktif $ echo 1> nilai # mateni LED pangguna

3.2 Port Serial (RS232 lan RS485)

Ana rong port serial individu ing sistem. Ing / dev / ttyUSB1 minangka port RS232 lan/dev / ttyUSB0 minangka port RS485. Gunakake RS232 minangka mantanample. $ python 

>>> ngimpor serial 

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

>>> ser.isOpen() 

>>> ser.write('1234567890')

3.3 Seluler liwat Mini-PCIe

Gunakake Quectel EC20 minangka mantanample lan tindakake langkah:

1. Lebokake EC20 menyang soket Mini-PCIe lan kertu SIM mikro ing slot sing gegandhengan, sambungake antena.

2. Log in sistem liwat console nggunakake pi / raspberry.

3. Nguripake daya soket Mini-PCIe lan ngeculake sinyal reset. $ sudo -i # ngaktifake hak istimewa akun root

$ cd /sys/class/gpio

$ echo 6 > ekspor # GPIO6 yaiku sinyal POW_ON

$ echo 5> ekspor #GPIO5 sing sinyal reset

$cd gpio6

$echo metu > arah

$ kumandhang 1> nilai # nguripake daya Mini PCIe bener

$cd gpio5

$echo metu > arah

$ echo 1> nilai # ngeculake sinyal reset saka Mini PCIe

CATETAN: Banjur LED 4G wiwit sumunar.

4. Priksa piranti:

$lsusb

$ Bus 001 Piranti 005: ID 2c7c:0125 Quectel Wireless Solutions Co., Ltd. EC25 LTE modem

…… $ dmesg 

LAN

$

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

[ 185.421911] usb 1-1.3: piranti USB kacepetan dhuwur anyar nomer 5 nggunakake dwco tg

[ 185.561937] usb 1-1.3: Piranti USB anyar ditemokake, idVendor=2c7c, idProduct=0125, bcdDevice= 3.18[ 185.561953] usb 1-1.3: String piranti USB anyar: Mfr=1, Product=2, SerialNumber=0[ 185.561963] usb 1-1.3: Produk: Android 

[ 185.561972] usb 1-1.3: Produsen: Android 

[ 185.651402] usbcore: ndhaptar driver antarmuka anyar cdc_wdm

[ 185.665545] usbcore: pangguna pilihan driver antarmuka anyar [ 185.665593] usbserial: Dhukungan Serial USB kadhaptar kanggo modem GSM (1-port) [ 185.665973] opsi 1-1.3:1.0: Konverter modem GSM (1-port) dideteksi [ 185.666283] usb 1-1.3: Konverter modem GSM (1-port) saiki dipasang ing ttyUSB2

[ 185.666499] opsi 1-1.3:1.1: Konverter modem GSM (1-port) dideteksi [ 185.666701] usb 1-1.3: Konverter modem GSM (1-port) saiki dipasang ing ttyUSB3

[ 185.666880] opsi 1-1.3:1.2: Konverter modem GSM (1-port) dideteksi [ 185.667048] usb 1-1.3: Konverter modem GSM (1-port) saiki dipasang ing ttyUSB4

[ 185.667220] pilihan 1-1.3:1.3: Konverter modem GSM (1-port) dideteksi [ 185.667384] usb 1-1.3: Konverter modem GSM (1-port) saiki dipasang ing ttyUSB5

[ 185.667810] qmi_wwan 1-1.3: 1.4: cdc-wdm0: piranti USB WDM [ 185.669160] qmi_wwan 1-1.3:1.4 wwan0: ndhaftar 'qmi_wwan' ing usb-3f980000.usb-1.3fXNUMX.us

……

xx:xx:xx:xx:xx:xx iku alamat MAC.

$ ifconfig -a

……wwan0: gendera=4163 mtu 1500 inet 169.254.69.13 netmask 255.255.0.0 siaran 169.254.255.255inet6 fe80::8bc:5a1a:204a:1a4b prefixlen 64 scopeid 0x20eter 0a:e6:41:60:cf:42 txqueuelen 1000 (Ethernet)

Paket RX 0 byte 0 (0.0 B)

RX error 0 dropped 0 overruns 0 frame 0

Paket TX 165 byte 11660 (11.3 KiB)

kesalahan TX 0 dropped 0 overruns 0 operator 0 tabrakan 0 5. Cara nggunakake printah AT

$ miniterm — Port sing kasedhiya:

— 1: /dev/ttyAMA0 'ttyAMA0'

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

— 5: /dev/ttyUSB3 'Android'

— 6: /dev/ttyUSB4 'Android'

piranti, xx:xx:xx:xx:xx:xx

— 7: /dev/ttyUSB5 'Android'

- Ketik indeks port utawa jeneng lengkap:

$ istilah mini /dev/ttyUSB5 115200

Sawetara perintah AT sing migunani:

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

  • AT // kudu bali OK
  • AT+QINISTAT // mbalekake status initialization kertu SIM (U), respon kudu 7
  • AT+QCCID //ngasilake nomer ICCID (Integrated Circuit Card Identifier) ​​saka kertu SIM (U)

6. Carane nelpon 

$su root 

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

Banjur led 4G sumunar. 

Yen sukses, bali kaya iki: 

sumunar

7. Tambah path router

$ route nambah default gw 10.64.64.64 utawa gateway sampeyan XX.XX.XX.XX Banjur duwe test

$ ping google.com

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

3.4 WDT 

3.4.1 Diagram Blok WDT 

Modul WDT duwe telung terminal, ingput, output lan indikator LED. 

WDI (GPIO25) WDO(Sistem RST#) 

Cathetan: LED opsional lan ora kasedhiya ing awalr versi hardware.

3.4.2 Carane kerjane 

1. Sistemem POWER ON. 

2. Delay 200ms. 

3. Ngirim WDO negative pulsa karo 200ms tingkat kurang kanggo ngreset ing sistem.

4. Tarik munggah WDO. 

5. Delay 120 detik nalika indikator flashing (khas 1hz). 

3 v3

6. Nguripake mati indikator. 

7. Ngenteni kanggo 8 pulsa ing WDI kanggo modul WDT aktif lan cahya LED.

8. Njaluk menyang WDT-FEED mode , paling siji pulse kudu feed menyang WDI ing paling saben 2 detik, yen ora, modul WDT ngirim output pulsa negatif kanggo ngreset sistem.

9. Sugih 2.

GREEN LED WDT

3.5 RTC

Tchip RTC punika MCP79410 saka microchip. Iku dipasang ing system I2C bus. R16 22R R0402

R17 22R R0402

3.5.1

GPIO2 GPIO3

I2C_SDA I2C_SCL

www.OpenEmbed.com21

EdgeBox-RPI4 User Manual 

OS dhewe duwe driver ing njero, mung kita butuh sawetara konfigurasi. Bukak /etc/rc.local LAN tambahake 2 baris: 

kumandhang "mcp7941x 0x6f" > /sys/class/i2c-adapter/i2c-1/new_device hwclock -s 

Banjur ngreset sistem lan RTC bisa digunakake. 

1.priksa manawa titik driver i2c-1 mbukak, lan titik ditutup standar. 2. kira-kira wektu serep saka RTC punika 15 dina. 

3.10 UPS kanggo mati aman Diagram modul UPS kapacak ing ngisor iki.

3.5.2

Cathetan:

Modul UPS dipasang ing antarane DC5V lan CM4, GPIO digunakake kanggo weker CPU nalika sumber daya 5V mudhun. Banjur CPU kudu nindakake soko urgent ing script sadurunge kesel energi saka kapasitor super lan mbukak "$ shutdown" Cara liya kanggo nggunakake fungsi iki yaiku miwiti mati nalika pin GPIO diganti. Pin GPIO sing diwenehi dikonfigurasi minangka kunci input sing ngasilake acara KEY_POWER. Acara iki ditangani dening sistem logind dening miwiti shutdown. Sistem d versi lawas saka 225 mbutuhake aturan udev mbisakake ngrungokake input

www.OpenEmbed.com22

EdgeBox-RPI4 User Manual 

Gunakake /boot/overlays/README minangka referensi, banjur ngowahi /boot/config.txt. dtoverlay=gpio-shutdown, gpio_pin=GPIO22,active_low=1

CATETAN:Sinyal weker aktif LOW.

piranti:

www.OpenEmbed.com

EdgeBox-RPI4 User Manual 

4. Spesifikasi Kelistrikan 

4.1 konsumsi daya 

Ing konsumsi daya saka EdgeBox-RPI4 banget gumantung ing aplikasi, mode operasi lan piranti peripheral disambungake. Nilai sing diwenehake kudu katon minangka nilai perkiraan. Tabel ing ngisor iki nuduhake paramèter konsumsi daya saka EdgeBox-RPI4: Cathetan: Ing kondisi sumber daya 24V, ora ana kertu tambahan ing soket lan ora ana piranti USB. Mode operasi 81Uji tegangan 172 stres -c 4 -t 10m -v &

Mode operasi Saiki (ma) daya Cathetan
nganggur 81
Tes stres 172
tekanan -c 4 -t 10m -v &

4.2 UPS 

Ing wektu serep modul UPS banget gumantung ing mbukak sistem saka sistem. Sawetara kondisi khas kadhaptar ngisor. Modul test CM4 yaiku 4GB LPDDR4,32GB eMMC kanthi modul Wi-FI. Mode operasi 55Beban penuh CPU 18 stress -c 4 -t 10m -v &5. Gambar Mekanik 

Mode operasi Saiki (ma) daya Cathetan
nganggur 55
Muat CPU lengkap 18
tekanan -c 4 -t 10m -v &

5. Gambar Mekanik

TBD

www.OpenEmbed.com

Dokumen / Sumber Daya

OpenEmbed EdgeBox-RPI4 Raspberry PI CM4 Based Edge Computer [pdf] Manual pangguna
EdgeBox-RPI4, Raspberry PI CM4 Based Edge Computer, EdgeBox-RPI4 Raspberry PI CM4 Based Edge Computer, CM4 Based Edge Computer, Based Edge Computer, Komputer

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *