PHPoC P5H-154 პროგრამირებადი IoT კარიბჭის მოწყობილობა

დასრულდაview
P5H-154 არის პროგრამირებადი მოწყობილობა, რომელიც უზრუნველყოფს Ethernet ფუნქციას. იმის გამო, რომ ეს პროდუქტი აღჭურვილია 4 ციფრული შეყვანის პორტით, თქვენ შეგიძლიათ გადაიტანოთ პორტების სიგნალები დისტანციურ ჰოსტებზე ქსელის საშუალებით.
ამ პროდუქტზე პროგრამირება მოითხოვს PHPoC-ის გამოყენებას (PHP ჩიპზე). PHPoC სინტაქსით საკმაოდ ჰგავს PHP-ს, ზოგადი დანიშნულების სკრიპტირების ენას. ამიტომ, პროგრამირების გამოცდილების მქონე ნებისმიერ ადამიანს შეუძლია ადვილად ისწავლოს და გამოიყენოს იგი.
მიუხედავად იმისა, რომ PHPoC და PHP საკმაოდ მსგავსია სინტაქსით, ისინი აშკარად განსხვავებული პროგრამირების ენებია. დეტალური ინფორმაციისთვის იხილეთ PHPoC ენის მითითება და PHPoC vs PHP.
მახასიათებლები
- თვითგანვითარებული PHPoC თარჯიმანი
- მარტივი განვითარების გარემო USB-ის საშუალებით
- 10/100 Mbps Ethernet
- 4 ციფრული შეყვანის პორტი
- 2 მომხმარებლის მიერ განსაზღვრული LED-ები
- თვითგანვითარებული TCP/IP სტეკები
- Web სერვერი
- Webსოკეტი, TLS
- გამოყოფილი სხვადასხვა ბიბლიოთეკები (Email, DNS, MySQL და ა.შ.).
- განვითარების ინსტრუმენტი (PHPoC Debugger)
H/W სპეციფიკაცია
H/W სპეციფიკაცია
| ძალაუფლება | შეყვანის სიმძლავრე | DC Jack, 5V (±0.5V) |
| მიმდინარე მოხმარება | ტიპიური - დაახლოებით 284 mA | |
| განზომილება | 94 მმ x 57 მმ x 24 მმ | |
| წონა | დაახლოებით 65 გრ | |
|
ინტერფეისი |
ციფრული შეყვანა | 6-პოლუსიანი ტერმინალის ბლოკი, 4 ციფრული შეყვანა,
მშრალი ან სველი კონტაქტი |
| ქსელი | 10/100 Mbps Ethernet | |
| USB | USB მოწყობილობის პორტი - კომპიუტერთან დასაკავშირებლად | |
| LED | 8 LED (სისტემა: 6, მომხმარებლის მიერ განსაზღვრული: 2) | |
| ტემპერატურა (შენახვა/სამუშაო) | -40℃ ~ 85℃ | |
| გარემო | RoHS თავსებადი | |
განლაგება

- ენერგიის მიწოდება
- DC 5V შეყვანის
ეს პორტი არის შეყვანის პორტი ენერგიის მიწოდებისთვის. შეყვანის ტომიtage არის DC 5V(±0.5V) და სპეციფიკაცია შემდეგია:
- DC 5V შეყვანის
- Ethernet
Ethernet პორტი მხარს უჭერს 10/100 Mbps Ethernet. ეს პორტი არის RJ45 კონექტორი და პროგრამირებისთვის შედგენილია NET0-ზე.
- ციფრული შეყვანა
4 ციფრული შეყვანის პორტი არის 6-პოლუსიანი (3.5 მმ მოედანი) ტერმინალის ბლოკი. თითოეულ პორტს აქვს UIO0-ის სპეციფიკური პინი დაპროგრამებისთვის.
ლეიბლი აღწერა UIO პინი DI.V საერთო ტtagშეყვანა, DC 4.5V ~ 25V – DI0 ციფრული შეყვანა #0 UIO0.22 DI1 ციფრული შეყვანა #1 UIO0.23 DI2 ციფრული შეყვანა #2 UIO0.24 DI3 ციფრული შეყვანა #3 UIO0.25 DI.G საერთო საფუძველი – ციფრული შეყვანის პორტის მიკროსქემის დიაგრამა
სველი კონტაქტი
შეყვანის პირობა მოცtage არის შემდეგი:დაყოფა ტtage მაქსიმალური შეყვანის მოცულობაtage DC 25V მინიმალური შეყვანის მოცულობაtage ON მდგომარეობისთვის DC 4.5V ან უფრო მაღალი მაქსიმალური შეყვანის მოცულობაtage OFF მდგომარეობისთვის DC 1V ან უფრო დაბალი თქვენს მოწყობილობასთან დასაკავშირებლად იხილეთ შემდეგი სურათი.
მშრალი კონტაქტი
ამ ტიპის პორტსა და DI.G პორტს შორის შეყვანის პორტი ჩართულია. ეს ნიშნავს, რომ დამატებითი სიმძლავრე უნდა იყოს მიწოდებული DI.V-სა და DI.G-ს შორის. თქვენს მოწყობილობასთან დასაკავშირებლად იხილეთ შემდეგი ფიგურა.
NPN ტრანზისტორი კავშირი
NPN ტრანზისტორთან დასაკავშირებლად იხილეთ შემდეგი სურათი.
PNP ტრანზისტორი კავშირი
იხილეთ შემდეგი სურათი PNP ტრანზისტორთან დასაკავშირებლად.
- LED
ამ პროდუქტს აქვს 8 LED. მომხმარებლის მიერ განსაზღვრული LED-ები ჩართულია, როდესაც თქვენ გამოსდით LOW დაკავშირებულ UIO პინზე.ლეიბლი ფერი აღწერა UIO პინი L0 მწვანე მომხმარებლის მიერ განსაზღვრული LED UIO0.30 L1 მწვანე მომხმარებლის მიერ განსაზღვრული LED UIO0.31 Di0 მწვანე სისტემის LED - შეყვანის პორტის სტატუსი #0 UIO0.22 Di1 მწვანე სისტემის LED - შეყვანის პორტის სტატუსი #1 UIO0.23 Di2 მწვანე სისტემის LED - შეყვანის პორტის სტატუსი #2 UIO0.24 Di3 მწვანე სისტემის LED - შეყვანის პორტის სტატუსი #3 UIO0.25 RJ45_G მწვანე სისტემის LED - სისტემის სტატუსი N/A RJ45_Y ყვითელი სისტემის LED - ქსელის ბმულის სტატუსი N/A .
- ფუნქციის ღილაკი
ფუნქციის ღილაკი, რომელიც მდებარეობს გვერდითი პანელის ხვრელის შიგნით, გამოიყენება ამ პროდუქტის მუშაობისთვის, როგორც ღილაკის დაყენების რეჟიმი. - USB მოწყობილობის პორტი კომპიუტერთან დასაკავშირებლად
USB მოწყობილობის პორტი კომპიუტერთან დასაკავშირებლად. P5H-154-ზე წვდომა შეგიძლიათ განვითარების ხელსაწყოს მეშვეობით, ამ პორტთან USB კაბელის მიერთებით.
პროგრამული უზრუნველყოფა (IDE)
PHPoC Debugger
PHPoC Debugger არის პროგრამული უზრუნველყოფა, რომელიც გამოიყენება PHPoC პროდუქტების შემუშავებისა და დასაყენებლად. თქვენ უნდა დააინსტალიროთ ეს პროგრამა თქვენს კომპიუტერზე PHPoC-ის გამოსაყენებლად.
- PHPoC Debugger-ის ჩამოტვირთვის გვერდი
- PHPoC გამართვის სახელმძღვანელო
PHPoC Debugger-ის ფუნქციები და მახასიათებლები
- ატვირთვა files ადგილობრივი კომპიუტერიდან PHPoC-მდე
- ჩამოტვირთვა files PHPoC-ში ადგილობრივ კომპიუტერზე
- რედაქტირება files ინახება PHPoC-ში
- PHPoC სკრიპტების გამართვა
- PHPoC-ის რესურსების მონიტორინგი
- PHPoC-ის პარამეტრების კონფიგურაცია
- განაახლეთ PHPoC-ის პროგრამული უზრუნველყოფა
- MS Windows O/S მხარდაჭერა
დამაკავშირებელი პროდუქტი
USB კავშირი
- შეაერთეთ USB მოწყობილობის პორტი P5H-154 თქვენს კომპიუტერთან USB კაბელის საშუალებით.
- გაუშვით PHPoC Debugger
- აირჩიეთ დაკავშირებული COM PORT და დააჭირეთ Connect (
) ღილაკი. - თუ USB წარმატებით არის დაკავშირებული, დაკავშირების ღილაკი ინაქტივირებული იქნება და გათიშვის ღილაკი (
) გააქტიურდება
დისტანციური კავშირი
P5H-154 უზრუნველყოფს დისტანციურ კავშირს. გთხოვთ, ეწვიოთ PHPoC Debugger-ის სახელმძღვანელოს გვერდს დეტალებისთვის.
გადატვირთვა
პარამეტრების გადატვირთვა
პარამეტრების გადატვირთვა აქცევს თქვენი PHPoC პროდუქტების ყველა პარამეტრს ქარხნულ ნაგულისხმევად.
- პარამეტრების გადატვირთვის პროცედურა
| ნაბიჯი | მოქმედება | პროდუქტის მდგომარეობა | RJ45_Y LED |
| 1 | მოკლედ დააჭირეთ ფუნქციის ღილაკს (1-ზე ნაკლები
მეორე) |
ღილაკის დაყენების რეჟიმი | On |
| 2 | გააგრძელეთ ფუნქციის ღილაკზე 5-ზე დაჭერა
წამი |
ინიციალიზაციის მომზადება | ძალიან აციმციმდა
სწრაფად |
| 3 | შეამოწმეთ არის თუ არა RJ45_Y LED გამორთული | ინიციალიზაცია მზადაა | გამორთულია |
|
4 |
გაათავისუფლეთ ფუნქციის ღილაკი RJ45_Y-ის გამორთვისთანავე. (※ თუ ღილაკს არ გაათავისუფლებთ 2 წამის განმავლობაში, მდგომარეობა დაბრუნდება უკან
ნაბიჯი 3) |
მიმდინარეობს ინიციალიზაცია |
On |
| 5 | გადატვირთვა ავტომატურად | საწყისი მდგომარეობა | გამორთულია |
ქარხნული გადატვირთვა
Factory Reset აყენებს თქვენი PHPoC პროდუქტების ყველა პარამეტრს ქარხნულ ნაგულისხმევად, პაროლის ჩათვლით. უფრო მეტიც, ყველა fileფლეშ მეხსიერებაში შენახული s წაიშლება ასევე სერთიფიკატი. ამის გამო, თქვენ უნდა გააკეთოთ სარეზერვო ასლი fileს ქარხნული გადატვირთვის გაკეთებამდე. ქარხნული გადატვირთვის პროცესისთვის საჭიროა PHPoC Debugger.
ქარხნის გადატვირთვის პროცედურა
Web ინტერფეისი
თავად PHPoC-ს აქვს ა webსერვერი უზრუნველყოს ა web ინტერფეისი. HTTP მოთხოვნის მიღებისას ის ახორციელებს php სკრიპტს მოთხოვნილში file (თუ არსებობს) და უპასუხეთ კლიენტს. Webსერვერი დამოუკიდებელია PHPoC ძირითადი სკრიპტისგან. TCP 80 გამოიყენება web სერვერზე და შეგიძლიათ გამოიყენოთ ინტერფეისი Internet Explorer-ის, Chrome-ის ან ნებისმიერი სხვა საშუალებით web ბრაუზერები.
როგორ გამოვიყენოთ web ინტერფეისი
გამოსაყენებლად web ინტერფეისი, "index.php" file უნდა იყოს file თქვენი PHPoC სისტემა. დაუკავშირდით ამ გვერდს მოწყობილობის IP მისამართის შეყვანით ქსელთან დაკავშირების შემდეგ.
თუ სახელი file არ არის "index.php", უბრალოდ მიუთითეთ მისი სახელი file IP მისამართის შემდეგ დახრილი ნიშნით.
პრაქტიკული გამოყენება Web ინტერფეისი
მას შემდეგ, რაც web სერვერი ახორციელებს php სკრიპტს მოთხოვნილში file, მომხმარებელს შეუძლია დააყენოს php კოდი მოთხოვნილში file პერიფერიულ მოწყობილობებთან ურთიერთობისთვის. აღსანიშნავია, რომ პერიფერიულ მოწყობილობებთან რეალურ დროში ურთიერთობის სხვა გზა არსებობს web ინტერფეისი. ეს შეიძლება გაკეთდეს გამოყენებით webსოკეტი.
პაროლების დაყენება
თუ თქვენ დააყენეთ პაროლი პროდუქტისთვის, თქვენ უნდა შეიყვანოთ პაროლი USB-ით ან ქსელის საშუალებით პროდუქტის დაკავშირებისას.
გთხოვთ, ეწვიოთ PHPoC Debugger-ის სახელმძღვანელოს გვერდს დეტალებისთვის.
უსასრულო გადატვირთვის გაქცევა
PHPoC ძირითადად აწარმოებს სკრიპტებს ჩატვირთვისას. მაშასადამე, შესაძლებელია, რომ PHPoC-ს არ დაეტოვებინა უსასრულო გადატვირთვა, როდესაც სკრიპტი შეიცავს სისტემის ბრძანებას, როგორიცაა „გადატვირთვა“. ამ პრობლემის გადასაჭრელად საჭიროა გაშვებული სკრიპტის შეჩერება.
იხილეთ შემდეგი.
- შესვლა ISP რეჟიმში
გააკეთეთ თქვენი PHPoC პროდუქტი, რომ შევიდეს ISP რეჟიმში, ელექტროენერგიის მიწოდებით FUNC ღილაკზე დაჭერით. ISP რეჟიმში, შეგიძლიათ PHPoC-ზე წვდომა PHPoC Debugger-ით სკრიპტის გაშვების გარეშე. - დაუკავშირდით PHPoC-ს
შეაერთეთ კომპიუტერი PHPoC-ს USB კაბელის საშუალებით და დაუკავშირდით პორტს PHPoC Debugger-ის საშუალებით. გამოჩნდება ISP რეჟიმში დაკავშირებული შეტყობინების ფანჯარა. - გადატვირთეთ PHPoC
გადატვირთეთ PHPoC მენიუს „გადატვირთეთ პროდუქტის“ გამოყენებით PHPoC Debugger-ში. გადატვირთვის შემდეგ, PHPoC აჩერებს სკრიპტის გაშვებას მაშინაც კი, როდესაც ის არ არის ISP რეჟიმში. - სწორი წყარო კოდი
შეასწორეთ საწყისი კოდი, რათა თავიდან აიცილოთ გადატვირთვის უსასრულო მდგომარეობა.
მოწყობილობის ინფორმაცია
| მოწყობილობა | რაოდენობა | ბილიკი | შენიშვნა |
| NET | 1 | /mmap/net0 | – |
| TCP | 5 | /mmap/tcp0~4 | – |
| UDP | 5 | /mmap/udp0~4 | – |
| UIO | 1 | /mmap/uio0 | DI 4 (პინი #22 ~ 25),
LED 2 (პინი #30, #31) |
| ST | 8 | /mmap/st0~7 | – |
| UM | 4 | /mmap/um0~3 | – |
| NM | 1 | /mmap/nm0 | – |
| RTC | 1 | /mmap/rtc0 | – |
იხილეთ PHPoC მოწყობილობის პროგრამირების სახელმძღვანელო p40-ისთვის მოწყობილობების გამოყენების შესახებ დეტალური ინფორმაციისთვის.
დოკუმენტები / რესურსები
![]() |
PHPoC P5H-154 პროგრამირებადი IoT კარიბჭის მოწყობილობა [pdf] მომხმარებლის სახელმძღვანელო P5H-154, პროგრამირებადი IoT Gateway მოწყობილობა, P5H-154 პროგრამირებადი IoT Gateway მოწყობილობა, Gateway მოწყობილობა, Gateway, მოწყობილობა |





