реклама на сайте
подробности

 
 
> Датчик-->МК-->ПК: оптимизация, прошу поделиться опытом
Stinov
сообщение Sep 1 2009, 19:37
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 1-09-09
Пользователь №: 52 141



Здравствуйте. Помогите определьться:
НУЖНО: собрать несложное но довольно быстрое(по реакции) устройство в связке с ПК:
СУТЬ РАБОТЫ:
1 ко входам АЦП МК подключены датчики (4 - 8 шт.), МК поочерёдно измеряет напряжение на датчиках, цикл опроса длится t1. Данные с минимальной задержкой передаются в компьютер через COM-порт.
2 ТРЕБОВАНИЯ к конструкции:
_____________________________
......минимально ....|....желательно....
_______________|____________
.1 время t1<2 мс| время t1< 1 мс
.2 точность 6 бит| точность 8 бит
.3 ------------------- | калибровка датчиков
.4 МК быстрее AtMega8 | МК AtMega8
.5 ----------------------| задержка* < 1-4 мс
.6 4 датчика | 6 - 8 датчиков
_____________________________
* очень важна минимальная задержка между появлением сигнала датчика и передачей данных в ПК ( ведь ещё будет и задержка в самом ПК на обработку инфы и вывод результата)
3 ПРОЦЕССЫ (т.е. будет происходить следующее )
- измерение
- пересчёт результата (для 2.3)
- передача в ПК

ВОПРОС:
1- возможна ли реализация п.2.5 ?
2- возможно ли реализовать п.2.2 без отключения контроллера на время измерения, а в связи с этим и п.2.1 и п.2.5 ?
(Интересует оптимальное и целесообразное использование таймеров и прерываний, т.к.
возможны варианты реализации- например в основной программе передача в ПК, а измерение в прерывании; либо наоборот.)
Т.е. прошу поделиться опытом-
3- какие варианты брать в разработку, акакие сразу НЕ следует использовать ?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 01:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01333 секунд с 7
ELECTRONIX ©2004-2016