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

Генератор прямоугольных импульсов

Подскажите на чем можно реализовать Генератор прямоугольных импульсов.

Параметры:

Частота от 1Гц до 10КГц, изменяемая длина импульса с шагом 1 микросекунда.

Раньше реализованно было на КР580ВИ53, но теперь не устраивает вот и ищется решение.

Зарание спасибо

Поделиться сообщением


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

2 en0t - в принципе чтоб не мудрствовать лукаво и не особо долго думать - mega48+MAX232+74НС04 решат вашу проблему - регуляция частоты - с компа по COM-порту...

Или есть какие то требования ? - типа только на логике там...

Поделиться сообщением


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

2 en0t - в принципе чтоб не мудрствовать лукаво и не особо долго думать - mega48+MAX232+74НС04 решат вашу проблему - регуляция частоты - с компа по COM-порту...

Или есть какие то требования ? - типа только на логике там...

А можно об этом поподробней. С мегой это очень хорошо.

Поделиться сообщением


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

Подскажите на чем можно реализовать Генератор прямоугольных импульсов.

Параметры:

Частота от 1Гц до 10КГц, изменяемая длина импульса с шагом 1 микросекунда.

Раньше реализованно было на КР580ВИ53, но теперь не устраивает вот и ищется решение.

Зарание спасибо

Генератор прямоугольных импульсов можно реализовать доброй сотней различных способов. И на логических элементах, и на транзисторах, и на лампах, и на специализированных таймерах, и на МК и т. д.

На этом, пожалуй, ответ на Ваш вопрос можно считать исчерпывающим.

Если хотите конкретных рекомендаций, выражайтесь яснее. Чем, например, "теперь не устраивает" то, что "раньше реализовано было..."?

 

А можно об этом поподробней. С мегой это очень хорошо.

Чем хорошо? Как можно поподробней, если из Вас требования к девайсу клещами вынимать надо?

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

Поделиться сообщением


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

Генератор прямоугольных импульсов можно реализовать доброй сотней различных способов. И на логических элементах, и на транзисторах, и на лампах, и на специализированных таймерах, и на МК и т. д.

На этом, пожалуй, ответ на Ваш вопрос можно считать исчерпывающим.

Если хотите конкретных рекомендаций, выражайтесь яснее. Чем, например, "теперь не устраивает" то, что "раньше реализовано было..."?

Чем хорошо? Как можно поподробней, если из Вас требования к девайсу клещами вынимать надо?

Требования к дивайсу я описал в начале

Параметры:

Частота от 1Гц до 10КГц, изменяемая длина импульса с шагом 1 микросекунда.

 

добавлю что устройство будет управлятся по средствам at91sam7s или atmega (вот чем хорошо) ,а если есть в мире какая нибудь микросхемка которой например по spi данные о частоте и длителности импульса передаётся так это вообще супер было бы

Поделиться сообщением


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

Генератор прямоугольных импульсов можно реализовать доброй сотней различных способов. И на логических элементах, и на транзисторах, и на лампах, и на специализированных таймерах, и на МК и т. д.

 

+1

 

А по делу - прилагаю один из вариантов.

В ПДФ-нике схема генератора прямоугольных импульсов. В настоящее время работают образцы с диапазоном частот 1 - 100000 Гц.

Лень было вырезать нужное. Напишу вкратце.

Генерацией импульсов занимается ATtiny2313 (DD2). Действует по принципу DDS (читать в иНете об этом).

По УАРТУ от главного (DD1) она получает код частоты , рассчитанный по определенной формуле (см. кусок кода в Main.c)

Проект под Тини - DDS.rar (СodeVision)

Разбирайтесь :-)

DDS.RAR

Generator.pdf

Main.c.txt

Поделиться сообщением


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

Требования к дивайсу я описал в начале

Параметры:

Частота от 1Гц до 10КГц, изменяемая длина импульса с шагом 1 микросекунда.

 

добавлю что устройство будет управлятся по средствам at91sam7s или atmega (вот чем хорошо) ,а если есть в мире какая нибудь микросхемка которой например по spi данные о частоте и длителности импульса передаётся так это вообще супер было бы

 

ха)

 

шаг перестройки 1 герц??????? точность??? стабильность фазы?

Поделиться сообщением


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

а если есть в мире какая нибудь микросхемка которой например по spi данные о частоте и длителности импульса передаётся так это вообще супер было бы

 

http://www.analog.com/en/subCat/0,2879,770...F0%255F,00.html

 

выбирайте :-)

Поделиться сообщением


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

А с помошью этих DDS можно получить на выходе например 45Гц с длиной импульса 350 микросекунд

Поделиться сообщением


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

А с помошью этих DDS можно получить на выходе например 45Гц с длиной импульса 350 микросекунд

Что-нибудь ещё?

Вы мне, типа, советуйте всё по порядку, а я по ходу буду вводные добавлять... И даташиты вслух читайте, а то я не пойму, чего-й там написано...

Поделиться сообщением


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

Дело в том что данный генератор должен выдавать не только меандру но и произвольную длительность сигнала от 1 микросекунды

и всё таки подскажите для моих целей подойдут DDS или они только меандру делают

с даташитами тяжело в школе француский был уж извеняйте

Поделиться сообщением


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

2 en0t - если надо не большую точность - бери мегу и не парься.... там тебе и произвольная длительность.....

Поделиться сообщением


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

Дело в том что данный генератор должен выдавать не только меандру но и произвольную длительность сигнала от 1 микросекунды

и всё таки подскажите для моих целей подойдут DDS или они только меандру делают

с даташитами тяжело в школе француский был уж извеняйте

Вас же внятно и по-русски попросили сформулировать свою потребность полностью, подробно. А не выдавать новый "кусочек чего-то" :wacko: с каждым своим ответом. На конкретные вопросы и отвечать можно будет конкретно. Многие вещи обычно можно делать многими путями, а выбор конкретного из нескольких вариантов определяется дополнительными условиями.

Если диапазон частот - то не только его концы, но и шаг перестройки. Если не меандр (о чем исходно сказано не было) - то минимальная и максимальная длительность импульса и шаг изменения.

Иначе ответ будет "в общем виде": берете микроконтроллер с быстродействием, достаточным для формирования импульсов минимальной нужной длительности с максимальной нужной частотой повторения и требуемой погрешностью формирования этих длительности и частоты, пишете для него программу, в состав программы включаете прием внешних команд, задающих длительность и частоту, и делаете аппаратную часть внешнего интерфейса при необходимости. Если в контроллере есть встроенный формирователь ШИМ - формирование импульсов упрощается. Все, ваша задача решена.

Поделиться сообщением


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

или типа того

 

-Что нужно для коррекции апертурной характеристики?

-корректор

-какой корректор?

-апертурный

Поделиться сообщением


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

как раз в тему попал подскажите по этой схеме_561__1.bmp значение RC в этой схеме задают длительность импульса, так как Тау=RC чему будеть равна частота повторения? и каким методом выбираются значения RC.Спасибо.

Поделиться сообщением


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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