El BS170 no funcionará muy bien aquí, ya que su voltaje de umbral (es decir, cuando comienza a encenderse) es generalmente de 2.1V, que es mayor que 1.8V.
Así que podrías usar un FET con un voltaje de umbral más bajo, pero probablemente solo usaría un NPN para esto.
Algo como esto debería funcionar bien:
Tengaencuentaqueelesquemaanteriorinvertirálosniveleslógicose.t.*0*V@PIN->+Venelcoleccionista.SipuedeobtenerunFETmejor,entoncespuedeusarelcircuitoanteriorperocambiarelNPNporelFETdecanalN.Enestecaso,laresistenciadelabase/compuertanoesnecesaria,peronoharáningúndañosiempreycuandononecesitecambiaravelocidadesmuyaltas(estasoluciónparticularesparavelocidadesbajas)
Losvaloresdelaresistencianosondemasiadocríticos,elR3esparalimitarelflujodecorrientealabasedeltransistor,yR2establecelacorrienteatravésdeltransistor.Siasumimosquelagananciadeltransistores~100,entoncessideseareducirlacorrienteextraídadelpin(p.Ej.,Undispositivoalimentadoporbateríaquenecesitapreocuparseporlaenergía)podríaaumentarmuchomásque1kconR3(probablementehastaunmáximode15k),yaquelabasenecesitaunmínimodesolo5mA/100=50uAparafuncionar(el5mAprovienede5V/1k(R2))
Sisenecesitauncambiodevelocidadmayor,probablementeestémejorconunICdecambiodenivel.Aquíhayuna página de Maxim que menciona algunos circuitos integrados de cambio de nivel de alta velocidad.