Аналіз сигналів у мікроконтролера

D

djalli

Guest
0 Я маю досвід роботи в мікроконтролерів.Якщо я перехожу на мої функції генератора і передачі 100Гц, 5volts
С. Чи можна аналізувати цю хвилю.Такі, як отримання частоти, амплітуди т.д. за допомогою мікроконтролера?

Якщо можливо точка мені посилання, де люди грають, експериментували з аналогових сигналів.

 
Відповідь: Так, але це залежить від типу контролера використовується

Якщо вам потрібен контролер для аналізу сигналів,
що це не найкращий soulation тому, що для аналізу сигналів (FFT наприклад найзручніше використовувати чіп DSP)

Але в день Ви можете використовувати недорогі мікро однієї Я можу рекомендувати це 8051f23x

він може працювати до 20 MIPS (milyon instrucation секунду)

і ви можете використовувати його для аналізу сигналу з допомогою БПФ або ви можете використовувати новий Motorola DSP f830 serias це поєднання DSP і мікро-контролер

кращийБоби

 
привет ..Ви можете знайти багато прикладів, наприклад, пошук Google; 0)
один з них: http://home.iprimus.com.au/wjmoore/pic/proj_spec2.html
залежить від того, що вам потрібно ..наприклад AVR можна робити до 16mips, cygnal до 100 MIPS ..

 
Micros хороши при вимірюванні низьких частот, а також може бути використаний для оцінки амплітуди за допомогою бортового або зовнішнього АЦП.Що вам необхідно зробити можна, але чекати Dont встати і почати робити це прямо зараз.Як ви сказали, що у вас немає досвіду у використанні Micros.Таким чином, ви повинні навчитися використовувати їх апаратне та програмне забезпечення мудрим.Почніть з простих додатків, перш ніж переходити до складних.Краще отримати стартовий комплект і буде одержувати близько світлодіоди та інше вимикачів до експериментувати і частоти сигналів.

 
techie писав:

Micros хороши при вимірюванні низьких частот, а також може бути використаний для оцінки амплітуди за допомогою бортового або зовнішнього АЦП.
Що вам необхідно зробити можна, але чекати Dont встати і почати робити це прямо зараз.
Як ви сказали, що у вас немає досвіду у використанні Micros.
Таким чином, ви повинні навчитися використовувати їх апаратне та програмне забезпечення мудрим.
Почніть з простих додатків, перш ніж переходити до складних.
Краще отримати стартовий комплект і буде одержувати близько світлодіоди та інше вимикачів до експериментувати і частоти сигналів.
 
djalli писав:

0 Я маю досвід роботи в мікроконтролерів.
Якщо я перехожу на мої функції генератора і передачі 100Гц, 5volts С. Чи можна аналізувати цю хвилю.
Такі, як отримання частоти, амплітуди т.д. за допомогою мікроконтролера?Якщо можливо точка мені посилання, де люди грають, експериментували з аналогових сигналів.
 
Сократ писав:ДорогийЯ був виявлення сигналів DTMF, використовуючи рис 16 f877 використання FFT але спочатку ви повинні знати, чого ви хочете від сигналу ...
і який сигнал ви отримаєте синус квадрат .. Etc

1 - якщо сигнал площі можна виміряти частоту безпосередньо мікроконтролер

За допомогою таймера в якості зовнішніх боротьби ", що ви частота низька частота", якщо частота є високим можна використовувати зовнішній ІК Divider

2-сигнал, якщо не квадратні можна кліп піку, а потім виміряти частоту

3 - міра амплітуди можна використовувати ADC

ПРИМІТКА:

якщо сигнал є складним сигнал, то ви можете використовувати FFT

S 8O Крат
 
ОК ....

про частоту можна виміряти за допомогою мікроконтролера, але спочатку необхідно перетворити цей гріх хвилі на площі хвилі, а потім вимірювання частоти за допомогою мікроконтролера, але пам'ятайте, частоти для вхідного сигналу не повинна перевищувати осцилятори годинники на мікроконтролера

S

<img src="http://www.edaboard.com/images/smiles/icon_eek.gif" alt="Шокований" border="0" />

Крат

 
Якщо ви хочете декодіровать FSK модульований сигнал можна використовувати аналоговий prefilters, що кожен визначає одну з частот і LC лише попередній тест, який отримує то.

Може бути, ви повинні описати, який сигнал Ви дійсно хочете працювати, і що цікаво для вас.
Дані придбання шлях має бути чітко першого визначення, якщо це можна зробити з LC, а DSP, або простим аналоговим / цифровим обладнанням.
(24bit аудіо / відео обробки потужних DSP, зачитавши а PWM закодованих сигналів від датчиків температури можна зробити дуже повільно runing LC)

Крім того в LC має деякі особливості (PWM / Таймери / перервати внесок ...), що, якщо вони використовуються в мудрим чином можна дозволити створення високошвидкісного проблеми, які, як правило, вимагає DSP.У таких випадках, це навіть більш важливо точно знати мети вашої оцінки заявки вирішити, що буде зроблено в друкованому вигляді, і те, що в програмному забезпеченні.Я хотів би запропонувати спочатку з допомогою програм типу LabView спочатку отримати певний досвід роботи з даними, придбання, а потім, якщо він працює стабільний, порт на вашому LC.У LabView можна перші кілька прикладів створення та випробування сигнали вашого структури з реальним світом сигнали краще, ніж ви можете зробити це в LC без налагодження possibilties.

Сподіваюся, що вона допомагає

aOxOmOx

 
Aoxomox дякую вам, я бачу, що ви натяку.

Чи можна експортувати LabView VI в C-код або що-небудь інше я можу порту UC?
Я люблю експериментувати з DSP чіпи.
Що, є реальним сигналом, і я хочу для вимірювання різних частотах.Якщо сигнал людини серцебиття, попередньо записаних даних,
то я повинен виявити зниклих пульсу і тому я знаю, що серце не йти в звичайному діапазоні.У випадку зупинки серця, яка б була не сигнал, який легко виявити по крайней мере, в Matlab.

спасибо еще раз.

 
Ви можете генерувати C код в Matlab Simulink в реальному часі, і інструментарій для експорту в MCU і DSP.

 
ME пише:

Ви можете генерувати C код в Matlab Simulink в реальному часі, і інструментарій для експорту в MCU і DSP.
 
ME пише:

Ви можете генерувати C код в Matlab Simulink в реальному часі, і інструментарій для експорту в MCU і DSP.
 

Welcome to EDABoard.com

Sponsor

Back
Top