Перейти к публикации

Кварцевые генераторы


Ио́сиф Виссарио́нович

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

Диапазон такой нужен. И вообще говоря хорошо бы его иметь от 20....1000 Гц до 500 кГц.

Шаг нужен хотя бы 10 000 Гц, а лучше 1000 Гц.

С компьютера - тк всё остальное в установке работает от компьютера.

Даже БУ генератор стоит наверное где - то 50 000 р, да и потом мне нужен тройной генератор, тоесть три независимых частотных линии, и опять же нужно управление генерацией с компа....

Вообще это некая лабуда, управляемая сервоприводами, скорость вращения которых, в свою очередь, управляется как раз вот этими прямоугольнрыми импулсами....

Ща присмотрелся к плате ввода вывода DMM-32X-AT, формфактора PC/104 (вес комп такого размера), там вроде есть три независимых таймера...если разберусь - куплю и попробую их использовать....

На счёт линукса и виндуса - они никак не могут быть ОСРВ, даже с написанием наикрутейшего драйвера, который бы посылал лесом всю ось и работал бы напрямую с железом - сам проверял....

Так что, есть идеи по поводу генератора? :drinks_drunk:

Это задание на курсовую работу для студента 2..3 курса электронной специальности. А может, даже задание на лабу.

Использовать конструктива PC-104, это как использовать ЧПУ станок, для просверливания 3 отверствий в деревянной дощечке для резания овощей.

PC-104 Плата ввода-вывода потребует материнской платы этого же формата. Что поднимет стоимость. А также написание софта. Что по вашему же определению не дает сделать систему РВ. Лучше готовый генератор купить.

Идея простая:

1. Генератор -> Управляемый делитель -> усилитель мощности. Можно даже использовать древнюю серию микросхем К155...

2. Если верхний предел 0.5 МГц, то все можно сделать на одной Atmel

Есть чипы с 16 МГц тактовой частотой.

Длительность машинного цикла: 1 такт генератора.

Длительность большинства команд Atmel: 1 машинный цикл, некоторые 2 цикла.

Это означает, что можно успеть выполнить 32 инструкции. Если писать "в лоб", генерировать меандр полностью програмно.

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


Для Линукса как раз и есть библиотека RT, которая убирает выбросы времени отклика, как следует из графиков. Естественно софт нужно линковать тоже с этой библиотекой.

это не библиотека

эта патч для ядра + несколько настроек в конфиге для сборки ядра

готовые RT-ядра есть для всех основных дистрибутивов (по ссылке выше - SUSE Linux с ядром 2.6.22.19-0.14-rt) - тупо установить и все, плюс есть спец. дистрибутивы с rt-ядром в качестве основного

ничего пересобирать/перелинковывать не нужно - с точки зрения софта ничего не изменится

<noindex>https://rt.wiki.kernel.org/index.php/Freque...Asked_Questions</noindex>

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

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

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

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

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

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

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...