nstalación de targrta pci
Como primer paso para instalar la tarjeta pci debemos de conseguir los drivers
Lugo debemos de revisar si esta bien conectada si es asi nos aparesera un mensaje que si deseamos instalrlo con el asistente de Windows y debemos tomar la opción de no en este momento y luego instalar los drivers que emos conseguido con anterioridad.
Luego de esto con el disco de instalación que trae la tarjeta prosedemos a instalar el paquete de software que incluye, podemos probar la tarjeta con una prueba sensilla que incluye el software la cual hace funcionar el rele que contiene la tarjeta produciendo un ruido como CLIK cuando oigamos este ruido la tarjeta esta lista para ser usada.
Instalar software del picaxe
Existe un software gratuito para la edición de programas sencillos del picaxe el cual se puede descargar de esta dirección
http://www.picaxeforum.co.uk/register.asp
El software permite generar programas de dos maneras: utilizando listados de comandos BASIC y gráficamente mediante organigramas. Los organigramas pueden generarse y simularse en pantalla y luego convertirse automáticamente en listados de comandos BASIC.
Hacer una quemadora para el picaxe
De primero para crear la quemadora debemos de hacer este circuito que se ve a continuación se recomienda utilizar una placa pero también se puede realizar en protoboard si así se desea en el siguiente esquema se puede ver que las salidas de la PC para el circuito de quemadora son únicamente los pines 2 ,3,5 pero de igual manera utilizaremos otros debido a la configuración
Se recomienda utilizar esta estandarización de el cable de transmisión para poder denotar algún problema en el futuro:
Cabe resaltar que el encargado de realizar las salidas necesarias para quemarlo son brindadas por el software que estemos utilizando para programar el picaxe.
Diagrama de dispositivos
Protocolo de transmicion
Los dos tipos de transmisión que se pueden considerar son serie y paralelo. Para transmisión serial los bits que comprenden un caracter son transmitidos secuencialmente sobre una línea; mientras que en la transmisión en paralelo los bits que representan el caracter son transmitidos serialmente. Si un caracter consiste de ocho bits, entonces la transmisión en paralelo requerirá de un mínimo de ocho líneas. Aunque la transmisión en paralelo se usa extensamente en transmisiónes de computadora a periféricos, no se usa aparte que en transmisiones dedicadas por el costo que implica el uso de circuitos adicionales.
La transmisión serial es más lenta que la paralela puesto que se envía un bit a la vez. Una ventaja significativa de la transmisión serial en relación a la paralela es un menor costo del cableado puesto que se necesita un solo cable se tiene un octavo del costo que se ocuparía para transmisión paralela. Este ahorro en costo se vuelve más significativo conforme sean mayores las distancias requieridas para la comunicación.
Otra ventaja importante de la transmisión serial es la habilidad de transmitir a través de líneas telefónicas convencionales a mucha distancia, mientras que la transmisión en paralelo esta limitada en distancia en un rango de metros.
Detección de colores
Utilizamos una fotorresistencia y 3 led de alta intensidad ROJO, AZUL y VERDE hicimos varias pruebas y deducimos un rango aparente para los colores que necesitábamos, esta decisión de color se hacia dependiendo de valores que marcara la resistencia a continuación un esquema de cómo se trataron los colores:
Radio frecuencia
Según wikipedia:
“El término radiofrecuencia, también denominado espectro de radiofrecuencia o RF, se aplica a la porción menos energética del espectro electromagnético, situada entre unos 3 Hz y unos 300 GHz. El Hertz es la unidad de medida de la frecuencia de las ondas, y corresponde a un ciclo por segundo. Las ondas electromagnéticas de esta región del espectro se pueden transmitir aplicando la corriente alterna originada en un generador a una antena.”
En AM modificamos la amplitud de la onda para obtener diferentes resultados
En FM modificamos la precuencia para obtener resultados diferentes
Como se muestra en la siguiente imajen se puede ver como grafícame como seria una frecuencia modulada y una amplitud modular además como la señal se transporta en forma de onda.
Instrucciones básicas picaxe
A continuacion descrivire algunas de las instrucciones basicas del picaxe y luego explicare en detalle unas de las cuales mas nos sirvieron y hace falta enfatizar.
SALIDA - high, low, toggle, pulsout, let pins
ENTRADA- if…(and/or)...then, readadc, pulsin, button
SONIDO - sound
SERIAL - serin, serout
FLUJO DEL PROGRAMA - goto, gosub, return, branch
LOOPS - for…next
MATEMÁTICAS - let… (+, -, *, **, /, //, max, min, &, |, ^, &/, |/, ^/ )
VARIABLES - if...then, random, lookdown, lookup
MEMORIA DE DATOS - eeprom, write, read
RETARDOS - pause, wait, nap, sleep, end
MISCELÁNEO - symbol, debug
CONFIG. E/S - input, output, reverse, let dirs =
PWM - pwm, pwmout (08M)
MÚSICA - play, tune (08M)
RAM - peek, poke (08M)
SERVO CONTROL - servo (08M)
INFRAROJO - infrain2, infraout (08M)
INTERRUPCIÓN - setint (08M)
ADC DE10 BITS - readadc10 (08M)
TEMPERATURA - readtemp, readtemp12 (08M)
1-WIRE SERIAL NO - readowsn (08M)
ENTRADA DE CONTEO - count (08M)
SALIDA SERIAL - sertxd (08M)
VELOCIDAD DEL RESONADOR - setfreq (08M)
RAM - peek, poke
SERVO CONTROL - servo (18A/X)
INFRARED - infrain (18A/X)
INTERRUPT - setint (18A/X)
10 BIT ADC - readadc10 (18X)
TEMPERATURE - readtemp, readtemp12 (18A/X)
KEYBOARD - keyin, keyled (18A/X)
1-WIRE SERIAL NO - readowsn (18A/X)
1-WIRE CLOCK - readowclk, resetowclk (18A)
I2C - readi2c, writei2c, i2cslave (18X)
COUNT INPUT - count (18X)
PWM OUTPUT - pwmout (18X)
SERIAL OUTPUT - sertxd (18X)
RESONATOR SPEED - setfreq (18X)
serIN serOUT
para la transmicion serial la cual contiene una cadena de caractres q en este caso se utilizan los caracteres binariospor ejemplo
1010100010101010
La cual ira por impulsos en un orden de cola osea q el primero que llegue es el primero que se transmita, de igual manera en respecto al receptor este lo resivira e ira decodificando dependiendo de el tamaño de la cadena que nosotros hallamos decidido.
En cuanto a transmicion serial se refiere estas instrucciones son las que nos sirven mas devido a que si queremos enviar una cadena seral de un picaxe a otro podemos utilizar estas 2 instrucciones.
IN: sertxd (08M)
OUT: sertxd (18X)
descarga la documentacion completa con ilustraciones
descarga
No hay comentarios:
Publicar un comentario