Siirry pääsisältöön
patrache.diagno

Toimiiko Sarjaporttisi?

Napsauta Yhdistä tunnistaaksesi sarjaporttilaitteet – Arduino, mikro-ohjaimet, GPS-vastaanottimet ja muut – ja viestiäksesi niiden kanssa suoraan selaimessasi.

Tämä työkalu käyttää Web Serial API:ta yhteyden muodostamiseen sarjaporttilaitteisiin, yhteyden tarkistamiseen ja valinnaisesti tietojen lähettämiseen ja vastaanottamiseen. Se testaa, toimivatko sarjaporttilaitteistosi ja ajurit oikein.

Web Serial API (Chrome 89+) tukee siirtonopeuksia 300–4 000 000 ja kattaa kaiken vanhoista RS-232-laitteista 9600 baudin nopeudella nykyaikaisiin nopeisiin mikro-ohjaimiin.

Upota

Upota tämä työkalu

Mitä Tuloksesi Tarkoittavat?

TulosVaihteluväliMerkitys
HyväLaite yhdistetty ja data virtaaSarjaporttisi toimii oikein. Laite tunnistetaan, yhteys muodostetaan ja tietoja voidaan lähettää ja vastaanottaa.
VaroitusLaite havaittu, mutta ei tietoja tai sekava tulosYhteys toimii, mutta tiedonsiirrossa voi olla väärät asetukset. Tarkista, että baudinopeus, databitit, pysäytysbitit ja pariteetti vastaavat laitteesi asetuksia.
HuonoSarjaportteja ei havaittu tai yhteys epäonnistuuWeb Serial API -sovellusliittymää ei ehkä tueta (vaatii Chrome/Edgen), laiteohjain puuttuu tai sarjalaitetta ei ole kytketty.

Yleiset Ongelmat ja Ratkaisut

Selain näyttää "Web Serial API ei ole tuettu"

Web Serial vaatii Chrome 89+, Edge 89+ tai Opera 75+. Safari ja Firefox eivät tue sitä. Varmista, että käytät HTTPS:ää tai localhostia, sillä API ei ole käytettävissä turvattomilla HTTP-sivuilla.

Laite on kytketty, mutta sitä ei ole mainittu yhteyskehotteessa

Tarkista, että oikeat ohjaimet on asennettu (esim. CH340, FTDI, CP2102 tavallisille USB-sarja-siruille). MacOS:ssa saatat joutua hyväksymään ohjaimen kohdassa Järjestelmäasetukset > Tietosuoja ja suojaus. Kokeile toista USB-kaapelia tai -porttia.

Usein kysytyt kysymykset

Kuinka sarjaporttitesti toimii?

Se käyttää Web Serial API:ta pyytääkseen pääsyä sarjaporttilaitteeseen. Kun se on yhdistetty, se voi lukea ja kirjoittaa tietovirtoja. Selain kehottaa valitsemaan laitteen havaittujen sarjaporttien luettelosta.

Mitkä laitteet toimivat Web Serial API:n kanssa?

Kaikki sarjaporttina esitettävät laitteet toimivat: Arduino-levyt, ESP32/ESP8266, GPS-vastaanottimet, viivakoodilukijat, CNC-ohjaimet, 3D-tulostimet ja teolliset RS-232-laitteet, jotka on kytketty USB-sarjasovittimilla.

Mitä baudinopeutta minun pitäisi käyttää?

Oikea baudinopeus riippuu laitteestasi. Arduinon oletusarvo on 9600 tai 115200. Tarkista laitteesi dokumentaatio tai laiteohjelmiston asetukset. Yhteensopimattomat baudinopeudet aiheuttavat vääristyneitä tai ei ollenkaan.

Lähetetäänkö sarjatietoja ulkoiselle palvelimelle?

Ei. Kaikki sarjaliikenne tapahtuu suoraan selaimesi ja yhdistetyn laitteen välillä. Tietoja ei reititetä, tallenneta tai siirretä ulkoiselle palvelimelle.

Powered by Patrache Studio Diagno

Salli mainokset tällä sivustolla

Salli mainokset tällä sivustolla käyttääksesi näitä työkaluja. Mainokset pitävät palvelun ilmaisena.

Avaa mainosten estäjä, poista esto tältä sivustolta ja tarkista uudelleen.