Sänka 3,3V till 5V utgång?
Postat: 30 juni 2024, 13:52:47
Har en parkeringsvärmare jag skulle vilja starta och stoppa från en Arduino. Värmaren har en mikrokontroller med en slutande startknapp där jag mäter 3,3V på ena sidan knappen och GND på andra sidan.
Kortsluter jag 3,3V till GND via en amperemeter får jag visad ström ca < 1mA, och det tolkas som knapptryck.
Arduinons 5V-utgångar verkar klara att sänka 40mA.
Jag förmodar att det är en dålig idé att koppla ihop dem direkt eftersom jag då via arduinons inbyggda pullup ger för hög spänning (5V) till värmarens pullup på 3,3V.
Jag har provat en spänningsdelare med två motstånd 1kOhm och 2kOhm. Det tolkade värmaren som ständigt knapptryck trots hög Arduinoutgång. Har ingen level shifter, och vill komma vidare.
Skulle det kunna funka med enbart en diod mellan? Jag behöver ju enbart kunna sänka, och pullup verkar ju finnas hos värmaren också. Vill inte bränna värmarens mikrokontroller.
Kortsluter jag 3,3V till GND via en amperemeter får jag visad ström ca < 1mA, och det tolkas som knapptryck.
Arduinons 5V-utgångar verkar klara att sänka 40mA.
Jag förmodar att det är en dålig idé att koppla ihop dem direkt eftersom jag då via arduinons inbyggda pullup ger för hög spänning (5V) till värmarens pullup på 3,3V.
Jag har provat en spänningsdelare med två motstånd 1kOhm och 2kOhm. Det tolkade värmaren som ständigt knapptryck trots hög Arduinoutgång. Har ingen level shifter, och vill komma vidare.
Skulle det kunna funka med enbart en diod mellan? Jag behöver ju enbart kunna sänka, och pullup verkar ju finnas hos värmaren också. Vill inte bränna värmarens mikrokontroller.