spacelab-ufsc / eps2 Goto Github PK
View Code? Open in Web Editor NEWElectrical Power System 2.0
License: GNU General Public License v3.0
Electrical Power System 2.0
License: GNU General Public License v3.0
TI DriverLib: https://www.ti.com/tool/MSPDRIVERLIB
Suggested version: v1.5.16
This can make it easier to find components on the PCB.
Source: https://www.altium.com/documentation/altium-designer/pcb-dlg-setupannotatepositional-re-annotate-ad
The current BOM available here describes the D17-D22 diodes as LEDs. The correct part number is NSVR0320MW2T1G
This feature will help to automated the generating of BOM and schematics with a "X" marker in DNP components.
Use the OBDH 2.0 firmware as reference: https://github.com/spacelab-ufsc/obdh2/tree/master/firmware
To increase or decrease the output voltage of the buses, a few componentes must be changed in each converter. To reach the desired output power on the radio of the beacon, its input voltage must be increased to 5,5 or 6 V (TBD).
The output voltage value can be increased by changing the value of L1, R4 and R6. Check the datasheet of the converter to define the new values.
Converter datasheet: https://www.ti.com/lit/ds/symlink/tps54540-q1.pdf
The current model has a maximum continuous current of 1 A. This value must be increased to at least 2 A (with 2 solar panels in parallel, the maximum nominal current can reach 1 A or more).
Blocking diodes designator: D17 to D22
This will make EPS 2 compatible with both battery board 1.0 and battery board 2.0, currently when updating the pcb one of them disappears because it is not on schematic.
Obs: Remeber to update schematics pdf and full pdf .
Obs2: Use [no variation] for the output file.
Review if the components are available in Mouser or Digikey.
In a automated PCB assembly the variants are necessary to avoid placement of DNP components.
This allows more flexibility for changing the buses purpose or the default state of the enable, if necessary.
Add an option sheet (as an appendix) with instructions about the necessary components for each optional circuit or montage.
Review the components parameters (check the partnumbers, comments, values and etc).
Tip: Enumerate here the components designators with inconsistency.
SpaceLab documentation template: https://github.com/spacelab-ufsc/doc-template
Look at OBDH2 devices for reference.
Use the EPS implementation as reference: https://github.com/spacelab-ufsc/eps/blob/master/firmware/onewire.c
IC datasheet: https://br.mouser.com/datasheet/2/256/DS2775-DS2778-1513647.pdf
EPS 1.0 documentation is available here: https://github.com/floripasat/eps/wiki
The startup task executes the boot sequence of the system. This is a non-periodic task (single shot).
Fiducials must be components placed in schematic to avoid its removal when updating the pcb document.
EPS implementation: https://github.com/spacelab-ufsc/eps/blob/master/firmware/onewire.c
Usually the solar panels already have blocking diodes. This way, the EPS module does not need internal blocking diodes (D17-D22).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.