#1
15-01-2017, 01:00 PM
Los Arduinos Pro Micro que he recibido son casi idénticos en todo a los que ya había pedido hace cosa de un año, pero presentan un problema importante. Lo comento porque puede que alguno de vosotros recibiera alguno de estos ya que no soy el único que ha recibido estos Arduinos.
Cuando les cargas un programa recien compilado, funcionan perfectamente, pero si lo desenchufas y lo vuelves a enchufar empieza a funcionar todo el programa unas 5 veces más lento. Es un problema que viene de fábrica, y consiste en que solo funcionan correctamente inmediatamente después de cargar el programa por USB porque solo entonces el IDE hace que ocurra el reset correctamente.
Para evitarlo basta forzar un autoreset al alimentar el Arduino. Esto se hace usando un condensador de 1 micro faradio de y una resistencia de 10k tal como puede verse en la parte izquierda de la figura que os paso (Autoreset on power connect). Se puede aumentar algo el valor del condensador y la resistencia también.
La figura de la parte derecha es para otra cosa.
Con ello se logra el funcionamiento correcto de estos Arduinos defectuosos.
Cuando les cargas un programa recien compilado, funcionan perfectamente, pero si lo desenchufas y lo vuelves a enchufar empieza a funcionar todo el programa unas 5 veces más lento. Es un problema que viene de fábrica, y consiste en que solo funcionan correctamente inmediatamente después de cargar el programa por USB porque solo entonces el IDE hace que ocurra el reset correctamente.
Para evitarlo basta forzar un autoreset al alimentar el Arduino. Esto se hace usando un condensador de 1 micro faradio de y una resistencia de 10k tal como puede verse en la parte izquierda de la figura que os paso (Autoreset on power connect). Se puede aumentar algo el valor del condensador y la resistencia también.
La figura de la parte derecha es para otra cosa.
Con ello se logra el funcionamiento correcto de estos Arduinos defectuosos.