PHPoC-logo

Dyfais Porth IoT PHPoC P5H-151

PHPoC P5H-152 Dyfais Porth IoT Rhaglenadwy-FIG1

Drosoddview

  • Mae'r P5H-152 yn ddyfais rhaglenadwy sy'n darparu swyddogaeth Ethernet. Oherwydd bod gan y cynnyrch hwn borth cyfresol y gellir ei ddewis i RS485 neu RS422, gallwch gysylltu amrywiaeth o ddyfeisiau cyfresol â rhwydwaith.
  • Mae rhaglennu ar y cynnyrch hwn yn gofyn am ddefnyddio PHPoC (PHP on Chip). Mae PHPoC yn eithaf tebyg mewn cystrawen i PHP, yr iaith sgriptio pwrpas cyffredinol. Felly, gall unrhyw un sydd â phrofiad mewn rhaglennu ei ddysgu a'i ddefnyddio'n hawdd.
  • Er bod PHPoC a PHP yn eithaf tebyg mewn cystrawen, maent yn amlwg yn ieithoedd rhaglennu gwahanol. Cyfeiriwch at Gyfeirnod Iaith PHPoC a PHPoC vs PHP am wybodaeth fanwl.

Nodweddion

  • dehonglydd PHPoC hunanddatblygedig
  • amgylchedd datblygu syml trwy USB
  • Ethernet 10/100Mbps
  • porth cyfresol y gellir ei ddewis i RS485 neu RS422 6 LEDau a ddiffinnir gan ddefnyddwyr
  • staciau TCP/IP hunanddatblygedig
  • Web Gweinydd
  • WebSoced, TLS
  • amrywiol lyfrgelloedd (E-bost, DNS, MySQL ac ati)
  • teclyn datblygu pwrpasol (PHPoC Debugger)

Manyleb H / W.

Grym Pŵer Mewnbwn Jac DC, 5V (±0.5V)
Defnydd Presennol nodweddiadol - tua 273mA
Dimensiwn 89mm x 57mm x 24mm
Pwysau tua 69g
 

Rhyngwyneb

