PHPoC лого

PHPoC P5H-153 программчлагдах IoT гарц төхөөрөмж

PHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмжийн-зураг

Дууслааview

P5H-153 нь аналог оролтын порт болон Ethernet функцээр хангадаг программчлагдах төхөөрөмж юм. Энэхүү бүтээгдэхүүн нь 4 аналог оролтын портоор тоноглогдсон тул та сүлжээгээр дамжуулан анлог мэдрэгчийн өгөгдлийг алсын хост руу дамжуулах боломжтой.
Энэ бүтээгдэхүүн дээр програмчлахын тулд PHPoC (PHP on Chip) ашиглах шаардлагатай. PHPoC нь ерөнхий зориулалтын скрипт хэл болох PHP-тэй синтаксийн хувьд нэлээд төстэй юм. Тиймээс програмчлалын туршлагатай хэн ч амархан сурч, ашиглах боломжтой.

Хэдийгээр PHPoC болон PHP нь синтаксийн хувьд нэлээд төстэй боловч тэдгээр нь өөр өөр програмчлалын хэлүүд юм. Дэлгэрэнгүй мэдээллийг PHPoC хэлний лавлагаа болон PHPoC vs PHP-ээс үзнэ үү.

Онцлогууд

  • өөрөө боловсруулсан PHPoC орчуулагч
  • USB-ээр дамжуулан энгийн хөгжүүлэлтийн орчин
  • 10/100Mbps Ethernet
  • 4 аналог оролтын порт (0 ~ 5V эсвэл 0 ~ 20mA)
  • Хэрэглэгчийн тодорхойлсон 2 LED
  • өөрөө боловсруулсан TCP/IP стекүүд
  • Web Сервер
  • WebСокет, TLS
  • төрөл бүрийн номын сан (И-мэйл, DNS, MySQL гэх мэт)
  • тусгай зориулалтын хөгжүүлэлтийн хэрэгсэл (PHPoC дибаглагч)

H / W тодорхойлолт

H / W тодорхойлолт

Хүч Оролтын хүч DC залгуур, 5V (±0.2V)
Одоогийн хэрэглээ ердийн - ойролцоогоор 264 мА
Хэмжээ 94 мм x 57 мм x 24 мм
Жин ойролцоогоор 65 гр
 

Интерфэйс

Аналог оролт 8 туйл терминал блок, 4 ADC порт,

0 ~ 5V эсвэл 0 ~ 20мА

Сүлжээ 10/100Mbps Ethernet
USB USB төхөөрөмжийн порт - компьютерт холбогдох
LED 4 LED (Систем: 2, Хэрэглэгчийн тодорхойлсон: 2)
Температур (хадгалах/ашиглах) -40℃ ~ 85℃
Байгаль орчин RoHS нийцтэй

Зохион байгуулалт

PHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмж-fig1

  1. Эрчим хүчээр хангах
    • DC 5V оролт
      Энэ порт нь тэжээл өгөх оролтын порт юм. Оролтын ботьtage нь DC 5V(±0.2V) бөгөөд техникийн үзүүлэлт нь дараах байдалтай байна.PHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмж-fig2
  2. Ethernet
    Ethernet порт нь 10/100Mbps Ethernet-ийг дэмждэг. Энэ порт нь RJ45 холбогч бөгөөд програмчлалд зориулж NET0-д буулгасан.PHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмж-fig3
  3. Аналог оролтPHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмж-fig44 аналог оролтын порт нь 8 туйл (3.5 мм-ийн давирхай) терминал блок юм. Порт бүрийг програмчлалд зориулж ADC төхөөрөмжийн (ADC0/3/0) 1-ээс 2 сувгийн хооронд буулгасан. Та порт бүрийн оролтын төрлийг оруулах ёстой. Оролтын төрөл нь боть байх болноtage(DC 0 ~ 5V) оролтын төрөл бүрийг сонгох пин дээр БАГА гаралт өгөх үед. Нөгөө талаас та пин рүү HIGH-г гаргах үед оролтын төрөл нь одоогийн гүйдэл (0 ~ 20мА) байх болно.
    Порт Лабель Портын хуваарилалт Сонгох зүүг бичнэ үү
    Оролт 0 A0+, A0- ADC0/1/2 ch.#0 UIO0.16
    Оролт 1 A1+, A1- ADC0/1/2 ch.#1 UIO0.17
    Оролт 2 A2+, A2- ADC0/1/2 ch.#2 UIO0.18
    Порт Лабель Портын хуваарилалт Сонгох зүүг бичнэ үү
    Оролт 3 A3+, A3- ADC0/1/2 ch.#3 UIO0.19
  4. LED
    Энэ бүтээгдэхүүн нь 4 LED-тэй. Холбогдсон UIO зүү рүү LOW гаралт хийх үед хэрэглэгчийн тодорхойлсон LED-үүд асна.

    Лабель Өнгө Тодорхойлолт UIO зүү
    A Ногоон Хэрэглэгчийн тодорхойлсон LED UIO0.30
    B Ногоон Хэрэглэгчийн тодорхойлсон LED UIO0.31
    RJ45_G Ногоон Системийн LED - системийн байдал Үгүй
    RJ45_Y Шар Системийн LED - сүлжээний холболтын төлөв Үгүй

    .

  5. Функцийн товчлуур
    Хажуугийн самбарын нүхэнд байрлах функцийн товчлуур нь энэ бүтээгдэхүүнийг товчлуурын тохиргооны горим болгон ажиллуулахад ашиглагддаг.
  6. Компьютерт холбогдох USB төхөөрөмжийн порт
    USB төхөөрөмжийн порт нь компьютерт холбогдоход зориулагдсан. Та USB кабелийг энэ порт руу холбосноор хөгжүүлэлтийн хэрэгслээр P5H-153 руу нэвтрэх боломжтой.

