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

Should soldering mode be enabled on weak PD #1875

Open
firstnevyn opened this issue Jan 30, 2024 · 4 comments
Open

Should soldering mode be enabled on weak PD #1875

firstnevyn opened this issue Jan 30, 2024 · 4 comments
Assignees

Comments

@firstnevyn
Copy link

firstnevyn commented Jan 30, 2024

If I plug my pinecil into a dumb non-qc non-pd output like my pc.. the pinecil fails to power the heater circuit because 4.98V is 'undervoltage'

When connected to my phone which does pd negotiation...

PD Debug
State 12 No VBus
1 5v 0.50A

If I exit PD Debug and press plus.. the pinecil makes a valiant effort to get to the set temp of 300C at 2.5W...

If the source is PD capable (like my Samsung phone) it completes pd negotiation. it offers too little power to be useful however it's completed PD negotiation.

@zejjnt
Copy link

zejjnt commented Feb 8, 2024

If you connect it to a dumb 5 V adapter of course it will not get enough power to be useful.

@firstnevyn
Copy link
Author

If you connect it to a dumb 5 V adapter of course it will not get enough power to be useful.

Yes but that's not the question the question is.. if you connect to a PD source that only offers 2.5W should the iron even engage soldering mode and attempt to get to temp? (the current behavior is.. a PD negotiation completed.. and even if the only offered profile was 2.5W you can enable soldering mode. should there be a minimum wattage in a pd profile that's 'acceptable'?

@zejjnt
Copy link

zejjnt commented Feb 14, 2024

I think that the firmware in its current form uses is the easiest and cleanest way to handle PD without needlessly cluttering the code; it is also useful for troubleshooting.
Of course you could add a limit, but why? That time and energy is better spent writing some useful code instead of writing something that essentially would just be there because the user didn't read the owners manual :)

@firstnevyn
Copy link
Author

firstnevyn commented Feb 14, 2024

By turning on the mosfet...

With a normal t101 tip with a nominal resistance of 8.2ohms.
5/8.3 == .6A 3W (not too far above the .5A 2.5W the supply allows for)

With the short pinecil tips the instantaneous draw is
5v/6.5ohm = 0.8A (4w)

with #1868 this gets even more exciting 5v/4ohm ==1.25A and 6.25W

and while it's averaged and smoothed over some Time period that's double what the source allowed so unless it's pulsing the mosfet to stay inside that power/current window somehow it's well outside spec.

Which is substancially more than the pd advertisement was (0.5A (2.5W) so if a pd supply doesn't advertise at least 5V 1A you shouldn't turn on that mosfet. just like 4.95V

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

No branches or pull requests

3 participants