Перейти к содержанию

Высокоточный Генератор На Мк


Рекомендуемые сообщения

Реально ли реализовать на микроконтроллере генератор прямоугольных импульсов частотой 50 кГц до 100 кГц и с регулируемой скважностью, который бы позволял устанавливать частоту с точностью до миллионной доли герца или, на худой конец, до стотысячной и держал бы эту частоту в течении минуты?

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Нет, не реально, можно только поделить тактовую частоту в целое число раз. Но если задача допускает переформулировку как "необходимо обеспечить нужное количество импульсов за единицу времени", то есть, вместо формирования импульсов с периодом 100.5 периода тактовой частоты можно обойтись чередующимися импульсами 100 и 101 T, то можно, причём с любой точностью (зависит только от точности задающего генератора).

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

МК вообще не предназначены для генерирования импульсов. Это очень убогий и ограниченый продукт. Только у незнакомого с ними человека могут соществовать иллюзии относительно их всемогущества.

Слава антисионистам Владимиру Путину и Владимиру Квачкову!

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Чем писать такой бред, лучше вообще ничего не писать.

Контроллеры, по большому счету, - это и есть всего лишь генераторы временной диаграммы.

Ссылка на комментарий
Поделиться на другие сайты

Чем писать такой бред, лучше вообще ничего не писать.

Контроллеры, по большому счету, - это и есть всего лишь генераторы временной диаграммы.

Как можно генерить диаграмму?

Если спереть стандарт частоты из Менделеево, то попытаться можно с такой точностью реализовать.:lol: :lol:

Ссылка на комментарий
Поделиться на другие сайты

Generation - англ. - создание, порождение, потомство

МК создает (генерирует) на своих пинах (разрядах портов, выводах встроенной периферии) некую временную диаграмму.

Что вам тут показалось непонятным и смешным?

Стабильность диаграммы определяется стабильностью системного генератора. Если этот генератор высокостабилен, то и диаграмма будет точно такой же.

Ссылка на комментарий
Поделиться на другие сайты

Генерировать можно сигналы.:lol: Диаграмму можно построить по этим сигналам, вот сгенерировать ее еще никому не удавалось.Я понимаю, когда дело имееш с нулями и единицами, а представления о физических процессах НОЛЬ, то можно и не такою глупость сморозить. Вы посмотрите, какая точность у Государственного стандарта частоты.

Изменено пользователем noise1
Ссылка на комментарий
Поделиться на другие сайты

Диаграмму можно построить по этим сигналам, вот сгенерировать ее еще никому не удавалось

Ну зачем же так критично. Можно и наоборот. По диаграмме сгенерировать сигналы.

МК вообще не предназначены для генерирования импульсов. Это очень убогий и ограниченый продукт. Только у незнакомого с ними человека могут соществовать иллюзии относительно их всемогущества.

А вот это точно бред, судя по времени написания, ночной.

Ссылка на комментарий
Поделиться на другие сайты

Этот "бред" касается данной темы. Генераторы на МК, тем более с шагом в 0.1 Гц что-то нереальное. Периферия конечно хорошая, в пределах 20 кГц, но, в принципе, для построения сигнального генератора, к МК потребуется целая куча всякого барахла. Типа вольтаж-конвертеры и т.п.

Раньше были программаторы с электродвигателем и множеством контактов на барабане, который через механизм соединялся с его валом. Они относились к разряду автоматики и с помощью конфигурирования контактов и сменой шестерён позволяли "выдавать импульс в порт" :)

От двигателя и мотора отказались, заменив их кремнием и арифметикой. В десятки миллионов возросла скорость переключений, но суть не изменилась. Что и подтверждает убогость этого направления. Програмируемая логика, пожалуй, будет значительно более функционально выше и продвинутее.

Не согласны? Тогда риторический вопрос: Какое количество одновременно выполняемых операций поддерживает МК? :D

Изменено пользователем lc433

Слава антисионистам Владимиру Путину и Владимиру Квачкову!

Ссылка на комментарий
Поделиться на другие сайты

На основе диаграммы можно программу написать, которая и будет управлять генератором.:rolleyes: Не разьясните, как можно измерить уход частоты в миллионную долю герца за время в одну минуту?

Ссылка на комментарий
Поделиться на другие сайты

Дорогие оппоненты , а вы то вообще знаете что такое DDS? - почитайте... погуглите... и заодно просвятитесь чем п...дить языком

хотя бы это - http://hem.passagen.se/communication/dds.html

это оттуда - могу перевести... прошу обратить внимание на простую конструкцию при этих параметрах

333705115.jpg

какой какой шаг? - а 0,01 Гц не хотишь? - с DDS легко... изучайте принцип :lol:

ноиз, а она не измеряется - частота

- синусоида сигнала формируется ЦАП-ом, по простому из "ступенек" - ферштейн? там пох ваша тактовая частота и ФАПЧ там вообще нет :lol:

