Шим для криворукого

qotik
Offline
Зарегистрирован: 27.02.2012

Пожалуйста помогите написать шим на на два вывода. Между началом импульса с первого вывода и началом

 импульса с второго вывода 29 мкс. Сам импульс 500 наносекунд. Если 500 нереально то можно 1 мкс. И так  

бесконечно. С уважением

step962
Offline
Зарегистрирован: 23.05.2011

qotik пишет:

Пожалуйста помогите написать шим на на два вывода. Между началом импульса с первого вывода и началом

 импульса с второго вывода 29 мкс. Сам импульс 500 наносекунд. Если 500 нереально то можно 1 мкс. И так  

бесконечно. С уважением

ШИМ-сигнал - это не два вывода, а один.

ШИМ-сигнал определяется двумя параметрами:

период (или частота) и скважность

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

Минимальная ширина импульса при работе обсуждаемых здесь мк от кварца 16 МГц - 1/16 микросекунды, т.е.  ок 60 наносекунд. Так что по длительности импульса вы вполне проходите.

Рассогласование 29 мкс между сигналами на выводах также можно обеспечить.

Так что выдавайте еще частоту/период.

qotik
Offline
Зарегистрирован: 27.02.2012

 

Вот такая штуковина.Получается что частота каждого вывода 17.24Кгц можно 17Кгц особая точность не критична но зависимость между выводами должна быть.Импульс со второго вывода в центре длительности нуля с первого.Из рисунка видна зависимость

step962
Offline
Зарегистрирован: 23.05.2011

 ШИМ с частотой (около) 17 кГц на Arduino-плате аппаратно реализовать едва ли удастся. С обычно устанавливаемым на эти платы кварцем и с учетом довольно бедного выбора значений предделителей в микроконтроллерах ATMega можно сгенерировать ШИМ с частотами 62,5 кГц (16000000/256), 31,25,  15,63, 7,81, ... В этом ряду ближайшая к вашим потребностям частота (15,63), скорее всего, не подойдет по требованиям точности.

Задаемся извечными вопросами русской интеллигенции: кто виноват и что делать? Кто виноват - ясно. Кварц - неудобная частота. Что делать? Либо менять кварц (для генерации ваших частот хорошо подойдут кварцы 4,41 МГц или 8,87 МГц), либо собирать внешний источник прямоугольных импульсов (например, на логических микросхемах, если высокая точность не нужна) и использовать режим генерации ШИМ с внешним источником тактирования.

Ну а так, чисто по параметрам сигнала (ширина импульса 0,5-0,9 мкс, период 1/17240=58 мкс -> от 2/256 до 4/256) ШИМ вполне реализуем.

qotik
Offline
Зарегистрирован: 27.02.2012

Спасибо. Подсчитал можно и 15.63Кгц изменю ёмкость и подойдёт. Главное зависимость первого и второго выводов и чтобы каждый на 15.63Кгц работал. Заранее благодарен.