Caravel User Project
This RTL block implements an AI-powered solar panel monitor. It takes the voltage, current, and temperature readings from the solar panel as inputs, and calculates the power and efficiency of the solar panel. The results are then displayed on an external display.
Pin | Size (bits) | Description |
---|---|---|
voltage |
12 | Solar panel voltage input |
current |
12 | Solar panel current input |
temperature |
12 | Solar panel temperature input |
clk |
1 | Clock signal |
reset |
1 | Reset signal |
voltage_display |
12 | Digital voltage display output |
current_display |
12 | Digital current display output |
power_display |
12 | Digital power display output |
temperature_display |
12 | Digital temperature display output |
efficiency_display |
12 | Digital efficiency display output |
To use the AI solar panel monitor, simply connect the voltage, current, and temperature sensors from the solar panel to the corresponding inputs of the block. Then, connect the external display to the outputs of the display module.
The block will then automatically start monitoring the solar panel and displaying the results on the external display.