First and foremost the most important thing to specify for the XADC Header are the pinouts. Looking at the Zedboard head on, the xadc header pins correspond to the picture directly above. Vn being the pin at the top right of the xadc header. For this project we will be reading the difference between two voltage inputs within the terminal. The pins are deferentially paired and you will get the difference between Vaux8p and Vaux8n. We will be connecting Vaux8P and Vaux8N to voltages and then Vref and all three AGNDs to ground. **Note: After further investigation we found that you should only need both Vaux pins and the three AGND and it should work the same. We created two voltage dividers to provide the input voltages for the Vaux8 pins. We ended up inputting about 0.75 Volts into Vaux8P and about 0.50 Volts into Vaux8N. Below is a picture of the outputs from within the terminal: In the terminal, Vaux8 should be reading the difference between the inputs fo...
Continuing with Adam Taylor's tutorials in his MicroZed Chronicles on the XADC. This post relates to issue 105, which can be found using the link at the bottom of the page. What I learned from Adam's Tutorial: Interrupt Latency: The time between the interrupt being raised and the interrupt being serviced. Once a signal is in the XADC and the Zynq SoC, it is necessary to ensure that the application has been designed properly to meet the requirements and perform in the way intended. Interrupt latency plays a major role in performance. Some issues that can impact interrupt latency are: The presence of an operating system The complexity of the ISR (Interrupt Service Routine) If interrupt latency is not considered, the application could fail depending upon the latency period, latency consistency and the time taken for the ISR. If latency is too great or ISR execution is too long, events can be missed. When this happens, it results in an unreliable system with sp...
A LOW-PASS filter is a filter that sets a frequency, typically referred to as the cutoff frequency or the passband, and keeps all signals lower than the set frequency, and reduces the signals that are higher than the set frequency, which is typically referred to as the stopband. The process of removing unwanted frequencies allows for a more accurate data set and easier recognition of trends. This process is commonly used to clean up signals, remove noise, perform data averaging, and recognize patterns. A HIGH-PASS or bass-cut filter, is a filter that sets a "cut-off" frequency and keeps all signals higher than the cut-off, the passband, and reduces the signals lower than the cut-off, the stopband. This process is commonly used to "clean up" low frequency noise, remove unnecessary sounds and audio signals, redirect higher frequency signals, and highlights high frequency trends by removing low frequency trends. Sources: https://www.mathworks.com/disc...
Comments
Post a Comment