[Butia-devel-list] Resistencia incorrecta pull-up de AX12
Guillermo Reisch - Fing
greisch en fing.edu.uy
Sab Abr 13 14:55:37 UYT 2013
SI ; Se mantiene en 1 lógico (5v) si el pin de SERIAL esta configurado como
SALIDA (OUTPUT) ; Estas seguro que una ves que obtenemos el mensaje que
retorna el motor AX12 pues nos ponemos en modo OUTPUT?. Porque si esta en 3er
estado pues va a flotar el bus y podrÃa en algún momento indeterminado pues
generarse aleatoriamente un comando AX12 y el motor pues empezar a girar sin
ningún sentido. O peor pues se generan bytes aleatorios que quieras o no el
AX12 va a tener que procesar, consumiendo mas energÃa (supongo AX12 utiliza
interrupciones para leer del serial y cuando no hay nada que hacer se pasa a
bajo consumo...[se puede soñar no :-P ?]). O peor que pasa cuando están los
motores alimentados y no esta alimentada la usb4butia, pues bueno, ahà no
estarÃa el bus el 1 lógico si no hay un pull-up de 10k (o 1k).
Con respecto a la disipación de energÃa por tener una resistencia de 1k envés
de una de 10k solo se darÃa cuando el bus esta en uso. Cuando el bus no esta
en uso pues se mantiene en 5v sin consumo, el consumo se da cuando se trasmite
por el bus (especialmente cuando se pone en 0v el bus), que en si es muy poco
tiempo por lo que es casi despreciable el consumo.
Si ponemos una de 10K
consumimos menos (despreciable, pe cierto)
Sin resistencia en absoluto (sin la 10k o 1k)
bugs de olvidar ponernos en modo OUTPUT
bugs de están alimentados motores pero no usb4all
llegarÃa basura a los motores (si tenemos el bug anterior...)
Saluds
On Fri 12 Apr 2013 17:40:35 Edgardo Vaz escribió:
> Cualquier opinión o sugerencia es útil.
> De hecho esa resistencia es innecesaria, pero a Guille le gusta abusar de
> los pull ups, je.
> Sigo siendo partidario de sacarla. Por como es el funcionamiento intrÃnseco
> del los puertos
> seriales ese pin permanece a "1" cuando no hay transmisión de datos.
> Saludos,
> Edgardo.
>
>
> El 11 de abril de 2013 08:56, Eduardo Cardozo
>
> <ecardozo.utu.2009 en gmail.com>escribió:
> > Disculpa el atrevimiento, esa resistencia es un pull-up, en numeros
> > gruesos te queda disipando 50 mW en un equipo que funciona a baterias
> > ademas de estar trabajando con circuitos TTL.Tal vez lo mejor sea poner
> > la resistencia sugerida por el fabricante.
> >
> > Mil disculpas si opine en un tema que no era para "los de afuera".
> >
> >> El 9 de abril de 2013 20:42, Guillermo Reisch - Fing <
> >>
> >> greisch en fing.edu.uy> escribió:
> >>> **
> >>>
> >>> Resistencia incorrecta en el pull-up de AX12, la misma en este momento
> >>> esta seteada como 1k pero deberÃa ser 10K.
> >>>
> >>> Es la resistencia que esta cerca del conector AX12, y esta mal
> >>> etiquetada en el PCB y en el esquematismo.
> >>>
> >>>
> >>>
> >>> Edgardo, podes cambiar eso en el PCB?
> >>>
> >>>
> >>>
> >>> Saluds
> >>>
> >>> _______________________________________________
> >>> Butia-devel-l site list
> >>> Butia-devel-l en fing.edu.uy
> >>> https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
> >
> > _______________________________________________
> > Butia-devel-l site list
> > Butia-devel-l en fing.edu.uy
> > https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://{'listname': 'butia-devel-l', 'hostname': 'www.fing.edu.uy'}/pipermail/butia-devel-l/attachments/20130413/b9913423/attachment.html
Más información sobre la lista de distribución Butia-devel-l