sigla amsGhidul utilizatorului
UG000498
TMD2712
TMD2712 EVM
ALS și modulul senzorului de proximitate
v1-00 • 2020-aug-12

Introducere

Setul de evaluare TMD2712 vine cu tot ce este necesar pentru a evalua TMD2712. Dispozitivul dispune de detectie de proximitate si senzor digital de lumina ambientala (ALS).

1.1 Conținutul setului

Figura 1:
Conținutul trusei de evaluare ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - Cuprins

Nu. Articol  Descriere 
1 TMD2712 Card fiică PCB cu senzor TMD2712 instalat
2 Placa de control EVM Folosit pentru a comunica USB la I2C
3 Cablu USB (A la Mini-B) Conectează controlerul EVM la PC
4 Unitate flash Includeți instalatorul aplicației și documentele

1.2 Informații de comandă

Cod de comandă Descriere
TMD2712 EVM Modul TMD2712 ALS și senzor de proximitate

Noțiuni de bază

Software-ul trebuie instalat înainte de a conecta orice hardware la computer. Urmați instrucțiunile găsite în Ghidul de pornire rapidă (QSG). Aceasta încarcă driverul necesar pentru interfața USB și interfața grafică cu utilizatorul (GUI) a dispozitivului.
Soldul acestui document identifică și descrie controalele disponibile pe GUI. În combinație cu fișa de date TMD2712, QSG și notele de aplicație disponibile pe ams website, www.ams.com, ar trebui să existe suficiente informații pentru a permite evaluarea dispozitivului TMD2712.

Descriere hardware

Hardware-ul constă din controlerul EVM, cardul fiică TMD2712 EVM și un cablu de interfață USB. Placa de control EVM oferă alimentare și comunicație I2C către placa fiică printr-un conector cu șapte pini. Când controlerul EVM este conectat la computer prin USB, un LED verde de pe placă clipește o dată la pornire pentru a indica că sistemul este alimentat.
Pentru scheme, aspect și informații despre BOM, vă rugăm să consultați documentele incluse cu instalarea aflate în folderul TMD2712 EVM (Toate programele -> ams -> TMD2712 EVM -> Documente).

Figura 2:
Hardware Kit de evaluare

ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - Hardware kit de evaluare

Descrierea software-ului

Fereastra principală (Figura 3) conține meniurile sistemului, controalele la nivel de sistem, informațiile despre dispozitiv și starea înregistrării. Fila ALS conține comenzi pentru funcția de detectare a luminii, iar fila Prox conține setări pentru funcția de proximitate. Aplicația interogează continuu datele brute ALS și de proximitate și calculează valorile Lux și valorile abaterii standard prox.

Figura 3:
Fereastra principală a GUI

ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - Fereastra principală de evaluare

4.1 Conectați software-ul la hardware
La pornire, software-ul se conectează automat la hardware. La inițializarea cu succes, software-ul afișează o fereastră principală, care conține controale relevante pentru dispozitivul conectat. Dacă software-ul detectează o eroare, apare o fereastră de eroare. Dacă apare „Dispozitivul nu a fost găsit sau nu este acceptat”, verificați că placa fiică corectă este conectată corect la placa de control EVM. Dacă apare „Nu se poate conecta la placa EVM”, verificați dacă cablul USB este conectat. Când placa de control EVM este conectată la USB, un LED verde de pe placă clipește o dată la pornire pentru a indica că cablul USB este conectat și furnizează alimentarea sistemului.
Dacă placa EVM se deconectează de la magistrala USB în timp ce programul rulează, acesta afișează un mesaj de eroare și apoi se încheie. Reconectați placa EVM și reporniți programul.

4.2 Meniurile de sistem
În partea de sus a ferestrei există meniuri derulante etichetate „File”, „Jurnal” și „Ajutor”. The File meniul oferă control de bază la nivel de aplicație. Meniul Jurnal controlează funcția de înregistrare, iar meniul Ajutor oferă informații despre versiunea și drepturile de autor ale aplicației.
4.2.1 File Meniu
The File meniul contine urmatoarele functii:
Figura 4:
File Meniu

ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - File Meniu

Funcția Recitire registre forțează programul să recitească toate registrele de control de pe dispozitiv și să le afișeze pe ecran. Aceasta nu citește datele de ieșire, deoarece programul citește acele registre continuu în timp ce rulează.
Meniul Coeficienți lux permite utilizatorului să afișeze, să încarce sau să salveze coeficienții lux folosiți pentru calcularea luxului. Consultați secțiunea Coeficienți ALS Lux pentru mai multe detalii.
Faceți clic pe comanda Exit pentru a închide fereastra principală și a închide aplicația. Toate datele de jurnal nesalvate sunt șterse din memorie. Aplicația poate fi aproape și făcând clic pe „X” roșu din colțul din dreapta sus.

4.2.2 Meniul Jurnal
Meniul Jurnal controlează funcția de înregistrare și salvează datele de jurnal în a file. Datele jurnal se acumulează în memorie până când sunt aruncate sau scrise într-o dată file.

Figura 5:
Meniul Jurnal ams OSRAM TMD2712 EVM ALS și modulul senzorului de proximitate - Meniu JurnalFaceți clic pe Start Logging pentru a porni funcția de logare. De fiecare dată când programul interogează informațiile de ieșire de pe dispozitiv, creează o nouă intrare de jurnal care arată valorile datelor brute, valorile diferitelor registre de control și valorile introduse de utilizator în câmpurile de text din colțul din dreapta jos al ferestrei. .
Faceți clic pe Stop Logging pentru a opri funcția de înregistrare. Odată ce înregistrarea se oprește, utilizatorul poate stoca datele într-un file, sau continuați să colectați date suplimentare făcând clic din nou pe Start Logging.
Comanda Log a Single Entry face ca înregistrarea să înceapă, să colecteze o singură intrare și să se oprească imediat din nou. Această funcție nu este disponibilă când înregistrarea este deja în curs de desfășurare.
Faceți clic pe Clear Log pentru a elimina toate datele colectate anterior. Dacă există date în memorie, care nu au fost salvate pe disc, această funcție afișează o solicitare prin care se cere să se verifice dacă este OK să renunți la datele. Dacă jurnalul este activ când se execută această funcție, jurnalul continuă să ruleze după ce datele existente sunt eliminate.
Faceți clic pe Salvare jurnal pentru a salva datele de jurnal colectate într-un csv file. Aceasta oprește funcția de înregistrare, dacă este activă, și afișează a file caseta de dialog pentru a specifica unde să stocați datele înregistrate. Secțiunea de mai jos privind starea jurnalului și informațiile de control descrie implicit file numele, dar puteți schimba file nume dacă se dorește.

4.2.3 Meniul Ajutor
Meniul Ajutor conține o singură funcție: Despre.

Figura 6:
Meniul Ajutor ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - Meniu AjutorFuncția Despre afișează o casetă de dialog (Figura 7) care arată versiunea și informațiile privind drepturile de autor pentru aplicație și bibliotecă. Faceți clic pe butonul OK pentru a închide această fereastră și a continua.

Figura 7:
Despre Window ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - Despre fereastra4.3 Controale la nivel de sistem
Imediat sub bara de meniu de sus există casete de selectare utilizate pentru a controla funcțiile la nivel de sistem ale dispozitivului TMD2712.
Caseta de selectare Pornire controlează funcția PON a TMD2712. Când această casetă este bifată, alimentarea este pornită și dispozitivul poate funcționa. Când această casetă este debifată, alimentarea este oprită și dispozitivul nu funcționează (Puteți încă schimba registrele de control, dar dispozitivul nu îndeplinește funcțiile ALS și Prox).
Caseta de selectare ALS Enable controlează funcția AEN a TMD2712. Când această casetă este bifată, dispozitivul colectează și raportează datele ALS așa cum au fost programate. Când această casetă este debifată, funcția ALS nu funcționează.
Caseta de selectare Prox Enable controlează funcția PEN a TMD2712. Detectarea proximității este activată când această casetă este bifată sau dezactivată când este debifată.

4.4 Sondaj automat
Aplicația interogează automat datele brute TMD2712 ale ALS și Prox, dacă este activată. Intervalul de sondare afișează timpul dintre citirile dispozitivului.

4.5 Informații despre ID-ul dispozitivului
Colțul din stânga jos al ferestrei afișează numărul ID al plăcii de control EVM, identifică dispozitivul utilizat și afișează ID-ul dispozitivului.

4.6 Starea jurnalului și informațiile de control
Colțul din dreapta jos al ferestrei conține informații de stare și comenzi pentru funcția de înregistrare:

Figura 8:
Stare de înregistrare ams OSRAM TMD2712 EVM ALS și modulul senzorului de proximitate - stare de înregistrareAceastă secțiune conține casete de text care sunt stocate în jurnal file date și utilizate pentru a construi file nume pentru jurnal file. Dacă datele din aceste câmpuri sunt modificate, noile valori sunt stocate împreună cu toate datele noi înregistrate. Implicit file nume se bazează pe aceste valori la momentul în care este înregistrat file este scris. Dacă nu este introdus nimic în aceste casete, acestea au în mod implicit un punct (“.”). ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - file numeValoarea Count afișată este o contorizare a numărului de sampfișierele aflate în memoria tampon de jurnal.
Valoarea Timp scurs indică timpul scurs de când a început înregistrarea datelor.
Caseta numerică din colțul din dreapta jos stabilește o limită pentru dimensiunea setului de date colectat. Puteți selecta o valoare din lista derulantă sau puteți introduce o valoare manual. Când numărul de intrări din jurnal atinge această valoare, programul va opri automat înregistrarea și va afișa a file caseta de dialog pentru a specifica unde să stocați datele înregistrate. Puteți schimba file nume dacă se dorește. Valoarea maximă care poate fi introdusă în acest câmp este 32000.

4.7 Tab. „ALS”.
Partea principală a ecranului conține o filă etichetată ALS. Controalele din această filă sunt împărțite în 3 secțiuni, fiecare efectuând o funcție separată.

Figura 9:
ALS Tab ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - ALS Tab4.7.1 Controale ALS
Partea stângă a filei ALS conține controale pentru a seta diferite setări ALS.
Controlul ATIME setează ora integrării ALS. ATIME poate fi ajustat în pași de 2.778 ms.
Controlul AGAIN este un meniu derulant care setează câștigul analogic al senzorului ALS. Valorile disponibile sunt 16x, 128x și 1024x.
Caseta de selectare AWEN controlează caracteristica ALS Wait. Când această casetă este bifată, valorile pentru WTIME și WLONG determină timpul dintre ciclurile ALS. Când această casetă este debifată, nu există nicio perioadă de așteptare între ciclurile ALS și valorile AWTIME și AWLONG sunt ignorate.
Controlul AWTIME setează timpul de așteptare între ciclurile ALS. AWTIME poate fi ajustat în pași de 2.778 ms.
Caseta de selectare AWLONG controlează factorul AWTIME. Când această casetă este bifată, timpul de așteptare dintre ciclurile ALS crește cu un factor de 12 ori.

4.7.2 Coeficienți ALS Lux
TMD2712 furnizează informații care sunt utilizate pentru a calcula Lux (unitatea de iluminare). Ecuația Lux pentru TMD2712 utilizează o combinație de date de la senzor și diferiți coeficienți pentru a calcula valoarea Lux. Software-ul este preconfigurat cu coeficienți pentru o configurație în aer liber.
Când senzorul este plasat în spatele geamului, trebuie încărcați diferiți coeficienți în software pentru a actualiza ecuația Lux. Coeficienții pot fi încărcați sau salvați într-un XML file folosind File meniu.
Pentru a asigura formatul XML corect, mai întâi salvați coeficienții actuali folosind File > Coeficienți Lux > Salvare. Odata ce file este salvat, localizați XML file creat și editat cu un editor de text, cum ar fi notepad, pentru a modifica coeficienții. Apoi du-te la File > Coeficienți Lux > Încărcați și selectați XML file care a fost actualizat.
Software-ul poate încărca automat noi coeficienți la pornirea GUI. Pentru a face acest lucru, salvați XML file ca TMD2712_luxeq.xml în directorul documentelor de sistem (%USERPROFILE%\Documents, cunoscut și sub numele de Documentele mele). Apoi reporniți GUI și vedeți că apare un dialog cu noii coeficienți afișați.
Dacă întâmpinați probleme la încărcarea noilor coeficienți, acest lucru poate indica o problemă cu file format. XML-ul file trebuie să conțină toate elementele de ecuație Lux necesare pentru a fi încărcate. Formatul file urmează formatul standard XML și este după cum urmează:










4.7.3 Date de ieșire ALS
Colțul din dreapta sus al filei ALS afișează datele de ieșire. Aceste date sunt citite continuu. Intervalul de interogare este afișat deasupra filei.

  • ALS afișează numărul de date Visible Light Channel.
  • IR afișează numărul de date ale canalului IR.
  • Lux afișează luxul calculat.

4.7.4 Graficul de date ALS
Porțiunea rămasă a filei ALS este utilizată pentru a afișa o diagramă curentă a valorilor ALS colectate și Lux calculat. Ultimele 350 de valori sunt colectate și reprezentate grafic pe grafic. Pe măsură ce se adaugă valori suplimentare, valorile vechi vor fi șterse din partea stângă a graficului. Pentru a porni funcția de trasare, bifați caseta de selectare Enable Plot și bifați casetele de selectare ALS, IR sau Lux.

Figura 10:
Graficul de date ALS Ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - ALS Data Plot

Scara axei Y a graficului poate fi ajustată făcând clic pe săgețile mici în sus și în jos din colțul din stânga sus al graficului. Scara poate fi setată la orice putere de 2 de la 64 la 65536.
Faceți clic pe butonul Clear Plot pentru a renunța la datele curente și pentru a continua trasarea noilor date. Rețineți dacă se face clic pe butonul Clear Plot în timp ce graficul este dezactivat, datele sunt eliminate, dar graficul real nu se va face. Porțiunea principală a ecranului conține o filă etichetată Prox. Controalele din această filă sunt împărțite în 3 secțiuni, fiecare efectuând o funcție separată. fi actualizat până când funcția de plot este reactivată.

Figura 11:
Fila Prox

ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - Prox Tab4.8.1

4.8.1 Controale Prox
Partea stângă a filei Prox conține controale pentru a seta diferite setări Prox.
PPULSE controlează numărul de impulsuri utilizate pentru fiecare ciclu prox. Numărul de impulsuri este cu unul mai mare decât valoarea PULSE și este afișat imediat în dreapta casetei. Controlul PPULSE_LEN setează lățimea tuturor impulsurilor LED IR în cadrul ciclului de proximitate. Impulsurile mai lungi au ca rezultat o rază de proximitate crescută și, de obicei, au ca rezultat mai puțin zgomot electric generat în front-end-ul analogic. Comenzile PGAIN1 și PGAIN2 sunt meniuri derulante care vă permit să controlați cele două câștiguri.tagale senzorului IR de proximitate. Valorile PGAIN1 sunt 1x, 2x, 4x și 8x. Valorile PGAIN2 sunt 2.5x, 5x și 10x. Controlul PLDRIVE setează puterea de acționare a curentului LED IR. Valorile sunt cuprinse între 7mA și 10mA.
Controalele PRATE setează durata unui singur proxample. Timpul este egal cu (PRATE + 1) * 88µs.
Timpul, în microsecunde, este afișat imediat în dreapta acestui control.
Caseta de selectare PWEN controlează caracteristica Prox Wait. Când această casetă este bifată, valorile pentru PWTIME și PWLONG determină timpul dintre ciclurile Prox. Când această casetă este debifată, nu există nicio perioadă de așteptare între ciclurile Prox și valorile WTIME și PWLONG sunt ignorate.

Controlul PWTIME setează timpul de așteptare între ciclurile prox. PWTIME poate fi ajustat în pași de 2.778 ms. Caseta de selectare PWLONG controlează factorul PWTIME. Când această casetă este bifată, timpul de așteptare dintre ciclurile Prox crește cu un factor de 12 ori. Funcționalitatea ffset Range Extension are două comenzi. Caseta de selectare Activare activează și dezactivează funcționalitatea. Controlul numeric din această casetă stabilește numărul de pași de extensie de la nominal la nominal + 31 de pași. Controlul Binsrch Target setează valoarea țintă pentru funcția de calibrare a offsetului de proximitate. Controalele POFFSET schimbă PDATA pentru a elimina diafonia din datele de proximitate. Valorile variază de la -255 la 255. Această valoare poate fi setată manual sau poate fi setată prin calibrarea offsetului de proximitate.
Butonul Cal declanșează secvența de calibrare a decalajului de proximitate a senzorului. Această funcție selectează automat un POFFSET pentru a elimina diafonia din PDATA.
Caseta de selectare Auto Offset Adjust activează funcția care reduce automat valoarea POFFSET de fiecare dată când valoarea PDATA este 0. Când această funcție este activă, modificările manuale ale controlului POFFSET sunt dezactivate, iar programul va citi și actualiza valoarea POFFSET de fiecare dată când acesta citește valoarea PDATA.
Funcția de control automat al pulsului poate fi dezactivată cu caseta de selectare Dezactivare. Această caracteristică este utilizată pentru configurații hardware cu diafonie ridicată. Când controlul automat al impulsului este dezactivat, intervalul valorii PDATA este 0-1023 Controlul HW Average este un meniu derulant care definește numărul de ADC-uri.ampvalorile colectate și mediate în timpul unui ciclu. Controlul poate fi setat la „Dezactivat” sau la 2, 4, 8 sau 16 samples.

4.8.2 Date de ieșire prox
Colțul din dreapta sus al filei Prox afișează datele de ieșire. Aceste date sunt citite continuu. Intervalul de interogare este afișat deasupra filei.

  • PDATA afișează numărul de date pentru canalul ADC de proximitate
  •  StDev afișează abaterea standard calculată a ultimelor 32 de PDATAampfișierele afișate pe ecran.

4.8.3 Graficul de date proxim 
Porțiunea rămasă a filei Prox este utilizată pentru a afișa un grafic rulant al valorilor PDATA colectate.
Ultimele 350 de valori sunt colectate și reprezentate grafic pe grafic. Pe măsură ce se adaugă valori suplimentare, valorile vechi vor fi șterse din partea stângă a graficului. Pentru a porni funcția de trasare, bifați caseta de selectare Enable Plot.

Figura 12:
Diagramă de date Prox ams OSRAM TMD2712 EVM ALS și modulul senzorului de proximitate - Plot de date proxScara axei Y a graficului poate fi ajustată făcând clic pe săgețile mici în sus și în jos din colțul din stânga sus al graficului. Scara poate fi setată la orice putere de 2 de la 16 la 16384.
Faceți clic pe butonul Clear Plot pentru a renunța la datele curente și pentru a continua trasarea noilor date. Rețineți dacă se face clic pe butonul Clear Plot în timp ce graficul este dezactivat, datele sunt eliminate, dar graficul real nu va fi actualizat până când funcția de grafică este reactivată.

Resurse

Pentru informații suplimentare despre TMD2712, vă rugăm să consultați fișa de date. Pentru informații despre instalarea aplicației software gazdă TMD2712 EVM, consultați Ghidul de pornire rapidă TMD2712 EVM.
Sunt disponibile notebook-uri pentru designer care se ocupă cu diverse aspecte ale măsurătorilor optice și aplicațiilor de măsurare optică. Tot conținutul este disponibil pe ams website-ul www.ams.com.

ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - pictogramă Pentru mai multe informații, vă rugăm să consultați următoarele documente:

  • Fișă tehnică TMD2712
  • TMD2712 EVM Ghid de pornire rapidă (QSG)
  • Ghidul utilizatorului TMD2712 EVM (acest document)
  • TMD2712 EVM Schematic Layout

Informații de revizuire

ams OSRAM TMD2712 EVM ALS și modul senzor de proximitate - Revizie

  • Numerele paginilor și cifrelor pentru versiunea anterioară pot diferi de numerele paginilor și cifrelor din versiunea curentă.
  • Corectarea erorilor de tipar nu este menționată în mod explicit.

Informații legale

Drepturi de autor și declinare a răspunderii
Copyright ams AG, Tobelbader Strasse 30, 8141 Premstaetten, Austria-Europa. Mărci înregistrate. Toate drepturile rezervate.
Materialul de aici nu poate fi reprodus, adaptat, fuzionat, tradus, stocat sau utilizat fără acordul prealabil scris al proprietarului drepturilor de autor.
Seturile de demonstrație, kiturile de evaluare și modelele de referință sunt furnizate destinatarului „ca atare” numai în scopuri demonstrative și de evaluare și nu sunt considerate produse finite destinate și potrivite pentru uzul general al consumatorilor, aplicații comerciale și aplicații cu cerințe speciale. cum ar fi, dar fără a se limita la echipamente medicale sau aplicații auto. Kiturile demo, kiturile de evaluare și modelele de referință nu au fost testate pentru conformitatea cu standardele și directivele de compatibilitate electromagnetică (EMC), dacă nu se specifică altfel. Kiturile demonstrative, kiturile de evaluare și modelele de referință vor fi utilizate numai de personal calificat.
ams AG își rezervă dreptul de a modifica funcționalitatea și prețul kit-urilor demo, kit-urilor de evaluare și modelelor de referință în orice moment și fără notificare. declinat. Orice revendicări și solicitări și orice daune directe, indirecte, incidentale, speciale, exemplare sau consecutive care decurg din inadecvarea Kiturilor demo, kituri de evaluare și modele de referință furnizate sau pierderi suportate de orice fel (de exemplu, pierderi de utilizare, date sau profituri sau afaceri). întreruperea oricum cauzată) ca urmare a utilizării lor sunt excluse.
ams AG nu va fi răspunzătoare față de destinatar sau oricărei terțe părți pentru nicio daune, inclusiv, dar fără a se limita la, vătămări corporale, daune materiale, pierderi de profit, pierderi de utilizare, întreruperea activității sau daune indirecte, speciale, incidentale sau consecvente, natura, în legătură cu sau care rezultă din furnizarea, performanța sau utilizarea datelor tehnice din acest document. Nicio obligație sau răspundere față de destinatar sau orice terță parte nu va apărea sau decurge din furnizarea de servicii tehnice sau de altă natură ams AG.

Sediu Vă rugăm să ne vizitați website la www.ams.com
ams AG Cumpărați produsele noastre sau obțineți gratuitamples online la www.ams.com/Products
Tobelbader Strasse 30 Suportul tehnic este disponibil la www.ams.com/Technical-Support
8141 Premstaetten Furnizați feedback despre acest document la www.ams.com/Document-Feedback
Austria, Europa Pentru birourile de vânzări, distribuitorii și reprezentanții mergeți la www.ams.com/Contact
Tel: +43 (0) 3136 500 0 Pentru mai multe informații și solicitări, trimiteți-ne un e-mail la ams_sales@ams.com 

sigla amslogo-ul AMS 2Document de produs
Publicat de
Grupul ams OSRAM
Descărcat de pe Arrow.com.
Manual kit de evaluare • PUBLIC
UG000498 • v1-00 • 2020-aug-12

Documente/Resurse

ams-OSRAM TMD2712 EVM ALS și modul senzor de proximitate [pdfGhid de utilizare
TMD2712 EVM ALS și modulul senzor de proximitate, TMD2712 EVM, ALS și modulul senzorului de proximitate, modulul senzorului de proximitate, modulul senzorului

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *