Can these power supplies, Caps and Regulators work with PCB design as real project?

Finally I manage to work my project on breadboard, I asked you questions and you guys helped me a lot. I am using Raspberry Pi Pico with Esp01, HX711 and steppers... I am beginner for PCB design. I am making a pcb with headers for the PiPico.I just started to draw with EAGLE.

I am trying to design PCB with only an adapter.(as power supply)
I am using these materials, are these okay for project ? I have never design PCB so I didn't know.I researched and find these.
Klemens is here 2 Pin 1 No 5.08mm Yeşil Klemens Uygun Fiyatıyla Satın Al - Direnc.net® . I will use it for adapter's red and black cable.

  • Raspberry Pi Pico needs 5 V, 0.5 A so I will use 7805 voltage regulator (with 330 nF and 100 nF polyester capacitor )or (330nf and 100 nf ceramic caps).
  • I will supply ESP01. ESP01 needs 3.3 V and 180 mA, so I will use LD1117 (5V to 3.3V regulator) with (22 μF electrolytic capacitor).
  • I need to supply 5 V HX711, 0.5 A so I will use 7805 Voltage regulator.
  • I am using two steppers, NEMA and two stepper driver TB6600. I couldn't find Pico connection but simply like Arduino. (In school J2 and J3). Nema steppers only takes 5v from Pico's GIPO pin.

[Yandex / Amazon link]Yandex Görsel here

I will use one adapter and I thought of using 12 V, 5 A adapter. So I didn't use any of these regulator and adapter before so are those okay for my project? Will it work with these ?
Sorry for noob and long question.

With 12V in, that means 3.5W dissipation when the HX711 is drawing its full 500mA. That's for JUST the HX711, if you add the Pico it's closer to 7W. Can work, but you need to use 7805 in TO220 package with a sufficiently large heatsink. It's wasteful and unnecessarily expensive, so I'd just use a DC-DC buck converter instead of a 7805. This is assuming that your Nema & drivers actually need 12V (it's not specified in your long post) - if they also run on 5V, I'd just use a 5V supply to begin with.

Yeah, well, OK, but also throw in something like a 1000uF cap on the power input.

I find your schematic hard to read, especially the text. Please upload a better version; I don't really feel like having to strain my eyes to make out what you're doing there.

1 Like

I will use 7805 TO220 package, I don't know the large heatsink but It's 0.10 euro. NEMA driver only use Pico's GPIO pins.
"I find your schematic hard to read, especially the text. Please upload a better version; I don't really feel like having to strain my eyes to make out what you're doing there."
Sorry for that, I upload new one.

The heat sink is € 0.10? Then it's definitely not big enough.
Again, an 7805 is wasteful and just not a good solution here. Forget about it, OK? Just use a DC-DC buck converter instead.

Thanks, much better. I'd place a 100uF (or so) cap at the output of the 5V regulator and also at the output of the 3.3V regulator.
I don't know what J1 and J2 are for so you're on your own in checking if they make sense like this.
I do see that you have tx/rx on the ESP01, the Arduino and on J1. I think you need to check that:

  • Do the tx/rx of the various elements connect together appropriately? E.g. does the ESP01 TX need to connect to RX on the Arduino, perhaps?
  • How are you going to deal with a Serial bus with 3 nodes instead of 2?

I'd place a decoupling capacitor on the Vcc of the WIZ850IO. Also check the datasheet if pin 9 needs to be connected or not; you're leaving it floating now. Since it's next to pin 8 anyway I'd just tie them together to be sure.

1 Like

I found this for DC-DC buck converter , Is it good ? If it isn't can you advice me . Here what I found https://www.amazon.com.tr/Protection-ayarlanabilir-Dönüştürücü-Step-down-Function/dp/B0768D8L7D
"I don't know what J1 and J2 are for so you're on your own in checking if they make sense like this." J1 Is ,When I need UART , I will use this.(I am thinking add rfid).
J2 and J3 is (j3 is on first photo below hx711) These are TB6600 pin cable.

Tx-Rx connection good . I am using Esp TX to Arduino's RX and Esp's RX to Arduino's TX. (pin 0 TX, pin 1 Rx on this microcontroller)
I will make pin 9 and 8 connection.

It's not defined as such in your Eagle file, I think. But I leave that up to you to figure out.

Probably, but I think you can get away with a far smaller one. This one goes up to 300W, but you only need a fraction of this. I think if you get one that goes up to 5A you're already good.
Again: assuming the NEMA's etc run on 12V and only one HX711 and the Pico need 5V.

1 Like

I couldn't explained very wel. Nema don't need 12V.Nema take Voltaj from outside probably because NEMA needs at least 40V. In this schematic , everything needs 5V or 3.3V I tried to increase current for get this PCB work. In breadboard I am using Arduino's usb power for Esp01 and hx711, Motors work with battery, only pins are connected pico.

Ok, well, perhaps start with making a full schematic with all components and power sources in there, including the Nema's.

Then why bother with a 12V power source anyway; simply use a 5V power adapter. If you only need <2A even a 5V USB phone charger will do (pick one that can give 2.5A or more).

1 Like

https://yandex.com.tr/gorsel/search?pos=3&from=tabbar&img_url=https%3A%2F%2Fdiscuss-assets.s3.dualstack.us-east-1.amazonaws.com%2Foriginal%2F3X%2F7%2Fb%2F7b572c260c6564e0bfc6ce08a0f40516c2e34eb2.jpeg&text=arduino%20tb6600&rpt=simage Here Is my connection for NEMA's. It will take 9-42 volt from outside. I don't know power management sorry. If I bought 5V 3A adepter , For example Pico needs 5V 1A , Won't it effect from 3A and burn ?

No. The Pico will only draw as much as it needs at any time, as long as you supply it with the correct voltage.

OK, I assume you've read into the TB6600 and are aware of how to use it. I don't have one or have used one, so can't comment. Only that the maximum permissible input voltage is 40V, with a recommended maximum of 36V.

1 Like

koraks u helped me a lot , thank you so much. Okay new question if you don't mind :frowning: If I give pico 5V 3A from usb and For example Esp01 takes 5v and 0.8A (lm1117), HX711 takes 5v and 0.5A, Pico needs 5V 1A, Is it goes like this 0.8+0.5+1=2.3
This is very noob question and I don't wanna steal ur time sorry :frowning:

Yes! That's it.
And then you take a safety margin, so perhaps go for an adapter/power supply that can supply at least 3A. That way you're safe. Perhaps there are still USB adapters that do this, but otherwise use a (bigger) switch-mode power supply. One that gives 3A or so is still quite compact and cheap.

1 Like

I found this and It will work , I will supply from usb . Raspberry Pi 4 Lisanslı Güç Adaptörü-Type C-Beyaz-Satın Al | Robolink Market

Last question, If I want to supply 2 NEMA's from PCB. One NEMA needs 36V and One NEMA needs 4A, So I need to use 36V and 4A+4A+2.3=10.3 , 36V 15 A adapter . Am I correct ? Again thank you a lot, you helped me really hard. (I am beginner as you can see) , U give me really good advice.

Looks good!

The 2.3A was at 5V, so you don't add that to the 36V for the NEMA's. Something like 36V at 10A would suffice for your two NEMA's.

1 Like

Hmm okay can't I use one adepter for Arduino's and motors? I write this 4A+4A+2.3=10.3 because If I use 1 adapter for motors and Arduino same time. I will need 36V 15A and I can use 300W buck converter with these. (I am not thinking this method but it is possible right.)

And I looked HX711 Datasheet It says
normal operation < 1.5mA, power down < 1uA
• Operation supply voltage range: 2.6 ~ 5.5V
I am thinking 1.5mA is too low

Ceramic, not film caps, they need to be low inductance.

The HX711 uses about 1mA, plus whatever the strain-gauges need - should be well below 0.5A so power dissipation in the regulator is unlikely to be problematic.

Make sure to common grounds between 5V and the steppers' power supply. You mean the stepper driver takes 5V, not the motors themselves. NEMA is purely a motor size code, nothing to do with being a stepper or not.

Okay thank you, I am copying every ground. Every ground is the same. I will use polygon when I went to PCB side. Do you mean this with
"Make sure to common grounds between 5V and the steppers' power supply. You mean the stepper driver takes 5V, not the motors themselves. NEMA is purely a motor size code, nothing to do with being a stepper or no."

OK, but keep in mind the regulator would also power the Pico. I doubt that draws as much as 500mA either, but I'm not sure what the peak requirement of a Pico would be.

The motors need 36V and the Arduino + modules need 5 or 3.3v, so then you'd still have to DC-DC convert from 36V to 5V and/or 3.3V. I wouldn't use a linear regulator for that. If you insist on making the 5V (and 3.3V) out of the 36V, I'd still use a DC-DC buck converter. It doesn't have to be the heavy-duty kind you linked to before, but a smaller one with a lower power rating will do just fine. A DC-DC converter that will yield something like 1.5A or so would already be plenty big enough! Just make sure it is rated for >36V input.

Okay thank you.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.