cacharreo escribió: ↑04 May 2022, 21:05
En realidad,
14 - D14
15 - D15
16 - D16
17 - D17
Con esa tabla me refería a los pines del Nano, no en nuestro proyecto, porque estamos probando el Nano aisladamente.
Que con las cosas raras que me pasan, lo mismo alguno de los Atmega es una copia mala y direcciona alguna señal por otro pin diferente!!! Que ya me puedo esperar cualquier cosa.
cacharreo escribió: ↑04 May 2022, 21:05
Todo lo que has hecho se ve bien pero los resultados apuntan a que los presuntos culpables sean los Nanos excepto si hay algún factor ambiental que no estamos considerando (p.e. alimentación o a saber qué).
Probado en varias fuentes de alimentación, incluso con un POWERBANK.
En varias ubicaciones, por descartar inducciones ambientales producidas por algún aparato eléctrico cercano.
Por su puesto, montado en el prototipo, claro.
Las pruebas del PC, con la alimentecion del USB del PC.
cacharreo escribió: ↑04 May 2022, 21:05
En el Nano CH340C los valores a nivel lógico alto por defecto no son normales, el cambio en 13 tampoco.
Lo he matizado, porque podía ser mal interpretado, como ha sido tu caso.
"Nano con CH340C - Mantiene en estado alto todas los puertos (Excepto el canal 13
(que se mantiene bajo) y 01 que cambia arbitrariamente)"
cacharreo escribió: ↑04 May 2022, 21:05
¿no te daba problemas de lecturas que iban cambiando de a poco sin estímulo externo?
Buena memoria!
Efectivamente, el Nano con CH340C montado en el prototipo, arranca en estado bajo y va cambiando a estado alto, sin ninguna manipulación.
Cuando lo conecto al PC, al tener todos los pines al aire, cambia de estado casi al instante de conectarlo, me imagino que facilita el no tener nada conectado.
Ahora llega lo bueno... que os estoy mal acostumbrando a las narraciones de miedo.
Esta es mi "película" de hoy!!!
Tengo la sospecha que esos Atmega (los que han montado en mis Nano con CH340C), son copias de muy baja calidad y arrancan en el estado correcto (bajo) y por alguna inducción interna del mismo chip (pudiera ser por los materiales de baja calidad), va magnetizando los puertos internamente, terminando por llegar a cambiar el estado... porque al estar al aire, puede sufrir alteraciones muy fácilmente, como por ejemplo, la carga estática de un dedo.
O eso o que algún componente del Nano, por lo que sea, llega a alterar la lectura de los puertos... quien sabe...Pero me gusta mas la primera hipótesis.
*Anda que si es verdad y he acertado....