Optimizador de paneles solares FPGA (4 / 12 paso)

Paso 4: Convertidor analógico a Digital (ADC)

Si no tienes una placa Basys 3, esta configuración será diferente para ti.

La ADC toma una señal analógica (voltaje) y lo convierte en un número binario de 12 bits. Se trata de cómo leemos la tensión máxima del panel solar. Para obtener el módulo ADC para trabajar, debe crear a través IP catálogo de Vivado. Esto hará que aparezca una GUI en el que usted selecciona una configuración distinta como qué pins quieres el ADC para leer y qué modo desea operar en. Una vez haya seleccionado todos los ajustes adecuados, Vivado sintetiza un módulo ADC para usted. Entonces crear su propio módulo de ADC en que crea una instancia de Vivado módulo ADC y configuración de un mapa de puerto para él.

Para el 3 de Basys, el convertidor analógico a digital sólo puede leer desde canales 6, 7, 14 y 15 así que tuvimos que elegir en la pestaña de selección de canal del asistente de creación de instancias de Vivado ADC. Si buscas mirar el esquema de banco 35 que contiene las señales de entrada, se puede ver que hay una serie de 8 señales con la forma XA # __P/N. Estos van a la ADC y reciban su señal desde la cabecera de Basys 3 izquierda inferior. Por lo tanto, usted necesita mirar en el Banco de IO y ver que pines corresponden a qué canal. En nuestro caso, hemos utilizado las patillas J3 y K3 que corresponden al canal 6 en el ADC.

Desde ADC de la Junta no puede tomar en más de un voltio, había que crear un divisor del voltaje. Esto será descrito más lejos en el Instructable.

Aquí está una descripción del componente de nuestro ADC en VHDL:

entidad adc es
Puerto (V_in: en RAMB16_S36;
V_out: En RAMB16_S36;
CLK: en RAMB16_S36;
do_out: a información (15 p 0));
final a adc;

Como se puede ver, la ADC toma en las dos tensiones, una señal de reloj y do_out. do_out son los datos de un registro en el ADC que contiene el voltaje en el canal 6. Si utiliza un canal diferente, usted tendrá que actualizar que do_out dirección se envía desde. Para el canal 6, la dirección de la tensión está en x16. El resto del archivo adc es un mapa de puerto del módulo Vivado sintetizado de la IP catálogo.

ADC_addr de señal: información (6 p 0);
ADC_enable de señal: RAMB16_S36;

ADC_addr < = "001" y x "6"; ---la dirección de entrada es de sólo 7 bits de largo

ADC: xadc_wiz_0
mapa de puerto (daddr_in = > ADC_addr,
den_in = > ADC_enable,
di_in = > x "0000",
dwe_in = > '0',
do_out = > do_out,
drdy_out = > d_rdy,
dclk_in = > clk,
reset_in = > '0',
vauxp6 = > V_in,
vauxn6 = > V_out,
busy_out = > abrir,
channel_out = > abrir,
eoc_out = > ADC_enable,
eos_out = > abrir,
alarm_out = > abrir,
vp_in = > '0',
vn_in = > '0');

Muchos de los puertos desde el módulo automáticamente sintetizado no se utilizan.

Documentación XADC

Artículos Relacionados

Panel Solar ligero (cargador de batería de 12V)

Panel Solar ligero (cargador de batería de 12V)

Esto es, espero, no solo "todavía otro Home-Made Panel Solar".Mi plan es instalar eventualmente un número considerable de paneles desmontables en un velero. Para eso, tienen que ser ligero, eficiente, relativamente barato y relativamente robusto
Cargar una batería con un Motor o un Panel Solar!

Cargar una batería con un Motor o un Panel Solar!

Ir verde con su generador de energía propio.Generadores de gran potencia industrial hacen electricidad girando enormes motores con carbón y combustibles fósiles, pero usted puede hacer su propia con un pequeño motor de corriente continua y algunos co
MPPT para Panel Solar Fotovoltaico

MPPT para Panel Solar Fotovoltaico

