Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
В досе сохраняется стабильность на больших интервалах? 09.09.07 22:09 Число просмотров: 3934
Автор: Ustin <Ustin> Статус: Elderman Отредактировано 09.09.07 22:13 Количество правок: 1
|
> Плавает так: в зависимости от параметров эксперимента > периодичность 15-40 секунд. Именносекунд > Конденсатором сгладил, но недостаточно (.
> Считывание с АЦП данный в DOSе с привязкой таймера к тикам > процессора дает стабильный уровень напряжения, ничего не > плавает. Тут сохраняется стабильность на больших интервалах?
В АЦП засылаем запрос, после чего читаем оттуда?
Если да, то возможно есть смысл отказаться от евента OnTrigger, или, по крайней мере, не обрабатывать там приём данных, делая это в коде процедуры засылки:
Procedure getdata();
var blk:Array [0..4095] of Char;//или скока надо
begin
...
sendrequest();
//sleep(1);//если надо, можно прямо-таки тики процессора посчитать ;)
...
обвязка чтения доп. стробами
...
ApdComPort1.GetBlock(Blk,ApdComPort1.InBuffUsed);
...
end;
---
|
|
|