Частота опроса АЦП?

Раздел начинающих пользователей
Правила форума
В песочнице можно спрашивать когда незнаешь где спросить.
В песочнице нелзя посылать в гугл
В песочнице можно задавать любой вопрос, но на него могут и неответить.
Песочница для тех, кто начинает свои вопросы с защиты чайников от пинков.
В песочницу будут перетаскиваться вопросы неполучившие ответа.
Песочница - попытка навести порядок.
На песочницу большие надежды.

Частота опроса АЦП?

Сообщение Belove (Belove) » 24 июл 2013, 06:57

Уважаемые форумчане, МиМ, привет!
Соскучился я очень сильно по Вам, решил написать. ;)
Состыковал свой контроллер 16F73 с Labview- читаю данные с ацп и передаю на скорости 9600 в программу для дальнейшей обработки.
Вопрос мой в том, что нужно знать частоту передачи данных с ацп в Лабвью.
Помогите разобраться с этим параметром-какое он имеет значение в моем конкретном случае? :headbang:
Спасибо .
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: Belove
Имя: Belove
Заинтересованный
Заинтересованный
Информация о пользователе

Re: Частота опроса АЦП?

Сообщение mim (mim) » 24 июл 2013, 07:14

Опрашивай через прерывание...
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе

Re: Частота опроса АЦП?

Сообщение Belove (Belove) » 24 июл 2013, 07:29

Уважаемый МиМ, спасибо за ответ , конечно.
Но как все-таки определить частоту передачи данных? Можно популярнее? :o
Аватар пользователя
Ник: Belove
Имя: Belove
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Частота опроса АЦП?

Сообщение mim (mim) » 24 июл 2013, 07:32

Ты с терминологией определись.... Частоту, все-таки, чего? Опроса или выдачи в порт (в данном примере она одинакова что для опроса что для выдачи).
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Частота опроса АЦП?

Сообщение Belove (Belove) » 24 июл 2013, 07:39

"dt - это время между отсчетами сигнала.
Другими словами 1/F, где F - частота дискретизации."

Так мне нужно t - время между отсчетами сигнала для моего примера с частотой 9600. :(
Аватар пользователя
Ник: Belove
Имя: Belove
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Частота опроса АЦП?

Сообщение mim (mim) » 24 июл 2013, 07:43

Ты сам то понял что написал? Бред.
Причем здесь частота компорта?
Частота дискретизации чего???? входного аналогового сигнала? Когда говорят ДИСКРЕТИЗАЦИЯ - это оцифровка аналогового сигнала.
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Частота опроса АЦП?

Сообщение Belove (Belove) » 24 июл 2013, 07:53

МиМ, мне нужно знать период между приходящими значениями , которые шлет мк.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: Belove
Имя: Belove
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Частота опроса АЦП?

Сообщение mim (mim) » 24 июл 2013, 08:02

Belove писал(а):МиМ, мне нужно знать период между приходящими значениями , которые шлет мк.

Чем дальше в лес тем больше дров... А переведи-ка ты мне то что там на англицком...
Смешно, "приходящие значения, которые шлет МК".... Приходящие с какой стороны? Или приходящие в Комп? В данном случае период опроса АЦП равен периоду выдачи данных в компорт. Для подсчета периода нужно посчитать команды ассемблера.... :D

ЗЫ Поставь выдачу импульса на любой пин и меряй частоту (период). Но так делают только в вашей лаборатории... Обычно понимают что такое дискретизация входных сигналов. Обычно выдачу в ПОРТЫ (какие бы они ни были, параллельные последовательные) синхронизируют. Дискретизация это одно, а выдача в порты это другое (хотя и может совпадать по времени, имеется ввиду период).
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Частота опроса АЦП?

Сообщение Belove (Belove) » 24 июл 2013, 08:18

mim писал(а):В данном случае период опроса АЦП равен периоду выдачи данных в компорт. Для подсчета периода нужно посчитать команды ассемблера

МиМ, я пробовал увеличивать скорость с 9600 до 115200- период между приходящими значениями намного уменьшается!
Если смотреть со стороны компа.
Ты советуешь измерить частоту импульсов на ноге мк. А как эту частоту связать со скоростью обмена- 9600 или 115200?
Аватар пользователя
Ник: Belove
Имя: Belove
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Частота опроса АЦП?

Сообщение mim (mim) » 24 июл 2013, 08:27

Belove писал(а):1. я пробовал увеличивать скорость с 9600 до 115200- период между приходящими значениями намного уменьшается!
2. Ты советуешь измерить частоту импульсов на ноге мк. А как эту частоту связать со скоростью обмена- 9600 или 115200?

1. Я ждал этого вопроса :D. Больше того, чем больше вычислений в программе, тем меньше частота (частота всего и везде :) ...).
2. Я советую почитать, хоть что нибудь, про оцифровку сигналов, частоту дискретизации (про обработку сигналов) и синхронизацию всего этого...
И частота передачи данных по ком порту к частоте оцифровки ни каким боком. Поскольку все крутится в цикле (это самый тупой способ оцифровки сигнала), то и увеличивая или уменьшая что либо в программе - меняется цикл всей программы - вот и результат... А ты меняешь скорость выдачи в порт, тем самым косвенно влияешь на частоту оцифровки. Всегда частоту оцифровки ЗАДАЮТ !

Еще раз повторяю - дискретизация это одно, а выдача данных на обработку - это другое. Еще раз намекаю на прерывание. Оцифрованные данные можно выдавать и из буфера в порты с большей частотой (не путать частоту передачи данных по компорту), но при этом для восстановления сигнала нужно значь частоту оцифровки (дискретизации). В общем учебник тебе в помощь... Как никак целая лаборатория под рукой...
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

След.

Вернуться в ПЕСОЧНИЦА

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей