Программируемый генератор

Обсуждаем цифровые устройства...
Ответить
Аватара пользователя
Sergey-T
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт фев 10, 2009 15:32:34

Программируемый генератор

Сообщение Sergey-T »

Привет всем! С наступающим Новым Годом!
Помогите пожалуйста с разработкой генератора прямоугольных импульсов с регулировкой длительности и интервала (отдельно).

Требования: регулировка длительности импульса и интервала между импульсами от 1мкс до 999мс отдельно и с индикацией на 3-разрядных индикаторах. Ввод или каждой цифры отдельно клавишами +/-, или валкодером (нужна оперативность при работе). Если на рассыпухе - вообще замечательно.

Это реальный проект, не курсовая!

Как я вижу решение задачи - это два независимых счетчика импульсов в 1 мкс с предустановкой, работающие на вычитание, и попеременно меняющие состояние RS-триггера.

Начал рисовать схему на счетчиках 561ие14 и дешифраторах 176ид2 - но пока остановился - количество микросхем в конечном счете переваливает за 22 :shock: Прилагаю схему одного из счетчиков.

Направьте, пожалуйста, в нужном направлении, а то идеи уже исчерпались :cry:

Спасибо.
Вложения
Impulse.JPG
(163.63 КБ) 530 скачиваний
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Программируемый генератор

Сообщение pyzhman »

Если это не курсовая, то, простите за любопытство, куда такая приблуда? К тому, что может как-то проще выйти из положения.
На рассыпухе - огород. На мк. Две кнопки для выбора регулировки паузы или импульса, валкодер. И все.
Docendo discimus
Реклама
Аватара пользователя
Maks_S
Открыл глаза
Сообщения: 56
Зарегистрирован: Вс авг 02, 2009 20:55:30
Откуда: Москва

Re: Программируемый генератор

Сообщение Maks_S »

Почитайте книжку Ю.В. Новиков "Основы цифровой техники" 2001
а конкретно со стр199
Аватара пользователя
nick17
Встал на лапы
Сообщения: 134
Зарегистрирован: Пт июн 26, 2009 06:40:07
Контактная информация:

Re: Программируемый генератор

Сообщение nick17 »

Нужно делать либо на ПЛИС, либо на микроконтроллере, иначе замучаетесь паять.... :)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Программируемый генератор

Сообщение coredumped »

Поддерживаю. Если частота не большая, скажем до 1-2 Мгц, проще и быстрее на микроконтроллере. На ПЛИС возможности практически безграничны, но повозиться чуть по-больше, зато намного интересней. Я бы сделал генератор на ПЛИС, а управление на контроллере, с дисплейчиком - так будет правильней всего, кмк.
Все будет только лучше, в крайнем случае - хуже.
Реклама
Minor/2
Вымогатель припоя
Сообщения: 536
Зарегистрирован: Пт ноя 05, 2010 12:53:36
Откуда: Беларусь Витебск
Контактная информация:

Re: Программируемый генератор

Сообщение Minor/2 »

Если это не курсовая, то, простите за любопытство, куда такая приблуда?
Больно похоже на дополнение к стенду ДТА. А приблуда, скорее всего, для управления дозирующим клапаном или клапаном регулировки давления топлива (это уж как угодно)... По крайней мере похоже на то. Как-то просили у меня "наши" дизелисты нечто похожее.
Реклама
Аватара пользователя
Brigadir
Друг Кота
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Re: Программируемый генератор

Сообщение Brigadir »

Есть вот такая простенькая схемка генератора, в котором можно изменять частоту и скважность. Нет индикации... Но если точность особая не нужна, то делаем как в старых приборах: шкала на переменном резисторе и подписывает диапазоны на тумблерах.
Вложения
генератор.GIF
(18.53 КБ) 838 скачиваний
А поболтать?
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: Программируемый генератор

Сообщение Мастер Ломастер »

Обратитесь к Леониду Ивановичу Ничегонеработает - он по-моему делал какой-то генератор импульсов... вроде как
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
Sergey-T
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт фев 10, 2009 15:32:34

Re: Программируемый генератор

Сообщение Sergey-T »

pyzhman писал(а):На рассыпухе - огород. На мк. Две кнопки для выбора регулировки паузы или импульса, валкодер. И все.
Я тоже так думаю, но программировать пока не умею, разве что внести небольшие изменения в готовую программу - думаю, что смогу.

ЗЫ. Необходима одновременная индикация длительности и импульса, и паузы. В целях оперативности - иметь возможность прибавлять/вычитать в предустановке не только единицу, но и десять, и сто (выставлять каждую цифру счетчика отдельно). Валкодером долго (прибавить 230, например...)
Аватара пользователя
Sergey-T
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт фев 10, 2009 15:32:34

Re: Программируемый генератор

Сообщение Sergey-T »

Brigadir писал(а):Есть вот такая простенькая схемка генератора, в котором можно изменять частоту и скважность. Нет индикации... Но если точность особая не нужна, то делаем как в старых приборах: шкала на переменном резисторе и подписывает диапазоны на тумблерах.
В том-то и дело, что нужна точность. По-этому и решение такое - считать импульсы с периодом 1 мкс и из них набирать нужную длительность.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Программируемый генератор

Сообщение pyzhman »

Тогда всего две кнопки: первая - выбор разряда ХХХ.ХХХ (мс.мкс), вторая - выбор числа 0..9 в выбранном разряде. И поехали.
Docendo discimus
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Программируемый генератор

Сообщение akl »

Sergey-T писал(а):Это реальный проект, не курсовая!
Г5-60 в помощь.
Аватара пользователя
C@at
Вымогатель припоя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Re: Программируемый генератор

Сообщение C@at »

Готовое решение здесь
Изображение
Аватара пользователя
maks14
Друг Кота
Сообщения: 8785
Зарегистрирован: Пн апр 11, 2011 14:56:46
Откуда: Дальний восток.

Re: Программируемый генератор

Сообщение maks14 »

а может что по практичней?..например AD9833,AD9835 + маленький PIC..и любую форму сигнала..
Аватара пользователя
Sergey-T
Встал на лапы
Сообщения: 108
Зарегистрирован: Вт фев 10, 2009 15:32:34

Re: Программируемый генератор

Сообщение Sergey-T »

С новым Годом! Спасибо всем за ответы. От сборки на рассыпухе отказался - кроме многочисленных корпусов МС еще и большая погрешность (до 30% :o ) за счет задержки при переносе.

Обратил внимание на готовую конструкцию Леонида Ивановича с "Телесистем" (генератор прямоугольных импульсов на AVR). Подходит, в принципе, но есть проблема - МЭЛТовский индикатор не достать. Кто знает - чем его можно заменить?

http://www.530.ru/electronics/projects.php?do=p072
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Программируемый генератор

Сообщение МитяРа »

Sergey-T писал(а):Кто знает - чем его можно заменить?
Спроси у самого Леонида Ивановича: http://radiokot.ru/forum/memberlist.php ... le&u=35124 :wink:
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Ответить

Вернуться в «Цифровая техника»