Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need better hardware and config instructions #13

Open
cuishuang413 opened this issue Dec 18, 2021 · 2 comments
Open

Need better hardware and config instructions #13

cuishuang413 opened this issue Dec 18, 2021 · 2 comments

Comments

@cuishuang413
Copy link

cuishuang413 commented Dec 18, 2021

First of all, thanks for providing this amazing tool. I'm relatively new to Arduino and hoping to get some help.
I need some help on hardware wiring and config instructions. How do I config it to a regular laser instead of the Synrad laser? I hooked a scope to pin 6 (the laser PWM pin?) and got some periodic pulses coming out, which doesn't make any sense to me. Isn't that going to trigger the laser? I also see pulses and waveforms on the other 4 pins; I tried to send command to the Teensy and got "ok" coming back to not seeing any meaningful changes on the 4 pins. Am I missing something?

Thank you!

@Bx3mE
Copy link
Member

Bx3mE commented Dec 19, 2021

The Synrad laser requires a "trickle current" to keep the gas inside the laser ionized..... Thats why there is a small ammount of action on the laser pin (It also keeps trickeling until you shut off the machine as well as prevent any lasing for the first 5 seconds). Until i get time to continiue work check out the PR. Also there are gcode files included for initial testing...
If you check Line 52 and 54 in main.cpp No PWM Support yet, should be easy to fix if you copy synrad and make it behave... (as synrad is PWM + trickle). If you analyse the data on the data pins you must fit all of then into one view, trigger on sync. If i remember correctly clk is 2Mhz pulses and synk is 1/20 roughly 100khz. Also check: http://www.newson.be/doc.php?id=XY2-100

@cuishuang413
Copy link
Author

that makes a lot of sense. Thank you for the prompt reply. really nice work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants