Proiect SSM
-
Upload
paul-muresan -
Category
Documents
-
view
72 -
download
2
Transcript of Proiect SSM
Introducere
Probabil când aţi vizionat filme la calculator v-aţi dorit să staţi comod şi să puteţi
comanda de la distanţă playerul. Acest lucru nu este greu de realizat. Va trebui să realizaţi
un mic montaj electronic şi să folosiţi un program specializat.
Principiul este simplu: emiteţi cu o telecomandă în spectrul infraroşu, practic
orice telecomandă folosită la un aparat electronic din casă şi recepţionaţi cu un dispozitiv
construit de Dvs ca şi în figura 2, ataşat la calculator. Acest montaj electronic conţine un
receptor în infraroşu (similar celor folosite în televizoare) care va recepţiona semnalele
primite, le va transforma în semnale electrice şi le va trimite către portul serial al
calculatorului. Programul folosit citeşte semnalele primite la portul serial şi execută
anumite operaţii în functţe de programarea anterioară a acestuia.
Receptorul infraroşu
Principala componentă folosită este receptorul în infraroşu TSOP1738 (Figura
1.)proiectat pentru recepţia semnalelor pe frecvenţa 38kHz. Acesta recepţionează
deasemenea şi semnale pe frecvenţele adiacente 36kHz si 40kHz (frecvenţa folosită la
telecomenzile pentru aparatele SONY).
Figura 1. TSOP1738 constructie.
Figura 2. Schema de montaj.
Caracteristici tehnice ale receptorului în infraroşu TSOP1738.
În Figuar 3 este ilustrată diagrama bloc a receptorului, care cuprinde:
demodulatorul, circuitul de control, banda de trecere, regulatorul automat a amplificarii,
senzorul în infraroşu, un tranzistor şi o rezistenţă de 80 k.
Figura 3. Diagrama bloc a TSOP 1738
Caracteristici:
Senzor de imagine şi preamplificator în aceiaşi capsulă;
Filtru intern pentru frecvenţe;
Consum scăzut de energie;
Imunitate ridicată la lumina ambiantă;
Transferul de date în continuu până la 2400 bsp.
Date de funcţionare:
1. Tensiunea de alimentare -0,3....6,0 V;
2. Curentul de alimentare 5 mA;
3. Tensiune de ieşire -0,3....6,0 V;
4. Curentul de ieşire 5 mA;
5. Temperatura de funcţionare -25....+85 0C;
6. Consumul de energie 50 mW;
7. Lungimea de undă 950 nm;
8. Frecvenţa de recepţie a semnalelor 38 kHz.
Alimentarea montajului se face de la pinul RTS al portului serial al calculatorului.
Tensiunea este stabilizată cu o dioda Zener de 5,1V şi filtrată cu un condensator de
100nF.
Semnalul de ieşire este conectat la pinul DSR. Intre tensiunea de alimentare şi
tensiunea de ieşire este montat un rezistor de 3,3 k deoarece ieşirea receptorului în
infraroşu este de tip open-colector.
Girder
Ca program am folosit Girder pe care îl puteţi obţine de la adresa
http://www.promixis.com/downloads.php.
Acestui program i se pot instala plug-in-uri. Un astfel de plug-in care permite
utilizarea schemei recomandate anterior îl găsiţi la adresa
http://www.cesko.host.sk/girderplugin.htm#Downloads.
Download-aţi arhiva zip IgorPlugXP. Dezarhivaţi şi veţi obţine fişierul
IgorPlugXP.dll pe care-l copiaţi în directorul \Girder\Plugins\.
Configurare Girder
File -> Settings -> User Interface -> Language -> selectaţi Roumanian -> Apply ->OK.
Acum interfaţa va fi în limba română.
Vom configura plug-in-ul IgorPlugXP copiat după instalare
Fisier -> Setari -> Conectori -> bifati IgorPlug-UDP/IP -> dublu clic pe IgorPlug-UDP/IP
-> selectaţi portul serial în care aţi conectat receptorul în infraroşu (de ex. COM1).
Principiul de funcţionare este simplu: aplicaţia Girder învăţa codurile primite de la
telecomandă şi le asociază unei comenzi (de exemplu Play) trimise aplicaţiei controlate
(de exemplu BSPlayer).
Veţi avea nevoie de o telecomandă (în stare de funcţionare) de la un alt aparat
electronic care va fi oprit (power off) cât timp telecomanda va fi folosită la calculator
(pentru a nu acţiona simultan şi asupra acestuia).
Dacă la un moment dat telecomanda utilizată nu mai funcţionează ea poate fi
înlocuită cu alta iar aplicaţia Girder va învăţa din nou alte coduri pentru fiecare comandă.