Welcome to the recruitment test for the electronics team of E-Agle Trento Racing Team.
This test is meant to give us the possibility to have a first understanding of the capabilities of our applicants without them having the pressure of seeing it as an exam.
Moreover it's studied so that the applicants get a first taste of the tools used, so that once in the team, they can get up and running quickly into the team's workflow without having to learn stuff under pressure when it's needed.
- Understanding of basic electronics
- Components choice and their suitability
- KiCad
- Schematic choices, tidyness and good practices
- Board layout understanding and, again, good practices
git
usage: fork, branch, clone, commit, push, pull- Not only tecnical correctness but also actual usability.
Develop an overcurrent monitoring system (monitor) to perform plauysibility checks of a secondary system (load).
The monitor has the following specs:
- It is supplied by an unstable DC voltage line, ranging from 9V to 17V
- Has a normally open relay connected in series with the load
- Has a hall effect sensor that measures the current through the load
The load has the following specs:
- Voltage range:
$24[V] \div 48[V]$ - Current range:
$-3[A] \div 25[A]$
The monitor must ensure that the relay is open if the power obsorbed by the load is above
No programmable logic is allowed.
The Hall effect based sensor can be chosen from the Allegro ACS781xLR family of devices. Other sensors may be used as long as the specs are met and equivalency is proven.
Below you can find a general diagram of the system
-
In the schematic use also a hierarchical sheet
- It's not a good practice for such a small project, but it's for letting you learn about hierarchy without the hassle of a more complex assignment
-
Add comments for the necessary calculations of values
-
Consider JLC PCB as the board manufacturer
- Create a repository on your GitHub account (if you don't have it, create one) and copy this project in it. Do not clone this repository!
- Branch the master into one called
name_surname
and commit your progress in this branch - Commit your progress along the way. Do not commit just the finished project, use Git for what it's made for!
- When you are done, generate the schematic output inside
docs/
and the production (gerber) files inoutput/
- If you haven't already, submit your application form here
- If you have any questions feel free to contact us at [email protected]
- Feel free to also come to our lab (Povo 2 floor -2) if we are slow at replying
- You have 2 weeks (14 days) to work on this project (This is a hard deadline and we evaluate if you meet deadlines)
🌐 Website