Anterior Siguiente Indice

11. Apendice D: Información adicional sobre Hardware

11.1 Como Hacer un Cable Serial

Texto original de Frank Vorstenbosch <prompt@xs4all.nl> Revisado por Andrew Chen

Ahora que tienes tu HP, probablemente querrás probar la tremenda cantidad de programas que hay allá afuera. Pero como lo haces? Necesitas un enlace HP a PC. Puedes comprar uno, pero estos tienden a ser muy caros. O puedes construirte uno. El proceso requiere de las siguientes partes:

Partes Requeridas:

De la lista anterior, la mayoría es fácil de conseguir, y deberías encontrarlas en la tienda de electrónica de tu ciudad. Sin embargo, el conector HP de 4 pines puede ser difícil de encontrar.

Si tienes una disquetera o disco duro roto, o un cable de audio para CD-ROM por ahí, ve en interior si encuentras un conector que le calce a la HP48. No uses un conector de 0.1", ya que este dañara los pines de tu calculadora.

Conector HP

La parte del conector HP será la parte mas frustante del conector. La razón de esto es que probablemente no puedas encontrarla en la tienda de electrónicos, pero deberías encontrar todo lo demás ahí. En cambio puedes encontrar el conector en una tienda de computadores usados o puedes crear el conector tu mismo.

Forma Fácil

Ya que lo primero es mas fácil, te daré algunas pistas de donde puedas encontrar el conector. Primero, revisa las paginas amarillas y ve bajo "computador". Encontraras un montón de tiendas, pero busca específicamente por "reparación de computadores" o "partes de computadores". Llama a esas tiendas preguntando por un "cable de audio para CD-ROM". Si la tienda maneja esos cables, anda a la tienda y pide ver el cable.

Lo que debieras ver es un cable con dos finales, cada uno con un conector de 4 enchufes. Un final debiera estar un poco mas espaciado que el otro, y este no encajara en los pines de tu HP (no presiones muy fuerte, o sino doblaras los pines del conector). El otro lado debería encajar perfectamente. No te preocupes si solo tiene 2 enchufes. Esto es normal ya que el vacío es conexión a tierra. Una vez que tengas este cable, corta el final inservible, y nada ala sección del conector PC

Forma Difícil

Si no eres capaz de encontrar un lugar que traiga cables de audio para CD-ROM, o prefieres hacerlo tu mismo, es posible fabricar el conector. Lo que puedes hacer es comprar enchufes IC en la tienda de electrónica. Los encuentras en paquetes de 8 o mas. Para eso, es necesario sacar los enchufes IC de la dura caparazón plástica (no te preocupes mucho de dañarlos, los enchufes IC son muy resistentes y tienes 8 de ellos).

Ahora, solda un "tenedor" de cables metálicos rígidos, para sostener los cuatro pines IC espaciados exactamente en 2mm mientras los pegas son superpegamento. Pega una "manilla" a los cuatro pines IC para poder sacarlos del conector de la HP48. También puedes indicar el lado superior del conector en esta manilla.

Nota que el agujero en la HP48 en donde el conector debería ir no es simétrico; los pines están mas cerca de la parte de arriba de la calculadora que del borde inferior, y puedes ocupar esto para dificultar la inserción del conector al revés.

Con esto hecho, puedes proceder al lado del conector del PC.

Conector del PC

El lado del PC del conector es mucho mas simple que el lado de la HP. Todo lo que tienes que hacer es un conector serial estándar con las partes que compraste. Sin embargo, no lo hagas todavía ya que necesitas soldar los cables del conector de la HP en la parte posterior del conector serial primero.

Haciendo la Conexión

Ahora que tienes las dos conexiones hechas, puedes empezar a hacer las conexiones para el enlace. Partiendo por el lado de la HP, pon el conector y marca el lado superior como "SUP". Si tienes un cable de audio para CD-ROM que le falta un enchufe, esta seguro de dejar el enchufe vacío en el pin1:


 Conector en la HP48         Conector hacia la HP48

      ______                     ______

      |....|                     |oooo|  <-- primero es 

      \____/                     \____/       nulo

  pin 1   pin 4              pin 4   pin 1

