====== Coil Winder ====== **A Tesla Coil winding machine, controlled by Mios:**\\ {{phatline:Coil-Winder-Foto.jpg?900|}}\\ \\ Watch German Video about using it, and TimeLapse build\\ {{youtube>z74-LL6L-BU}}\\ \\ Watch English Video... {{youtube>NtUlX4rdx-k}}\\ ===== CODE, FIRMWARE ===== **Install [[http://www.ucapps.de/mios_studio.html|MIOS Studio]], connect a Core-Stm32F4 via USB, and Start the STUDIO**\\ \\ **1. Upload [[http://www.ucapps.de/mios32/mios32_bootloader_v1_018.zipm|MIOS BOOTLOADER]]**\\ **2. (only needet for Virgin Machines) type following commands into the MIOS-TERMINAL:**\\ * set lcd_type GLCD_SSD1306_ROTATED\\ * set lcd_num_x 2\\ * set lcd_num_y 1\\ * set lcd_width 128\\ * set lcd_height 64\\ * store\\ **3. Unzip {{:phatline:coil-winder.zip|the Firmware}}, and Upload the project.hex**\\ **4. Unconnect USB & Connect the USB again --- finished.**\\ **5. If the Machine is not detected by mios studio, and you already checked the usb-connections, the device or the code is broken, for that you may search for "Bootload Switch", please set it to "bLOAD", now you can upload new & unbroken codes, dont forget to set it to "normal" back again - after upload new code - else the APP will not boot...**\\ ===== BUILD ===== ==== Shemata ==== {{:phatline:Coil-Winder-Shemata.jpg?700|}}\\ The Rest is stated in the youtube video, in TimeLapse\\ You can use any motor you like, the code is programmed for a Motor that takes 400 steps for a whole 360° turn... if you use other motors you need to adapt the code (which you can download a bit above...)\\ ==== Main Parts ==== **Midibox**: Core STM32 based core (STM32F4)\\ DINX4 Module (only 3DINX are used)\\ Levelshifter circuit from 3to5Vs (J10A to Motor-Driver)\\ 2x SSD1306 Screens with 64x128 Pixels - 7Pin Variant!!!\\ 4x Encoders with inbuilt switches\\ 1x Momentary Button for "Play/Pause"\\ 1x Breathboard ca. 100x50mm\\ 3 days time\\ \\ There are a lot of wires, nuts and screw which i have not listed here, here are only the big and expensive parts:\\ \\ **Amazon/Ebay/Ali...**\\ Turner Motor:[[https://www.amazon.de/dp/B07YQQGQ4C?psc=1&ref=ppx_yo2ov_dt_b_product_details| Iverntech NEMA 17 Schrittmotor mit integrierter 400 mm T8-Leitspindel]] I dont think that is a good choice, the T8 Spindle bends to much... better you M10-M12 ones and 450mm or more Travel\\ // Feeder Motor: [[https://www.amazon.de/dp/B07JYGRFFL?psc=1&ref=ppx_yo2ov_dt_b_product_details|Akozon Linearschiene]] - this hasent come in good condition, the first 5cm moove a bit woobly\\ // Corner-Mounts: [[https://www.amazon.de/dp/B07RG9XCM2?psc=1&ref=ppx_yo2ov_dt_b_product_details|Justech 10x Winkelverbinder Aluprofil 20x20mm]] better order 2 sets...\\ // 20x20mm Profiles: [[https://www.amazon.de/dp/B0BGKJYQ9Z?ref=ppx_yo2ov_dt_b_product_details&th=1|CNCYEAH 4 Stück 800mm Aluminiumprofil20X20 T]]\\ // Stepper Motor Driver: [[https://www.amazon.de/dp/B07YWZRXGR?psc=1&ref=ppx_yo2ov_dt_b_product_details|DM542 Schrittmotor Controller]] you need 2 off them!\\ \\ PSU: [[https://www.amazon.de/dp/B0BVJ2RZ9B?psc=1&ref=ppx_yo2ov_dt_b_product_details|Schaltnetzteil 24V 10A ]]\\ \\ Mounting Kit for the Turner-Motor: [[https://www.amazon.de/dp/B07F8RLPBC?psc=1&ref=ppx_yo2ov_dt_b_product_details|42 mm Schrittmotor-Halterung]] not the stabelst one... mooves under Load...find better...\\ \\ Microswitches: [[https://www.amazon.de/dp/B07F9QKTQQ?psc=1&ref=ppx_yo2ov_dt_b_product_details|Mikroschalter Endschalter mit Rollenhebel 250V 5A SPDT 1NO 1NC]] you need 2 off them\\ \\ V-Rolls for Wires: [[https://www.amazon.de/dp/B07LF9L16L?psc=1&ref=ppx_yo2ov_dt_b_product_details|V624ZZ Kugellager V Nut Rillenkugellager]] you will need 6 off them and special M4 Screws else they will not moove\\ \\ T8 Nuts: [[https://www.amazon.de/dp/B086QJCX1M?psc=1&ref=ppx_yo2ov_dt_b_product_details|T8 Mutter Gewindespindel Messing Mutter]] you need 3 off them, but you may find a better way to mount your pipe on the Spindle!\\ \\ Flange Bearing: [[https://www.amazon.de/dp/B01MZ2M2GC?psc=1&ref=ppx_yo2ov_dt_b_product_details|Flanschlager]] you need 2 off it...\\ ===== Menue Structure ===== Menue 1: Load and Save Coil-Data\\ {{phatline:Coil-Winder-Menu1.jpg?600|}}\\ // Menue 2: Edit Coil-Data, and get some resulting values\\ {{phatline:Coil-Winder-Menu2.jpg?600|}}\\ // Menue 3: Start the Operation, guide thru Stages\\ {{phatline:Coil-Winder-Menu3-stage-1.jpg?600|}}\\ {{phatline:Coil-Winder-Menu3-stage-2.jpg?600|}}\\ {{phatline:Coil-Winder-Menu3-stage-3.jpg?600|}}\\ {{phatline:Coil-Winder-Menu3-stage-4.jpg?600|}}\\ {{phatline:Coil-Winder-Menu3-stage-5.jpg?600|}}\\ {{phatline:Coil-Winder-Menu3-stage-6.jpg?600|}}\\ ===== Community users working on it ===== * **[[Phatline]]** = Programming, Documentation, Hardware-Prototype, Testing, Winding\\ ===== Getting Involved ? ===== Just let a Private message on the forum to user already involved