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

Firmware Rev.2.x.x - PWM outputs oscillate randomly without settling on correct voltage #26

Closed
pyr0ball opened this issue Apr 23, 2019 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@pyr0ball
Copy link
Owner

This behavior was observed on the bench testing platform (using an Atmega2650) until hysteresis and a few other enhancements were added in #24.

Currently those enhancements have not yielded the same results on the Rev.2.0.1 production boards. Screencap of the current PWM output behavior:
image

It's possible the slower clock speed of the At88 vs the At2560 is a factor, as the ADC is getting fewer checks and less able to correct for overshoot compared, or there could be other unforseen factors like PCB layout and capacitor type.

First steps will be to reduce the delay for polling the ADC pins to see if that improves the behavior, other tests will probably reveal other solutions

@pyr0ball pyr0ball added the bug Something isn't working label Apr 23, 2019
@pyr0ball pyr0ball self-assigned this Apr 23, 2019
@pyr0ball pyr0ball added this to Backlog in Pyr0-Piezo Z-Probe Sensor via automation Apr 23, 2019
Pyr0-Piezo Z-Probe Sensor automation moved this from Backlog to Done Jun 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

1 participant