зы а вот вам микрухи от аналодевайс - http://www.analog.com/ru/rfif-components/direct-digital-synthesis-dds/products/index.html

Изменено пользователем stilus.
Ссылка на комментарий
Поделиться на другие сайты

Генерировать можно сигналы.:lol: Диаграмму можно построить по этим сигналам, вот сгенерировать ее еще никому не удавалось.Я понимаю, когда дело имееш с нулями и единицами, а представления о физических процессах НОЛЬ, то можно и не такою глупость сморозить. Вы посмотрите, какая точность у Государственного стандарта частоты.

noise1!

Вы прикидываетесь, или на самом деле не понимаете технического жаргона?

Под генерацией временной диаграммы понимается создание некоего сигнала соответствующего этой диаграмме. Не нужно умничать. Тут дураков нет. И о собеседнике Вы ничего не знаете. Зато показываете свою полною неосведомленность в предмете разговора.

Померять частоту периодического сигнала с любой наперед заданной точностью можно ровно за один период этого сигнала.

Правда нужно понимать, что измерятся будет не весь сигнал, а лишь один его период. Это значит, что НЕСТАБИЛЬНОСТЬ сигнала по частоте на некотором интервале времени потребует массива таких измерений ровно в этом интервале времени.

Для измерения периода сигнала и дальнейшем вычислении его частоты по школьной формуле F=1/T достаточно заполнить его период эталонной частотой.

Тут не обсуждались возможности технических реализаций. А если их и обсуждать, то не нужно быть Вангой, чтобы догадаться о Вашей полной некомпетентности по этому вопросу.

Не согласны? Тогда риторический вопрос: Какое количество одновременно выполняемых операций поддерживает МК? :D

Еще один "профессор"...

МК может содержать несколько ядер, а может и одно - это не принципиально. Тема вообще о другом.

Контроллеры существуют самых разных архитектур. Количество одновременно выполняемых операций не имеет никакого значения. Важна интегральная его производительность. Скажем время машинного цикла (одна команда) в широкораспространенных МК достигает минимальных 20...25 наносекунд. Операционная система реального времени создает псевдопараллельные процессы, что для периферии, которую обслуживает контроллер равнозначно одновременности обслуживания.

Например, один МК в спектроанализаторе способен одновременно измерять спектр входного сигнала (БПФ), управлять схемной частью (аттеньюаторы, переключатели каналов и т.п.), обслуживать клавиатуру управления прибором, формировать и выводить изображение на дисплей (дисплей своего МК не имеет). Плюс к этому и в тоже самое время осуществлять обмен с внешним компьютером (например по USB).

Реально ли реализовать на микроконтроллере генератор прямоугольных импульсов частотой 50 кГц до 100 кГц и с регулируемой скважностью, который бы позволял устанавливать частоту с точностью до миллионной доли герца или, на худой конец, до стотысячной и держал бы эту частоту в течении минуты?

И последнее. Ответ на вопрос топикстартера. Без пустого словоблудия.

Для создания генератора с шагом в 0,00001 Гц на частоте 100 кГц (худшая точка) потребуется опорный синтезирующий генератор с частотой 1/((1/100000,00001)-(1/100000))= 1 000 000 000 000 000 Гц. Со стабильностью 10-8%

Что технически нереализуемо на сегодняшний день.

Вот и весь разговор.

Ссылка на комментарий
Поделиться на другие сайты

Стилус абсолютно прав. Зачем геммороиться с получением высокой точности с МК, если можно взять AD9951-54, да даже на дешевой 9835 например и любую частоту генерить начиная от постоянного тока. И опора ей пофиг - так как синтез не за счет деления опорной частоты, а за счет прямого цифрового синтеза. Шаг в одну десятую, сотую герца обеспечит с соответствующей точностью, вот насчет милионной не уверен :) Если не секрет - куда такая точность?

Я собрал Маршалл из деталей телевизора Весна, а он звучит не как Маршалл, а как Весна. В чем может быть проблема?

Кто-то куёт Metal, а я паяю Industrial © G1KuL1N (А то уже по всему интернету растащили :)

Ссылка на комментарий
Поделиться на другие сайты

Как Вы написали, надо поддерживать заданную нестабильность в течении 60 сек. Поэтому выборка в один период ничего не даст. Конечно можно измеренное значение интерполировать на все заданное время, но тогда Вы должны проделать гигантскую работу по выявлению и измерению ВСЕХ дестабилизирующих факторов. Любой метролог Вам это разьяснит. Когда будите аттестовывать Вашу установку, вспомните о моей некомпетентности в метрологии.

Ссылка на комментарий
Поделиться на другие сайты

