All Projects → tnn85 → MPCNC-Nano-Estlcam-Shield

tnn85 / MPCNC-Nano-Estlcam-Shield

Licence: other
Ein CNC Shield für die MPCNC in Verwendung mit Estlcam

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to MPCNC-Nano-Estlcam-Shield

GERBER X3
Program for preparing G-code for milling of printed circuit boards on CNC. You can use it as a converter to a PDF file.
Stars: ✭ 150 (+150%)
Mutual labels:  cnc, milling
badgecreatr
Quickly place relevant badges at the top of your readme, stop copy pasting, start on your project
Stars: ✭ 61 (+1.67%)
Mutual labels:  shield
wallet-address-validator
Useful library for validation of Bitcoin, Litecoin, Ethereum and other cryptocoin addresses
Stars: ✭ 240 (+300%)
Mutual labels:  nano
badge-generator
Magically generate Markdown badges for your docs 🛡️ 🦡 🧙
Stars: ✭ 104 (+73.33%)
Mutual labels:  shield
Paperino
E-Paper display library for the Particle & Arduino family.
Stars: ✭ 35 (-41.67%)
Mutual labels:  shield
involute-gear-generator
Involute gear generator – NodeJS command line utility.
Stars: ✭ 18 (-70%)
Mutual labels:  cnc
piranha
Piranha - a modern cloud runtime
Stars: ✭ 136 (+126.67%)
Mutual labels:  nano
nano-vanity
Vanity address generator for Nano
Stars: ✭ 37 (-38.33%)
Mutual labels:  nano
SerialProxy
🖱️⌨️ Arduino Input Proxying for PC (.NET Core)
Stars: ✭ 39 (-35%)
Mutual labels:  shield
Smart container
🍰🍎ColugoMum--Intelligent Retail Settlement Platform can accurately locate and identify each commodity, and can return a complete shopping list and the actual total price of commodities that customers should pay.
Stars: ✭ 141 (+135%)
Mutual labels:  nano
LPC176x
grblHAL driver for LPC1968 and LPC1769
Stars: ✭ 12 (-80%)
Mutual labels:  cnc
linux nvidia jetson
Allied Vision CSI-2 camera driver for NVIDIA Jetson Systems. Currently supporting Nano, TX2, AGX Xavier, and Xavier NX. Support for TX2 NX coming soon.
Stars: ✭ 68 (+13.33%)
Mutual labels:  nano
reblocks
React Components for Nano cryptocurrency (formerly RaiBlocks) - including Payments via Brainblocks
Stars: ✭ 21 (-65%)
Mutual labels:  nano
nano-theme
GNU Emacs / N Λ N O Theme
Stars: ✭ 219 (+265%)
Mutual labels:  nano
RT-Thread-wrapper-of-uCOS-II
RT-Thread操作系统的uCOS-II兼容层:让基于uC/OS-II操作系统开发的应用层无感地迁移到RT-Thread操作系统 | A wrapper which can make codes developed by uCOS-II APIs directly run on RT-Thread
Stars: ✭ 24 (-60%)
Mutual labels:  nano
nano-websocket-client
nano javascript WebSocket client SDK
Stars: ✭ 18 (-70%)
Mutual labels:  nano
nano-update-tx-work
Rebroadcast unconfirmed Nano transactions with higher proof-of-work (PoW) to help restart expired elections.
Stars: ✭ 14 (-76.67%)
Mutual labels:  nano
xbox-client-ffmpeg
Multi-platform Gamestreaming app
Stars: ✭ 17 (-71.67%)
Mutual labels:  nano
rai
🗿 rai is a pythonic client for interacting with Raiblocks nodes
Stars: ✭ 21 (-65%)
Mutual labels:  nano
Expo-Badge
A design study for Expo badges
Stars: ✭ 22 (-63.33%)
Mutual labels:  shield

<<<BITTE BEACHTEN: Die Platine darf ausdrücklich NUR für die private Verwendung hergestellt werden. Der Weiterverkauf sowohl gewerblich als auch privat (darunter fällt auch der der Verkauf als "gebraucht") ist nicht gestattet. D.h. bitte nicht aus ökonomischen Gründen mehrere Platinen bestellen und dann die übrigen Platinen auf Ebay/Ebay Kleinanzeigen/Amazon/Facebook oder anderen Handelsplattformen öffentlich/halböffentlich anbieten! Beachtet die Lizenzbedingungen am Ende dises Dokuments. Danke für dein/euer Verständnis.>>>

Falls Interesse an der Platine besteht und ihr diese nicht selbst fertigen (ätzen/fräsen) wollt oder könnt, bietet der Moderator der FB-Gruppe "Uncle Phil's Werkstatt" die Bausätze (Platine + Bauteile) auf dem folgendem Formular an: https://forms.gle/icKBc9JFwztpJZU48
Ich habe nur ihm gestattet, die Platine anzubieten. Andere Bezugsquellen sind von mir nicht genehmigt.

MPCNC-Nano-Estlcam-Shield

English: A CNC shield for the MPCNC in conjunction with Estlcam
Deutsch: Ein CNC Shield für die MPCNC in Verbindung mit Estlcam

Konzept:

Das MPCNC Nano Esltcam Shield stellt eine CNC Steuerungssplatine für die MPCNC bereit, die Einsteigern eine kostengünstige, auf die CNC-Maschine (MPCNC) und Software (Estlcam) zugeschnittene Steuerung als Schnittstellenlösung zwischen Maschine und Estlcam anbietet. Die Steuerung bietet mehr Funktionalität als vergleichbare Steuerungen (z. B. das bekannte GRBL 0.8 "CNC Shield V3"), auf die Schrittmotortreibermodule (A4988, DRV8825, etc) gesteckt werden können und stellt zusätzlich eine Erweiterungsmöglichkeit für genauere, leistungsähigere Schrittmotortreiber bereit.

Name:

"MPCNC Nano Estlcam Shield"

  • "MPCNC": Richtet sich vorrangig (aber nicht nur) an Einsteiger in Thema CNC, die mit der MPCNC anfangen wollen und somit direkt die Kompatibiliät erkennen
  • "Nano": Auf Arduino Nano basierend
  • "Estlcam": Ist für die Verwendung mit Estlcam als Steuerungs- und CAM-Software zugeschnitten
  • "Shield": Soll ausdrücken, dass es, wie bei der Terminologie von Arduino üblich, als Zusatzmodul/"Piggyback" zum Arduino fungieren soll.

Technische Anforderungen:

  • Unterstützt Estlcam Version 11 (GRBL oder andere Firmware kann nach entsprechender Konfiguration auch mit der Platine verwendet werden)
  • Arduino Nano Support (Original oder Klon)
  • Zweilagige Platine
  • Nur THT-Bauteile (kein SMD-Löten erforderlich)
  • Schraubklemmen oder Stiftleisten für Anschluss externer Komponenten
  • Betrieb mit 12-36V
  • Konfiguration über Jumper
  • Verpolungsschutz Versorgungsanschluss
  • Steckplätze für Pololu Schrittmotortreibermodule DRV8825 + A4988. TMC21x0 sollte auch funktionieren, wurde noch nicht getestet.
  • Mikrostepping über Jumper für Aufstecktreiber einstellbar
  • Serienschaltung von zwei Schrittmotoren für X- und Y-Achsen. Einzelner Motor über Jumper auch im Einzelbetrieb möglich.
  • Anschlussmöglichkeit von externen Treibern für alle 3 Achsen (DIR, STEP/PUL, GND). Es können auch Servomotoren damit angesteuert werden.
  • Lüfteranschluss 12V
  • 7(8) galvanisch getrennte Eingänge (für Eingang 6 muss die Diode auf dem Arduino entfernt werden)
  • Ausreichend Eingänge für Endstops/Programmsteuerung/Werkzeuglängensensor/Tastplatte. Eingänge beliebig konfigurierbar.
  • 2 Ausgänge für Relais/SSR/etc mit 5V/12V/Open Collector. Ausgänge können über Estlcam angesteuert werden.
  • Signalisierrung der Eingänge/Ausgänge über LEDs möglich (für Ausgänge schon vorhanden, bei Eingängen in Reihe schaltbar)
  • Spindel ON/OFF (galvanisch getrennt) + Drehzahl (PWM / 0-5V / 0-10V) Ausgänge
  • 2 analoge Eingänge Drehzahl + Vorschubanpassung
  • optional erweiterbar durch ATTiny µC (greift Drehzahlsignal ab)
  • Testpunkte für Fehlersuche

Optionale Anforderungen:

  • Erweiterung um Handradsteuerung (vorraussichtlich nicht möglich, da Estlcam-seitig unterbunden)
  • Drehzahlsteuerung von Spindeln/Fräsmotoren ohne FU über µC ATTiny
  • Temperaturabhängige Lüfterreglung über PWM mit Temperaturalarm
  • Absaugautomatik mit Nachlaufverzögerung
  • Auto Square
  • Sicherung für Treiber
  • Unterstützung für Trinamic SilentStepStick TMC2100/2130/2208/5160 (Konfiguration über Tristate-Jumper, Seriell, SPI)
  • Anschlussmöglichkeit für Bluetoothmodul (Übertragung von Estlcam über virtuelle serielle Schnittstelle)

Ordnerstruktur:

  • KiCad-Projektdatei
  • Schematic (*.sch)
  • PCB Layout (*.kicad_pcb)
  • Netzliste (*.net)
  • Firmware (Ordner für Firmware für Mikrocontroller)
  • Enclosure (Ordner für Gehäuse-CAD-Dateien, STL-Dateien, Stecker)
  • Docs (Ordner für Anleitung, Berechnungen, Verkabelungsbeispiele, Technisches Datenblatt, etc)
  • Parts (Ordner für Datenblätter, Bill of Materials, Lieferanten, etc)
  • Libraries (Ordner für projektspezifische Bauteilsymbole und Footprints)
  • Readme
  • License

Lizenz:

  • Creative Commons CC-BY-SA-NC 4.0 License
  • Created and Copyright by T.Nenz - E-Mail: MPCNCShield(at)outlook.de
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].