Показано с 1 по 15 из 15

Тема:

  1. Старый знакомый
    Автор темы
    Аватар для Jekson
    Регистрация
    02.08.2008
    Адрес
    Донецк
    Возраст
    32
    Сообщений
    689

    По умолчанию Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

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

    Один из выходов МК работает в режиме защелкивания, при нажатии кнопки ДУ меняет свое состояние с 0 на 1 (0/+5в) и наоборот. Каким самым простым способом можно сформировать импульс определенной длины, при очередном нажатии кнопки ДУ?

    Если еще точнее - нужно просто что б кратковременно срабатывало реле, имитируя тактовую кнопку (включение компьютера)
    Последний раз редактировалось Jekson; 11.12.2017 в 23:50.

  2. Завсегдатай Аватар для straus
    Регистрация
    24.01.2009
    Сообщений
    2.502

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Легко. Подаёшь сигнал на один вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, и этот же сигнал через задержку на второй вход. При фронте и спаде входного сигнала на выходе ИСКЛЮЧАЮЩЕГО ИЛИ будет импульс с длительностью, равной задержке. (Если в качестве задержки использовать несколько логических элементов - импульс будет очень короткий - десятки или сотни наносекунд.)

    ---------- Сообщение добавлено 00:50 ---------- Предыдущее сообщение было 00:48 ----------

    Второй вариант решения - подаёшь свой сигнал через дифференцирующую цепочку, и его же через инвертор и вторую дифференцирующую цепочку.

  3. Старый знакомый Аватар для aganext
    Регистрация
    18.06.2012
    Адрес
    г. Обнинск
    Возраст
    54
    Сообщений
    939

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Цитата Сообщение от Jekson Посмотреть сообщение
    Если еще точнее - нужно просто что б кратковременно срабатывало реле, имитируя тактовую кнопку (включение компьютера)
    Фубар умеет включать и выключать компьютер по сети, с андройда в том числе. На всякий случай.
    С уважением, Андрей.

  4. Завсегдатай Аватар для Гоша
    Регистрация
    21.01.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2.256

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Гугли одновибратор.

  5. Завсегдатай Аватар для straus
    Регистрация
    24.01.2009
    Сообщений
    2.502

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Цитата Сообщение от Гоша Посмотреть сообщение
    Гугли одновибратор.
    Простым одновибратором здесь не отделаешься, поскольку он запускается или по фронту или по спаду. А ТС нужно и по фронту и по спаду.

  6. Старый знакомый
    Автор темы
    Аватар для Jekson
    Регистрация
    02.08.2008
    Адрес
    Донецк
    Возраст
    32
    Сообщений
    689

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    А если два одновибратора подцепить, один что б по фронту второй по спаду, выходы через диоды суммировать?

  7. Новичок Аватар для Juzzy
    Регистрация
    19.01.2016
    Адрес
    Екатеринбург
    Сообщений
    67

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?


  8. Завсегдатай Аватар для Ollema
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Сообщений
    2.453

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    какой нибудь 8 ногий pic12f629 выполнит любые хотелки и прихоти. один корпус и никакой обвязки (ну может кондерчик по питанию)

  9. Завсегдатай Аватар для Гоша
    Регистрация
    21.01.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2.256

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Цитата Сообщение от Ollema Посмотреть сообщение
    какой нибудь 8 ногий pic12f629 выполнит любые хотелки и прихоти. один корпус и никакой обвязки (ну может кондерчик по питанию)
    Оно то, конечно, выполнит.
    Только... Программатор сделай/купи, программировать научись.
    Если это нужно в единичном экземпляре, то лучше сдвоенного одновибратора ничего не придумать. 74ХХХ123 подходит как нельзя лучше.

  10. Новичок Аватар для petersam
    Регистрация
    28.07.2005
    Адрес
    Western Siberia
    Возраст
    56
    Сообщений
    95

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Схема на XOR из поста 2 и на выходе один одновибратор для формирования длительности импульса. Не?

  11. Новичок Аватар для indus
    Регистрация
    19.01.2016
    Сообщений
    32

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Можно попробовать так:
    Нажмите на изображение для увеличения. 

Название:	pc814_.png 
Просмотров:	44 
Размер:	508 байт 
ID:	307707

  12. Завсегдатай Аватар для Гоша
    Регистрация
    21.01.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2.256

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    petersam,
    Это уже 2 ИС.

  13. Завсегдатай Аватар для straus
    Регистрация
    24.01.2009
    Сообщений
    2.502

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Цитата Сообщение от petersam Посмотреть сообщение
    Схема на XOR из поста 2 и на выходе один одновибратор для формирования длительности импульса. Не?
    Там даже одновибратор на выходе не нужен, длительность импульса будет равна длительности задержки.
    Два элемента из микросхемы К561ЛП2 (кажется импортный аналог CD4030) - на одном XOR, на втором с двумя резисторами и одним конденсатором - задержка.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	vega500.jpg 
Просмотров:	54 
Размер:	36,8 Кб 
ID:	307735  

  14. Старый знакомый
    Автор темы
    Аватар для Jekson
    Регистрация
    02.08.2008
    Адрес
    Донецк
    Возраст
    32
    Сообщений
    689

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    Цитата Сообщение от straus Посмотреть сообщение
    Там даже одновибратор на выходе не нужен, длительность импульса будет равна длительности задержки.
    Два элемента из микросхемы К561ЛП2 (кажется импортный аналог CD4030) - на одном XOR, на втором с двумя резисторами и одним конденсатором - задержка.
    Спасибо огромное!! Резистор М56, имеется ввиду 560к? Или это левая схема, для примера?

  15. Завсегдатай Аватар для straus
    Регистрация
    24.01.2009
    Сообщений
    2.502

    По умолчанию Re: Как при смене состояния входа 1-0, и наоборот 0-1 на выходе получить импульс (0-1-0) ?

    M56 - это 560 кОм, сопротивление некритично, можно от 330 кОм до 2.2 МОм.
    Другим резистором и конденсатором выбираешь длительность импульса - 1 МОм и 1 мкФ будет около 0.7 секунды.

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •