demotestna namestitev
Skoči na vsebino

Kako deluje

Za vsako trditev na tej strani nas lahko primete za besedo. Če katera od njih ne drži več, je ta stran napačna in želimo, da nam to sporočite.

Najprej iskanje, nato sklepanje

Vrstni red je določen v kodi, ne le zahtevan v pozivu modelu. Jezikovni model je dober v izločanju kandidatov iz nabora in slab v tem, da bi bil nabor sam.

Če kodo vpišete, prvi korak odpade, iskanje pa se ustavi po tretjem, razen če prosite za pomoč pri izbiri: rezultati iskanja so poizvedba v podatkovni bazi in model pri tem ne sodeluje. Fotografija sproži prvi korak, Pomoč pri izbiri pa četrtega.

  1. Model za slike z vaše fotografije prebere znake in nič drugega. Za vsak znak vrne možne različice namesto enega niza, komponente pa ne sme poimenovati. Če bi model za slike ugibal kataloško številko, bi orodje za iskanje postalo prav tisto: samozavestno napačno.
  2. Prebrano se normalizira. Znaki, ki jih je lahko zamenjati, se združijo v en razred, zato iskanje najde komponento ne glede na to, ali je bilo s fotografije prebrano 6H, GH ali CH. Natančni znaki se ohranijo ob normalizirani obliki.
  3. V naši bazi oznak poiščemo vse komponente, ki ustrezajo kodi in ohišju. Če ne najdemo ničesar, iskanje razširimo: najprej na kode z enakim začetkom, nato na znake, ki jih je lahko zamenjati. Stran z rezultatom pove, kaj od tega se je zgodilo.
  4. Šele takrat model kar koli vidi. Dobi najdeni nabor in podatke o vezju, ki ste jih vnesli, njegova naloga pa je razvrstiti, izločiti ter zapisati obrazložitev in potrditveno meritev.

Najti preveč je prava smer napake. Kandidata, ki ga nismo našli, ni mogoče več dobiti nazaj, kandidat, ki smo ga našli in ovrgli, pa vas stane en stavek branja.

Model dela z zaprtim naborom in ga ne more zapustiti

Nabor kandidatov, ki ga dobi model, je edini nabor kataloških številk, ki jih sme vrniti. Vsako kataloško številko v odgovoru pred prikazom preverimo glede na ta nabor, vse, česar v njem ni bilo, pa zavržemo.

Edini primer, ko model ne vrne nobene kataloške številke, je opisan pod funkcionalno prepoznavo. Tak izid je shranjen v drugi tabeli kot prepoznani kandidati in prikazan v drugem bloku, zato ga napaka v vmesniku nikoli ne more predstaviti kot prepoznavo.

Zanesljivost je beseda, nikoli odstotek

Stopnje so tri in vedno so izpisane z besedo. Številka, kot je „83 odstotkov“, bi pomenila, da smo jo umerili na veliki množici potrjenih izidov in znamo ločiti 83 od 79. Tega nismo naredili in ne moremo, zato bi bila izpisana številka laž v lepi pisavi.

StopnjaKaj pomeni
Verjetno
Podatki o vezju se ujemajo s to komponento in govorijo proti drugim. Meritev vseeno opravite.
Možno
Nič je ne izloči in tudi nič posebej ne govori zanjo. Tu navadno pridejo prav dodatna vprašanja.
Malo verjetno
Najdena, ovržena in vseeno obdržana. K kandidatu, ki ga nikoli ne vidite, se opolnoči ne morete vrniti.

Tudi rdeče-zelenega semaforja ni. Znate brati sheme. Barvna pika vam ne pove ničesar, česar vam beseda in stavek obrazložitve ne povesta bolje.

Od kod so podatki in česa ne uporabljamo

Zbirka temelji na tabelah oznak iz datasheetov proizvajalcev in raste s potrditvami serviserjev. Pri vseh drugih virih smo pred uporabo preverili dejanske pogoje. Noben ne pravi „brezplačno za nekomercialno rabo“. Te formulacije ni nikjer.

VirZakaj
Tabele oznak v datasheetih proizvajalcev
uporabljamo
Objavljajo jih Nexperia, onsemi, Diodes, ROHM, Vishay, TI, ST, Infineon in Toshiba, da lahko ljudje prepoznajo komponente. Povezave v njih so dejstva.
Potrditve serviserjev, ki uporabljajo WhatSMD
uporabljamo
Pošljejo nam jih pod našimi pogoji in so edini vir, ki pokrije tudi komponente z internimi oznakami in lokalne kopije.
API-ji distributerjev
uporabljamo
Sproti jih uporabljamo za ohišja, razporeditev priključkov in povezave na datasheete, kjer licenca to dovoljuje. Noben nima kazala oznak: distributerji oznake namerno izpuščajo, kot ukrep proti ponarejanju.
Krožeči priročniki SMD kod
ne uporabljamo
Obvestilo o avtorskih pravicah in nobene licence. Enega uporabljamo za interno preverjanje točnosti in iz njega ne objavimo nobene vrstice. Avtorja smo zaprosili za licenco.
markingcodes.com, embedeo, alltransistors, s-manuals
ne uporabljamo
Eden si pridržuje vse pravice, eden prepoveduje ročno in samodejno pridobivanje, eden ima strojno berljivo izjavo o izključitvi po pravu EU in naš pajek blokira po imenu, eden pa v robots.txt prepoveduje prav te poti.

Razvijamo v Sloveniji, zato za nas velja pravica EU do baz podatkov, ne ameriški argument, da dejstva ne morejo biti last nikogar. To je resnična omejitev, ki nas prvi dan stane pokritost. Zato je tudi spodaj opisana zanka potrditev jedro posla, ne le lep dodatek.

Zanka potrditev in zakaj jo plačujemo

Po vsaki prepoznavi je eno vprašanje: „Je to popravilo ploščo?“ Trije gumbi: da, ne, še preizkušam.

Da z navedeno komponento zapiše preverjeno vrstico: oznako, ohišje, proizvajalca in model naprave, podatke o vezju ter potrjeno kataloško številko. Takega podatka nima nihče drug, naslednji serviser z isto kodo pa zaradi njega dobi boljši odgovor, kot ste ga vi.

Potrditve prinesejo brezplačne mesece. Raje povemo naravnost, kaj to je, kot da bi olepševali: to so učni podatki, ki jih raje plačamo, kot da bi ugibali. Dragocen je tudi odgovor ne. Gre v tedenski pregled točnosti, edini način, da izvemo, kje je razvrščanje napačno.

Razvrstitev in obrazložitev napiše model umetne inteligence

To moramo povedati po zakonu, pa tudi res je. Tri stvari na strani z rezultatom pridejo iz jezikovnega modela: znaki, prebrani z vaše fotografije, vrstni red kandidatov s stavkom, ki pojasni vsakega, in potrditvena meritev. Vaše fotografije in podatki o vezju, ki jih vpišete, se za to pošljejo ponudniku modela. Iskanje z vpisano kodo modelu ne pošlje ničesar: rezultati pridejo naravnost iz naših tabel.

Iz modela ne prideta sam seznam kandidatov, ki je poizvedba v bazi, in kataloške številke, ki jih preverimo glede na to poizvedbo. Vsak odgovor modela pred shranjevanjem preverimo po strogi shemi; odgovor, ki preverbe ne prestane, poskusimo še enkrat, nato pa se postopek jasno ustavi, namesto da bi odgovor krpali.

Kaj se zgodi z vašimi fotografijami, kdo jih obdeluje in kako jih izbrišete, piše v politiki zasebnosti. Na kratko: uporabimo jih za prepoznavo in zapis potrditve, za nič drugega pa ne, razen če to sami vklopite.

Kje ne pomaga

Konkretno in brez olepševanja. Če je vaš primer med temi, si prihranite čas.

  • Neoznačeni pasivni elementi. Zažganega upora brez obročkov in brez napisa ne moremo prepoznati. Vezje upor v najboljšem primeru zoži na velikostni razred in to vam bomo povedali, namesto da bi navedli vrednost. Poiščite enak element drugje na plošči ali poiščite shemo.
  • Kode, ki jih ni nihče objavil. Naša zbirka temelji na tem, kar so proizvajalci objavili v datasheetih. Internih oznak in lokalnih kopij tam nikoli ni bilo. Funkcionalna prepoznava je za ta primer zasilna rešitev, ne nadomestilo: pove, kaj mora komponenta početi, ne pa, kaj je.
  • Skopi podatki, ki so vzrok za večino slabih izidov. „Je na plošči televizorja“ razvrstitev skoraj ne premakne. Kateri priključek gre na katero napajanje, jo premakne močno. Če priključkom ne morete slediti, pričakujte več kandidatov z enako stopnjo in stran polno vprašanj.
  • Ohišje, ugotovljeno z enega posnetka. SOT-23 in SOT-323 sta na fotografiji brez merila videti enako, napačno ohišje pa pokvari iskanje, še preden se sklepanje začne. V kader postavite konico merilne sonde ali element 0603.
  • Drugi viri z isto kodo. Kadar dva proizvajalca uporabljata isto oznako za komponenti z različno razporeditvijo priključkov, ju vezje včasih loči, včasih pa ne. Kadar ju ne, dobite obe, odloči pa samo potrditvena meritev.
  • Preostanek plošče. Vidimo komponento in podatke, ki jih vpišete. Okvare ne vidimo. Pravilno prepoznana komponenta, vgrajena v ploščo, katere prava težava je drugje v vezju, je pravilen odgovor in izgubljeno popoldne.
  • Zaloga, cena in dobavljivost. Ne vemo, ali je nadomestek ta teden mogoče kupiti. Ničesar na strani z rezultatom ne razumite kot priporočila za nakup.
  • Vse, kar vgradite brez meritve. Pri potrditveni meritvi se najbolj potrudimo, ker prav ona naredi vse drugo varno. Verjeten kandidat je domneva, ki jo potrdi meritev, in kdor meritev izpusti, zavrže prav tisti del, ki je zares zanesljiv.

Iskren povzetek: orodje je najboljše pri označeni diskretni komponenti ali majhnem integriranem vezju, kjer lahko sledite dvema ali trem priključkom, najslabše pa pri neoznačenem pasivnem elementu na plošči, ki je ne morete meriti.

Preizkusite ga na komponenti, ki jo že poznate

Najbolje ga ocenite tako, da preverite komponento, ki ste jo že prepoznali, in pogledate, ali se obrazložitev ujema z vašo. 3 prepoznave na mesec so brezplačne, zato vas stane le eno fotografijo. Prepoznajte komponento.