Сб ноя 24, 2012 18:53:53
akl писал(а): Попробуйте, например, сформировать интервал измерения 1,(0) сек при имеющемся кварце 10'003'857,197Гц. По "методу захвата" такой кварц запросто подойдет.
Сб ноя 24, 2012 19:09:20
SergeBS писал(а):2 способ - обратный. Фиксируется КОЛИЧЕСТВО измеряемых периодов. Считается время, за которое это количество прошло. Отношение количества периодов (ФИКСИРОВАННОГО) к времени измерения (ПЕРЕМЕННОМУ) - частота.
Сб ноя 24, 2012 19:36:57
U235 писал(а):Зачем, используя МК, фиксировать количество измеряемых периодов?
Сб ноя 24, 2012 20:21:07
SergeBS писал(а):У 2 способа фиксировать время измерения по самому его определению (измеряется период) невозможно.
SergeBS писал(а):Самое "смешное" - рассуждения о 10-12 цифровом разрешении и НИ СЛОВА, а где найдется источник опорного сигнала с такой стабильностью (10-10..10-12).
Сб ноя 24, 2012 21:26:59
Леонид Иванович писал(а):Как для способа 1, так и для способа 2 фиксируется как раз время измерения. А периодов входной частоты может быть разное количество - сколько влезет в интервал. Понятное дело, для метода 2 измерительный интервал округляется до целого числа периодов входной частоты.
Сб ноя 24, 2012 22:17:54
Вс ноя 25, 2012 00:37:14
SergeBS писал(а):"На пальцах": измеряем в диапазоне 1..10 Гц. Задаем количество периодов - 1. Получаем время измерения от 1 до 0.1 сек.
Вс ноя 25, 2012 10:27:54
Это не маркировка, а реальное значение генерации системы контроллер(AT90S2313) - кварц(маркировка "10000 кГц") на момент измерения.SergeBS писал(а):Мне бы очень хотелось увидеть кварц с такой маркировкой. С учетом, что стабильность кварцев в лучшем случае 10-8 (термостабилизация и т.п., т.е. это уже не просто кварц, а целый модуль) - если и увижу, так просто запишу в разряд "очередное фуфло для ламеров". Т.е. приведенный пример - мягко говоря не аргумент.
SergeBS писал(а):2 - обратный способ. Меряется длительность импульса, а частота определяется как обратная величина.
Считаем, за какое время пройдет выбранное количество импульсов.
Это Ваша ошибка в понимании метода "захвата" ("вычислительного метода", "обратного счета", "Reciprocal counting"). Время измерения задается примерно!!!, т.к. в выражение для расчета частоты этим методом оно не входит и может выбираться произвольно, исходя из требуемых параметров.SergeBS писал(а):Фиксируется КОЛИЧЕСТВО измеряемых периодов. Считается время, за которое это количество прошло. Отношение количества периодов (ФИКСИРОВАННОГО) к времени измерения (ПЕРЕМЕННОМУ) - частота...Получаем - чтобы иметь фиксированное время измерения надо знать период измеряемой частоты и изменять количество измеряемых периодов.
Вы все время путаете методологию с особенностями практической реализации.SergeBS писал(а):Самое "смешное" - рассуждения о 10-12 цифровом разрешении и НИ СЛОВА, а где найдется источник опорного сигнала с такой стабильностью (10-10..10-12). "В каждый частотомер - водородный эталон!" Пустяк вопрос - вшивые сто баксов
Вс ноя 25, 2012 18:11:57
SergeBS писал(а):Вот не пойму, причем тут STM32?
...
Вс ноя 25, 2012 19:42:13
Вс ноя 25, 2012 19:49:03
akl писал(а): Это не маркировка, а реальное значение генерации системы контроллер(AT90S2313) - кварц(маркировка "10000 кГц") на момент измерения.
akl писал(а):Это Ваша ошибка в понимании метода "захвата" ("вычислительного метода", "обратного счета", "Reciprocal counting"). Время измерения задается примерно!!!, т.к. в выражение для расчета частоты этим методом оно не входит и может выбираться произвольно, исходя из требуемых параметров.
akl писал(а):Далее принимаем произвольно удобное для работы время измерения . Накладываем условие, что после окончания времени измерения счетчик nox будет остановлен только по окончании текущего периода Nx.
akl писал(а):Вы все время путаете методологию с особенностями практической реализации.SergeBS писал(а):Самое "смешное" - рассуждения о 10-12 цифровом разрешении и НИ СЛОВА, а где найдется источник опорного сигнала с такой стабильностью (10-10..10-12). "В каждый частотомер - водородный эталон!" Пустяк вопрос - вшивые сто баксов
Вс ноя 25, 2012 20:07:12
Леонид Иванович писал(а):А задают именно измерительный интервал. Если Вы ни разу не видели частотомера, работающего по этому принципу, так хоть скачайте мануал (например, на SR620). Там увидите, что задается именно время измерения (Gate).
Вс ноя 25, 2012 20:32:00
HHIMERA писал(а):"Если натягивают - значит это кому-то нужно!" (С)
http://we.easyelectronics.ru/STM32/chas ... mment87310
Пн ноя 26, 2012 00:55:42
HHIMERA писал(а):"Если натягивают - значит это кому-то нужно!" (С)
http://we.easyelectronics.ru/STM32/chas ... mment87310
SergeBS писал(а):Теперь мне предлагается найти мануал, в котором написано обратное. Ну уж нет. Не найду. Почему - еще раз объяснять надо? Найдете - покажите. Почитаю. Ежели опять ..., то снова ...
Пн ноя 26, 2012 18:23:30
Леонид Иванович писал(а):Там прямой счет, насколько я понял.
Если нет желания что-то изучать, то никто Вас не заставит.
А я себе частотмер уже сделал, нет повода дальше заниматься этой проблемой.
Пн ноя 26, 2012 22:39:08
HHIMERA писал(а):Здесь, скорее, вопрос не столько в желании, сколько в целесообразности...
HHIMERA писал(а):Я себе ещё в 1983г. на 155-ой простенький, настольный, сделал... до сих пор работает...
Пн ноя 26, 2012 23:04:52
Леонид Иванович писал(а):HHIMERA писал(а):Здесь, скорее, вопрос не столько в желании, сколько в целесообразности...
Если потребности нет, так и вопроса нет.
Я подобные тоже делал, но что про них вспоминать - примитив. Чтобы конструкцию обсуждать, должна быть в ней какая-то изюминка.
Вт ноя 27, 2012 00:17:52
HHIMERA писал(а):Глянул по таймерам в даташите... Reciprocal counting и на STM32 легко осуществляется... без довесов...
Вт ноя 27, 2012 01:54:59
Леонид Иванович писал(а):Вы уверены?
На голом AVR, например, это получается только при программном счете входных импульсов в прерывании по захвату.
Ср ноя 28, 2012 12:11:23