Обсуждаем контроллеры компании Atmel.
Ответить

Re: Нестабильность из-за задержек

Пн апр 26, 2021 16:41:56

да, я это знаю :) собственно поэтому тот первый таймер и не делал с точностью до такта... а сейчас больше теоретические замашки...
думаю, что 20кГц на выходе смогу достичь...

Re: Нестабильность из-за задержек

Пн апр 26, 2021 17:15:08

Reflector писал(а):А ничего что у встроенного генератора tiny13 точность ±2% после калибровки?
точность внутреннего генератора тут совершенно ни при чем - всегда можно поставить внешний кварц.

Re: Нестабильность из-за задержек

Пн апр 26, 2021 17:21:22

Reflector, Да они тут с джиттером воюют. DS18B20 тоже выдаёт 00625 градуса, а на деле плюс-минус лапоть.

Re: Нестабильность из-за задержек

Пн апр 26, 2021 18:06:47

точность внутреннего генератора тут совершенно ни при чем - всегда можно поставить внешний кварц.

До того как написать, что tiny13 по-прежнему достаточно Ivanoff-iv также говорил, что будет в эту тиньку утрамбовываться код... Зачем его утрамбовывать, если не собираешься делать именно на ней? В протеусе смысла выбирать тиньку вообще никакого, если же собирать в реальном железе, то кварц не поставишь, а без него любая попытка измерений генерируемого сигнала будет упираться в нестабильный встроенный генератор...

Re: Нестабильность из-за задержек

Пн апр 26, 2021 18:26:42

Ivanoff-iv писал(а):Где такое :shock: как увидеть?
Вот
Пример

Re: Нестабильность из-за задержек

Пн апр 26, 2021 19:25:13

Ээээ, меня за усы тянуть не надо! что такое джиттер я в курсе
у меня где ты такой джиттер нашел?

Добавлено after 1 minute 43 seconds:
тини13 - психологическая граница :)
код не взорвётся, нсли я его в другой проект утяну...

Re: Нестабильность из-за задержек

Пн апр 26, 2021 19:43:50

Ivanoff-iv писал(а):у меня где ты такой джиттер нашел?

Re: Нестабильность из-за задержек

Пн апр 26, 2021 20:29:09

а там кнопка настройки частоты не нажата?

Re: Нестабильность из-за задержек

Вт апр 27, 2021 06:15:42

Ivanoff-iv, я изначально говорил, что это делитель
мало того еще и господину Reflector говорил - заставьте таймер в stm32 работать в режиме сумматора.
Ivanoff-iv, я могу синтезировать частоту
от 0,015625 Гц до 131072 Гц с шагом 0,015625 Гц на всем протяжении диапазона.
Помимо того еще и не только с генерировать синус но и любой другой сигнал (пилообразный, треугольный, пользовательский).

Re: Нестабильность из-за задержек

Вт апр 27, 2021 07:32:20

Да, соглашусь, это хоть и не простейший, но делитель... сейчас его переделываю... на С желаемых характеристик добиться не смог, не хочет содержимое прерывания гарантированно укладываться в 128 тактов МК... хотя там одно условие, одно суммирование и одно присвоение... (я знаю почему оно не влазит... можно не объяснять).
по синтезу частоты: у МК остается время на что-то ещё?

Re: Нестабильность из-за задержек

Вт апр 27, 2021 08:53:50

Ivanoff-iv писал(а):я знаю почему оно не влазит
да все там влазит, даже 20кГц вытягивает.
Reflector хотел что бы я его от 72Мгц кочегарнул, вот кочегарнул, пусть смотрит
Ответить