|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
27.02.2017, 20:56 | #1 (permalink) |
Новичок
Регистрация: 27.02.2017
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Как преобразовать ШИМ сигнал в логическую ноль и единицу?
|
27.02.2017, 20:56 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Данные которые содержаться по этим ссылкам помогут вам разобраться Ввести длину отрезка в метрах и перевести в выбранную единицу измерения. Паскаль Продолжи логическую цепочку Помогите построить концептуальную и логическую модель базы данных Математическая логика, упростить логическую формулу Как восстановить логическую структуру жесткого диска |
27.02.2017, 21:04 | #2 (permalink) |
Просто Светлана
Регистрация: 01.04.2012
Сообщений: 5,469
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 31398
|
Непонятно... То ли нужно чтобы индикация была когда модуляция появилась, то ли когда сам сигнал появился независимо, есть ли модуляция...
__________________
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение |
27.02.2017, 21:18 | #3 (permalink) |
Новичок
Регистрация: 27.02.2017
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
У меня есть 2 шим сигнала которые должны питать двигатель, то есть один шим в одну сторону а другой в другую. Драйвер двигателя l293d, а ему надо 2 логических сигнала(направление вращения) и шим. 2 шима можно через диоды подключить к шиму микросхемы, а вот как мне получить для микросхемы 2 логических сигнала? На данный момент я для этого использую arduino, но хотелось бы обойтись без нее.
|
28.02.2017, 06:50 | #4 (permalink) |
Просто Светлана
Регистрация: 01.04.2012
Сообщений: 5,469
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 31398
|
Насколько я поняла, вам нужно просто определить наличие или отсутствие импульсов.
Это можно сделать просто, сначала детектируете импульсы, потом ставите интегратор в виде ёмкости и параллельно ей резистор. Эта цепочка должна быть рассчитана так, чтобы при самой маленькой длительности импульсов в ШИМ конденсатор успевал зарядиться. Ну а затем ставите ключ на любой логической микросхеме. При наличии импульсов конденсатор зарядится от этих импульсов, на выходе ключа появится сигнал, скажем единица, при отсутствии импульсов, конденсатор разрядится через резистор, на выходе ключа будет ноль...
__________________
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение |
28.02.2017, 12:33 | #5 (permalink) |
Новичок
Регистрация: 27.02.2017
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Спасибо)).
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
28.02.2017, 16:49 | #6 (permalink) |
Member
Регистрация: 16.03.2011
Адрес: Севастополь
Сообщений: 679
Сказал(а) спасибо: 97
Поблагодарили 129 раз(а) в 9 сообщениях
Репутация: 22123
|
По уму, это делается на МК с аппаратным CCP. Или на обычном, софтово измеряя скважность.
Но беда всех ардуинщиков в том, что про 8-ногие микроконтроллеры они не слышали, и как с ними работать - не знают. |
01.03.2017, 06:05 | #8 (permalink) | |
Просто Светлана
Регистрация: 01.04.2012
Сообщений: 5,469
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 31398
|
Цитата:
Ну и чем же будет отличаться сигнал на входе "элемента И" от сигнала на выходе?
__________________
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение |
|
01.03.2017, 20:57 | #10 (permalink) |
Member
Регистрация: 05.05.2010
Адрес: Молдова Бельцы
Сообщений: 8,134
Сказал(а) спасибо: 3
Поблагодарили 13 раз(а) в 5 сообщениях
Репутация: 58362
|
Не встречный вопрос надо задавать, а внимательно прочесть вопрос автора
а не самому задавать на входе 1 ли 0.
__________________
Да здравствует то, благодаря чему, мы не смотря ни на что. |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|