Porth cyfresol Cysylltydd Gwryw 9-pin D-SUB,
porthladd RS232
Rhwydwaith Ethernet 10/100Mbps
USB Porth Dyfais USB - ar gyfer cysylltiad PC
LED 9 LED (System: 4, wedi'i ddiffinio gan y defnyddiwr: 6)
Tymheredd (storio/gweithredu) -40 ℃ ~ 85 ℃
Amgylchedd RoHS Cydymffurfio

Gosodiad

PHPoC P5H-152 Dyfais Porth IoT Rhaglenadwy-ffig2

Pwer Cyflenwi

Mewnbwn DC 5V
Y porthladd hwn yw'r porthladd mewnbwn ar gyfer cyflenwi pŵer. Mae'r mewnbwn cyftage yw DC 5V (±0.5V) ac mae'r fanyleb fel a ganlyn:

PHPoC P5H-152 Dyfais Porth IoT Rhaglenadwy-ffig3

Ethernet

Mae porthladd Ethernet yn cefnogi Ethernet 10/100Mbps. Mae'r porthladd hwn yn gysylltydd RJ45 ac mae wedi'i fapio i NET0 ar gyfer rhaglennu.

PHPoC P5H-152 Dyfais Porth IoT Rhaglenadwy-ffig4

Porth cyfresol

PHPoC P5H-151 Dyfais Porth IoT-fig2

 

Gellir dewis y math o borth cyfresol o P5H-152 i naill ai RS485 neu RS422. Mae'r porthladd hwn yn floc terfynell 6-polyn ac mae wedi'i fapio i UART0 ar gyfer rhaglennu.
Mae angen gosod rheolaeth llif i ddefnyddio RS485 ar UART0. Am ragor o fanylion, cyfeiriwch at Ganllaw Rhaglennu Dyfeisiau PHPoC ar gyfer dogfen t40.

Rhif Lable Disgrifiad Lefel I/O Gwifrau
1 TR + Data + RS485 Mewn/Allan Angenrheidiol
2 TR- Data - RS485 Mewn/Allan Angenrheidiol
3 GND Daear Daear Angenrheidiol (3 neu 6)
6 GND Daear Daear Angenrheidiol (3 neu 6)

aseiniad pin o RS422

Rhif Lable Disgrifiad Lefel I/O Gwifrau
1 TX+ Trosglwyddo Data + RS422 Allan Angenrheidiol
2 Tx- Trosglwyddo Data - RS422 Allan Angenrheidiol
3 GND Daear Daear Angenrheidiol (3 neu 6)
4 RX+ Derbyn Data + RS422 In Angenrheidiol
5 Rx- Derbyn Data - RS422 In Angenrheidiol
6 GND Daear Daear Angenrheidiol (3 neu 6)
LED

Mae gan y cynnyrch hwn 10 LED. Mae'r LEDs a ddiffinnir gan ddefnyddwyr yn cael eu troi ymlaen pan fyddwch chi'n allbynnu ISEL i'r pin UIO sydd wedi'i gysylltu.

Lable Lliw Disgrifiad pin UIO
PWR Coch System LED - cyflenwi pŵer Amh
STS Melyn System LED - statws system Amh
L0 Gwyrdd LED wedi'i ddiffinio gan y defnyddiwr UIO1.8
L1 Gwyrdd LED wedi'i ddiffinio gan y defnyddiwr UIO1.7
L2 Gwyrdd LED wedi'i ddiffinio gan y defnyddiwr UIO1.6
A0 Gwyrdd LED wedi'i ddiffinio gan y defnyddiwr UIO1.9
A1 Gwyrdd LED wedi'i ddiffinio gan y defnyddiwr UIO0.30
B Gwyrdd LED wedi'i ddiffinio gan y defnyddiwr UIO0.31
RJ45_G Gwyrdd System LED - statws system Amh
RJ45_Y Melyn System LED - statws cyswllt rhwydwaith Amh
Botwm Swyddogaeth

Defnyddir y botwm swyddogaeth, sydd y tu mewn i dwll y panel ochr, i weithredu'r cynnyrch hwn fel modd gosod botwm.

Porth Dyfais USB ar gyfer cysylltiad â PC

Mae'r porthladd dyfais USB i gysylltu â PC. Gallwch gael mynediad i P5H-152 trwy offeryn datblygu trwy gysylltu cebl USB â'r porthladd hwn.

Meddalwedd (IDE)

Dadfygiwr PHPoC
Mae PHPoC Debugger yn feddalwedd a ddefnyddir i ddatblygu a gosod cynhyrchion PHPoC. Mae angen i chi osod y rhaglen hon ar eich cyfrifiadur ar gyfer defnyddio PHPoC.

  • Tudalen Lawrlwytho Dadfygiwr PHPoC
  • Llawlyfr Dadfygiwr PHPoC

Swyddogaethau a Nodweddion Dadfygiwr PHPoC

  • Llwytho i fyny files o PC lleol i PHPoC
  • Lawrlwythwch files yn PHPoC i PC lleol
  • Golygu files storio yn PHPoC
  • Dadfygio sgriptiau PHPoC
  • Monitro adnoddau PHPoC
  • Ffurfweddu paramedrau PHPoC
  • Uwchraddio Firmware PHPoC
  • Cefnogi MS Windows O/S

Cysylltu Cynnyrch

Cysylltiad USB

  1. Cysylltwch borthladd dyfais USB P5H-152 â'ch cyfrifiadur personol trwy gebl USB.
  2. Rhedeg Dadfygiwr PHPoC
  3. Dewiswch COM PORT cysylltiedig a gwasgwch cysylltu PHPoC P5H-152 Dyfais Porth IoT Rhaglenadwy-ffig6) botwm.
  4. Os yw USB wedi'i gysylltu'n llwyddiannus, bydd y botwm cysylltu wedi'i anactifadu a'r botwm datgysylltu PHPoC P5H-152 Dyfais Porth IoT Rhaglenadwy-ffig7) yn cael ei actifadu

Cysylltiad o Bell
Mae P5H-152 yn darparu'r cysylltiad anghysbell. Cyfeiriwch at dudalen llawlyfr Dadfygwyr PHPoC am fanylion.

Ailosod

Gosodiadau Ailosod
Mae Ailosod Gosodiadau yn gwneud pob gosodiad o'ch cynhyrchion PHPoC yn ddiofyn yn y ffatri.

Gweithdrefn Ailosod Gosodiadau

Cam Gweithred Cyflwr Cynnyrch STS LED
1 Pwyswch y botwm swyddogaeth yn fuan (llai nag 1

ail)

Modd gosod botwm On
2 Parhewch i bwyso'r botwm swyddogaeth dros 5

eiliadau

Paratoi cychwyniad Blink iawn

yn gyflym

3 Gwiriwch a yw'r STS LED wedi'i ddiffodd Cychwyniad yn barod I ffwrdd
 

4

Rhyddhewch y botwm swyddogaeth yn union ar ôl i'r STS OFF.(※ Os na fyddwch yn rhyddhau'r botwm o fewn 2 eiliad, mae'r cyflwr yn mynd yn ôl

i gam 3)

 

Symud cychwyniad yn ei flaen

 

On

5 Yn ailgychwyn yn awtomatig Cyflwr cychwynnol I ffwrdd