При прямом синтезе невозможно ПОДДЕРЖИВАТЬ нестабильность. Ее можно только измерить и получить. Для измерения в течении минуты не нужно копить весь массив, достаточно его сортировать на лету.

Ваши сентенции на тему аттестации и выявлению всех факторов улыбают. Тему перечитайте. Особенно исходный пост.

Это ЛЮБИТЕЛЬСКАЯ разработка. Впрочем непонимание этого - часть некомпетентности.

"Специалист подобен флюсу - его развитие односторонне." (с) Козьма Прутков.

Ссылка на комментарий
Поделиться на другие сайты

Ха-ха-ха любительская разработка с точностью установки частоты 0.000001Гц, а завтра тут уже будут хотеть любительские межзвездные космические корабли? :lol: :lol:

Я собрал Маршалл из деталей телевизора Весна, а он звучит не как Маршалл, а как Весна. В чем может быть проблема?

Кто-то куёт Metal, а я паяю Industrial © G1KuL1N (А то уже по всему интернету растащили :)

Ссылка на комментарий
Поделиться на другие сайты

Тьфу, Сами то хоть читали, что в первом посте? Высокоточный генератор на МК. Вы даже не представляете, что слово ВЫСОКОТОЧНЫЙ требует подтверждения, наговорить можно всего. Только время потерял.:angry:

Изменено пользователем noise1
Ссылка на комментарий
Поделиться на другие сайты

Ребята, бросьте спорить. Это в любительских условиях невозможно.

Любая домашняя разработка основана на кварцевом генераторе.

Не даст кварц такой точности. Проще спереть последнюю разработку

атомных часов и на ее основе сбацать такой генератор.

Ссылка на комментарий
Поделиться на другие сайты

Стоимость термостатированного кварцевого генератора вполне посильна даже начинающему радиолюбителю. Стабильность за 1 сек у таких приборов это -12 степень. Т.е. вполне укладывается в заявленную автором темы. Проблема совершенно в другом. Проблема не в стабильности, а в ШАГЕ перестройки.

Ее как раз и невозможно реализовать.

Ссылка на комментарий
Поделиться на другие сайты

Взять ГЕОЦИНТ. Но сдесь принципиальная трудность именно в измерении нестабильности. Если нельзя реализовать такой шаг, то КАК измерить за короткий промежуток времени такой уход частоты? Ведь в схеме будут задержки, фазовые искажения и даже прямоугольные импульсы, на самом деле имеют фронты. Это не математическая абстракция в виде нулей и единиц.

Ссылка на комментарий
Поделиться на другие сайты

При прямом синтезе невозможно ПОДДЕРЖИВАТЬ нестабильность.

Как это? :lol: - обьястите мне уважаемый что-что вы сказали? :lol: ... да и не стОит набрасываться на нойза - он прав,

набростесь лучше на меня :)

зы вы знаете что такое ЦАП... и как он работает? - от чего зависит в ДДС стабильность формируемой частоты?

Изменено пользователем stilus.
Ссылка на комментарий
Поделиться на другие сайты

Для начала, стилус, давайте не мешать в кучу нестабильность и фазовый шум7 Вся нестабильность при ддс определится опорным кварцем. Ну а поскольку следящих элементов нет, то и поддерживать ее нечем7 Ну разве только конструктивными решениями (не схемотехникой). А нойс тут бормочет о своем, об СВЧейном. А ТС все о 100 кГц. Да и вы, стилус как то не в тему. Речь то не о синусе шла, так что ЦАП тут без надобности. Как и предложенная микросхема от АД. Разве только понты дешевые кинуть своей информированностью.

Ссылка на комментарий
Поделиться на другие сайты

зато топикстартер кинул понты своей "миллионной долей герца" и слился в неизвестном направлении, а вы тут всё норовите толщину писюна и седовласость мудей продемонстрировать

Feel the difference! ©

Ссылка на комментарий
Поделиться на другие сайты

Топикстартер ничего не кидал. Он просто не в теме. Но куда там объяснить спокойно? Нужно себя показать... Расчет невозможности - три арифметических действия. Я их и привел. Надоело пургу ни о чем читать.

Но учителя жизни решили и меня просветить. Гы-гы. :)

Ссылка на комментарий
Поделиться на другие сайты

Допустим вы правы и автору темы можно ответить ДА. Про псевдопараллельные операции, выполняемые каждые 20 наносекунд вы меня убедили. Почти одновременно...

Но у меня еще есть один маленький вопросик. Разве МК генериует частоту? Вы же сами кричите, что он выдает метки времени, диаграммы. Разве время и частота это одно и тоже? В таком случае, как вы собираетесь плавно перестроить частоту, скажем, от 1 Гц до 1 мГц с шагом 0.1 Гц, да пусть даже 1 Гц?

Отбросим пока ПЦС, это выходит за рамки темы.

Слава антисионистам Владимиру Путину и Владимиру Квачкову!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...