|
|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - allisap
Páginas: 1 ... 6 7 [8] 9 10 11
176
« en: Lunes 26 de Febrero de 2007, 18:16 »
Saludos..
Tengo una presario 700 a 1 Ghz con 20 gb de HD y estoy tratanto de instalar OpenSuse en mi laptop desde CD pero se detiene en la pantalla donde configura el hardware
ya intente arrancar desactivando el el modo ACPI y arrancando en el modo seguro pero aun asi no pasa nada, lo cusioso es que no se detiene por completo solo se empieza a alentar terriblemente y a veces si se detiene por completo.
tienen alguna idea de cual podria ser el problema?
me recomiendan alguna otra distro de linux para laptop?
177
« en: Viernes 23 de Febrero de 2007, 22:14 »
Me gustaria hacer un programa que moviese un motor PAP a una determinada posicion en funcion del valor de la entrada analogica que controlo con un potenciómetro. Eso que quieres hacer es un circuito maestro-esclavo.. si lo unico que quieres es que el motor siga al potenciometro la version analogica es mejor la puedes hacer con un opamp y unos transistores para manejar un motor de DC (no PAP) si necesitas hacerlo con un motor a pasos creo que debes definir un rango de ventana cercano al valor analogo medido del pot donde el motor no se mueva, porque de lo contrario el motor estaria girando en una u otra direccion y no se quedaria quieto (por la resolucion propia del motor) saludos
178
« en: Miércoles 7 de Febrero de 2007, 16:47 »
Hola  , una buena pagina para empezar se encuentra en este foro en la seccion de programacion en C para micros http://foros.solocodigo.com/index.php?showtopic=16914es un proyecto de J1M y te ayuda a entender como comenzar con el uso de los PIC18 USB
179
« en: Martes 23 de Enero de 2007, 18:09 »
180
« en: Viernes 19 de Enero de 2007, 16:33 »
si, tengo las resistencias de pull-up conectadas, y puedo ver los pulsos en las lineas scl y sda del maestro, pero el esclavo es el que no responde...
181
« en: Viernes 19 de Enero de 2007, 00:56 »
hola a todos....
estoy tratando de usar el modulo I2c pero tengo algunos problemas....
empeze con una pequeña aplicación..
un pic (el Maestro) le pide a otro pic (el esclavo) que haga una conversion AD y se la regrese,y eso es todo .... el problema es que el segundo pic no responde, .....
alguien tendra algun ejemplo para el manejo del modulo I2C usando el compilador CCS
182
« en: Martes 16 de Enero de 2007, 23:07 »
no dije que fuera facil,  solo que decian que era imposible y esto no es cierto, pero en fin, tienes razon, es algo demasiado complejo para solo controlar una motorcito de 9v (aunque si se utiliza en otras aplicaciones, lo digo porque yo tuve que controlar un motor de DC con exactitud de decimas de grado)
183
« en: Martes 16 de Enero de 2007, 20:37 »
hola a todos de ser un simple motor de 9v es imposible elegir angulos o simplemente lograr que de una vueltita sin que este se pase.. en realidad si es posible controlar el angulo de giro (y con gran precision ), pero esto requiere un nivel de control mucho mas complejo, (retroalimentacion, controles PD, PID y esas cosas) si te interesa busca en el libro "Ingenieria de Control Moderna - Katsuhiko Ogata"
184
« en: Sábado 13 de Enero de 2007, 23:19 »
saludos esto del usb esta genial, ahora tengo una pequeña duda... si que tengo dos dispositivos como los que se describen en www.hobbypic.comy los dos estan conectados a los puertos usb como puedo identificarlos en mi programa para acceder indvidualmente a cada uno
185
« en: Sábado 13 de Enero de 2007, 19:08 »
xx- para que haces esto?
receive_buf[1]*256
estas seguro que eso es lo que quieres?
esto lo hago porque en receive_buf[0] y receive_buf[1] estas los resultados de la conversion analogica digital lols cuales son de 10 bits, los 8 menos significativos estan en receive_buf[0] y los 2 mas significativos estan en receive_buf[1] (lo del 256 es para darle un desplazamiento de 8 bits) seguire investigando lo de los hilos y vere que pasa
186
« en: Viernes 12 de Enero de 2007, 23:58 »
ya revise lo de los timers y multimedia  y la verdad no le entendi  no tendran un ejempplo de como implementarlos
187
« en: Viernes 12 de Enero de 2007, 18:58 »
bueno este es parte de codigo .... do{ system("cls"); lectura=ResultadoPIC(); printf("lectura del adc: %4d \r\n",lectura); } while( !_kbhit() ); .... como ven solo limpia pantalla y pide datos al pic, (el pic solo se tarda cerca de 1ms , ya lo medi) usando la funcion ResultadoPIC() que esta aqui int ResultadoPIC() { int result = 0; BYTE receive_buf[2]; DWORD RecvLength = 2; ReceivePacket(receive_buf, &RecvLength); result = receive_buf[0]+receive_buf[1]*256; return result; } no creo que esto se tarde esos 50ms, alguna idea de como acelerar el proceso?
188
« en: Jueves 11 de Enero de 2007, 17:25 »
en realidad la primera aplicacion que hice esta en un bucle, y lo unico que hace es pide
datos al usb imprime en pantalla
pero aun asi se tarda esos 50ms
luego hice una aplicacion que utiliza los timers normales y asi se tarda menos pero aun no es suficiente....
en cuanto a los hilos, no se muy bien como hacerlo asi, por eso buscaba los timers de multimedia que dicen tienen una mejor resolucion (creo que de 1ms o algo asi)
189
« en: Jueves 11 de Enero de 2007, 16:54 »
se tarda 50ms en volver a pedir un dato al usb , mi codigo no creo que se tarde 50 ms , de hecho lo unico que hace es estar pidiendole datos al usb y los ponen en pantalla ,
lo que necesito es que en cada llamada al timer pida datos al dispositvo usb ( el pic) lo mas rapido posible y el pic no creo que se tarde tanto en enviar los datos
190
« en: Miércoles 10 de Enero de 2007, 23:13 »
en serio?, ya lo busque y no lo encuentro, tengo el sdk 9
191
« en: Miércoles 10 de Enero de 2007, 22:28 »
saludos.... estoy haciendo una aplicacion que pide datos a un pic por el usb.... todo funciona perfecto, pero encontre que el envio y recepcion de datos los realiza mi aplicacion cada 50 ms y necesito que sea mas rapido (1 mseg seria genal  ), buscando en la red encontre que es windows el que se tarda esos 50ms y dicen que una opción seria usando los timers de multimedia que tienen un mayor resolucion pero no entiendo muy bien como utilizarlos, alguien sabe como se usan o alguna idea de como bajar el tiempo de 50ms
192
« en: Miércoles 10 de Enero de 2007, 16:34 »
bueno.. podrias saber que tipo de motor es por el numero de cables si es de 4 es un motor bipolar, si es de 5 ó 6 es unipolar.... la configuración la puedes obtener con un multímetro común y midiendo entre cada cable para encontrar las bobinas del motor
193
« en: Miércoles 13 de Diciembre de 2006, 20:52 »
saludos,... hice un pequeño programita que se comunica una pc con un pic atraves de un socket usando un conversor de ethernet a serial,.... el programa le manda un dato, en este caso envio un '1', el pic lo recibe y comienza una conversion analogica digital y devuelve un numero entre 0 y 1024 (una conversion de 10 bits), es decir responde con 4 bytes de la conversion, el problema que tengo es que la pc a veces lee un dato y a veces los cuatro o 1 y luego 3, aunque a la funcion recv le indico que lea 4 bytes como puedo hacer para que siempre me lea los 4 bytes en orden
194
« en: Viernes 10 de Noviembre de 2006, 20:48 »
y como se puede hacer para mandar un arreglo como parametro de una funcion??
195
« en: Martes 7 de Noviembre de 2006, 01:11 »
que tal a todos... bueno aqui estoy con otra pregunta.. tengo una tarjetita que se puede programar para mandar datos por TCP pero necesito hacer un programa en Vicual c++ para mandarle datos (digamos una peticion de datos a la tarjeta) y esperar una respuesta del modulo ....como hago la comunicacion TCP?
196
« en: Miércoles 1 de Noviembre de 2006, 22:38 »
no entiendo muy bien los valores donde haces 1 y 0 la funcion pere puedes usar algo asi como (1/2)+(-1/2)^n esto alternaria entre valores de 1 y cero para cada n entero
espero esto te sirva
197
« en: Lunes 23 de Octubre de 2006, 23:40 »
saludos a todos, ya tengo el pic 18f4550  ahora me falta programar algo en C  , alguien sabe como programar el usb en visual c++,
198
« en: Lunes 16 de Octubre de 2006, 23:55 »
Saludos creo que te puede ser util la funcion find, me parece que hace lo que necesitas ,escribe >> help find para revisar en la ayuda y ver si te sirve
199
« en: Sábado 14 de Octubre de 2006, 03:13 »
Saludos estoy tratando de comunicar un PIC que tiene el puerto usb, pero necesito hacer la aplicacion en Visual C++ que mande los datos por el puerto USB, pero no se como hacerlo, ¿ alguien sabe como mandar los datos en Visual C ?
200
« en: Viernes 6 de Octubre de 2006, 02:16 »
upss  lo siento me equivoque en el ejemplo en la linea donde dice image(foto); porque foto no es una variable definida antes pero esto si funciona (  claro si tienes el archivo logo.jpg) axes('Position',[0.75,0.2,0.2,0.3]); logo=imread('logo.jpg'); image(logo); axis('off'); axes('Position',[0.1,0.1,0.6,0.8]);
Páginas: 1 ... 6 7 [8] 9 10 11
|
|
|