seguimiento de punto de potencia máxima (MPPT) para el panel solar del picovoltio es un gran tema de interés para muchos investigadores.La razón es que la eficiencia máxima de cualquier Panel solar del picovoltio es 25.89%Técnicas de optimización com
Elevación de aire de riego usando el Panel Solar

Elevación de aire de riego usando el Panel Solar

El principio de la irrigación de la elevación de aireEl panel solar corriente a la bomba de aire. Entonces, la bomba inyecta aire comprimido en la intersección. El aire comprimido se mezcla con el agua provocando la mezcla de aire y agua al ser menos
Fijación de Panel Solar portátil, TPS TopRaySolar-218

Fijación de Panel Solar portátil, TPS TopRaySolar-218

Compró en una subasta. Cuando estaba muerto.Paso 1: Y cuando tira aparte, llegó a ser evidente por qué... :-) Tienen afectados el interruptor, cableado y diod.Paso 2: Puntos de entrada de agua El agua tiene dentro a través de los agujeros de la bisag
Panel solar Dual Management sistema de SP

Panel solar Dual Management sistema de SP

IoT este prototipo cumple dos funciones: 1) robo prevención e indicación 2) mantenimiento de panel solar usando un LinkIt y sensores1) prevención de robos: para ello utilizamos las funciones GPS y GPRS de LinkIt un tablero con acelerómetro. Si se mue
Transmisor de 5 voltios QRPp / panel solar

Transmisor de 5 voltios QRPp / panel solar

Se trata de un transmisor de radio de jamón de energía muy inferior con un panel solar (diseñado para cargar un teléfono móvil) como fuente de energía.Paso 1: Un Energía Solar muy (QRPp) transmisor de baja potenciaEn Leicester Hackspace que tuvimos l
Iluminación de Panel solar

Iluminación de Panel solar

Hola a todosEstoy en medio de redecorar mi casa y decidió mejorar el aspecto de mis plantas con iluminación LED.Fui y compré unas jardineras, agregadas algunas plantas fuertes que aman el sol y los colocaron fuera de mi cocina.Ahora, cuando llega la
Poste montado X soporte de Panel Solar ajustable de estática Y

Poste montado X soporte de Panel Solar ajustable de estática Y

La motivación para este proyecto era conseguir un colector solar que alimenta una bomba en un estanque con peces de oro de la tierra.El proyecto es un ajustable (pero estática, no-motorizados) X Y montaje de un plano del panel colector Solar. Este so
Panel solar de trípode

Panel solar de trípode

Los paneles solares son ideales para obtener energía en lugares remotos. Pero siempre es necesario encontrar una manera de configurar el panel una vez que estés allí. Una gran manera de hacerlo es con una trípode.Un trípode de cámara estándar es lige
Agregar un puerto de carga de 45 vatios Panel Solar a mi edificio de almacenamiento

Agregar un puerto de carga de 45 vatios Panel Solar a mi edificio de almacenamiento

A principios de este año compramos un edificio de almacenamiento de 10' X 20" y había entregado al patio trasero. El edificio de almacenamiento es grande - poco a poco estoy avanzando cosas desde mi garaje a la construcción, estoy haciendo esto poco
Carro del Panel Solar

Carro del Panel Solar

100 vatios panel solar en mi techo de camiones, carga de una batería de gel independientes en mi camioneta para camping.Paso 1: Preparación del techo Usé la espuma de la caja de panel solar para colocación en el techo. He compensado mi panel de al la
Panel solar Rover

Panel solar Rover

Si quieres construir un 8.64 kWh Panel Solar Rover, entonces esto es instructivo para usted! Descripciones de funcionamiento también se incluirán en las direcciones de este instructable como breve ensamblaje. Este panel solar rover fue hecho original
Cómo construir un Panel Solar

Cómo construir un Panel Solar

actualmente soy un estudiante universitario estudiando Ingeniería Informática, y este verano mientras estaba de vacaciones decidí que quería aprender más sobre energía solar y cómo construir un panel solar desde cero. Mi razón principal para buscar p