PHPoC logotipas

PHPoC P5H-153 programuojamas daiktų interneto šliuzo įrenginys

PHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-image

Baigėsiview

P5H-153 yra programuojamas įrenginys, turintis analoginius įvesties prievadus ir eterneto funkciją. Kadangi šiame gaminyje yra 4 analoginiai įvesties prievadai, galite perduoti anlog jutiklio duomenis į nuotolinius pagrindinius kompiuterius per tinklą.
Norint programuoti šiame gaminyje, reikia naudoti PHPoC (PHP on Chip). PHPoC sintaksė yra gana panaši į PHP, bendrosios paskirties scenarijų kalbą. Todėl kiekvienas, turintis programavimo patirties, gali nesunkiai išmokti ir juo naudotis.

Nors PHPoC ir PHP yra gana panašios sintaksės, jos yra aiškiai skirtingos programavimo kalbos. Norėdami gauti daugiau informacijos, žr. PHPoC kalbos nuorodą ir PHPoC vs PHP.

Savybės

  • savarankiškai sukurtas PHPoC interpretatorius
  • paprasta kūrimo aplinka per USB
  • 10/100 Mbps Ethernet
  • 4 analoginiai įvesties prievadai (0 ~ 5 V arba 0 ~ 20 mA)
  • 2 vartotojo nustatyti šviesos diodai
  • pačių sukurtų TCP/IP stekų
  • Web Serveris
  • WebLizdas, TLS
  • įvairios bibliotekos (el. paštas, DNS, MySQL ir kt.)
  • specialus kūrimo įrankis (PHPoC Debugger)

H/W specifikacija

H/W specifikacija

Galia Įvesties galia Nuolatinės srovės lizdas, 5 V (± 0.2 V)
Dabartinis suvartojimas tipinė – apie 264mA
Matmenys 94 mm x 57 mm x 24 mm
Svoris apie 65 g
 

Sąsaja

Analoginis įėjimas 8 polių gnybtų blokas, 4 ADC prievadai,

0 ~ 5 V arba 0 ~ 20 mA

Tinklas 10/100 Mbps Ethernet
USB USB įrenginio prievadas – prijungti prie kompiuterio
LED 4 šviesos diodai (sistema: 2, vartotojo nustatyta: 2)
Temperatūra (saugojimo / veikimo) -40 ℃ ~ 85 ℃
Aplinka Atitinka RoHS reikalavimus

Išdėstymas

PHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-1 pav.

  1. Elektros tiekimas
    • DC 5V įėjimas
      Šis prievadas yra energijos tiekimo įvesties prievadas. Įvesties ttage yra DC 5 V (± 0.2 V), o specifikacija yra tokia:PHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-2 pav.
  2. Ethernet
    Ethernet prievadas palaiko 10/100 Mbps Ethernet. Šis prievadas yra RJ45 jungtis ir programavimui susietas su NET0.PHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-3 pav.
  3. Analoginis įėjimasPHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-4 pav.4 analoginiai įvesties prievadai yra 8 polių (3.5 mm žingsnio) gnybtų blokas. Kiekvienas prievadas yra susietas nuo 0 iki 3 ADC įrenginio kanalų (ADC0/1/2) programavimui. Turite nurodyti kiekvieno prievado įvesties tipą. Įvesties tipas bus voltage(DC 0 ~ 5V), kai išvedate LOW į kiekvieną įvesties tipą, pasirinkite kaištį. Kita vertus, įvesties tipas bus srovės srovė (0 ~ 20 mA), kai į kontaktą išvesite HIGH.
    Uostas Lable Uosto paskyrimas Įveskite pasirinkite PIN
    0 įvestis A0+, A0- ADC0/1/2 ch.#0 UIO0.16
    1 įvestis A1+, A1- ADC0/1/2 ch.#1 UIO0.17
    2 įvestis A2+, A2- ADC0/1/2 ch.#2 UIO0.18
    Uostas Lable Uosto paskyrimas Įveskite pasirinkite PIN
    3 įvestis A3+, A3- ADC0/1/2 ch.#3 UIO0.19
  4. LED
    Šiame gaminyje yra 4 šviesos diodai. Naudotojo nustatyti šviesos diodai įsijungia, kai išvedate LOW į prijungtą UIO kaištį.

    Lable Spalva Aprašymas UIO kaištis
    A Žalia Vartotojo nustatytas šviesos diodas UIO0.30
    B Žalia Vartotojo nustatytas šviesos diodas UIO0.31
    RJ45_G Žalia Sistemos LED – sistemos būsena N/A
    RJ45_Y Geltona Sistemos šviesos diodas – tinklo ryšio būsena N/A

    .

  5. Funkcijos mygtukas
    Funkcinis mygtukas, esantis šoninio skydelio angoje, naudojamas šiam gaminiui valdyti kaip mygtuko nustatymo režimą.
  6. USB įrenginio prievadas, skirtas prijungti prie kompiuterio
    USB įrenginio prievadas skirtas prijungti prie kompiuterio. P5H-153 galite pasiekti naudodami kūrimo įrankį, prijungę USB kabelį prie šio prievado.

Programinė įranga (IDE)

PHPoC derinimo priemonė
PHPoC Debugger yra programinė įranga, naudojama PHPoC produktams kurti ir nustatyti. Norėdami naudoti PHPoC, turite įdiegti šią programą savo kompiuteryje.

  • PHPoC Debugger atsisiuntimas
  • Puslapis PHPoC derinimo vadovas
PHPoC Debugger funkcijos ir savybės
  • Įkelti files iš vietinio kompiuterio į PHPoC
  • Atsisiųsti files PHPoC į vietinį kompiuterį
  • Redaguoti files saugomi PHPoC
  • Derinti PHPoC scenarijus
  • Stebėkite PHPoC išteklius
  • Konfigūruokite PHPoC parametrus
  • Atnaujinkite PHPoC programinę-aparatinę įrangą
  • Palaikykite MS Windows O/S

Produkto prijungimas

USB jungtis

  1. Prijunkite P5H-153 USB įrenginio prievadą prie kompiuterio USB kabeliu.
  2. Paleiskite PHPoC Debugger
  3. Pasirinkite prijungtą COM PORT ir paspauskite prisijungti (PHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-5 pav. ) mygtuką.
  4. Jei USB sėkmingai prijungtas, prijungimo mygtukas bus išjungtas ir atjungimo mygtukas (PHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-6 pav.) bus suaktyvintas

Nuotolinis ryšys
P5H-153 suteikia nuotolinį ryšį. Norėdami gauti daugiau informacijos, žr. PHPoC Debugger vadovo puslapį.

Nustatyti iš naujo

Nustatymai Atstatyti
Nustatymai iš naujo nustato visus PHPoC produktų nustatymus į gamyklinius numatytuosius nustatymus.

  • Nustatymų atkūrimo procedūra
Žingsnis Veiksmas Produkto būsena RJ45_Y šviesos diodas
1 Trumpai paspauskite funkcinį mygtuką (mažiau nei 1

antra)

Mygtuko nustatymo režimas On
2 Toliau spauskite funkcijos mygtuką virš 5

sekundžių

Parengiamas inicijavimas Labai mirksi

greitai

3 Patikrinkite, ar RJ45_Y šviesos diodas IŠJUNGTAS Inicijuoti paruošta Išjungta
 

4

Atleiskite funkcijos mygtuką iškart po to, kai RJ45_Y išjungtas. (※ Jei neatleisite mygtuko per 2 sekundes, būsena grįš

iki 3 žingsnio)

 

Vyksta inicijavimas

 

On

5 Automatinis perkrovimas Pradinė būsena Išjungta
Atstatyti gamyklinius nustatymus

Factory Reset nustato visus PHPoC produktų nustatymus į gamyklinius, įskaitant slaptažodį. Be to, visi file„Flash“ atmintyje saugomi s ir sertifikatai ištrinami. Dėl šios priežasties turite sukurti atsarginę kopiją files prieš atkurdami gamyklinius nustatymus. Norint atkurti gamyklinius nustatymus, reikalingas PHPoC derintuvas.

Gamyklinio atstatymo procedūra

Web Sąsaja

Pats PHPoC turi a webserveris teikti a web sąsaja. Gavęs HTTP užklausą, jis vykdo php scenarijų prašomame file (jei yra) ir atsakyti klientui. Webserveris nepriklauso nuo PHPoC pagrindinio scenarijaus. TCP 80 naudojamas web serverio ir sąsają galite naudoti per Internet Explorer, Chrome ar bet kurią kitą web naršyklių.

Kaip vartoti web sąsaja

Norėdami naudoti web sąsaja, „index.php“ file turėtų būti file jūsų PHPoC sistema. Prisijunkite prie šio puslapio įvesdami įrenginio IP adresą, kai jį prijungsite prie tinklo.PHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-7 pav. Jei pavadinimas file nėra „index.php“, tiesiog nurodykite pavadinimą file po IP adreso su pasviruoju brūkšniu.PHPoC-P5H-153-Programuojamas-IoT-Gateway-Device-8 pav.

Praktinis naudojimas Web Sąsaja

Nuo pat web serveris vykdo php scenarijų prašomame file, vartotojas gali įdėti php kodą į prašomą file bendrauti su periferiniais įrenginiais. Verta paminėti, kad yra ir kitas būdas sąveikauti su periferiniais įrenginiais realiuoju laiku iš web sąsaja. Tai galima padaryti naudojant weblizdas.

Slaptažodžių nustatymas

Jei gaminiui nustatėte slaptažodį, jį turite įvesti prijungdami gaminį per USB arba tinklą.
Norėdami gauti daugiau informacijos, žr. PHPoC Debugger vadovo puslapį.

Pabėgimas nuo begalinio nustatymo iš naujo

PHPoC iš esmės paleidžia scenarijus, kai jis paleidžiamas. Todėl gali būti, kad PHPoC negalima išvengti begalinio perkrovimo, kai scenarijuje yra sistemos komanda, pvz., „perkrauti“. Norint išspręsti šią problemą, būtina sustabdyti vykdomą scenarijų.
Žr. toliau.

  1. Įjungiamas IPT režimas
    Įveskite savo PHPoC gaminį į IPT režimą tiekdami maitinimą, kol nuspausdami FUNC mygtuką. IPT režimu galite pasiekti PHPoC naudodami PHPoC Debugger nevykdydami scenarijaus.
  2. Prisijunkite prie PHPoC
    Prijunkite kompiuterį prie PHPoC per USB kabelį ir prie prievado per PHPoC Debugger. Bus atidarytas pranešimų langas, susijęs su IPT režimu.
  3. Perkraukite PHPoC
    Perkraukite PHPoC naudodami PHPoC derinimo programos meniu „Perkrauti produktą“. Paleidus iš naujo, PHPoC nustoja vykdyti scenarijų, net jei jis nėra IPT režimu.
  4. Teisingas šaltinio kodas
    Pataisykite šaltinio kodą, kad išvengtumėte begalinio perkrovimo būsenos.

Informacija apie įrenginį

Įrenginys Kiekis Kelias Pastaba
NET 1 /mmap/net0
TCP 5 /mmap/tcp0~4
UDP 5 /mmap/udp0~4
ADC 3 /mmap/adc0~3 4 kanalai (#0 ~ 3)
UIO 1 /mmap/uio0 2 šviesos diodas (kaištis # 0.30 ~ 31),

UIO 4 (kaištis Nr. 0.16 ~ 19)

ST 8 /mmap/st0~7
UM 4 /mmap/um0~3
NM 1 /mmap/nm0
RTC 1 /mmap/rtc0

Daugiau informacijos apie įrenginių naudojimą rasite PHPoC įrenginių programavimo vadove, skirtame p40.

Dokumentai / Ištekliai

PHPoC P5H-153 programuojamas daiktų interneto šliuzo įrenginys [pdf] Naudotojo vadovas
P5H-153, programuojamas IoT šliuzo įrenginys, P5H-153 programuojamas IoT šliuzo įrenginys, daiktų interneto šliuzo įrenginys, šliuzo įrenginys, šliuzas, įrenginys

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *