newrudeman

[Choose the wrong controller] Teach you how to make a large scale? Writing/drawing machine!

 
Overview

This project is mainlyStart from 0To make a large (A3 size, it seems not very big) Huahuaji, it means that from the main control circuit board to the motor driver, all the drawings and welding are done by oneself, and no modules are used. Update slowly, welcome to follow! !

Change log

Update highlights:

7/4/2020 Plan

11/4/2020 Schematic

15/4/2020 Parts list except PCB

21/4/2020 Update model file

7/4/2020

Let me first talk about what materials I will use to make my big cock. First of all, the main control is atmega328p . Because it is a two-axis movement, the algorithm is relatively simple. There is no need to use chips such as stm32 and atmega2560. Then It is the motor drive part. I have used a4988 before, and this thing is really noisy! ! So what we are going to use this time is the crystallization of silence and luxury - TMC2208 driver, which reduces the noise and eliminates the need to make noise next to you. The motor uses a 42 stepper motor , and the casing is made by a 3D printer. The transmission method is corexy (or hbot, I forgot). The original plan for raising and lowering the pen was the SG90 multi-rudder chicken (not a typo), but I found that the swing arm speed of this thing was a bit insufficient and too noisy, so is there any chance to use a small stepper motor? Not sure, some bosses asked me to use electromagnetic rudder, but I have never played with this thing, so I don’t know how to adjust it. Let’s talk about this first, the stepper driver will be updated in a few days! Everyone is welcome to leave a message below to express your thoughts, and remember to like it coin(Wait a minute, I went to the wrong set) Collect + follow !

Still 7/4/2020

Updated today! ! ! ! At present, I have drawn the atmega328p minimum system, TTl usb-serial port circuit, and drawn an ams1117-3.3v step-down circuit. I don’t know if there is any place that can be used in the future. To be prepared, you can go to the schematic diagram to see the circuit. A bit messy emmm. In the next few days, I will draw the base circuit of the motor drive module (I also drew it myself, it is not integrated on the main control circuit board, so I call it a module)! , looking at the progress, I feel that if I have enough energy, I can finish the schematic part in more than a week! ! ! ! ! Please like + collect + follow.

11 / 4 / 2020 Update at 2:30 in the middle of the night. I am so exhausted. I have been tinkering with simplifying the use of LCEDA with InteractiveHtmlBom these days.

*** * * * **无码外*** * * * **

Late night push~

Teach you step by step how to create a super beautiful BOM table (good news for hand soldering enthusiasts?! Can you weld it correctly without silk screen??!!)

←Welcome to leave a message, like, collect, follow and share! ! !

* * * * Into the title* * * *

Currently, based on the previous schematic diagram, the following has been added:

  • [x] Power interface→DC12V
  • [x] Stepper motor drive socket → not intended to be integrated because the driver is prone to damage
  • [x] 7805 step-down circuit → power supply to ATmega328p
  • [x] The driver module circuit of TMC2208 → is not yet completed, and the network label is a bit messy

I took a look at the TMC2208 module of a foreign leader, which is a 4-layer PCB, and then I went to Jialichuang for an estimate. A 10*10 4-layer board actually cost 190 yuan! ! !

I can't afford it, I can't afford it

pass me3 daysWith careful thinking and precise calculations, if you really want to build a board, the size of a driver is about 1.5cm*2cm, and the maximum number of boards you can build is 10*10.

(10/1.5)*(10/2)*5 ≈ 6*3*5 = 90 yuan, on average it is 2.1111111111111111111111111111111 yuan / piece of PCB

The price sounds acceptable, right? But I can't accept it. After all, my demand is not large and I don't have a factory.

So I can only see if Lichuang can sponsor me. If so, I will draw a 4-layer board. If not, I will have to enlarge the circuit board to have more space for wiring.

Asking for sponsorship online: Lichuang Master, please sponsor! ! !

15/4/2020

Today I sorted out the list of required parts (except PCB electronic components) (already uploaded to the attachment). Then when I was sorting out the BOM, a netizen suddenly inspired me. My model files and plans were all found online. It seems like Doesn’t it count as starting from scratch? ! At this time, I fell into deep thought......

It seems to make some sense, but I've even printed the parts (yes, it's 3D printing. If you don't have 3D printing, don't panic. I will launch a printing service in a few days. Of course, if you think the price is not good, then let's try another one. Please be wise), do I still have to throw them all away and redesign them?

It seems that my project can only be regarded as a Chinese version tutorial,,,,,,,,,,,

21/3/2020

The model file has been updated. If you have a printer, just print it yourself. If you don’t have a printer, you can click this Xianyu link to chat with this guy privately.

By the way, here is the original project URL: Original URL

29/4/2020

Exploded

The thing exploded, and so did my mentality. After printing, I planned to assemble it. After assembling it, I bumped it a few times and it exploded.

The reason is that my consumables are wet and I use too little filling! I only used 20% infill, and I still used PLA. It was too brittle. It seems that I have to reprint it. For something that requires strength, I still need 40-50% infill. I am still too young... That's it. Let's continue cooing, we are already wiring the driver...

6/5/2020

Coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo, coo.......

The schematic diagram and PCB file of the TMC2208 silent stepper motor driver have been updated. I roughly laid out the wiring and used 2 layers. The power line width can only be 20-25mil, so the current is definitely not high. According to calculations device,

I'm not sure how much the temperature rise will be, but the A4899 is quite hot, it must be 20-30 degrees. Calculated, 20mil can actually have 2.5A current (I can't believe it, after all, the tmc2208 on the market is a 4-layer board, two of which are power supply)

The size is drawn according to the pin spacing of a general stepper motor drive (referring to the size of the driver used in 3D printers, I don’t know how to describe it). Updated to this, goo goo goo goo goo goo goo... ................................................................. ...

16/5/2020

Gu Gu Gu Gu Gu Gu Gu Gu Gu ............. Unknowingly, it has been 10 days since the last update. In the past two days, I have compiled the schematic diagram and PCB of the motherboard. Finished painting

First of all, the main control is ATMEGA328pb-au, and the driver used is the TMC2208 I drew in the file.

The Uart and TX interfaces here are reserved for the Uart mode of TMC2208. In Uart mode, the host computer can be used to configure the chip, switch between different modes, subdivide, etc. The MS1-2 next to it is used to subdivide the driver settings. The secondary driver supports up to 256 subdivisions (Uart mode configuration) and emits much less noise than the traditional A4899! Everyone who used to play with printers said that before the TMC was replaced, the sound of the motor was louder than that of the cooling fan. After replacing the TMC, the motor is no longer louder than the fan! ! ! This shows how good his mute effect is

Next here, J8 is used to switch the EN pin of the motor drive. Grounding: After powering on, the motor will be powered on. Connect to 5V: After powering on, the motor will not power on and must be controlled by software.

SW2 and SW3 are used to pause and resume when frying chicken. After pressing pause, you must press resume to continue working. You can also use SW1 to reset (emergency)

That’s the main thing to explain. You can see the rest on the schematic diagram. The next step is to wait for the project review, so stay tuned.

(Damn it, I can’t upload gif)

It was a black board. I originally wanted to receive it on Thursday and then ship it on Saturday, but then I started making it on Monday. It was too late, and I had to go through it again.......

The new version of the motherboard has been updated and the 4-layer TMC2208 driver has been rewired.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-14 07:46:00

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号