Linearni CCD Modula SPI serial Port (Serijska vrata USB TCD1304 čip CCD Optična Natančnost Merjenja Algoritem za Prilagajanje

w148079

Nov izdelek

€44.59

Pri šibki svetlobi, odkrivanje in spektralno analizo Strojne opreme opis eno、vmesnika strojne opreme G : GND,Moči tla vhodna vrata V : VCC,5VPower vhodna vrata N : ZASTAVO,Komunikacije pripravljen podpisati signalna črta sem : Vnos,Priključen na zunanje controllerSPIBusMOSILine,Uporablja za nadzor vnosa ukazov O : Izhod,Priključen na zunanje controllerSPIBusMISOLine,Uporablja za iznos podatkov C : Ura,Priključen na zunanje controllerSPIBusCLOCKLine,Za inputSPIClock signal avtobus dve、Vmesnik description ●modularGNDAndVCCAccess med interfaces5VPower Oskrbe,največja moč napetost se ne exceed6V,poskrbite, da je napajalnik ni obrnil。 ●SPIThe avtobus je tri avtobusne način,Združljiv s štirimi avtobus način。Ko uporabljate štiri avtobus način,izbor čipa linijo upravljavec lahko začasno。 ●SPIBus andFLAGPin is3.3V CMOSLevel standard,Združljiv part5VStandardIO。 ●PIBus ura največjo ne več than300K,ClockThe vrstica mora biti nizka, ko ura miruje。Komunikacija čas,InputandOutputAll inClockThe prvi robu obdobju je vzorčenih。 ●conductSPIBus komunikacije čas,Krmilnik andInputConnectedMOSIFoot in bodyClockConnectedSCLKThe pin mora biti nastavljen na izhodni način,AndOutputConnectedMISOFoot in bodyFLAGConnectedIOThe stopala mora biti nastavljen na način vnosa。 komunikacijski protokol je eden、Sporazuma pregled ●Vsa obvestila, ki se začne upravljavec,Modulov nikoli ne sproži komunikacijo。 ●Poslanih podatkov, ki jih upravljavec modul se imenuje nadzor kodo,podatkov, ki jih vrne modul se imenuje povratne informacije。Vse krmilne kode are8Bit nepodpisane integer podatkov,Obstajajo tri primerih:(1)nadzor kodo is0x01to0xfeNumber med,Uporablja ukaz modul za začetek onceCCDsignal pridobitev ,povratne informacije, ki je brez pomena, na tej točki;(2)nadzor kodo is0xff,ima dva pomena,Eden je za ukaz modul za pripravo za posredovanje zbranih podatkov,povratne informacije, ki bi be0x55;Drugi, se uporablja za flipFLAGPin ravni status,povratne informacije, ki je brez pomena, na tej točki;(3)Nadzor kodo is0x00,se uporablja za ukaz modul za prenos en bajt vzorčenja podatkov,v tem času, povratne informacije je podatkovni bajt。 ●Vsak čas modul prejme nadzor kodo in procese, ki to, FLAGThe pin ravni države bo flip ko,, Da je prvotni visoki ravni bo postala nizke ravni,prvotno nizki ravni, se bo spremenilo na visoki ravni。 ●Ko krmilnik pošlje"pridobivanje signala "Na ukaz,FLAGThe pin mora biti v nizki ravni države。 dve、proces Komunikacije 1. Start"zbirka-branje"Cikel čas,krmilnik mora biti preizkušen firstFLAGThe ravni države pin,ifFLAGFor nizko,Pomeni, da modul je pripravljen;ifFLAGFor visoko,modul ni pripravljen,Na tej točki, krmilnik mora poslati a0xffControl kodo,urgeFLAGThe na ravni, stopala je z metom, ko。 2. WhenFLAGWhen pin, ki ima nizko stopnjo,krmilnik lahko pošljete a0x01~0xfeCommand kodo med,, Da ukaz modul za začetek acquisitionCCDThe signal。Ukaz koda predstavlja čas izpostavljenosti,večja kot Je vrednost podatkov je,daljši čas izpostavljenosti to pridobitvijo,CCDThe, večja je občutljivost za šibko svetlobo signal,, Vendar hkrati, več časa za pridobitev。CCDIn postopek pridobitve,FLAGThe pin ostaja nizka,branje delovanje ni mogoče izvesti v tem času。WhenFLAGWhen pin ravni se obrne k visoki ravni,Koncu pridobitev proces,Ga je mogoče prebrati,。 3. DetectedFLAGAfter ravni pin je obrnil,krmilnik pošlje nadzor code0xff,ukaz modul je pripravljen za prenos zbranih signal podatkov。Povratne informacije, ki bi be0x55,Če odziv ni correct0x55,, morate preveriti, ali je delovanje napake。Received0x55After povratne informacije,mora upravljavec monitorFLAGfoot,, Ko je modul je pripravljen za prenos podatkov,FLAGThe pin ravni bo flip,V tem času, krmilnik lahko nadaljuje na naslednjo operacijo。 4. DetectedFLAGAfter pin ravni obrne,upravljavec začne brati。V branje povezavo,krmilnik pošlje the4096Two branje ciklov,Branje iz module4096Data bajtov。 5. Na začetku vsakega branje cikel,krmilnik pošljenadzor kodo za module0x00,Ob istem času, se podatki bajt povratne informacije。Po obravnavi je končana,mora upravljavec monitorFLAGfoot,, Ko je modul je pripravljen za naslednje prenos podatkov,FLAGThe pin ravni bo flip,V tem času, krmilnik lahko nadaljuje na naslednjo operacijo。 6. Krmilnik continuous4096Second branje,Available4096A bit podatkov,Od prvega podatki bajt,Vsaki dve bajti predstavljajo 16-bitni vzorčenje vrednost pixel(prvi bajt je visoka osem bitov,drugi bajt je nižja osmih bitov),common2048Sample podatkov,Ustrezno v turnCCDOf2048Pixels。 7. Krmilnik continuous4096After branje cikel,To pridobitvijo-Konec branje cikel。Modul bo v stanju pripravljenosti,Čaka naslednji nakup-začetek branje cikel。V tem času, če boste še naprej pošiljate branje ukaza koda,Vse podatke, preberite bo be0x00。 Komunikacijski protokol diagram poteka tri、primeri Kodemodname=ckeditor 1:Set ukaz:@a0080#@ ASCIICode format,amongaCan bea,b,c,d,f,Predstavlja več izhod načini,amonga,bOutput format s koordinatami,as253-0x3AE,front253Representative koordinate,hinder12Digit representationADSample vrednost。c,dThe način je stalno outputADSample vrednost(potrebe kupcev, da bi ločeno zahtevo,, da bi omogočili hiter prenos podatkov),ne izhodna koordinate,To omogoča hitrejši izhod。fThe način je neprekinjeno vzorčenje,Ne izhodna vrednost,Oscilloscope se lahko uporablja za spremljanje izhodna valovna senzorja。Baudna hitrost is115200,N,8,1。 0080It predstavlja integralni čas,območju je about0005-0256,Višje.Nikoli poskusil。Večja kot je vrednost nastavljena,daljši čas osvetlitve,manjša izhodna vrednost je。 TCD1304Output od,močnejša svetloba je,manjših vrednosti, ki je。Zaradi slikovnih pik velikost sensor8*200um,Širši,Zato, da je bolj občutljiv,so Zelo občutljive na okoljske svetlobe,Enostavno nasičena,pozorni pri testiranju。 Modul je prilagojen elektronske izdelke,ne bom podpora it7Return brez razloga。 Trenutno na prodaj so serijske proizvodnje različica,SPIIt je prilagojena za stranke,To je problematično, da uporabite。 2:SPIbrief uvod(treba prilagoditi,Zaradi potrebe po master-slave razhroščevalne skupaj,To ni priporočljivo) Ta temelji na linearni arrayCCDImage pridobitev modul temelji na FPGA。Linearni arrayCCDIt je fotoelektrično zaznavanje senzorja,se uporablja za zaznavanje jakosti svetlobe signal razdeli na liniji segment,pogosto se uporablja v optičnih signalov、Sliko optično branje、Pralni vizijo in drugih področjih。MPS-CCD DriverLinear polje je vključena v moduleCCDsensor、Pogon pridobitev enota andSPIBus komunikacijski vmesnik,se lahko uporablja kot sestavni del fotoelektrično sistem za zaznavanje。Ko fotoelektrično odkrivanje sistem je zasnovan tako, s tem modulom,strojne opreme circuit design za zajem signala del mogoče prezreti,To močno zmanjšuje težave oblikovanje sistema。 Izberite Toshiba visoko občutljivost linearni arrayCCD,Notranji inclusion3648Available slikovnih pik,slikovnih pik razmika is8micron。CCDExposure time254Level nastavljiv,lahko izpolnjujejo zahteve različnih šibki svetlobi, testiranje priložnostih。Modul uses12Bit visoko resolutionADCSample senzor,vzorčenje, frame rate je na second5Above okvir,ima visoko hitrost、Visoko natančnost,。

  • Vrsta: Drugo
  • Poreklo: CN(Izvora)

Oznake: 10gb omrežja, original ata usb, ccd linearni, tcd1304, analogni fotoaparat, rx570, radeon rx 5700 xt, linearni modul pasu, ccd senzor, elektrokemijske plin senzor.

Pripomočki