Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I just now tested the new unit after I ran out of all troubleshooting options with the new one.. Since the other one worked partially I did not realize it was defective for a long time. The mode of failure is what made me go in rounds a bit..
I did test another one of these packages and that one worked just fine. I was curious as to why the other one would not work below a certain load resistance alone. I tried different loads and anything below 75ohms, I get flat 0V at the output.
I am using the Murata OKL-T/1-W12 to produce 1.7V from a 12V battery. This 1.7V has to power a thermoelectric cooler of resistance around 2.5 ohms about 700mA load current. Although I see an open circuit voltage ( even with 1Kohm load as well) of 1.7V, when I connect the thermoelectric cooler I...
I did get the thing working by getting the numbers right. I have no phase lag now between the two signals. But I will implement the same using counters as it seems the right way of doing it. Thank you very much for the suggestion.
I did not fully understand the method you have specified. Could you explain a bit more so that I can understand it better. I am pretty new to this as you could guess..
Also I do understand that the if statement implementation is not the pretty way of doing it, but if I get the numbers in it...
I need to have 8192 samples of ADC data between two samples of time which I do get with this code. So I do not think there is a counting problem in that part of code. I count from 0 to 8191 which gives me 8192 samples and at the 8193rd sample I make the time_ack=1 and set counter ADC_Timecnt=0...
adc_clock80MHz is an 80MHz clock signal; First I count this clock and when it reaches 8192 I keep time_ack=1 for 1 clock cycle of the adc_clock80MHz. Now I count time_ack using timelog1 and timelog2. When timelog1 is below 64 I keep cal1 as 1 and if it is between 64 and 128 I make it 0 and above...
Ok.. Actually I am running another m file to create those mat files. Is there a different way I can save those variables to the mat files which will help me access these in the way I described earlier. My program does this - I have a varying number of input files which needs to be processed...
I have a mat file that contains variables named deterministically like a1_1,a1_2,a1_3.... a1_n.. n is variable depending on the mat file I read, but the naming convention remains the same. I need to read all of these in a loop that goes from 1 to n. What is the best way to achieve this?
Suppose my time-domain signal is a voltage signal. I sample this at the correct rate, and taking the Fourier transform gives me the magnitudes of of various frequency components present in the signal (within the context of sampling rate). Taking the modulus squared of this quantity will give me...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.