Програм хангамж (IDE)

PHPoC дибаглагч
PHPoC Debugger нь PHPoC бүтээгдэхүүнийг хөгжүүлэх, тохируулахад ашигладаг програм хангамж юм. Та PHPoC ашиглахын тулд энэ програмыг компьютер дээрээ суулгах хэрэгтэй.

  • PHPoC дибаглагчийг татаж авах
  • Хуудасны PHPoC дибаг хийх гарын авлага
PHPoC дибаггерийн функцууд ба онцлогууд
  • Байршуулах files орон нутгийн компьютерээс PHPoC руу
  • Татаж авах files PHPoC дээр локал компьютерт
  • Засварлах filePHPoC-д хадгалагдсан
  • PHPoC скриптүүдийг дибаг хийх
  • PHPoC-ийн нөөцийг хянах
  • PHPoC-ийн параметрүүдийг тохируулах
  • PHPoC-ийн програм хангамжийг шинэчлэх
  • MS Windows O/S-ийг дэмжинэ

Бүтээгдэхүүнийг холбох

USB холболт

  1. P5H-153 USB төхөөрөмжийн портыг USB кабелиар дамжуулан компьютерт холбоно уу.
  2. PHPoC дибаглагчийг ажиллуул
  3. Холбогдсон COM PORT-г сонгоод холбогдох товчийг дарна уу (PHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмж-fig5 ) товчлуур.
  4. Хэрэв USB амжилттай холбогдсон бол холбох товч идэвхгүй болж, салгах товч (PHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмж-fig6) идэвхжих болно

Алсын холболт
P5H-153 нь алсын холболтыг хангадаг. Дэлгэрэнгүйг PHPoC Debugger гарын авлагын хуудаснаас үзнэ үү.

Дахин тохируулах

Тохиргоог дахин тохируулах
Тохиргоог дахин тохируулах нь таны PHPoC бүтээгдэхүүний бүх тохиргоог үйлдвэрийн өгөгдмөл болгож тохируулна.

  • Тохиргоог дахин тохируулах журам
Алхам Үйлдэл Бүтээгдэхүүний төлөв RJ45_Y LED
1 Функцийн товчлуурыг богино хугацаанд дарна уу (1-ээс бага

хоёр дахь)

Товчлуурыг тохируулах горим On
2 5-аас дээш функцийн товчлуурыг үргэлжлүүлэн дарна уу

секунд

Эхлүүлэхэд бэлтгэж байна Маш их анивчих

хурдан

3 RJ45_Y LED унтарсан эсэхийг шалгана уу Эхлүүлэхэд бэлэн Унтраах
 

4

RJ45_Y унтарсны дараа функцийн товчлуурыг шууд суллана уу.(※ Хэрэв та товчлуурыг 2 секундын дотор суллахгүй бол төлөв буцна.

3-р алхам)

 

Эхлүүлэх ажиллагаа явагдаж байна

 

On

5 Автоматаар дахин ачаалж байна Эхний төлөв Унтраах
Үйлдвэрийн тохиргоонд дахин тохируулах

Үйлдвэрийн тохиргоонд дахин тохируулах нь таны PHPoC бүтээгдэхүүний бүх тохиргоог үйлдвэрийн өгөгдмөл болгож, нууц үг оруулдаг. Цаашилбал, бүгд fileфлаш санах ойд хадгалагдсан файлууд мөн сертификат устгагдана. Үүнээс болж та өөрийн нөөцлөлтийг хийх хэрэгтэй fileҮйлдвэрийн тохиргоонд дахин тохируулахын өмнө. Үйлдвэрийн тохиргоонд дахин тохируулахын тулд PHPoC дибаглагч шаардлагатай.

Үйлдвэрийг дахин тохируулах журам

Web Интерфэйс

PHPoC нь өөрөө webхангах сервер a web интерфейс. HTTP хүсэлтийг хүлээн авахдаа хүссэн хэсэгт php скриптийг ажиллуулдаг file (хэрэв байгаа бол) болон үйлчлүүлэгчид хариу өгөх. Webсервер нь PHPoC үндсэн скриптээс хамааралгүй. TCP 80-ийг ашигладаг web сервер бөгөөд та интерфэйсийг Internet Explorer, Chrome эсвэл бусад ашиглан ашиглаж болно web хөтөч.

Хэрхэн ашиглах вэ web интерфейс

ашиглахын тулд web интерфейс, "index.php" file -д байх ёстой file таны PHPoC систем. Сүлжээнд холбогдсоны дараа төхөөрөмжийн IP хаягийг оруулан энэ хуудсанд холбогдоно уу.PHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмж-fig7 Хэрэв нэр нь file нь "index.php" биш, зүгээр л нэрийг нь зааж өгөөрэй file налуу зураастай IP хаягийн дараа.PHPoC-P5H-153-Програмчлагдах-IoT-Гатвар-Төхөөрөмж-fig8

Практик хэрэглээ Web Интерфэйс

оноос хойш web сервер нь хүссэн php скриптийг ажиллуулдаг file, хэрэглэгч хүссэн зүйлдээ php код оруулах боломжтой file захын төхөөрөмжтэй харилцах. Бодит цаг хугацаанд захын төхөөрөмжтэй харилцах өөр арга байдаг гэдгийг тэмдэглэх нь зүйтэй web интерфейс. Үүнийг ашиглах замаар хийж болно webзалгуур.

Нууц үг тохируулах

Хэрэв та бүтээгдэхүүнд нууц үг тохируулсан бол бүтээгдэхүүнийг USB эсвэл сүлжээгээр холбохдоо нууц үгээ оруулах ёстой.
Дэлгэрэнгүйг PHPoC Debugger гарын авлагын хуудаснаас үзнэ үү.

Хязгааргүй дахин тохируулахаас зугтаж байна

PHPoC нь ачаалах үедээ үндсэндээ скриптүүдийг ажиллуулдаг. Тиймээс скрипт нь "дахин ачаалах" гэх мэт системийн командыг агуулж байгаа үед PHPoC нь хязгааргүй дахин ачааллаас мултрах боломжгүй юм. Энэ асуудлыг шийдэхийн тулд ажиллаж байгаа скриптийг зогсоох шаардлагатай.
Дараахыг үзнэ үү.

  1. ISP горимд орж байна
    FUNC товчийг дарж тэжээл өгөх замаар PHPoC бүтээгдэхүүнээ ISP горимд оруулна. ISP горимд та PHPoC дибаггерээр скрипт ажиллуулахгүйгээр PHPoC-д хандах боломжтой.
  2. PHPoC-д холбогдоно уу
    Компьютерээ PHPoC-д USB кабелиар холбож, PHPoC Debugger-ээр дамжуулан порт руу холбоно уу. ISP горимтой холбоотой мессежийн цонх гарч ирэх болно.
  3. PHPoC-г дахин ачаална уу
    PHPoC дибаггер дээрх "Бүтээгдэхүүнийг дахин ачаалах" цэсийг ашиглан PHPoC-г дахин ачаална уу. Дахин ачаалсны дараа PHPoC нь ISP горимд байхгүй байсан ч скриптийг ажиллуулахаа болино.
  4. Зөв эх код
    Хязгааргүй дахин ачаалах төлөвөөс сэргийлэхийн тулд эх кодыг засна уу.

Төхөөрөмжийн мэдээлэл

Төхөөрөмж Тоо хэмжээ Зам Анхаарна уу
NET 1 /mmap/net0
TCP 5 /mmap/tcp0~4
UDP 5 /mmap/udp0~4
ADC 3 /mmap/adc0~3 4 суваг(#0 ~ 3)
UIO 1 /mmap/uio0 LED 2(зүү #0.30~31),

UIO 4(зүү #0.16~19)

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

Төхөөрөмжүүдийг ашиглах талаар дэлгэрэнгүй мэдээллийг p40-ийн PHPoC төхөөрөмжийн програмчлалын гарын авлагаас үзнэ үү.

Баримт бичиг / нөөц

PHPoC P5H-153 программчлагдах IoT гарц төхөөрөмж [pdf] Хэрэглэгчийн гарын авлага
P5H-153, програмчлагдсан IoT гарц төхөөрөмж, P5H-153 програмчлагдсан IoT гарц төхөөрөмж, IoT гарц төхөөрөмж, гарц төхөөрөмж, гарц, төхөөрөмж

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *