instrument de control printr-un port COM de pe computer

Dispozitivul de circuit prezentat în Fig.1. Baza sa - cip 74HC595, reprezentând un registru de deplasare de 8 biți, cu intrare și ieșiri de date seriale și paralele. ieșire în paralel printr-un tampon de înregistrare ieșiri care au trei stări. SER semnal de informație este furnizat la intrare (pinul 14), un semnal de scriere - la intrarea SCK (pinul 11) și semnalul de ieșire - la intrare RSK (pinul 12). On-chip regulator de tensiune este asamblat DA1 5 registru DD1 pentru aprovizionare.

Figura 1. Schema dispozitivului

Aparatul este conectat la unul din porturile PC COM. Semnalele de informare sunt aplicate la pinul semnalelor de informație 7 ieșire XS1 zavipisi - pe pista 4 și informații semnale de ieșire - la contactul 3. Standardul Semnalele COM port sognlasno RS-232 au un nivel de aproximativ -12 V (logic 1) și aproximativ 12 B (logic 0). Conjugarea cu aceste nivele nivelurile de intrare DD1 registru configurat prin rezistoare R2, R3, R5 și diodă Zener VD1-VD3 cu stabilizare tensiune 5.1 V.

semnale externe de control al dispozitivului sunt generate la ieșirile Q0-Q7 registrul DD1. Tensiunea la nivel înalt egal cu cip putere (aproximativ 5 V), scăzută - mai mică de 0,4 V. Aceste semnale sunt statice și actualizate la un nivel ridicat, la momentul primirii de intrare RSK (terminal 12) registrul DD1. LED-uri HL1-HL8 proiectat pentru a monitoriza funcționarea dispozitivului.

Figura 2. Aspect programului UNICOM

Psole lansarea sa, selectați portul COM svbodny și rata de comutare de ieșire. Tabelul de stare de intrare șir de fiecare dispozitiv de ieșire (de mare uroen - 1 scăzut - 0 sau gol). De „sortare“, în coloanele de masă ciclu taxă instalează dispozitivul emite nivelurile logice corespunzătoare. Numit la informațiile de masă este salvat automat atunci când ieșiți din program și re-încărcat data viitoare când executați. Pentru claritate, în panoul din stânga al programului evidențiat numărul de ieșiri la care se stabilește un nivel ridicat.

Dispozitivele pot fi controlate cu ajutorul unor senzori de contact externe care sunt conectate la intrările 1-3 și 5 V. Acestea trebuie să lucreze pentru a deschide sau contacte strânse. EXEMPLU Diagrama cablajului senzorului este prezentată în Fig.3.

Figura 3. Conectarea senzorilor de contact

Când apăsați tasta soft fereastra „Setări de introducere“ se deschide „Reconcilierea intrărilor și ieșirilor“ (Figura 4), care selectează intrarea pe care se va modifica starea ieșirilor. Simulati intrări pot lucra prin apăsarea tastelor soft „1“, „2“, „3“ din fereastra principală a programului. În cazul în care dispozitivele nu pot fi controlate cu ajutorul unor nivele logice, pentru a aplica schema electrică a releului este prezentată în figura 5. tranzistor sau optocuplor (Fig.6.).

Figura 4. Alinierea intrărilor și ieșirilor,

Figura 5. Conexiunile circuitului releului

Figura 6. cablare tranzistor optocuplor

Cele mai multe dintre piesele montate pe placa de circuit din fibra de sticla unilaterala grosime folie de 1,5 1 mm, desenul care este prezentat în Fig.7. Rezistoare R1-R6 sunt montate la ieșirea terminalelor XS1.

Figura 7. Desen PCB

În aparatul de aplicat S2-23 rezistori. MLT, condensatori de oxid - K50-35 sau importate, soclu XS1 - DB9F. În plus față de aceste diode Zener în diagrama, puteți aplica BZX55C5V1 sau KS174A intern LED-uri - orice. dispozitiv de alimentare de la stabilizate sau nestabilizate sursă de alimentare cu energie nparyazheniem 12 V și curent de 100 mA.

În cazul meu, DD1 cip a fost folosit în SSOP16 pachet, intrările și ieșirile sunt realizate pe conectorul de sex masculin, placa plasat un buton de pornire / oprire; mufă pentru a conecta sursa de alimentare; sursa de alimentare cu o tensiune de ieșire de 12 V a fost preluat de la TP-Link modem. Locuințe pentru placi care nu pokamis planificat.

Programul de lucru a fost dovedit în Windows 7 / XP, fără nici o problemă. Pentru a rula suficient programul pentru a deschide arhiva și rulați aplicația UniCOM.ehe. Dispozitivul poate fi utilizat nu numai pentru controlul instrumentelor, dar, de asemenea, pentru a crea diferite efecte de iluminare, de exemplu, ieșirile pentru a „închide“ LED Strip prin opto-cuple sau comutatoare de putere pe tranzistori. In exemplul anterior am arătat nici un fel de efecte luminoase se poate face prin punerea programului în tabelul 1 și 0 logic.

Efect de lumină - „Running foc“

Efect de lumină - „coloana Rising“

Acestea sunt doar câteva dintre efectele care pot fi aranjate. Fii creativ și de a reuși.

Cred că este posibil, în cazul în care contorul alege BCD tip K561IE8.


K561IE8 are capacitatea de a conecta toate cele 10 LED-uri. Ce se întâmplă dacă doriți să vă conectați 25 de LED-uri?

MAX7219 poate lipi 64.linii, chiar prin viteza COM ar fi unul singur, dar dacă este folosit ca un VC. OFF și tot ceea ce merge. Neverificat.

Cred că este posibil, în cazul în care contorul alege BCD tip K561IE8.


K561IE8 are capacitatea de a conecta toate cele 10 LED-uri. Ce se întâmplă dacă doriți să vă conectați 25 de LED-uri?

MAX7219 poate lipi 64.linii, chiar prin viteza COM ar fi unul singur, dar dacă este folosit ca un VC. OFF și tot ceea ce merge. Neverificat.

Dacă utilizați un contor pentru un număr mai mare de ieșiri, sau program UNICOM va funcționa corect cu un alt contor?

Dacă utilizați un contor pentru un număr mai mare de ieșiri, sau program UNICOM va funcționa corect cu un alt contor?