Technical discussions about Freescale Microcontrollers: M68HC11. (Freescale Semiconductor is a Subsidiary of Motorola).
Can anyone help me? - alan_ort - Nov 1 17:58:00 2005
Hi,
I´m new at the group.
I want to construct a measurement and identification of signals
instrument. The device must be able to receive analogical signals and
process several data from them like: period, frequency, cycle of work,
maximun and minimun tension. In addition it must be able to identify
rectangular, triangular and sinusoidal signals.
Could anyone help me and tell me how to start the project
Thanks a lot!
Aloncha

(You need to be a member of hc11 -- send a blank email to hc11-subscribe@yahoogroups.com )
Re: Can anyone help me? - Scott Grodevant - Nov 1 18:13:00 2005
Hi Aloncha and Everyone,
Based on your question, I'd look for someone who knows how to design things and ask for
their help in exchange for something they want, usually $.
Seriously. Jump in, try designing some hardware that you think will do the job. Then
write some firmware to run on it. When it doesn't work, and you can be sure it won't, make
corrections based on the problems you discover. In the end you'll have a good feeling
about yourself and microcontrollers.
Good luck,
Scott
alan_ort <alan_ort@alan...> wrote:
Hi,
I´m new at the group.
I want to construct a measurement and identification of signals
instrument. The device must be able to receive analogical signals and
process several data from them like: period, frequency, cycle of work,
maximun and minimun tension. In addition it must be able to identify
rectangular, triangular and sinusoidal signals.
Could anyone help me and tell me how to start the project
Thanks a lot!
Aloncha
SPONSORED LINKS
Freescale semiconductor inc Microcontrollers Pic microcontrollers 8051 microprocessor
---------------------------------
YAHOO! GROUPS LINKS
---------------------------------
---------------------------------
Yahoo! FareChase - Search multiple travel sites in one click.
[Non-text portions of this message have been removed]

(You need to be a member of hc11 -- send a blank email to hc11-subscribe@yahoogroups.com )
Re: Can anyone help me? - emmettredd - Nov 1 19:57:00 2005
--- In m68HC11@m68H..., "alan_ort" <alan_ort@y...> wrote:
>
> Hi,
> I´m new at the group.
> I want to construct a measurement and identification of signals
> instrument. The device must be able to receive analogical signals
and
> process several data from them like: period, frequency, cycle of
work,
> maximun and minimun tension. In addition it must be able to identify
> rectangular, triangular and sinusoidal signals.
> Could anyone help me and tell me how to start the project
> Thanks a lot!
>
> Aloncha
My next door colleague just helped a student train a MATLAB neural
network to identify those different signals. Contact me if you want
more info.
Emmett Redd

(You need to be a member of hc11 -- send a blank email to hc11-subscribe@yahoogroups.com )
Re: Can anyone help me? - Jim Peterson - Nov 2 0:57:00 2005
alan_ort wrote:
>clip...
> The device must be able to receive analogical signals and
>process several data from them like: period, frequency, cycle of work,
>maximun and minimun tension. In addition it must be able to identify
>rectangular, triangular and sinusoidal signals.
>...clip
Start be defining your terms, continue defining until you reach a point
of unambiguous definition. What maximum frequency do you need to
recognize? what minimum? the two will define the size of the set of
samples you need to recognize. How would you identify the shape of a
signal? Slope changes perhaps? How will you be sure you are not
interpreting "aliases" of under-sampled signals? If you are sampling MHz
signals as KHz rates you may find "patterns" that are simply not there.
Is your signal AC?
When you say "period" do you mean the distance between zero crossings?
Aren't period and frequency directly correlated?
Cycle of work is not self defining to me, Not sure about anyone else..
Maximum and Minimum tension, Is that amplitude?
Can there be harmonics?
Ideally one starts with a workable design then builds to achieve it. In
reality, the limitations of the system and the design are usually found
by experimentation, a process often described as "making mistakes as
fast as you can".
Hope that helps,
Jim

(You need to be a member of hc11 -- send a blank email to hc11-subscribe@yahoogroups.com )
Re: Can anyone help me? - Mike McCarty - Nov 2 4:17:00 2005
alan_ort wrote:
> Hi,
> I´m new at the group.
> I want to construct a measurement and identification of signals
> instrument. The device must be able to receive analogical signals and
> process several data from them like: period, frequency, cycle of work,
> maximun and minimun tension. In addition it must be able to identify
> rectangular, triangular and sinusoidal signals.
> Could anyone help me and tell me how to start the project
> Thanks a lot!
>
> Aloncha
This is an ambitious project. Start with more rigorous
requirements which characterize the type of signal you
can handle, and definitions of what the signal types are.
For example, you'll need some signal conditioning probably.
So clarify input signal limits. You won't be connecting the
A/D inputs directly to the power line, for example.
You need to specify reasonable limits on frequency, also.
You can't identify a period of 6 years, for example.
You also can't process 100MHz signals.
What is a rectangle wave? Exactly, I mean. How flat must
the tops and bottoms be before it isn't a distorted sine wave?
For long periods, measure period.
For short periods, measure frequency (FFT anybody?).
Finding the min and max voltages are ambitious, as well.
You might need to fit a curve, because it's not likely
you'll sample exactly on a max/min.
What will your device do when it encounters a non-periodic
signal?
Start simple. How about just sampling the input voltage
and displaying it?
Mike
--
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!

(You need to be a member of hc11 -- send a blank email to hc11-subscribe@yahoogroups.com )