/r/PrintedCircuitBoard
Official Printed Circuit Board (PCB) Subreddit - schematic capture / PCB layout / PCB assembly / gerber reviews / Altium / DipTrace / KiCad / LibrePCB / OrCAD / LTspice / QSPICE / Arduino / ARM / FPGA. Please read review instructions at https://old.reddit.com/r/PrintedCircuitBoard/wiki/index#wiki_instructions_for_reviews
Official Printed Circuit Board Subreddit - schematic capture / PCB layout / gerber / review / electronics assembly / circuit simulation. This subreddit isn't meant for repairing PCBs.
Links within /r/PrintedCircuitBoard subreddit:
PCB / Schematic / EDA Software:
wikipedia: Comparison of EDA software.
hobbyist: DipTrace, Eagle, Fritzing, Horizon, KiCad, LibrePCB, (Comparison)
online: EasyEDA, ...
Gerber File Viewer Software:
gerbv, GerberLogix, DFM Now, ViewMate, ZofzPCB, GC-Prevue, ...
online: Ucamco, GerbLook, MayhewLabs
PCB Manufacturers:
PCB Info:
PCB Assembly Tips:
Lists in /r/PrintedCircuitBoard wiki:
Related SubReddits:
/r/PrintedCircuitBoard
Hey guys, newbie here!
I'm trying to build my first PCB and I'd like to hear your opinions on my schematic. The goal of this board is to implement a basic roulette. I'll flash the µC via SWD interface (using a pi pico with picoprobe firmware).
What I'm not sure about is:
- Boost DC-DC converter: did I do it right? What values should I choose for the resistors for the Low Battery Detection? I'll use two AA batteries to power up the system...should I use 3?
- SWD interface: is it okay as it is?
- Buzzer: I'm having trouble finding a suitable buzzer (from j-l-c as seller), do you have any suggestion?
I'm using tri-state buffers to drive the LEDs so that just one at a time is turned on, to implement the "spinning".
Thanks a lot in advance
Hello all!
I am designing a device that can either act as an encoder reader or load cell amplifier. It then communicates this data via half duplex RS485 through a DB9 connector to a master device somewhere. I was hoping the hive mind of Reddit could review my work as this is the first implementation of a STM32 MCU I have ever designed!
As you can see it uses a STM32L432K MCU that will be programmed through a JTAG connector with a ST-LINK V2. Am I missing any peripherals to accomplish that?
The device is then either configured to listen to the encoder using the built in TIM2; or occasionally read the hx711 ADC/amp to obtain the load. The data is then sent from the STM MCU using USART1 through the DB9 connector using RS485 and put at the correct voltage via the MAX485 chip.
Please let me know if you think I am missing something before I start laying out the PCB!
Many thanks!
Felix
I'm an university student based in Bulgaria studying Computer systems and technology. I had an class where we were making a PCBs in Altium, and I came up with an idea, to monitor one design on diffrent layers to make PCBs. So I need a design that have an high temperature around 50 - 60 degrees. I searched online but didn't find anything good for this experiment.
The following link has the schematic for the project: Schematic.pdf
This design utilizes a power ground, analog, ground and digital ground.
The buck-boost converter TPS552872RYQR, and 3.3V buck converter TPS62172DSG both use analog and power grounds. Both datasheets say they should be isolated and meet at one point:
· The VCC capacitor for the buck-boost converter
· The PAD for the 3V3 buck converter
In the data sheet of the buck-boost converter, they use different layers for the analog and power grounds.
I also added a star point connection for all three grounds near the input voltage connections.
This is the main concern of my project, I am not completely confident in my design choices regarding the grounds.
Thank you all for your help and guidance!
Hi everyone,
I'm looking for a schematic review - this is an over-engineered power and battery supervisor/logger.
Thanks much for your time!
Hi, I've been wondering if its ok to make this kinds of trace intersections? Are there any negative effects, if any?
Hello,
Sorry if my question seems to simple or on the contrary it doesn't exists for hobby / affordable for individual use but I'm quite a beginner in electronics and PCB design (not my field) 😅
Do you know if there are some tools that would allow me to simulate a PCB at an electronic level (so not just digital signals)? A bit like a SPICE simulator I suppose from what I saw but adding in the circuit the added equivalent resistance, capacitance and inductance of traces, components, connectors, ...etc of a routed board?
I've only done a very few PCBs so far and naively, so now after starting to read books / posts / reddit threads I'm quite curious to see actually (even if a simulation will still be different than reality) what are the effects of decoupling capacitors (by their presence or not, distance of ICs, value compared to the frequency of the signals used in the circuit, ...etc), ground planes (same thing, presence or not, layer where its placed, ...etc), impedence matching, ...etc
Being able to simulate this from a PCB editor that offers these functions would be nice because I could tweak easily one thing at a time and observe the result but if it's not really possible I suppose I suppose it could also be a good occasion for me to train making PCBs and investing in a good oscilloscope (as well as learning how to use one properly).
I suppose also I could try to recreate myself small circuits parts in a simple simulator that corresponds to the characteristics of a small PCB by adding discrete resistors, capacitors and inductors but as I'm learning this I think there's a high error magin that I would be off in my calculations or forgets something so it would still be far away to reality 🤔
Hello everyone! I've designed and built two revisions of a PCB and the USB 3 is not working. Is there a simulation SW I can use to debug where the issue is and optimize my PCB Design? I suspect that it is a trace length mismatch and not an issue with the diff impedance, but a simulation SW would be sublime. Any help is appreciated!
Posts in other subreddits:
https://old.reddit.com/r/Flipping/comments/1ig8o67/usa_eliminates_800_dutyfree_de_minimis_exemption/
Various related articles:
Various business tariff webpages. Some of this information might be out of date per recent events.
This is my first schematic/PCB. It's a keyboard with 3 Hall effect sensor keys, read via a multiplexer by a Teensy 4.1. Initial schematic review at PJRC was here. I think I've incorporated their suggestions, but they haven't reviewed the PCB.
Notes:
EDIT: Revised images based on feedback from u/janoc.
Well, Im trying to make a PCB using dry film and a copper/fenol plate, It all goes well except in the development, as some tracks get dissolved easily and some other take way longer to, I suspect its related to the UV leds, as they tend to focus light in front of them, is there any way to improve the light dispersion on the box? My arrangment is a foiled cardboard box with 6 5mm UV leds soldered in a 4×3 board.
I keep my Pioneer A50 audio digital amplifier in a cabinet. I have to leave the cabinet doors open whenever I want to use its remote control. So I considered building an IR extender board connecting to the CONTROL-IN port on the back panel.
I breadboarded and tested it and it works as intended. Now, I have laid out the artwork and I would be happy if you could review it. Especially I am not sure I got the grounding right. This is the first time I have done the artwork properly by myself.
You can check the full schematics of the A50 Amplifier here, but I have included a capture of the most relevant section for ease of reference. Moreover, the USB power filter was shamelessly copied from online (I cannot paste the link because of subreddit rules), but I tried to understand its behavior as much as I could and documented it as notes to the schematics.
I posted a question about the purpose of the capacitors on the ground side to stack-exchange that was answered here.
Finally, here you can find a blog post of somebody explaining more about the CONTROL-IN/OUT functions of Pioneer devices.
EDIT 1:
EDIT 2:
Hello!
This is the first PCB I've ever made and it is designed as an EV ECU. Would also love some feedback on the general layout of the schematics/usage of Altium features.
Thanks!
I am working on a project that uses a LED panel with HUB75 as a screen controlled by an ESP32 and I wanted to take the opportunity to learn how to desing PCBs. Its a simple design just to learn the basics and to avoid using a perfboard.
Any tips and advice is appreciated.
Traces are 0.6 mm except the 5V one that is 1 mm.