docs update

This commit is contained in:
2025-04-02 11:27:59 +02:00
parent 38c49e4205
commit 38e7ea72a8
16 changed files with 14 additions and 6 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

View File

@@ -146,17 +146,25 @@ I also milled a pcb to test the motors with because signals on breadboards are s
![alt text](image-11.jpg)
## Group assignment
### BLDC motors
For this group assignment we needed to connect and measure an output device. We used my brushless motor as an example. We connected it to my power supply because it had an XT-60 connecter and the drone esc also had a XT-60 connector.
![alt text](image-6.jpg)
The motors and esc are rated up to 4S. What is 4S? 4S means the amount of lipo cells connected in series. When connecting them in series the voltage adds up. So 1S = 4.2V, 2S 8.4V, 3S 12.6V and 4S 16,8V. So they can take a maximum of 16,8 volts. We started off with 12 volts. When the motor needed to start it surged a lot of power and stabilized later on.
The motors and esc are rated up to 4S. What is 4S? 4S means the amount of li-po cells connected in series. When connecting them in series the voltage adds up. So 1S = 4.2V, 2S 8.4V, 3S 12.6V and 4S 16,8V. So they can take a maximum of 16,8 volts. We started off with 12 volts. When the motor needed to start it surged a lot of power and stabilized later on.
![alt text](image-7.jpg)
![alt text](image-8.jpg)
When touching the motor I created friction and thus it needs more current.
![alt text](image-9.jpg)
Here you can see it hit the maximum of the power supply (60watts). If it goes any higher than this the power supply will go into surge protection mode and shut down. But when running the motor it stays between 30 to 40 watts. So if I wanted to run all motors I needed about 120 watts. But I also need to be able to surge power so the motors can start so that will add an additional 40 watts. So I will need about 160 watts to power 4 motors.
### Led strip
Henk also showed us the ledstrip with a program where the leds turn on one by one and the colors change.
![alt text](image-12.jpg)
![alt text](image-13.jpg)
Henk also changed the light to blue and there we could instantly see that the amount of current needed went up. So depending on the color light you may need more or less current.
### Power supply
Here are the files to build the PSU yourself. I don't recommend building it without making a top lid. Otherwise you will have a very hard time assembling it.
Link to PSU: https://git.smikkelbakje.nl/Smikkelbakje/Labvoeding

View File

@@ -126,14 +126,14 @@ This is the result of the board.
![alt text](image-6.jpg)
After some weeks I changed the design to this. Because I noticed the esp-C3 doesn't have enough analog pins for my joysticks so I asked Henk if I could use one of their esp-S3's because it had a lot more analog pins.
![alt text](image-9.png)
![alt text](image-9.jpg)
ESP S3
![alt text](image-10.png)
![alt text](image-10.jpg)
ESP C3
![alt text](image-8.png)
![alt text](image-8.jpg)
New design
This new design also saves a lot on material because the legs don't have to be cut out so I can almost make twice as many boards with the same material.
![alt text](image-11.png)
![alt text](image-11.jpg)
I've also send this board to JLCPCB for FR04 fabrication. Because I had issues where my FR-1 copper would just let got when moving the joysticks around. I wanted the controller to be super reliable and durable so that's why I ordered them from JLCPCB
@@ -167,7 +167,7 @@ namespace Controller {
ESPC3 --> ESPC6 Thread 1 : Send data to flight controller using ESPNOW
```
I've already gotten the motors to spin in week 10
I've already gotten the motors to spin in [week 10](../Assignments/week_10_output_devices/output_devices.md) using the script in there. Now I also need to modify the driver so my ESC's can properly understand it's instructions.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 524 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 160 KiB

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 KiB

After

Width:  |  Height:  |  Size: 47 KiB