12.04.2015, 13:03
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Цитата:
|
Причины неудачи охарактеризовать можете?
|
Сколько ни старайся точно подобрать время измерения невозможно. Будет или больше или меньше, это как с АЦП. Преобразование имеет ступенчатый характер.
|
|
|
|
12.04.2015, 13:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
|
|
|
|
12.04.2015, 13:24
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Цитата:
|
Вы просто не умеете их готовить.
|
А кто же спорит. Для того чтобы убедиться придется измерять прибором с более высоким классом точности.
|
|
|
|
12.04.2015, 13:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
От времени измерения зависит только дискретность измерения. Точность зависит от опорного генератора.
Не нужно ничего подбирать, нужно точно задать время измерения. Аппаратно, иначе действительно всё будет плавать. Дальше простейшая арифметика.
|
|
|
|
12.04.2015, 13:34
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от messoft
|
Сколько ни старайся точно подобрать время измерения невозможно. Будет или больше или меньше
|
Хорошо! Почему на жёсткой логике можно, а на МК нельзя?
.
Пример. Даже с учётом джиттера PLL@48МГц.
150000000/1сек.= 150Мгц
150000000/47999995/48000000=150000015,62500Гц
150000000/48000005/48000000=149999984,37500Гц
.
Семь цифр выдерживаются.
|
|
|
|
12.04.2015, 13:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от STM32F0
|
Хорошо! Почему на жёсткой логике можно, а на МК нельзя?
|
Гы.
Потому, что на логике нет переходов, возвратов из подпрограмм и времени входа в прерывание.
|
|
|
|
12.04.2015, 13:55
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Еще на машинах IBM 360 было разделение на процессор и каналы. Т.е. вычислитель отдельно, а ввод-вывод отдельно. При использовании USB например процессор P400 40% времени тратил на работу с принтером. USB вообще очень вешает процессор. Другое дело мы это сейчас не замечаем. Измерительную часть необходимо делать отдельно от ввода вывода и прочего сервиса.
|
|
|
|
12.04.2015, 14:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от messoft
|
Измерительную часть необходимо делать отдельно от ввода вывода и прочего сервиса.
|
Значит все частотомеры на PIC16 писанные на АСМе нам просто привиделись...
|
|
|
|
12.04.2015, 14:14
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от omercury
|
на логике нет переходов, возвратов из подпрограмм и времени входа в прерывание
|
STM8/32 это тоже не касается! Всё как на логике, хардварно.
|
|
|
|
12.04.2015, 14:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от STM32F0
|
STM8/32 это тоже не касается! Всё как на логике, хардварно.
|
Да я понимаю.
Надеюсь Вы не будете убеждать меня в том, что написать частотомер на ЯВУ для PIC/AVR невозможно?
messoft, по ходу, упёрся в то, что время измерения должно быть непременно кратно 10. Наверное потому, что это удобно ему, но неудобно МК, которому удобны степени двойки.
Ну и считает, вероятно, что блокировать тактовый вход таймера можно не иначе, как переключением соседнего пина на вход/выход.
Последний раз редактировалось omercury; 12.04.2015 в 14:34.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:03.
|
|