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.
A few possibilities I see:
1. Port configuration may not be correct.
2. The compiler disables global interrupt in timer ISR entry. Hence while you are sleeping in ISR, interrupt not forwarded to software.
The best way will be to provide a clean DC to the motor input. The closest you can practically get, in my opinion, is to use the PWM to control a Buck Converter. The DC motor can be used as the capacitor of the buck circuit.
Xaacto, from the discussion and a few readings, what i think, is that, if you don't suspect a high probability of radiation induced errors or any other kind of prominent cause of faults, you can design with consumer grade electronics.
No matter what grade of component you use, you...
Thank you keith. But I'm not involved with any medical project at present.
Due to the recent happenings in the automotive sector, every embedded engineer has got some interest towards reliable designs. Everywhere people speak of hardware reliability first. But from my experience, it was not so...
Re: Hardware Reliability
Thank you keith.
That means the life critical equipments are designed with redundant modules.
No matter what the component or module reliability is, we will go for such designs to reduce the chance of damage to life. But what about the actual digital component failure...
You might have noticed a disclaimer in the end of digital IC datasheets(eg. 74ls series), that they are not guaranteed enough for medical uses.
I have no experience with a digital IC failing (unless mishandled). Nor have i worked in any digital manufacturing companies.
Re: Pausing a C program?
Pausing requires some other process to execute or somehow to halt the system. The former is OS dependent. So some system calls, as i see in Linux now, is required for such jobs.
Why McBSP(Multi-channel Buffered Serial Port) is called "Multi-channel"?
1.Can it be used to communicate with multiple peripherals simultaneously?
2.What if the peripherals use different protocols?
To understand the effects, writing,
Has many limitations (analysis of more than 3 frequency components etc.). If you get a better method, please post it here.
I'm also interested in understanding this. I want to find the beat frequency and wave frequency after the addition.
The only idea that i have now is to use the product and sum formula--
Thank you ring0.
The first option, i think, is equivalent to sampling the DFT at logarithmic intervals. Such an approach i think will produce problems similar to 'aliasing'. Lots of details will be lost at higher freqency.
The second option seems much better to me.
In conventional DFT, the difference between adjacent frequency 'bins' are equal. ie. it is distributed linearly in Frequency axis (f0, 2f0, 3f0, 4f0.....)
Is there any algorithm to calculate Spectrum (need not be DFT) only at logarithmic intervals, (eg f0, 2f0, 4f0, 8f0......)?
'f0' is the...