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

suspect confusing wording about PWM #631

Open
Asbelos opened this issue Apr 19, 2023 · 0 comments
Open

suspect confusing wording about PWM #631

Asbelos opened this issue Apr 19, 2023 · 0 comments
Labels
Documentation Item relates to documentation

Comments

@Asbelos
Copy link
Contributor

Asbelos commented Apr 19, 2023

https://dcc-ex.com/reference/hardware/motorboards/motor-board-config.html

`
Enter the appropriate pin numbers on the Arduino you will connect to your motor board.

Let’s look at the details of how this works, first here are all the configuration options:

power_pin - This goes to the EN (enable pin) of the motor board; it turns power on and off.

signal_pin - This is the pin that outputs the DCC signal and goes to the PWM input of the motor board. For boards that combine the signal into one pin, like the Arduino Motor Shield, you just need to enter the pin here and connect it to the single PWM pin on the motor board.
`

Issue:

Most motor shields/boards assume a DC motor and thus the term "PWM" is normally applied to the Enable pin.
Thus the wording above is incorrect as the signal_pin goes to the DIRECTION input, not the PWM input.

(The fact that we may use PWM on the signal pin or even the brake pin is irrelevant here because that's not how the shields are marked or described in their documentation.)

@github-actions github-actions bot added the Documentation Item relates to documentation label Apr 19, 2023
@github-project-automation github-project-automation bot moved this to Backlog in DCC-EX Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Item relates to documentation
Projects
Status: Backlog
Development

No branches or pull requests

1 participant