mirror of
https://github.com/OSURoboticsClub/Rover_2017_2018.git
synced 2025-11-08 10:11:14 +00:00
Added electrical stuffs
This commit is contained in:
3
electrical/firmware/Readme.md
Normal file
3
electrical/firmware/Readme.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# Rover Firmware
|
||||
This is for any code on board micro-controllers on board the Rover.
|
||||
This includes firmware for the arm, and any interface / breakout boards.
|
||||
BIN
electrical/schematics/485_termination.SchDoc
Normal file
BIN
electrical/schematics/485_termination.SchDoc
Normal file
Binary file not shown.
BIN
electrical/schematics/485_tranceiver.SchDoc
Normal file
BIN
electrical/schematics/485_tranceiver.SchDoc
Normal file
Binary file not shown.
BIN
electrical/schematics/5v_power.SchDoc
Normal file
BIN
electrical/schematics/5v_power.SchDoc
Normal file
Binary file not shown.
37
electrical/schematics/circuitmaker_stuff.md
Normal file
37
electrical/schematics/circuitmaker_stuff.md
Normal file
@@ -0,0 +1,37 @@
|
||||
## How to CircuitMaker for OSURC
|
||||
----
|
||||
|
||||
### Install
|
||||
Download and install CircuitMaker from [here](https://workspace.circuitmaker.com/Account/SignUp).
|
||||
|
||||
### Starting a New Project
|
||||
Start a new project and make sure to use the naming convention when making the title, you can't change it later -_-. We use `MR1718 [Name]`. For example, the motor node would be `MR1718 Motor`. To make things uniform there are generated project images you can download from the drive, so add that on the main project page as well.
|
||||
|
||||
Next download the sheets you will need for your project, at the bare minimum you need:
|
||||
|
||||
* mcu
|
||||
* reverse protection
|
||||
* rs485_tranceiver
|
||||
* rs485_termination
|
||||
* 5v_power
|
||||
* 3v3_power
|
||||
|
||||
Now in CircuitMaker go to `Home -> Project -> Add Existing Document` and browse to where you downloaded those sheets, select them and you are done!
|
||||
|
||||
If you ever need to find the actual sheet file that CircuitMaker uses it keeps them in this directory:
|
||||
|
||||
`C:\ProgramData\Altium\CircuitMaker {A bunch of garbage here}\Projects\Another string of garbage\More garbage`
|
||||
|
||||
There may be multiple directories of `Garbage strings`, so just click around until you find it.
|
||||
|
||||
**TODO: how to sheet template**
|
||||
|
||||
### Conventions
|
||||
|
||||
Project Names: `MR1718 Name`
|
||||
|
||||
Sheet Names: `lowercase_with_underscores`
|
||||
|
||||
Sheet Symbols: `UPPERCASE-DASHES`
|
||||
|
||||
Sheet Formatting: See this.
|
||||
BIN
electrical/schematics/ioni.SchDoc
Normal file
BIN
electrical/schematics/ioni.SchDoc
Normal file
Binary file not shown.
BIN
electrical/schematics/mcu.SchDoc
Normal file
BIN
electrical/schematics/mcu.SchDoc
Normal file
Binary file not shown.
BIN
electrical/schematics/reverse_protection.SchDoc
Normal file
BIN
electrical/schematics/reverse_protection.SchDoc
Normal file
Binary file not shown.
BIN
electrical/schematics/usb_485.SchDoc
Normal file
BIN
electrical/schematics/usb_485.SchDoc
Normal file
Binary file not shown.
BIN
electrical/schematics/usb_serial.SchDoc
Normal file
BIN
electrical/schematics/usb_serial.SchDoc
Normal file
Binary file not shown.
Reference in New Issue
Block a user