sergeyvl

Программируемый генератор одиночного импульса

9 сообщений в этой теме

sergeyvl    0

Добрый день.

Задача стоит такая. На вход устройства приходит импульс. На его выходе тоже должен появиться импульс, но спустя некоторое время (допустим от 1 до 50 мс). Задержку эту нужно уметь задавать програмно (скажем через i2c ну или другим последовательным способом). Задержка должна быть давольно точной (например использовать часовой кварц).

Теперь вопрос. Существует ли недорогая микросхема, способная выполнять такое действие? Я уже несколько дней ищу и 0 результата. Конечно это можно сделать на микроконтроллере, но не хотелось бы.

Ноги растут вот от сюда: http://cxem.net/arduino/arduino71.php

Вот только в моем случае ардуино выполняет кроме регулировки еще ряд вещей и точное формирование такого импульса програмным способом не получается.

Буду очень благодарен!

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


Ссылка на сообщение
Поделиться на других сайтах
Falconist    5 283
3 часа назад, sergeyvl сказал:

не хотелось бы

А почему, собственно? 8-ножка - и всех делов.

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


Ссылка на сообщение
Поделиться на других сайтах
Гар    134
Только что, sergeyvl сказал:

Конечно это можно сделать на микроконтроллере, но не хотелось бы.

Пиши в личку, зашью тебе в контроллер прошивку в PIC12F629,  например .

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

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


Ссылка на сообщение
Поделиться на других сайтах
Vovka    30
12 часа назад, sergeyvl сказал:

Вот только в моем случае ардуино выполняет кроме регулировки еще ряд вещей и точное формирование такого импульса програмным способом не получается.

Бред! Прерывания на что?

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


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

Найдите миллионы труднодоступных

электронных компонентов

солар    177
13 часа назад, sergeyvl сказал:

Существует ли недорогая микросхема

555АГ3

13 часа назад, sergeyvl сказал:

Задержку эту нужно уметь задавать програмно

Только мк.

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


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 358
13 часа назад, sergeyvl сказал:

Вот только в моем случае ардуино выполняет кроме регулировки еще ряд вещей и точное формирование такого импульса програмным способом не получается.

не получаетцо потому, что дурина .

выбрасываешь костыли , учишь  Си и архитектуру МК  и все будет получацо

на любом МК с тактовой 4МГц и выше точность формирования не хуже +/-1мкс

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


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

Покажи код для ардуино, в который не получается вставить данную функцию.

Укажи с какой точностью нужно повторять сигнал.

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


Ссылка на сообщение
Поделиться на других сайтах
Гар    134
1 час назад, IMXO сказал:

учишь  Си 

Подойдёт и ассемблер.

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


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

Для ардуино ассемблер не очень подходит.

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


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас