Генератор ШИМ с памятью и решателем

Звуковые генераторы, фильтры и другие аналоговые устройства (кроме радиотехники и УНЧ)
Ответить
DunkinHot
Родился
Сообщения: 5
Зарегистрирован: Пн сен 04, 2017 11:36:37

Генератор ШИМ с памятью и решателем

Сообщение DunkinHot »

Добрый день!
Я не настоящий радиоКот, потому мучаюсь с решением вопроса.
Задача следующая - есть бесколекторный двигатель, к нему контроллер, управляемый ШИМ сигналом 50Гц, 1100-2800 PPM (радиоуправляемый самолет). Все просто.
Управляющий сигнал подается и в некоторый момент прерывается. В контроллере двигателя срабатывает защита и двигатель останавливается, но делает это через 3 секунды после разрыва. За эти три секунды в него попадает парашют, ломает нахрен винт, рубит стропы - печаль огорчение.
Задача стоит сделать схему, где сигнал будет проходить безпрепятственно, пока он есть, а когда нету - сразу выдавать ШИМ сигнал 1100 ППМ.
И да, сделать это на Ардуине - не вариант - стоит мощный радиомодуль, который вешает ардуино, это отдельный вопрос, который создам в отдельной теме. Кто в курсе дела как избавится от этой проблемы, прошу помочь.

Я мыслю так - поставить цифро-аналоговый преобразователь. Пока ШИМ сигнал есть и на выходе что-то больше 0, то ничего не делать, просто передавать этот сигнал. Если на выходе получаем 0 (значит и ШИМ 0), то через компаратор подключать генератор ШИМ сигнала на 1100ППМ (хоть на 555 таймере, но лучше что-то более стабильное). Быстродействие должно быть хотя бы до 0.3 секунды, быстрее - лучше.
Что скажете, возможна ли такая схема? Есть ли более грамотное решение? Да и вообще, буду рад любой подсказке, совету!
Реклама
Аватара пользователя
wws63
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Вс май 21, 2006 16:07:59
Откуда: Алтай

Re: Генератор ШИМ с памятью и решателем

Сообщение wws63 »

Вполне реально. Можно реализовать на логике или лучше МК. На последнем время срабатывания можно настроить точнее.
Реклама
DunkinHot
Родился
Сообщения: 5
Зарегистрирован: Пн сен 04, 2017 11:36:37

Re: Генератор ШИМ с памятью и решателем

Сообщение DunkinHot »

[uquote="wws63",url="/forum/viewtopic.php?p=3175990#p3175990"]Вполне реально. Можно реализовать на логике или лучше МК. На последнем время срабатывания можно настроить точнее.[/uquote]
Говорю же, с микроконтроллером проблема - в непосредственной близости стоит мощный передатчик (1Вт на 900МГц) и, например, Ардуино вешает только так.
Аватара пользователя
wws63
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Вс май 21, 2006 16:07:59
Откуда: Алтай

Re: Генератор ШИМ с памятью и решателем

Сообщение wws63 »

А при чем здесь Абдурино, делать надо на обычном микроконтроллере.
Реклама
Эиком - электронные компоненты и радиодетали
DunkinHot
Родился
Сообщения: 5
Зарегистрирован: Пн сен 04, 2017 11:36:37

Re: Генератор ШИМ с памятью и решателем

Сообщение DunkinHot »

Ну так если Ардуинка бесится, то и другой МК будет беситься, думаю. Да и нет у меня большого опыта проектирования и программирования.
Какой МК смотреть, что посоветуете?
Реклама
Аватара пользователя
mickbell
Друг Кота
Сообщения: 16465
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Re: Генератор ШИМ с памятью и решателем

Сообщение mickbell »

[uquote="DunkinHot",url="/forum/viewtopic.php?p=3176016#p3176016"]Ну так если Ардуинка бесится, то и другой МК будет беситься, думаю.[/uquote]Нет. Если схемотехника правильная и соблюдены требования к монтажу, то из-за передатчика сходить с ума не будет.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Реклама
DunkinHot
Родился
Сообщения: 5
Зарегистрирован: Пн сен 04, 2017 11:36:37

Re: Генератор ШИМ с памятью и решателем

Сообщение DunkinHot »

[uquote="mickbell",url="/forum/viewtopic.php?p=3176404#p3176404"][uquote="DunkinHot",url="/forum/viewtopic.php?p=3176016#p3176016"]Ну так если Ардуинка бесится, то и другой МК будет беситься, думаю.[/uquote]Нет. Если схемотехника правильная и соблюдены требования к монтажу, то из-за передатчика сходить с ума не будет.[/uquote]
Как узнать какая схемотехника и какие требования к монтажу будут правильными? В даташит?
Аватара пользователя
mickbell
Друг Кота
Сообщения: 16465
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Re: Генератор ШИМ с памятью и решателем

Сообщение mickbell »

Тут очень много надо рассказывать, в даташитах про это не пишут. ЭМС (электромагнитная совместимость) - это целая наука. Но некоторые моменты можно сообразить и самому.
1. Если помеха не попадёт в устройство, то и помешать не сможет.
2. Сам по себе высокочастотный сигнал не опасен, пока его не продетектировали. На чём он может продетектироваться? На любой нелинейности. Скажем, у любой сигнальной ноги любого МК есть защита от перенапряжения в виде двух диодов - один на общий, другой на плюс питания. Значит, надо не дать добраться сигналу от передатчика на входы. Как? Фильтры прямо у ног, достаточно простейших RC. На выходы, вероятно, фильтры не понадобятся.
3. Про питание тоже не забываем, только вот туда RC-фильтр поставить не получится. Блокировочные конденсаторы в этом случае ставят разных номиналов, в параллель. В зависимости от частоты помехи, обращая внимание на резонансную частоту конденсаторов. Иногда ставят даже 100 пФ.
4. Разъём программирования обычно на плате есть, и на него выведен reset. Прямо как специально: ловись, помеха большая и маленькая! Джамперами, что ли, отключить эти ноги...
5. Плату следует выполнять по всем правилам. Она должна быть как минимум четырёхслойная. Прежде всего , надо обратить внимание на разводку общего провода и питания - на внутренних слоях, полигонами, ничем не разрезанными; то есть других проводников там быть не должно. Подключение блокировочных конденсаторов и конденсаторов фильтров: проводниками минимально возможной длины и максимально возможной толщины; питание к микросхеме (и плюс, и общий) идёт сначала на выводы блокировочного конденсатор и только с них - на ноги, и никак по-другому.
Это - самые общие моменты. Можно ещё припомнить. Я не говорю об экранировке, это разговор особый.

PS. Последний раз эдектромагнитной совместимости меня учил вот этот человек:
https://ru.wikipedia.org/wiki/%D0%9A%D0 ... 0%B8%D1%87
Дядька очень грамотный. Но то, что он рассказывал три дня, я, разумеется, тут не выложу. А вот книги его, наверно, почитать стоит. У меня, кстати, есть одна в бумажном виде, с его автографом, вот.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Аватара пользователя
Mike_Solo
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Сб окт 20, 2012 18:01:06
Откуда: Москва

Re: Генератор ШИМ с памятью и решателем

Сообщение Mike_Solo »

Думаю на логике можно сделать, и ЦАП не понадобится. Но нужно знать:
Какие напряжения ППМ сигнала от радиочасти, то есть уровни "0" и "1"?
Когда он пропадает, какое напряжение на этом контакте остаётся? "0", "1" или что-то другое?
Какое питание?
И главное, Вы уверены, что 1100 ППМ - команда контроллеру на "стоп" двигателя?
Иногда мне кажется, что... Тогда я заглядываю в "МЯЯЯУ!" и немедленно убеждаюсь в обратном.
DunkinHot
Родился
Сообщения: 5
Зарегистрирован: Пн сен 04, 2017 11:36:37

Re: Генератор ШИМ с памятью и решателем

Сообщение DunkinHot »

[uquote="Mike_Solo",url="/forum/viewtopic.php?p=3176966#p3176966"]Думаю на логике можно сделать, и ЦАП не понадобится. Но нужно знать:

И главное, Вы уверены, что 1100 ППМ - команда контроллеру на "стоп" двигателя?[/uquote]
Немного поразбирался и еще почитал.
Частота сигнала 50Гц, а управляет сигнал амплитудой 5В и длительностью 900-2100 мкс.
Мне достаточно подать сигнал 900-1100 мкс чтоб остановить двигатель.
Ответить

Вернуться в «Аналоговая техника»