Stap 14: Niveau verschuiven
Een continue servomotor moet meestal ten minste 3 V voor logica HIGH dus zullen we moeten een niveau shifter sinds de mini breakout board met behulp van 1,8 V als logica HIGH
Als je gewoon wilt een LED aan/uit te schakelen of hebben verschillende niveaus van fading, zou een transistor sturen circuit genoeg om het werk te doen. Servomotoren hoogfrequente gegevensinvoer nodig, maar het circuit transistor keert u hoog en laag.
Om dit te verhelpen, zullen we een CD40109B gebruiken. Het is een 4-kanaals laag tot hoog niveau shifter, wat betekent dat het kan 4 pinnen uit een laagspannings signaal converteren naar een hoogspannings-signaal in één richting. Volg het schema of u het gegevensblad voor meer informatie kunt lezen.
Er is een heel scala van verschillende niveau-shifters zoals Dit één van SparkFun die bidirectionele of deze een
van Adafruit ondersteunt dat I2C. Ze kunnen hebben veel kenmerken gemeen, maar uniek is op verschillende manieren. Ken genoeg onderzoek om te achterhalen welke het beste is voor uw project.