12.04.2015, 14:27
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Цитата:
|
Значит все частотомеры на PIC16 писанные на АСМе нам просто привиделись...
|
Сам такие делал. Но для точных измерений надо очень постараться чтобы он показывал правдоподобно. И то в узком диапазоне частот.
|
|
|
|
12.04.2015, 14:42
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Цитата:
|
messoft, по ходу, упёрся в то, что время измерения должно быть непременно кратно 10
|
Вопрос не в двоичной или двоично десятичной системе, а в простоте реализации и независимости блоков. Попался как то счетчик на 220. Так там схема так наворочена что обнаружил питание некоторых микросхем был реализовано в два яруса. В итоге так и не заставил заработать. Точней он всегда считал, даже без нагрузки.
|
|
|
|
12.04.2015, 14:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
messoft, для изготовления частотомера на МК с точностью +-1 такт генератора нужно всего-то 2 таймера и немного мозгов (с одним таймером мозгов надо побольше и придётся уже заморачиваться подсчётом тактов при задании времени измерения, т.е. писать на АСМе).
В STM8/32 это делается аппаратно соединением периферии в нужной последовательности, для других МК придётся наращивать счётчик таймера программно.
И вся разница.
Последний раз редактировалось omercury; 12.04.2015 в 14:54.
|
|
|
|
12.04.2015, 14:58
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Когда доберусь до реализации попробую и ваш и свой вариант.
|
|
|
|
12.04.2015, 15:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Давайте, чтоб без обид, озвучу как это сделать.
(а то подумаете, что гноблю)
|
|
|
|
12.04.2015, 15:09
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Цитата:
|
Давайте, чтоб без обид, озвучу как это сделать.
|
Сначала закрою текущие делаю. Комната превратилась в свалку. Может через полгода. Спасибо.
|
|
|
|
12.04.2015, 15:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от messoft
|
Сколько ни старайся точно подобрать время измерения невозможно. Будет или больше или меньше, это как с АЦП. Преобразование имеет ступенчатый характер.
|
А в чем проблемы то? Задать интервал измерения +-1 такт не проблема, на старых добрых ПЫХах, вообще, тютелька в тютельку, но без программной обработки никак. А вот на ЫЕЬ это решается полностью аппаратно и этого не отнять у оных.
ЗЫ. Надеюсь все понимают, чтобы измерять частоту, не обязательно интервал измерения выдерживать 1 секунду, не больше не меньше.
Последний раз редактировалось alvadep; 12.04.2015 в 15:16.
|
|
|
|
12.04.2015, 15:22
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от omercury
|
озвучу как это сделать
|
Сейчас только ленивый не делает частотомер на ЫЕЬ32. На ИзыйдиЭлектроникс уже штук пять сияет. Правда ЛИ сильно плюётся от сего лицедейства.
Сообщение от alvadep
|
чтобы измерять частоту, не обязательно интервал измерения выдерживать 1 секунду, не больше не меньше
|
Приводить результат всё равно придётся. И вот здесь double или uint64_t будут как-то кстати.
|
|
|
|
12.04.2015, 15:23
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
На малых частотах удобней измерять период и вычислять частоту.
|
|
|
|
12.04.2015, 15:26
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от messoft
|
измерять период и вычислять частоту
|
Тогда уже reciprocal юзать, что тоже легко реализуемо.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:53.
|
|