So, I've got my normal 5v HC-SR04 Audiosonic sensors in house, which I can provide anywhere near 5v and get a pretty good response.
I ordered a new set to play with, but I ordered the ones that (supposedly) can handle anywhere between 3v and 5.5v:
https://www.ebay.com/i/191763587427?chn=ps
To my surprise, these things seem to be way, way, way more sensitive than the strictly 5v ones, to a degree that makes me think I'm missing something. I tested firing these up with a series of different power supplies, and one (and only one) of them will consistently get it to work. The rest just bomb out and give no readings back:
2.25v (18650 battery coming thru a resistor) - no go
3.27v (18650 battery going thru 3.3v voltage regulator) - no go
3.29v (coming off a NodeMCU's 3.3v pin) - works great!
3.88v (straight off 18650 battery) - no go
4.43v (straight off 3xAA battery pack) - no go
4.99v (9v battery gong thru a 5v voltage regulator) no go
I've swapped out multiple modules, same behavior. The only thing changing between tests is the power supply for the HC-SR04. Could this thing really be so sensitive that a difference of .02 volts makes the difference between working or not? Or am I missing something?
P.S. I don't know how much current I was providing in each of these tests, but given that I went thru a voltage regular that has a 300 ma max and tried going straight off a battery, I assume I couldn't be undercutting the current requirements.
Thanks!
Matt