Si hiciste el conector de la HP de la manera difícil, tienes que soldar los finales de los enchufes ES a largo a trozos de cable, que eventualmente irán conectados al conector serial en el lado del PC del cable.

Con estos cableado hecho, debes soldar los cables individuales en los lugares correctos en el lado del PC. Usa esta tabla de conexión de pines:


cable HP a PC 



HP48 | RS232-9 | RS232-25

-----+---------+----------

  1  | carcaza | carcaza

  2  |    2    |    3

  3  |    3    |    2

  4  |    5    |    7

Puedes usar un enchufe hembra sub-D de 9 o de 25 pines en el lado del PC del cable:


   9-pin RS232                 25-pin RS232

  conector (F)                 conector (F)



pin 5       pin 1    pin 13                     pin 1

  -------------         ---------------------------

  | o o o o o |         | o o o o o o o o o o o o |

   \ o o o o /           \ o o o o o o o o o o o /

    ---------             -----------------------

 pin 9     pin 6      pin 25                   pin 14

Usa cable flexible de 4 alambres para conectar los cuatro contactos de tu conector HP48 al conector del PC. Pin1 de la HP48 debería ir conectado a la carcaza metálica del conector RS232. Usualmente no es muy fácil soldar esta carcaza; primero raspa la carcaza (es una especie de cubierta) usando un desatornillador o un cuchillo. Si esto no funciona, simplemente deja el pin 1 de la HP48 desconectado. Nota que los pines 2 y 3 del conector RS232 deben estar cambiados cuando usas un conector de 25 pines.

Antes de conectar el cable completo a tu HP48, revisa posibles corto circuitos usando un ohmmetro o multimetro fijado en ohms o "test de diodo". La HP48 tiene un test en bucle que puede ser usado para probar el cable serial (ve la pregunta que cubre las combinaciones ON-TECLA).

Después de que estés listo, cierra la caparazón y el conector, y pon todos los tornillos. Ahora debieras tener un enlace HP<-->PC, que funciona en puertos seriales.

Usando el Enlace

Con el enlace terminado, es tiempo de probarlo. Baja algunos programas (como los que están en la Lista de Mejores Programas) que quieras probar. En este punto deberías ir a http://www.columbia.edu/kermit/ para obtener la versión de Kermit que mas te acomode.

Sin embargo, si tienes un programa de comunicaciones alternativa (por ejemplo, Windows 95 viene con HiperTerminal que puedes usar) puedes retrasar la bajada de Kermit. No obstante, es altamente recomendable de obtener ya que ciertos programas para la HP48 usan características especiales en Kermit (como el modo servidor) que no están disponibles en otros programas de comunicaciones.

Con esto hecho, puedes comenzar a transmitir. Inicia el programa de comunicaciones, y fija el puerto a COM1 (o al que este enchufado el enlace). En Kermit tipea "SET PORT COM1" y en HyperTerminal debes fijar en la ventana de opciones donde sale que módem quieres ocupar debes elegir "Direct to COM1".

Después cambia la velocidad del puerto a 9600. En Kermit tipea "SET SPEED 9600" y en HyperTerminal clickea en Advanced.

En la HP, anda a I/O, y anda a Transfer. Fija la calculadora a Wire, 9600 baud, y Kermit (o X-Modem si es el que vas a ocupar). Después, prepárate para recibir un archivo. Nota que X-Modem es mucho mas rápido que Kermit en muchas situaciones, especialmente en transferencias largas. Sin embargo, no esta incorporado en la S/SX.

En el PC comienza a mandar, y en la HP comienza a recibir. Deberías ver la flecha de transmisión en el lado superior derecho de la pantalla de la HP, y debería estar parpadeando. En el PC deberías ver un indicador de progreso que te muestra cuanto del archivo ha sido transferido.

Cuando la transferencia termine, revisa si recibiste lo que esperabas. Si es lo que esperabas, tu enlace HP<-->PC funciona!

Cable HP a HP

Si quieres usar comunicaciones a 9600 bps entre dos HP48, entonces haz dos conectores HP48 y simplemente conecta los dos, cambiando los pines dos y tres


Cable HP a HP



HP#1 | HP#2

-----+-----

  1  |  1

  2  |  3

  3  |  2

  4  |  4

Garantía, etc...

Aun cuando la interface serial de la HP48 esta protegida internamente, es posible dañar la calculadora cuando una conexión errónea es hecha. Yo no soy responsable por ningún error en este archivo, o por cualquier error que tu cometas.

Texto original de Deborah Lynn Williams

Yo hice un enlace HP48 de cuatro pedazos de cable de parlante y un enchufe de puerto serial. El cableado esta disponible arriba. La conexión al conector HP es la parte difícil.

Tome 4 pedazos de cable trenzado de parlante y lo corte de tal manera que el alambre y el aislamiento estuvieran iguales. entonces tome un clip y lo introduje en el lado abierto, haciendo un espacio entre el alambre y el aislamiento. Despues tuve que cortar algunas trenzas que se estaban despegando. En seguida, empuje esto en los pines del puerto de la HP48. No es una conexión muy fuerte, pero funciona bien si no la tiras.

El otro fin de estos cables de parlante los conecte al enchufe serial. Solo recuerda marcar que cables van con que pin, o hazlos todos de distintos largos.

Texto original de John Cutter

Otra fuente barata para cables es el mouse común para PC-compatibles. Yo tenia uno barato, en el que los botones empezaron a fallar las dos semanas de uso, así que lo abrí. Tenia un cable serial de 9 pines que desaparecía en el interior del mouse. Una vez abierto, había un conector de 4 pines con esparcimiento de 2mm entre ellos conectado a la circuito del mouse. Todo lo que tuve que hacer fue cambiar dos pines dentro del conector, y funciona bien desde entonces. También me di cuenta que los mouse Logitech tienen conectores de 6 pines espaciados 2mm entre ellos, que pueden ser adaptados. No se necesita soldar o cortar!

11.2 Informacion Adicional sobre la HP48 y RS-232

Texto original John Meyers

Tu no puedes conectar la HP48 a nada antes de que le enchufes su cable, que finalmente lleva la conexión serial de la HP48 a un conector DB9. En este punto, la HP48, incluyendo su cable, esta claramente configurada como DCE (lo mismo que un módem), así que necesitas un adaptador "null módem" para conectar la HP48 a un módem.

11.3 Uso de Tarjetas RAM No-HP

Si tu usas tarjetas RAM que NO fueron diseñadas para la HP48, es posible dañar severamente tu HP48. Si quieres estar seguro, deberías usar solo tarjetas diseñadas para la HP48.

Aquí hay una discusión editada de comp.sys.handhelds.


From steveh@hpcvra.cv.hp.com Fri Mar  1 17:00:00 1991

From: steveh@hpcvra.cv.hp.com (Steve Harper)

Date: Thu, 10 May 1990 22:46:09 GMT

Subject: RE: HP48 SX Memory Card Pricing

Organization: Hewlett-Packard Co., Corvallis, OR, USA

Ha habido una cantidad substancial de comentarios sobre las tarjetas de memoria para la HP48 SX y sus precios. Mi propósito en esta respuesta no es tratar de justificar ningún precio en particular, sino de presentar las razones técnicas de porque hay una diferencia substancial entre las tarjetas de memoria y otros tipos de expansión de memoria para PC, por ejemplo, la cual es mas familiar a los usuarios.

Algunos usuarios han apuntado correctamente que la memoria en las tarjetas es RAM estático en vez de RAM dinámico, el que es usado comúnmente en los PCs. RAM dinámico usa un transistor y un condensador para cada bit de memoria, así como la RAM estática requiere de cuatro transistores y dos resistencias, o seis transistores. La red resultante es que una cantidad equivalente de memoria estática es mucho mas grande y por eso mucho mas cara que la RAM dinámica. La ventaja es que la RAM estática no necesita estar siendo alimentada por corriente continuamente (ciclos de refresco) para retener el contenido de la memoria.

Además, la memoria estática usada en las tarjetas no es solo memoria estática, sino es procesada especialmente y/o seleccionada para un muy bajo consumo de corriente. Esto permite que la batería de resguardo en la tarjeta mantenga la memoria por un periodo muy largo de tiempo, en vez de recurrir al usuario para que la reemplace cada pocos meses. El proceso especial y/o pruebas especiales para seleccionar partes de bajo consumo aumentan el ya alto costo de los chips de RAM estático.

El molde plástico DIP estándar usado para la mayoría de los circuitos integrados, incluyendo chips de memoria, es relativamente barato, por su simpleza y grandes volúmenes. Desafortunadamente, estos paquetes son demasiado grandes para ponerlos en una tarjeta de memoria. Por eso, el fabricante de tarjetas monta chips individuales de memoria de silicona directamente en una tarjeta delgada de PC junto con los chips de soporte de memoria. Ya que muchos chips se están colocando en un solo paquete híbrido en un proceso especial que tiene poco volumen, la producción es pequeña y esto hace que nuevamente los costos crezcan. Las ganancias se ponen exponencialmente peores si el numero de chips e interconexiones aumenta en un proceso como ese.

Además de los chips de memoria mismos, dos circuitos integrados mas y varios componentes discretos son requeridos para el poder y el control de lógica. Un chip de tecnología bipolar percibe el voltaje externo y cambia el poder hacia los chips desde la batería interna cuando fuera necesario. Un chip CMOS protege las direcciones de memoria y líneas de datos de ESD cuando la tarjeta no esta insertada. Este chip también genera las señales de validación adecuadas cuando hay múltiples chips en la tarjeta. como es el caso de la tarjeta RAM de 128 Kbyte. Estos chips deben estar diseñados para un consumo extremadamente bajo, tal como los chips de memoria.

También la batería y el sostenedor de la batería, además de las otras partes mecánicas son importantes. El marco plástico moldeado sostiene la placa de PC y provee la fundación para las cubiertas de metal y la protección de los contactos de ESD y de contaminantes. El interruptor de protección contra escritura también es una característica muy importante. Es muy caro para el fabricante hacer las herramientas necesarias para fabricar cada una de estas partes así como las herramientas para ensamblarlas y probar la tarjeta terminada. Mientras el volumen de tarjetas es relativamente bajo, el costo de las herramientas representa una parte significante del costo de cada tarjeta.

Obviamente hay otras alternativas, como las que se usan actualmente en PCs, para proveer la capacidad de expansión de memoria. Para proveer ese tipo de expansión, la calculadora tendría que ser mucho mas grande de lo que es y posiblemente mas cara. Esto es claramente indeseable.

Otras características que se creyeron esenciales fueron la habilidad de distribuir aplicaciones de software, compartir y archivar/recuperar programas de usuarios y datos. Otras alternativas de expansión no proveían estos importantes beneficios. Las capacidades I/O de la calculadora proveen estas características solo en un rango limitado.

Otro punto a tener presente: Las tarjetas de memoria para ser usadas en la calculadora indicaran claramente que son para usarlas en la HP48 SX. Otras tarjetas de memoria que son compatibles mecánicamente con la HP48 S, pero que no aseguran trabajar eléctricamente en la calculadora. Las tarjetas de la HP48 SX fueron diseñadas para un rango de suministro de voltaje. El uso de otras tarjetas pueden causar perdida de memoria, y bajo ciertas circunstancias hasta dañar eléctricamente tu calculadora.


From steveh@hpcvra.cv.hp.com Fri Mar  1 17:00:00 1991

From: steveh@hpcvra.cv.hp.com (Steve Harper)

Date: Fri, 11 May 1990 16:52:07 GMT

Subject: Re: Memory Card: Give Us True Facts!

Organization: Hewlett-Packard Co., Corvallis, OR, USA

Mi anterior afirmación de que bajo ciertas circunstancias la calculadora puede ser dañada eléctricamente no es chiste. Si el suministro de voltaje interno de la calculadora esta cerca del limite inferior del rango, digamos 4.1 V, y el voltaje en que el chip de control de voltaje de la tarjeta se apaga esta cerca del limite superior de su rango, digamos 4.2 V (esto puede y ocasionalmente ocurre para tarjetas no-HP48 SX), entonces la calculadora empezara a conducir líneas de dirección de memoria y la tarjeta aun las tendrá sujetas a tierra (eso es lo que hace para protegerse cuando no hay suficiente voltaje del sistema para funcionar). Esta situación desafortunada puede simplemente borrar tu memoria, o si la calculadora trata de conducir suficientes líneas arriba al mismo tiempo, varios miliamperes correrán... por un momento, hasta que lago deje de funcionar... Por otro lado, tu calculadora y una tarjeta no-HP48 SX en particular pueden trabajar perfectamente si esos voltajes están en los limites opuestos de sus rangos. Estos voltajes también son susceptible a la temperatura. Puede funcionar en la sala de clases o oficina y no en la playa, o vice versa. Para que esto no ocurra, el chip de control de voltaje de las tarjetas de la HP48 SX son diferentes, independiente de las partes y las variaciones de temperatura.

Otra cosa interesante que me dijo Preston Brown, que debería haber incluido en mi publicación original aquí. Mientras la mayoría de nosotros reconoce que comparar tarjetas RAM con chips de RAM dinámico para insertar en tu PC es como comparar peras con manzanas, seria mas interesante comparar las tarjetas dela HP48 SX con tarjetas de otros productos como el Atari Portfolio, el Poquet, el NEC Ultralite, etc. Yo creo que encontraran que los precios de las tarjetas de la HP48 SS no están tan disparados.

Steve "I claim all disclaimers..."


From prestonb@hpcvra.cv.hp.com Fri Mar  1 17:00:00 1991

From: prestonb@hpcvra.cv.hp.com (Preston Brown)

Date: Thu, 17 May 1990 17:26:53 GMT

Subject: Re: Memory Card: Give Us True Facts!

Organization: Hewlett-Packard Co., Corvallis, OR, USA

Cuando las tarjetas RAM detectan que el voltaje es muy bajo para operar ellas sujetan las líneas de dirección a tierra. Esto ocurre encendiendo el controlador de salida de un chip especial incluido en la tarjeta. La corriente de sujeción esta especificada para ser 2mA min en el nivel de salida de Vol. Ya que la 48 puede estar tratando de conducir todo el camino arriba, aun mas corriente es típico. 10 mA por lucha no es atípico con totales de varios cientos de mAs.

La fuente de poder VDD esta regulada a 4.1 - 4.9 con partes típicas en el limite inferior (4.3). La corriente hacia las tarjetas es switcheado a través de un transistor, creando hasta una caída de 0.1 V. Las tarjetas estándar Epson tienen una significante posibilidad de ver este voltaje como bajo y apagarse. Hemos visto tarjetas haciendo esto en el laboratorio. Cuando ocurre la calculadora de bloquea con VDD tirado hacia abajo a cerca de 2.5 V y 250mA que son sacados de las baterías. Este escurrimiento de corriente excede enormemente los ratings para la fuente de poder y pueden dañar tu calculadora. Lo mínimo que puede pasar es la perdida de memoria.

Ahora, porque no regulamos el VDD arriba? La 48 dos fuentes de poder VDD a 4.3 y VH a 8.5. VH no puede ser regulada arriba sin exceder las especificaciones para nuestro proceso CMOS IC. VH es usado como el voltaje + para el I/O. Para poder alcanzar +3V de nivel de salida VH debe estar más de 3.6V por arriba de VDD. (VDD es usado como tierra en I/O). Nuestro sistema de fuente de poder aumenta la vida de la batería y reduce los costos enormemente para la I/O por cables.

Preston

11.4 Donde Puedo Encontrar Tarjetas RAM de Terceros?

Si decides mirar en las alternativas no comunes para tarjetas RAM, deberías ver los siguientes URLs:


Anterior Siguiente Indice