CNC frees – eindschakelaars

Het kostte wat tijd om de beste plaats en constructie te bepalen voor de eindschakelaars die aan het eind van de drie assen worden gemonteerd.
Deze moeten voorkomen dat de motoren de frees voorbij het einde van die assen proberen te sturen zodat de constructie beschadigd raakt.
In tegenstelling tot wat ik had verwacht blijkt het Sainsmart bord met een 5V spanning te werken in plaats van 0V voor de eindschakelaars, waardoor het niet mogelijk is om het chassis van de constructie te gebruiken als een van de twee verbindingen tussen printplaat en schakelaars.
Omdat het bord maar 4 ingangen heeft en iedere as twee eindschakelaars zijn de twee eindschakelaars van iedere as in serieschakeling aangesloten.

Y-- eindschakelaar
Y– eindschakelaar
Y++ limit switch
Y++ eindschakelaar
X++ limit switch
X++ eindschakelaar
Z-- (bottom) and Z++ limit switches mounted directly at the THK KR33 linear actuator body
Z– (onder) en Z++ eindschakelaars direct op de zijkant van de THK KR33 lineaire geleider gemonteerd

Een erg belangrijke schakelaar is de noodstop. Hoewel de frees ook gestopt kan worden vanuit de software is het beter om hiervoor een schakelaar te gebruiken die rechtstreeks op de printplaat wordt aangesloten zodat de frees ook gestopt kan worden als de software of computer hangt.
In afwachting van de definitieve noodknop heb ik even een tijdelijk exemplaar gemonteerd.

Temporary emergency button
Temporary emergency button

Om er voor te zorgen dat ook de freesmotor stopt in geval van nood wordt de netspanning van de frees via het relais op de printplaat aangeloten.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s