El día 20 de junio de 2008 9:14, Marcos Mas Vila
<marmasvi@...> escribió:
> Ya he encargado los componentes, me han dicho que tardarán un poco pero que
> no hay problema. Mirando el circuito he visto que el componente ULN2003 no
> lleva conectado el pin 9 a ninguna alimentación. Supondo que irá a la
> alimentación de 11V pero no estoy seguro ¿es así?
> Y otra cuestión es el terminal DB9-H que utiliza tres cables. Supongo que
> esto se conestará con el terminal ethernet. El cable serial-ethernet se
> compra directamente o hay que fabricarlo.
El pin 9 queda sin conectar.
Si se comandan relés (que es el caso más común) el diodo de protección
debe estar conectado físicamente próximo al relé.
Por eso no se usan los diodos incorporados al ULN2003 (accesibles por el pin 9).
Como te comentaba en un mail anterior, la conversión ethernet <->
serial NO ES un cable. Es un módulo de hardware con electrónica
bastante compleja.
Este módulo tiene por un lado un conector DB9 (serial) y por otro lado
un RJ45 (ethernet).
Sin embargo, es posible hacer la conversión por software.
En ese caso, la placa Torturob se conecta al conector SERIAL DB9 de la pc.
El proceso interno se resume así:
Salida: XLogo -> localhost -> script Tcl/Tk -> salida serial -> Torturob
Entrada: Torturob -> entrada serial -> script Tcl/Tk -> localhost -> XLogo
"localhost" es el puerto ethernet TCP virtual que utiliza el sistema operativo.
Con este truco, XLogo "ve" un puerto TCP, y funciona en forma natural.
--
(o>
// \ -- Para el cierre: ---
V_/_ El Pingüinoráculo solía citar:
Nunca vivas pobre para morir rico.
- - -
Marcelo Duschkin - Buenos Aires - Argentina
mardus@...
http://www.miprimerrobot.com.ar