Comprenda bien lo que está haciendo, antes de hacer algo, y ahorrará tiempo, aprenderá y acelerará el proceso para la próxima vez.
Antes de ver lo que hiciste, veamos cómo funciona la entrada digital de una frambuesa pi. (No puedes agregar cosas a 'algo', sin saber cómo funciona 'algo', ¿verdad?)
No leí la hoja de datos, soy demasiado perezoso para eso, pero encontré esto (tendrás que verificar que esté correcto).
fuente: enlace
Entonces, cuando el V_reader > 2.0V, se registrará como ALTO o lógica 1.
Cuando V_reader < 0.54V, se registrará como LOW o lógica 0.
Nota: hay 3 valores listados en la imagen que corresponden a diferentes IC en el dispositivo. No sé dónde está la entrada de Reader, por lo que tendrá que revisar la hoja de datos y confirmar cuáles son realmente los umbrales.
También tenga en cuenta, los valores de resistencia pullup. Esto parece ser diferente al 1.1kohm que ha enumerado como interno.
Notequelaentradatienedosdiodos.Esossondiodosdeprotección,yllegaremosaesopronto.Perorecuerdaqueestánahí.
Ahoraveamosloquehiciste.
Ustedcreóundivisordevoltaje,demaneraquecuandosuseñales0,lasalidadeldivisores0,ycuandosuseñales-5V,lasalidaes-3.3V.Ignoremoslaresistenciapullupporahora.
Demodoquesusdosvoltajesdeentradason0y-3.3V.
¿Quévalorseregistracuandoelvoltajequeingresaalaframbuesapies<0,54?0.Enamboscasos,debidoaquesuvoltajeesinferiora0,laframbuesapiloregistraríacomouncero.
¿Recuerdaslosdiodosdeproteccióndeantes?Sinoestuvieranallí,lomásprobableesquehayadañadoelpin,osehayadañadolaunidaddeusuario.Porqué?Aloscircuitosdigitalesnolesgustairpordebajode0VoporencimadesusVcc/Vdd.
Larazónporlaqueestásviendo-600mV,eslacaídadevoltajedeldiodoconductor(queestáguardandotupideframbuesa).Laconduccióncontinua,calentaráeldiodo,ypuedeexplotar,yahoraperdiósuprotección.
¿Quéhaceralrespecto?
Unaformafácildecorregirestoesusarunopampparainvertirsuseñaldeentradademodoque-5setraduzcaen+3.3.Estoluegosealimentaríaentuframbuesapi.
Mirandotuseñal,parecequeesunaseñalbastanterápida.Porlotanto,suopampnecesitapodermantenersealdía(velocidaddegiro).
simular este circuito : esquema creado usando CircuitLab
Al igual que en la primera oración, siempre es mejor saber qué estás haciendo y por qué antes de hacerlo. Los diodos de protección guardan tu frambuesa pi. No todos los circuitos integrados tendrán, y no todos los circuitos incluirán protección. Entiende lo que estás haciendo. Si no estás seguro, pregunta.