Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add motor enable details #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions hardware.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,13 @@ PD2 | LCD backlight control
PD3 | LCD backlight control
PD5 | UART TX
PD6 | UART RX
PD7 | Soft power latch
PD7 | Soft power latch / Motor Enable (White wire)
PE5 | LCD data DB7

## Power supply / control
* soft power latch
* The supply voltage from the battery is switched via a [transistor](/images/latch-transistor.jpg).
* It feeds the Motor Enable (White wire)
* It is activated while pressing the power button.
* The microcontroller has to set its pin PD7 to HIGH so it stays on when the button is no more pressed
* buck regulator 12V for the needs of the LCD Backlight
Expand All @@ -55,5 +56,8 @@ PE5 | LCD data DB7
* capacitors for debouncing(?)

## Grip hallsensor
* Rotation state of the grip is detected by a hallsensor
* Rotation state of the grip is detected by [analog hallsensor SS49E](https://sensing.honeywell.com/SS49E-linear-and-angle-sensor-ics)
* [SS49E](/images/hallsensor.jpg) connected to analog input via a RC filter

## Brake Wire
* Unconnected wire tail