• Sábado 4 de Mayo de 2024, 12:40

Mostrar Mensajes

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 - Huguen_aus_Tirol

Páginas: 1 2 [3] 4 5 ... 13
51
Microcontroladores / Re: Problema Con Variable En Mpasm
« en: Jueves 1 de Marzo de 2007, 00:26 »
Hola Pegasux! No leí todo tu programa, pero veo que defines ABAJO como byte, es decir que puede tomar cualquier valor entre 0 y 255.
Prueba lo siguiente:

en lugar de ABAJO declara, por ejemplo, DIRECCION

luego, más abajo:

#DEFINE ABAJO DIRECCION,0

Luego maneja la variable ABAJO como bit, es decir con las instrucciones bsf, bcf, etc...

Prueba y nos cuentas... si me da el tiempo reviso más detenidamente el programa!

Saludos

PD si doy clic derecho sobre lo subrayado en rojo, me da opciones de corrección... Me perdí el funeral de "F7"????
Invitemos a los de MS al foro :P

Saludos :hola:

52
CONCURSO / Re: Ganadores Del Concurso
« en: Jueves 1 de Marzo de 2007, 00:09 »
[SIZE=14]FELICITACIONES!

Mis felicitaciones a los ganadores, y también a los que organizaron esto...

Recién veo algo nuevo... si escribo algo mal (error de ortografía) se subraya en rojo :D
Algo que no pasa en los editores y compiladores :P , pero que nos sirva para no olvidar nuestro español!!!

Nuevamente, felicitaciones!

Saludos :hola:

53
CONCURSO / Re: Miembros - 512 Mb
« en: Miércoles 28 de Febrero de 2007, 18:11 »
23684

54
Microcontroladores / Re: Uso Del Oscilador Interno Del Pic 16f88
« en: Domingo 25 de Febrero de 2007, 00:18 »
No hay problema :D Estamos aquí para tratar de esto de los micros... Cuéntanos como te va con lo del oscilador!

Saludos :hola:

55
Microcontroladores / Re: Uso Del Oscilador Interno Del Pic 16f88
« en: Sábado 24 de Febrero de 2007, 00:46 »
Hola!
Bueno, había escrito unas líneas, pero las borré antes de dar click en "enviar", estaba equivocado, tengo que reconocerlo... el 16F628 tiene oscilador interno :D
Simplemente escribes tu programa, sin preocuparte mucho en esto... al programar el micro, no importa que sea ICProg, o WinPIC, o el que sea, encontraras la posibilidad de  marcar algunos casilleros; alli podrás decir que tipo de oscilador es, entre otras cosas...
Espero darte una mano, y para cualquier consulta aquí estamos...
La próxima trata de usar la letra "q", para los más viejitos que hablamos español...
ke tengas un vuen fin de cemana, i saludos!! :P


Saludos!

56
Microcontroladores / Re: Conversor Usb A Db25
« en: Miércoles 21 de Febrero de 2007, 08:04 »
Hola!
De uno de los adaptadores no tengo nada, ni la marca... solo dice encima "USB to 1S/1P". El otro es Acer USB Mobile Port Replicator with Ethernet" modelo PA090.
A lo mejor podrias ver que se consigue en e-bay ;)
Ah!, gracias por el link!!

Saludos

57
Microcontroladores / Re: Conversor Usb A Db25
« en: Jueves 15 de Febrero de 2007, 12:52 »
Hola vecino! (tambien soy de Posadas :) )
En el trabajo tengo una notebook que tampoco tiene ni puerto serie ni paralelo; sin embargo tengo un adaptador que se conecta al usb y me da un puerto serie, un paralelo, dos conecciones usb y dos PS/2. Es de marca Acer, pero no tengo idea de cuanto cuesta.
Tengo otro adaptador mas que solo tiene un paralelo y un serie, pero ni idea de que marca.
Con XP, solo hay que conectarlo y listo... Para el W98 hay que instalar unos driver; y en DOS no funciona :( Para conectarme a los PLC mas viejos tengo que llevar una notebook que se cae a pedazos... pero tiene LPT (el soft corre en DOS)
Fijate, en una de esas te conviene conseguir algo asi... tal vez consigas en la vereda de enfrente; aunque hace ya mucho que no hando por alla, no se como esta el mercado del otro lado :rolleyes:

Saludos!!!

58
Microcontroladores / Re: Velocidad Grabado En Eeprom 16f876
« en: Lunes 12 de Febrero de 2007, 19:01 »
Hola!
Fijate aquí, tal vez te sirva...

Respaldo por bateria

Según entendí, quieres guardar datos en EEPROM en caso de corte de energía. Si es asi, en ese momento ya no tendrás que ocuparte de los motores o cualquier otra carga, Entonces guardas (en ese momento) lo que quieras y luego pasas a bajo consumo...
Es una idea, no se cual es el caso en detalle!

Saludos

59
Microcontroladores / Re: Dcc - Digital Command Control
« en: Lunes 5 de Febrero de 2007, 19:30 »
Hola Lalo! Tengo algunos esquemas, pero mejor te paso el link, ya que allí además encontrarás más información. Si usas la escala HO no te sería muy complicado fabricarte un decoder; eso si, todos los componenetes SMD!
En el link encontrarás un decoder basado en un 16F84, está también el código en asembler. Yo no lo he montado, pero parece ser bastante completo.
También hay una estación, basada en el 16F628, pero no está el código fuente (solo el .hex). De última puedes armar todo como está allí y de seguro que funciona, ahorrandote trabajo en desarrollar algo; yo opté por el otro camino...
En la dirección que te paso encontrarás links a otras páginas interesantes.
También tengo las normas NMRA, son varios pdf; si quieres te las envio por mail.

www.estaciondigital.tk

Saludos

60
Microcontroladores / Re: Dcc - Digital Command Control
« en: Domingo 4 de Febrero de 2007, 21:43 »
Hola Lalo!
Había empezado a ver de hacerme mismo los decoder, pero al llegar al diseño de la placa me di por vencido... Los decoder de accesorios pienso hacerlos yo mismo, ya que para ellos no tengo limitaciones con el espacio.
La semana pasada consegui en ebay un par de decoder Uhlenbrock nuevos por unos 25 euros cada uno; por ese precio, y las prestaciones que tiene, no me conviene hacerlos. La placa tiene tan solo 11 x 7.5 mm!!
Con la estación ya es otro tema...

Saludos

61
Microcontroladores / Re: Dcc - Digital Command Control
« en: Domingo 4 de Febrero de 2007, 01:28 »
Hola a todos!
Gracias por el link, Aristides; interesante, pero en realidad estoy trabajando con DCC, que es algo un poco más complejo...
Bueno, si hay alguien interesado en el tema, le digo que ya he podido enviar datos a una locomotora en este formato. Es realmente interesante...
Aun me queda bastante trabajo de "cosmética" en mi programa, pero lo fundamental ya lo tengo. Y quien esté interesado, solo pongase en contacto que lo comparto con gusto!
Que tengan un lindo fin de semana!

Saludos

62
Programación en C / Re: Ccs Pcwh 3.249
« en: Viernes 2 de Febrero de 2007, 22:47 »
Hola y bienvenido!
Llegaste tarde, son direcciones que funcionan por un cierto tiempo...
Pero si buscas, seguramente conseguirás la última versión con una mulita ;)
Saludos!

63
Programación en C / Re: Optimizaciones C18
« en: Martes 30 de Enero de 2007, 15:30 »
Hola Vane! Bueno, yo uso el CCS, y una vez tube un gran problema con la instruccion printf; con cierto tipo de datos no me funcionaba... cuando ya no sabia que hacer, se me ocurrio bajar el nivel de optimizacion (lo tenia al maximo). Desde entonces dejo este nivel al medio, y no volvi a tener problemas de este tipo.

Prueba ir bajando el nivel de a uno, hasta que el programa vuelva a funcionar bien...

Saludos!

64
Microcontroladores / Re: Preguntas De Novato
« en: Sábado 27 de Enero de 2007, 18:45 »
Hola y bienvenido!
Si tienes un programa escrito para un micro de una determinada familia, por ejemplo para la 16F, éste funcionará en cualquier micro de esa familia. El problema que puedes tener es que, si usas algun periférico en especial (p.e. conversor AD, puerto serie, etc...), debes prestar atención que el micro al que cambies tenga estos perifericos que usas. En tu caso, si has escrito el programa para el 16F84, este funcionará en cualquiera de los 16F...
Otra cosa a observar es que los bits del registro de configuración (tipo de oscilador, watchdog, etc) esten bien programados; hay algunas diferencias entre un micro y otro!

En cuanto al grabador para pics, hay infinidad de ellos en la red, generalmente se parecen entre si. Mi concejo es que busques en este mismo foro, ya que podrás encontrar los esquemas para armarlos, asi como los comentarios de los compañeros... Yo uso uno que publiqué aquí ya hace bastante, y me funciona mejor que bien; yo grabo los micros en la misma placa de aplicación (ICSP). Búscalo entre mis mensajes...

Resumiendo: no deberías tener mayores problemas para cambiar una aplicación de un micro a otro (siempre dentro de la misma familia)

Saludos y suerte

65
Programación en C / Re: Modulo I2c
« en: Viernes 19 de Enero de 2007, 06:42 »
Hola!
Tienes conectada una R de 10K a +5V en cada una de las líneas SCL y SDA?
Saludos

66
Microcontroladores / Dcc - Digital Command Control
« en: Miércoles 17 de Enero de 2007, 23:00 »
Hola a todos!
Bueno, resulta que me he vuelto a convertir en un niño... si no es que todo este tiempo lo he sido :D
Resulta que estoy con el tema del modelismo, específicamente con los trenes. Asi es que estoy desarrollando una estación de control DCC; se que este no es el foro para hacer preguntas de modelismo, pero quizá alguien esté en el tema, o le interese... así es que me decidí a dejar la inquietud aquí.
Hace 5 minutos cargué el PIC con mi primer programita, es recién la piedra fundamental de todo esto... pero aparentemente me está generando la señal DCC, al menos algo veo en el oscilo!
Pués bien, como metí un PIC en mi hobby (aún me queda el desafio de meter uno en una loco de escala N!), quería compartirlo aquí, e invitar a quién este interesado a acompañarme; creo que no va a ser un camino muy sencillo, pero vale la pena.
Asi que quien quiera, bienvenido!

Bueno, desde ya que estan invitados! Es una linda forma de aprender jugando ;)

Saludos a todos

67
Microcontroladores / Re: Motor Dc: Hacerlo Girar 360 Grados
« en: Martes 16 de Enero de 2007, 23:04 »
Hola!
Para el caso, lo mejor es un paso a paso. Con un motor de continua y bastante de control sería posible, pero que pasa cuando el motor no está alimentado? Seguro que el eje se movería... Con un paso a paso podría mantenerse en la posición que queremos.
Lo mejor es que uses un motor paso a paso...
Saludos

68
Microcontroladores / Re: Memoria De Programa Insuficiente
« en: Lunes 15 de Enero de 2007, 06:16 »
Hola! Bueno, yo uso el CCS y existe una opción de compilación que es "#OPT n"; con esto fijamos el nivel de optimización al compilar, a n mayor, el compilador tratará de que el programa ocupe menos espacio... el valor máximo de n es 11 (para los 18F)
Pero ya me pasó que algún programa no funcionaba, y bajando el valor de n si me funcionaba :blink: Es cuestión de probar!
Espero te sea de ayuda

Saludos!

69
Microcontroladores / Re: Quiero Integrarme A Este Mundo
« en: Viernes 22 de Diciembre de 2006, 08:43 »
Hola!
Para empezar necesitas un programador; los hay de todos los tipos, pero busca alguno que soporte la mayor cantidad de micros, para no tener que armar otro más adelante. No necitas gastar mucho dinero en el montage. Encontrarás aquí en el foro un link que ha puesto Jonathan a los diversos programadores que se publicaron ;)
Para programar los micros tambien nesecitarás algún soft de programación, son gratuitos y hay varios. Busca con el Google el WinPic...
De la página de Microchip puedes descargar grátis el MPlab, el entorno de desarrollo para los PIC´s. Te permite trabajar en asembler.
Si quieres programar en C, yo uso el PCWH; es un soft comercial, pero con un poco de paciencia... se lo encuentra :P
En cuanto al micro, depende de que aplicaciones te interesen; el 16F628 puede ser una buena elección, tambien tienes, por ejemplo, el 16F876 ó el 16F877 que tienen conversor AD. Apenas decidas por un micro, baja la hoja de datos (data sheet) de la página de Microchip.
Y desde ya preparate para más adelante tomar los de la familia 18F!

Bueno, cualquier duda o lo que sea, solo postea...

Saludos y suerte :hola:

70
Microcontroladores MOTOROLA / Re: Conversor Ad
« en: Jueves 14 de Diciembre de 2006, 21:53 »
Hola!
Como dice Aristides, podemos usar un puente y un rectificador para medir tensiones alternas; pero eso nos sirve si suponemos algunas cosas, y depende de la aplicación. Primero debemos tener en cuenta la tensión que cae en los diodos; existen rectificadores usando operacionales. Segundo, teniendo en cuenta que nuestra impedancia tiene que ser elevada, un capacitor nos puede jugar en contra.
En mi aplicación necesito medir el valor rms, es decir que tengo que tomar varias muestras de la señal alterna y luego hacer uso de unas fórmulas... Me dio algo de trabajo, más en la parte analógica, pero funciona!
Ya que estamos en el tema, para reducir la tensión de línea a valores "saludables" para el micro, me valgo de un pequeño trafo. Vi aplicaciones donde no hay aislación, pero no me atrae la idea por el tema seguridad. El problema es que el trafo me introduce un error (desfasaje) al medir el factor de potencia, pero es constante asi que se puede minimizar en programa; otro problema es el tamaño, este es pequeño, pero ocupa su espacio...
Comentario; en cuanto a medir a distancia, lo mejor es usar una señal de corriente, lo tipico es 4 a 20mA (por debajo de 4mA nos sirve para saber si se interrumpió la línea). Usamos este sistema en sondas de nivel de agua, para transmitir a la turbina el nivel del agua a la entrada o toma, a veces son distancias del orden de 1000m, y funciona de maravillas... hasta que se viene una tormenta! :P (lo que me resulta rentable... :D )
Bueno, disculpen que les aburra...

Saludos a todos

71
Microcontroladores / Re: Duda: Cristales Y Capacitores
« en: Domingo 10 de Diciembre de 2006, 09:21 »
Hola!
Cristal de 4 MHz y capacitores de 100p :unsure: ????? No me voy a cansar de repetirlo, lean las hojas de datos, los Data Sheet... Lo mismo va para los señores profesores!!! :angry:
En la página de Microchip encontraran mucha información, en la AN949 se habla del tema "osciladores"... Pero está en cada uno el interes y la voluntad en investigar y aprender.
Señores profesores, ponganse las pilas, o dejen el lugar a alguien con la capacidad...!!

Saludos a todos! :hola:

72
Microcontroladores ATMEL / Re: Interpretacion Archivo .hex
« en: Viernes 1 de Diciembre de 2006, 16:06 »
Hola!
A partir del archivo .hex, podrás ver lo que va grabado en la memoria de programa del micro, es decir el programa que has escrito. De ninguna manera podrás saber el valor de algún registro (memoria RAM) por medio del .hex.
Hace muchos años me había hecho un emulador de EEPROM; cargaba desde el LPT una memoria RAM con el programa que quería hacer correr en un 8031, luego con un interruptor dejaba el control de la RAM en manos del micro y emulaba la ROM. El programa lo había escrito en Turbo Pascal (la era del DOS...), y lo que hacía era sacar del .hex los datos y las direcciones e ir escribiendo estas en la RAM, funcionaba...
De esto hace ya mucho tiempo, y ya no recuerdo exactamente... pero recuerdo que había escrito programas muy sencillos, los compilaba, y luego me ponía a analizar el .hex; no me llevó mucho tiempo ni trabajo desmenuzarlos.

Veamos, tengo un .hex abierto con un editor de texto ;)
Cada línea empieza con ":", ya empezamos bien :D  Luego tienes dos digitos (estan en hexadecimal), si te pones a ver representa la cantidad de bytes de datos que hay en esa línea. Ahora vamos al final de la línea, tomamos los dos últimos dígitos, y los tiramos a la basura (son como un CRC, nunca los usé). Como sabemos la cantidad de bytes que hay en esa línea, volvemos desde el final hacia el principio, contando grupos de 2 dígitos (cada dos dígitos representan un byte) hasta completar la cantidad de bytes. Ahora te encuentras con que te sobran algunos dígitos, a ver... seguramente 6! Estos 6 dígitos no es otra cosa que la dirección del primer byte de datos que aparece en esa línea. Ya está, ya tienes todo lo que necesitas!
Para saber que se terminó el archivo .hex, verás que todos en la última línea tienen "0" bytes, y los dos últimos dígitos (el CRC) son "FF"

Si no me crees, imprime un pequeño .hex en papel, y prueba cada línea usando un lápiz y marcando...

Bueno, ahora a disfrutar del fín de semana! :hola:

73
Microcontroladores MOTOROLA / Re: Conversor Ad
« en: Jueves 30 de Noviembre de 2006, 13:03 »
Hola!
Para los PIC uso el PCWH, version 4.013; justamente aqui en el foro dejaron un link para bajarlo, no se si seguira...
Es cierto, en C las cosas van bastante mas rapido; de todas formas me queda bastante por aprender de este lenguage. Consegui algo de literatura en la red, pero no es muy buena que digamos. Lo mejor es ir probando ;)
Varias veces estuve tentado en probar Motorola, pero por ahora estoy algo justo de tiempo. Ademas, parece complicado encontrar informacion, o mejor dicho herramientas, para estos micros... No se que compilador (C o asm), que programador, en fin...
Por el momento me alcanzan los PIC, y creo que antes voy a incursionar en el mundo de los dsPIC. Ya veremos que resulta!

Bueno, saludos :hola:

74
Microcontroladores MOTOROLA / Re: Conversor Ad
« en: Jueves 30 de Noviembre de 2006, 06:38 »
Hola! Bueno, estoy usando un 18F, pero parte de la aplicación es similar a lo que quieres hacer, Ale... Aun no esta lista la aplicación, pero sí lo que es mediciones analógicas.
Mido tensión y corriente de linea (220Vac), para luego calcular demás valores. Hago varias muestras y acumulo el cuadrado de las muestras, usando un timer; la cantidad de muestras está sincronizada con la frecuencia de la red. Luego promedio, y la raíz cuadrada del promedio es mi valor rms de lo que medí.
Bueno, la cuestión es que en C me resultó muy simple hacer todo esto (y muy rápido!) No se si se podrá migrar a alguna otra marca.
Más adelante pienso postear algo de esta aplicación...
Aunque no uso un Motorola, pensé hacer el comentario igual.

Saludos!

75
Microcontroladores / Re: Lcd8 Bits Usando Puerto E Como Controlport
« en: Miércoles 29 de Noviembre de 2006, 18:25 »
Hola! Creo que ya alguna vez alguién tuvo un problema así...
Una pista: busca la solución en el conversor AD (analógico/digital) :whistling:
Muchachos, lean la hoja de datos (data sheet) de los micros... ;)
Saludos, y despues nos cuentas!

Páginas: 1 2 [3] 4 5 ... 13