Сообщение от Седов Владимир
|
необходима регистрация момента останова линейно изменяющегося напряжения на входе на АЦП. Т.е. в момент, когда напряжение на входе N76E003 перестает расти или снижаться, должен меняться уровень на любом из выходов контроллера N76E003. с высокого на низкий.
|
Другими словами - регистрация выхода на установившийся во времени уровень напряжения.
Соответственно, с учетом всяких погрешностей, флюктуаций, шумов потребуется
установить зону нечувствительности, то есть минимальную разницу между выборками напряжения, которая будет считаться неизменным уровнем.
И ваш алгоритм нужно скорректировать, то есть сравнивать данные с учетом неполного совпадения, лежащего в зоне нечувствительности.
Другими словами если разница между выборками лежит в зоне нечувствительности - то вышли на установившийся уровень.
Сообщение от Седов Владимир
|
Сам алгоритм дальнейшей обработки данных уже не представляет сложностей. По данному рисунку на ячейки памяти или регистров последовательно (по очередно) записываются данные с АЦП. После сравнения данных с к примеру 3 ячеек при совпадении положение регистра на выходном порту меняется с "1" на "0". При не совпадении возврат и разрешение записи данных АЦП в память.
|