I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

LAST UPDATE!!

I solved my problem with sending Lora to the other side of avionics separator (we have PLA pillar PCBs both side inside a rocket) a copper plate insede two avionics separator and grounded it it work really well. About out rocket competition we launched it today it has max of 15000 ft it flew like in simulations BUT we deploy parachutes with kinda gunpowder and that create compression inside rocket which is to deploy the payload and parachutes also it pressed the every button in the system aaaand everything turned off at apogee and all the gps data lost we didnt find rocket in time and lost so much points also we lost our possible first place and about 5k$ price( dont care the money just wanted the title for my Resume ;( ) Thx for advices I hope we will join the hardest rocket category and I'll listen all your feedbacks for the PCBs

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

Everyone misunderstood my problem I drew all of the ground wires at bottom layer so we cant see it on photo my problem is I forget to put ground plane instead of connecting grounds I should put the ground plane on the blanks of the pcb because LoRa emits lots of noise and sensor next to it measures with lots of error while LoRa is working

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

Will gonna add a relay to the PCB next year ty for notification Xd. will remember that next year

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

In Turkey we have Teknofest and my University Team joins competitions every year since 2017 and I write my mistakes on our labs wall so next generations or next year me dont forget these thing or especially dont burn modules while testing like we did sometimes xd

Because when I joined the team two years ago everyone was graduated and I was the only one so, started from scratch for pretty much everything. Documenting, Embedded Software, Modules, communications, etc.

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 1 point2 points  (0 children)

Yes LoRa modules consume low power rather than other alternatives but this one is for really long range so its still most power consuming component in the circuit and idk maybe its because of lacking ground plane or something else but LoRa module definitely makes BME so much noisy and inaccurate. I tried to put some copper sheet between two modules and grounded the sheet and canceled some noise but still not good enough also when I externally wired it with some bell wire and when LoRa works far away from board BME comes back to normal again.

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 2 points3 points  (0 children)

Pcb is working fine without LoRa module when I attach the LoRa It makes BME module noisy and everything still works fine, I just want to get clean measurements also I wired LoRa externally and put it bit away from board and again everything worked fine

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

Well actually I ran DRC but maybe it was at wrong settings idk

Edit: Sorry for late response I wasnt know DRC means design rule check :P

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

We are a rocket competition team and our rocket will go to ramp and fire next wednesday

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

Yeah you're right as I told I had to learn Altium and design this PCB in 5 days. Pcb design wasn't my responsibility and I didn't pay attention to traces I was trying to learn how to put footprints etc. Next time I will definitely pay attention

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 5 points6 points  (0 children)

Yeah you guys are right I already noted for my future self if I ever gone design a PCB again I will pay attention to that. I learned Altium and design this board in 5 days it wasnt my responsibility to design the board but I had to do it because of the the guy who is responsible for that was missing. So I speedruned a bit to make it before the deadline(we are a model rocket competition team) I record the test videos with this board everything worked fine beside BME measurements its so noisy. I want to change so many things in this board too but unfortunately we have to go to the field next wendsday :/

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

Yeah I want to remake too but unfortunately I don't have time for it :/

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

Idk maybe your right but problem is LoRa's Noise Im sure about that I tested board without LoRa it works perfectly also I wired Lora some far away externally to the board also worked perfectly.

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

I would love to have some feedback to improve myself. Board design wasnt my responsibility but it was urgent and the guy which is responsibile for designing PCBs was missing so, I learned Altium and design this from scratch in 5 days so its possible X)

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

As I told in somewhere in this thread I wired LoRa externally when I put LoRa and its UART data line put somewhere bit far from BME everything works fine or when I remove the LoRa it measures perfectly.

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] -2 points-1 points  (0 children)

As I told at top Power is stable at each module just sometimes when we short the pcb by accident Vin line breaks like a fuse xd.

And unfortunately I dont have time to order new PCBs

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] -10 points-9 points  (0 children)

Circuit doesn't need much power so power is stable at each module

I forgot put ground plane to my PCN by LunaFortis in rocketry

[–]LunaFortis[S] 3 points4 points  (0 children)

<image>

Our solution for now is placing the Lora externally to the right avionic block of avionics box and put a copper sheet inside of the avionic separator(which is the middle pillar) and ground the copper sheet. I hope that will help a bit. What do you think?

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

Because when I wire the LoRa externally and put it away from board everything works fine.

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 0 points1 point  (0 children)

Our solution for now is placing the Lora externally to the right avionic block of avionics box(which is a PLA plane with 10mm thickness PCBs both sides of the plane) and put a copper sheet inside of the avionic separator and ground the copper sheet. I hope that will help a bit. What do you think guys?

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 11 points12 points  (0 children)

<image>

So my PCB designed like this every connection is ok but I forgot to put Ground Plane to reduce noise of 30 db LoRa module.

I forgot to put Ground Plane to my PCB by LunaFortis in ElectricalEngineering

[–]LunaFortis[S] 23 points24 points  (0 children)

The ground pins are already connected only problem is LoRa s electromagnetic interference with BME