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

Integration Testing #11

Open
thomasjpatterson opened this issue Apr 28, 2023 · 2 comments
Open

Integration Testing #11

thomasjpatterson opened this issue Apr 28, 2023 · 2 comments
Labels
testing Testing an item
Milestone

Comments

@thomasjpatterson
Copy link
Collaborator

No description provided.

@thomasjpatterson thomasjpatterson added this to the v1 Shipped milestone Apr 28, 2023
@thomasjpatterson thomasjpatterson added the testing Testing an item label Apr 28, 2023
@thomasjpatterson
Copy link
Collaborator Author

Full integration test failure today. Despite the heater being on, the muffler still thought the voltage was 0v and so it didn’t register that the heater was running.

Watching the voltage on a multimeter the heater turns on for a few seconds then off for a few seconds. That exposes a problem where the fan theoretically could flop on and off while the printer is heating until it reaches the 30 deg threshold.

Solution is going to be to add a simple PID loop or window where if the heater has been on in the last X seconds then assume it is still on

@thomasjpatterson
Copy link
Collaborator Author

Whew, finally found the problem. Turns out that I made a mistake all the way back in version 0.6 schematic but I never caught it.
voltage_sense is using built in pull_up resistor on the micro controller so it would never go low.

Prototypes will need jumper wires, and this will be fixed in v0.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing Testing an item
Projects
None yet
Development

No branches or pull requests

1 participant