Генератор Пачек Прямоугольных Импульсов

Обсуждаем цифровые устройства...
Ответить
Egor V.
Родился
Сообщения: 3
Зарегистрирован: Ср дек 12, 2007 01:13:17

Генератор Пачек Прямоугольных Импульсов

Сообщение Egor V. »

Имеется вот такое задание:

Генератор Пачек Прямоугольных Импульсов

Спроектировать генератор пачек прямоугольных импульсов, работающий как в автономном режиме запуска, так и в режиме внешней синхронизации от прямоугольного синхроимпульса положительной полярности с амплитудой (3-5) В и длительностью 100 нс.
Предусмотреть плавное изменение длительности пачки от 100 нс (пачка вырождается в одиночный импульс) до 1,5 мс.
Амплитуда импульса в пачке до 5 В, частота следования плавно изменяется в пределах (0-200) кГц.
Предусмотреть плавное изменение задержки между импульсом запуска и пачкой импульсов (0-1,5) мс.
Предусмотреть индикацию длительности пачки и ее задержки относительно импульса запуска (синхроимпульса).
Погрешности установки временных интервалов в схеме не должны превышать 100 нс.

Потребляемая мощность – не более 0,3 Вт.
Габаритные размеры модуля не более 155х202,5х1,5 мм.
Масса, кг – не более 0,3 кг.
Рабочий диапазон температур от -10 до +60 градусов.


Подскажите, пожалуйста, на чем лучше реализовать данное устройство? Подойдет ли для генерации импульсов таймер 555 (если использовать его в схеме мультивибратора с регулировкой частоты)???
Чем задавать длительность пачки и как реализовывать отрезание нужного количества импульсов??? Счетчиком?

Основное затруднение у меня вызывает ввод желаемых параметров (длительности пачки, частоты импульсов в пачке и задержки) и их индикация... Не понимаю, как это совместить и сделать наиболее компактным...
Буду благодарен за любую помощь!!!
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Странный выбор раздела для этой темы.. :roll:
Переносится.
Обратите внимание на габаритные размеры: в 1,5 мм точно не уложитесь :)
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

для полной реализации на МК требования по точности интервалов жестковаты, по крайней мере для МК типа AVR (если есть навыки работы с более "крутыми" МК - решение элементарно). а так получается надо использовать цифровые управляемые генераторы импульсов, а индикацию и ввод (и управление схемой) осуществлять при помощи МК и соответствующего индикатора. например, цифро-буквенного ЖКИ.

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

Мой уютный бложик... заходите!
Аватара пользователя
aen
Модератор
Сообщения: 11940
Зарегистрирован: Пт апр 28, 2006 15:26:07
Откуда: Россия.
Контактная информация:

Сообщение aen »

ARV писал(а): осуществлять при помощи МК.

Я так понял, что это курсовой, а МК они пока ещё не проходили.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

ну, при беглом взгляде на проблему - нехилый курсовичок получается :) по объему схемы на диплом потянет, если совсем без МК...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
aen
Модератор
Сообщения: 11940
Зарегистрирован: Пт апр 28, 2006 15:26:07
Откуда: Россия.
Контактная информация:

Сообщение aen »

Сам генератор вроде бы не сложный, но вот остальное ....
Правда меня всегда вот это умиляет. :)
частота следования плавно изменяется в пределах (0-200) кГц

Так прямо от нуля и всё.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

aen писал(а):Сам генератор вроде бы не сложный, но вот остальное ...
вот и я об этом :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
soomtaw
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Чт окт 11, 2007 14:49:01

Сообщение soomtaw »

такие требования скорее на диплом тянут или на серьезный технический проект. думаю при таких техусловиях и массогабаритах на обычной логике такое не сделаешь :( блок-схема имхо такая будет : генератор вместе со схемой формирования импульсов будет на Spartan'овском чипе , схема контроля и управления на микроконтроллере типа Atmega16,Atmega32 (производительности данных контроллеров хватит с избытком :) ) . Подобную схему видел в Google - использовались микросхемы Spartan и Atmega16 (параметры выходных пачек задавались через валкодер и клавиатуру 4x4 данные индицировались на жк индикаторе 16x2 ).
Egor V.
Родился
Сообщения: 3
Зарегистрирован: Ср дек 12, 2007 01:13:17

Сообщение Egor V. »

Микроконтроллеры - это конечно хорошо, но их использовать нельзя, потому что это задание по Схемотехнике, а Микропроцессорные системы идут отдельным курсом (на лабах, кстати, с Atmega 8515 работаем). Поэтому всё должно быть без микрокотроллеров.
soomtaw
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Чт окт 11, 2007 14:49:01

Сообщение soomtaw »

логика значит только... (если это делать на микросхемах малой и средней интеграции в DIP-корпусах устройство получится большим по габаритам и массе :( ~250x250 и массой больше 0,5 кг... приблизительно около 15-20 корпусов микросхем.
существует несколько вариантов:
1. микросхемы ПЗУ с заранее зашитыми в ячейки параметрами импульсов-а для выборки их использовать микросхемы-счетчики (подобным образом выполнен советский генератор прямоугольных импульсов Г-65И(правда он встречается редко...большинство на драгметаллы извели :( ))
2. матричная логика CPLD,EPLD на основе микросхем Xilinx (Spartan) или Lattice (матричная логика моделируется на компьютере а потом кристалл прошивается полученным файлом-это не микроконтроллер а просто гибкая,программируемая логика)
3. логические микросхемы в SMD-корпусах (серия 1533,SN74ALS,SN74HC и т.д., 155 и 555 не рекомендую - устройство будет греться как утюг да и кушать неслабо :shock: ) (поверхностного монтажа - тогда можно влезть в массогабариты).
4. использовать микросхемы Analog Devices-синтезаторы импульсов - задатчик параметров импульсов можно сделать на обычной логике (правда эти микрухи довольно трудно доступны в России-заказывать придется...).даташиты есть в интернете на сайте компании.
Egor V.
Родился
Сообщения: 3
Зарегистрирован: Ср дек 12, 2007 01:13:17

Сообщение Egor V. »

soomtaw
1. Где можно почитать об этом Г-65И?
2. руководитель сказал, что нежелательно и лучше вписаться в более стандартные элементы, рассмотренные в курсе Схемотехники
3-4. Щас посмотрим, что это за звери...

А есть какие-либо предложения по функциональной схеме устройства?
Как устроить ввод значений пользователем устройства?
Ответить

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