Ailosod Ffatri
Mae Factory Reset yn gwneud pob gosodiad o'ch cynhyrchion PHPoC yn ddiofyn ffatri gan gynnwys cyfrinair. Ymhellach, i gyd files storio mewn cof fflach yn cael eu dileu yn ogystal â thystysgrif. Oherwydd hyn, mae'n rhaid i chi wneud copi wrth gefn o'ch files cyn gwneud Ailosod Ffatri. Er mwyn bwrw ymlaen â'r Ailosod Ffatri, mae angen Dadfygiwr PHPoC.

Gweithdrefn Ailosod Ffatri

Web Rhyngwyneb

Mae gan PHPoC ei hun a webgweinydd i ddarparu a web rhyngwyneb. Wrth dderbyn cais HTTP, mae'n gweithredu'r sgript php yn y cais file (os oes) ac ymateb i'r cleient. Webmae'r gweinydd yn annibynnol ar brif sgript PHPoC. Defnyddir TCP 80 ar gyfer web gweinydd a gallwch ddefnyddio'r rhyngwyneb trwy Internet Explorer, Chrome neu unrhyw un arall web porwyr.

Sut i ddefnyddio web rhyngwyneb
I ddefnyddio'r web rhyngwyneb, “index.php” file dylai fod yn y file system eich PHPoC. Cysylltwch â'r dudalen hon trwy nodi cyfeiriad IP dyfais ar ôl ei gysylltu â'r rhwydwaith.

PHPoC P5H-152 Dyfais Porth IoT Rhaglenadwy-ffig8

Os yw enw file Nid yw "index.php", dim ond nodi enw file ar ôl y cyfeiriad IP gyda marc slaes.

PHPoC P5H-152 Dyfais Porth IoT Rhaglenadwy-ffig9

Defnydd Ymarferol o Web Rhyngwyneb
Gan fod y web gweinydd yn gweithredu'r sgript php yn y gofyn file, Gall defnyddiwr roi cod php yn y yn y gofynnwyd amdano file i ryngweithio â perifferolion. Mae'n werth nodi bod yna ffordd arall o ryngweithio â'r perifferolion mewn amser real web rhyngwyneb. Gellir gwneud hyn trwy ddefnyddio websoced.

Gosod Cyfrineiriau

Os ydych chi'n gosod cyfrinair ar gyfer y cynnyrch, rhaid i chi nodi'r cyfrinair wrth gysylltu'r cynnyrch trwy USB neu rwydwaith.
Cyfeiriwch at dudalen llawlyfr Dadfygwyr PHPoC am fanylion.

Dianc Ailosod Anfeidrol

Yn y bôn, mae PHPoC yn rhedeg sgriptiau pan fydd yn cychwyn. Felly, mae'n bosibl na ellir dianc rhag PHPoC ailgychwyn anfeidrol pan fydd y sgript yn cynnwys gorchymyn system fel "ailgychwyn". I ddatrys y broblem hon, mae'n ofynnol i atal y sgript rhedeg.
Cyfeiriwch at y canlynol.

  1. Mynd i mewn modd ISP
    Gwnewch eich cynnyrch PHPoC i fynd i mewn i fodd ISP trwy gyflenwi pŵer wrth wasgu botwm FUNC. Yn y modd ISP, gallwch gael mynediad i PHPoC gan PHPoC Debugger heb redeg sgript.
  2. Cysylltwch â PHPoC
    Cysylltwch gyfrifiadur personol â PHPoC trwy gebl USB a chysylltwch â'r porthladd trwy ddadfygiwr PHPoC. Bydd ffenestr neges sy'n gysylltiedig â modd ISP yn ymddangos.
  3. Ailgychwyn PHPoC
    Ailgychwyn PHPoC trwy ddefnyddio dewislen “Ailgychwyn cynnyrch” yn PHPoC Debugger. Ar ôl ailgychwyn, mae PHPoC yn stopio rhedeg sgript hyd yn oed nid yw yn y modd ISP.
  4. Cod ffynhonnell cywir
    Cywirwch y cod ffynhonnell i atal cyflwr ailgychwyn anfeidrol.

Gwybodaeth Dyfais

Dyfais Nifer Llwybr Nodyn
GLAN 1 /mmap/rhwyd0
TCP 5 /mmap/tcp0~4
CDU 5 /mmap/udp0~4
UART 1 /mmap/uart0
UIO 2 /mmap/uio0~1 LED 6 (pin #0.30~31, #1.6~9), TXDE(#0.8)
ST 8 /mmap/st0~7
UM 4 /mmap/um0~3
NM 1 /mmap/nm0
RTC 1 /mmap/rtc0

Cyfeiriwch at Ganllaw Rhaglennu Dyfeisiau PHPoC ar gyfer t40 i gael gwybodaeth fanwl am ddefnyddio dyfeisiau.

Dogfennau / Adnoddau

Dyfais Porth IoT PHPoC P5H-151 [pdfLlawlyfr Defnyddiwr
P5H-151, Dyfais Porth IoT, Dyfais Porth IoT P5H-151, Dyfais Porth, Porth

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *