Conectarea laserului la ttl la grbl, un instrument neobișnuit

În intrarea anterioară, am găsit o modalitate de a stabili axul pe un conector standard SpnEd. Dar asta a fost foarte puțin pentru mine. Eu folosesc un modul laser, cu intrare TTL, care acceptă semnal digital, cât și mi-a spus chinezii, care este, puterea laser poate fi controlată de tensiunea aplicată la intrarea TTL de la 0 la 5 volți.







Dar până acum nu am făcut software-ul necesar pentru procesarea imaginii și semitonuri oprire am controla laserul fără un releu intermediar. Și astfel meu model tipic chinezesc cu laser 2 wați (păstrați în minte chinezii le place să tragă în țeapă și a pus de fapt, dioda de 1,6 W, dar cu obiectivul încă zhgot cu un bang și un truc nimeni nu va observa), are următoarea intrare parametrii TTL 5 V el Se oprește, dar la 0 (zero) se aprinde. Gestionarea axului în GRBL opus realizate în timp ce alimentarea +5 volți și se oprește axul la zero. Aceasta este inversiunea.

De ce avem nevoie?

În dosarul dosarul grbl-l maestru grbl config.h, deschide orice notebook-uri, în căutarea linie VARIABLE_SPINDLE #define este schimbat la // # defini VARIABLE_SPINDLE. uita-te mai departe pentru linia // # defini INVERT_SPINDLE_ENABLE_PIN schimbat la #define INVERT_SPINDLE_ENABLE_PIN, salvați modificările în fișierul.







Deschideți fișierul Make în directorul grbl-master

Conectarea laserului la ttl la grbl, un instrument neobișnuit

Am deschis și am văzut Makefail.

Conectarea laserului la ttl la grbl, un instrument neobișnuit

Apoi, selectați Instrumente și apoi comanda [WinAVR] Make All

Conectarea laserului la ttl la grbl, un instrument neobișnuit

Dacă totul a mers cu succes în partea de jos a ferestrei, va exista un mesaj
> Codul de ieșire din proces: 0
> Timpul luat: 00:05

În directorul grbl-master va fi un fișier grbl.hex pe care apoi îl descărcăm cu ajutorul lui XLoadera pentru Arduinka.

Rulați de exemplu Grbl Controler se conectează și vom trimite următoarea comandă M3 S0, iar axul de ieșire a mers zero volți; Idei de comandă M3 S1000 și a mers 5 (de fapt, aproximativ 4,88 volți) pe axul de ieșire.

Mai departe, în orice cod compilat de G, este necesar să se modifice comanda simplă M03 la M03 S0 și M5 la M03 S1000. Deci, personal, laserul meu se aprinde atunci când se aplică un zero logic și se oprește când sunt aplicate +5 volți.







Articole similare

Trimiteți-le prietenilor: