Regístrate gratis para participar de los foros, o si ya estás registrado haz login.
| comentario del autor | Vie Jun 01, 2007 3:11 am | |
|
con una tarjeta paralela con chipset nm9805 el problema es que el so win no le asigna ninguna de las direcciones estándar al nuevo puerto ni permite cambiarla por lo tanto el soft de todorobot no funciona e intento ponerle la que aparece en el panel de control pero no funciona es bc400 pero en el código fuente dice que debe ser integer y da error probé el puerto conectando una impresora y funciono correctamente como lpt3 pero la io.dll solo funciona con direcciones de memoria.... no se como debo ponerle la dirección ayuda |
||
| asistió a la solución | Vie Jun 08, 2007 7:37 pm | |
|
BC400--->771072!!!! ( en decimal) Las direcciones de los puertos son: LPT1--->&H378 (888 decimal) LPT2--->&H278 (632 decimal) LPT3--->&H3BC (956 decimal) Verifica y comenta.- |
||
| comentario del autor | Sab Jun 09, 2007 5:12 pm | |
|
el puerto funciona perfectamente con impresoras esto tiene detenido mi proyecto de control de motores paso a paso gracias |
||
| asistió a la solución | Sab Jun 09, 2007 8:01 pm | |
|
Intenta colocar en el soft de todo robot asi "&HBC00".- Si no te deja intenta cambiar la configuracion del puerto desmarcando la opcion "Utilizar config. Automatica" y click en cambiar configuracion. y coloca : Intervalo de entrada salida: 0378-037F.- Pero igualmente la de arriba debe de funcionar.- Te adjunto una pequeña aplicacion para probar tu puerto con la Io.dll Suerte y comenta.- Prueba.rar (3 kb) - Ponerla en el mismo dir que el soft de Todorobot |
||
| comentario del autor | Sab Jun 09, 2007 9:51 pm | |
Código:&HBC00
resultado pantalla azul y reinicio no se puede desmarcar y lo único que se pude hacer es cambiar de lpt2 al lpt3 en google lo mas parecido que hay es esto pero no sirve http://209.85.165.104/search?q=cache:Kp4hS7YgAwcJ:www.overclockers.cl/foros/index.php%3Fs%3D4c2056e67f44d1a86c8b74bfdbeaed05%26showtopic%3D131144%26view%3Dgetlastpost+direccion+netmos&hl=es&ct=clnk&cd=1&gl=cl&lr=lang_es&client=firefox-a y e probado varias versiones del driver pero nada e buscado otras maneraas de accede al puerto pero nada ... |
||
| asistió a la solución | Dom Jun 10, 2007 12:36 am | |
|
1)-En la pantalla azul te hace un volcado de memoria? 2)-Cuantos puertos fisicos de impresora tenes? 3)-Probaste en agregar algun puerto de impresora desde el panel de ctrol? Espero comentarios, suerte.- |
||
| comentario del autor | Dom Jun 10, 2007 4:31 pm | |
|
así que no se alcanza a ver , el colapso es tanto que se daño el archivo prueba.exe perdiéndose 2 puertos lpt1 en placa madre lpt3 en placa pci ahora por que no usar lpt1 todavía tengo impresoras que lo usan ademas esta muy directo a la placa madre como para experimentar, y no es fácil conseguir optoacopladores no lpt3 se agrega al momento de instalar los driver desde el panel de control no e tenido mucha suerte todavía |
||
| asistió a la solución | Dom Jun 10, 2007 11:31 pm | |
|
Podes usar la configuracion que te adjunto.- Esto me tiene loco ( jajajajajajaja) Comenta y Suerte.-. |
||
| comentario del autor | Lun Jun 11, 2007 4:18 pm | |
|
sin embargo o no los encuentro o me piden 20 veces su valor o MAS! con tu ejemplo con el precio de 1 rele en la tienda de la esquina compras todo pero en la tienda de lejos( ja si es que tuvieran integrados) así que estaba tratando de ocupar un lb1946 que lo incluye todo todo hasta el puente H este trabaja con 5V y 40V sin embargo no confió mucho en el como para conectarlo directo al lpt1 por esto estaba tratando de usar otra tarjeta con puerto paralelo a al cual no le tengo demasiado cariño por lo que podría experimentar seguro todo lo que pueda. tal ves exista otra manera de acceder al puerto??? |
||
| asistió a la solución | Lun Jun 11, 2007 4:38 pm | |
|
1)-Vos queres manejar motores pap? 2)-Cuanto motores queres manejar? 3)-Si o si tiene que ser por el puerto paralelo? Pd: Te pregunto esto porque no logro entender todavia como no es que no podes acceder al puerto paralelo, y si no lo que se puede hacer es conectar un pic al puerto serie y que este maneje los motores.- La otra forma que puedes usar para probar el puerto es usando el qbasic yo te aconsejo que trates de encender tu maquina sin cargar win, solo en ms-dos y pruebes con qbasic.- En qbasic para acceder al puerto es asi: Out puerto,dato Ejemplo LPT1: out 888,255 ---> pone a uno Db0-Db7 Otra cosa cual es la direccion de tu LPT1? Subi una captura como la anterior. Bue suerte y comenta.- |
||
| comentario del autor | Lun Jun 11, 2007 4:54 pm | |
|
si es para manejar motores paso a paso primero solo uno una ves que aprenda agregare mas la idea es terminar con al menos tres y que la parte inteligente se realice via software PC podría ser serie pero nececitaria un pic que no tengo al que no puedo acceder es al lpt3 que es al que quiero acceder el lpt1 esta bien estoy viedo el msdn pero las referencias al lpt son desde un punto de vista de impresoras años que no uso el qbasic pero lo intentare |
||
| asistió a la solución | Lun Jun 11, 2007 5:09 pm | |
|
Te aconsejo que lo uses al reves.- Impresora en Lpt3 y con lpt1 usa el soft y listo asi no te complicas.- Ya encontre el problema, y este radica en que las direcciones que aparecen son del puerto PCI y por eso no te va a funcionar(no habia leido bien en la captura anterior y recien ahora me doy cuenta, perdon).- Asi que usa el LPT1.- Suerte.- |
||
| comentario del autor | Lun Jun 11, 2007 8:08 pm | |
|
ese no es el problema el problema es que si algo malo le llegase a pasar al puerto de la placa madre me dolería mucho muchísimo en cambio si el puerto de la tarjeta pci muere no me dolería tanto por lo tanto esto investigando si hay otra manera de controlar el puerto sin usar las direcciones directamente |
||
| asistió a la solución | Lun Jun 11, 2007 8:25 pm | |
|
Dale con ganas juan, estuve viendo por la red que hay varios que tienen el mismo problema que vos,trata de conseguirte un par de optos o el uln y proba, si esta optoacoplado nunca le va a pasar nada quedate tranquilo. No se de donde sos pero aca donde vivo yo los optos salen USD 0.60 asi que con casi USD 5 te lo armas y proteges tu puerto.- Suerte y contame tus resultados.- |
||
| comentario del autor | Lun Jun 11, 2007 9:43 pm | |
|
segire buscando por el lado código |
||