+ Ответить в теме
Показано с 1 по 9 из 9

Тема: Нужна помощь со схемой

  1. #1
    Юзер KillBot кто это?
    Регистрация
    09.04.2014
    Адрес
    Энергетик
    Возраст
    35
    Сообщений
    99
    Поблагодарил(а)
    4
    Получено благодарностей: 10 (сообщений: 10).

    По умолчанию Нужна помощь со схемой

    Здравствуйте.

    Имеем: микроконтроллер AVR в связке с трансивером nRF24L01+PA+LNA. Этот богопротивный союз рулит много чем, в частности двигателем постоянного тока на 12 вольт, о нем, собственно и речь.
    АВРка рулит нижним драйвером UCC27424 (ШИМ на INa и логические уровни на ENa), драйвер рулит полевиком, после которого стоит наш двигатель. (Там еще есть релюшка, меняющая полярность, но не суть).

    А суть вот в чем: если прицепить к этому всему маломощный 24вольтовый движок (напряжение питания 12), то все ровно, радиомодуль получает данные, отдает контроллеру, контроллер рулит движкой, все счастливы. Но стоит поставить целевой движок и все, баста. В рандомные от 0 до 5 секунд после запуска двигателя отваливается радиомодуль, то бишь движок работает с одной скоростью, не регулируется, не отключается. Как я понимаю, контроллер работает исправно, так как ШИМ на нем не затыкается, а вот радиоканал валится. Питание контроллера и радиомодуля все от тех же 12 вольт, понижается до 5 и 3.3 соответственно, с помощью линейных 1117. Кондеры по выходу стабов стоят, танталы и керамика, на радиомодуле прямо на ноги питания навешен электролит 4.7мкФ и керамика 0.1мкФ (модули капризные к питанию). Питаю всю эту кучу хлама от лабораторника 5А, так что тут все ок.

    Вопрос: от чего может валиться радиомодуль? Выбросы и помехи по питанию в моменты запуска движка? Как можно это дело обойти или уменьшить негативный эффект? Может кто-то сталкивался с таким же или подобным?

    В общем, прошу помощи.

  2. #2
    Gold Member iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу Аватар для iriska
    Регистрация
    24.11.2005
    Адрес
    энергетик, 7-й
    Возраст
    44
    Сообщений
    8,208
    Поблагодарил(а)
    80
    Получено благодарностей: 7,020 (сообщений: 2,902).

    По умолчанию

    Двигатель - коллекторный? Может, банальный износ щёток\ламелей с образованием искры и забитым радиоканалом?

  3. #3
    Юзер KillBot кто это?
    Регистрация
    09.04.2014
    Адрес
    Энергетик
    Возраст
    35
    Сообщений
    99
    Поблагодарил(а)
    4
    Получено благодарностей: 10 (сообщений: 10).

    По умолчанию

    2.4ГГц? Искрой? Такое может быть?

    Добавлено через 2 минуты
    Плюс, ну были бы помехи в радиоканале, приходили бы не всегда правильные данные, но прикол в том, что коммуникация с передающим устройством прерывается вообще, как будто радиомодуль отресетился и стоит без инита
    Последний раз редактировалось KillBot; 07.03.2018 в 22:31. Причина: Добавлено сообщение

  4. #4
    Gold Member iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу Аватар для iriska
    Регистрация
    24.11.2005
    Адрес
    энергетик, 7-й
    Возраст
    44
    Сообщений
    8,208
    Поблагодарил(а)
    80
    Получено благодарностей: 7,020 (сообщений: 2,902).

    По умолчанию

    Цитата Сообщение от KillBot Посмотреть сообщение
    2.4ГГц? Искрой? Такое может быть?

    Добавлено через 2 минуты
    Плюс, ну были бы помехи в радиоканале, приходили бы не всегда правильные данные, но прикол в том, что коммуникация с передающим устройством прерывается вообще, как будто радиомодуль отресетился и стоит без инита
    Ну, искровой разряд даёт помеху в достаточно широком диапазоне. И опять-же, схема позволяет определить, что отвалился именно радиомодуль, а не прервалась связь между модулями? Тут всё упирается в алгоритм соединения и работы по радиоканалу - каждый раз после разрыва соединения требуется некоторое время для восстановления связи, но если работающий двигатель постоянно генерирует помеху, соединение не восстановится. Может быть, алгоритм работы радиомодуля требует перезагрузки после обрыва связи. У меня выносной пульт радиостанции после обрыва связи по помехе не запускается, пока или пульт не перезагрузишь, или радиостанцию, или не разорвешь физическую линию - соединение есть, а связи между выносным пультом и системным модулем - нет.

  5. #5
    Новичок Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе Кустарник Разбег по полосе
    Регистрация
    20.01.2012
    Адрес
    ЦР
    Сообщений
    7,563
    Поблагодарил(а)
    1,945
    Получено благодарностей: 2,130 (сообщений: 1,316).

    По умолчанию

    Двигателю необязательно шуметь до 2,4 ГГц. У радиоприемников есть такой эффект "забитие". Они затыкаются от чересчур сильных сигналов, частота которых лежит вне его полосы приема. Даже далеко вне полосы. У связных приёмников этот параметр нормируется. Можете почитать про это слово.

    Помехи от коллекторного двигателя уменьшают L или LC-фильтрами, расположенными прямо на выводах двигателя.

  6. 1 пользователь сказал cпасибо Кустарник за это полезное сообщение:

    KillBot (12.03.2018)

  7. #6
    Юзер KillBot кто это?
    Регистрация
    09.04.2014
    Адрес
    Энергетик
    Возраст
    35
    Сообщений
    99
    Поблагодарил(а)
    4
    Получено благодарностей: 10 (сообщений: 10).

    По умолчанию

    Надо будет в прошивке пару контролек сделать, с выводом на дисплей состояний регистров конфигурации.Но предположим, что модуль виснет или ресетится(в чем я почти уверен). Есть ли методы борьбы с таким злом? Просто я могу в код добавить проверку на прием инфы и автоматический инит, если нифига не принимает, но в таком случае будут задержки в управлении и рандомные зависания с включенным двигателем - это нифига не гуд(((
    Может быть есть какие-то способы гасить такие помехи от включения двигателей? Раздельное питание силовой и управляющей части не канает((

  8. #7
    Gold Member iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу iriska Лечу Аватар для iriska
    Регистрация
    24.11.2005
    Адрес
    энергетик, 7-й
    Возраст
    44
    Сообщений
    8,208
    Поблагодарил(а)
    80
    Получено благодарностей: 7,020 (сообщений: 2,902).

    По умолчанию

    Цитата Сообщение от KillBot Посмотреть сообщение
    Надо будет в прошивке пару контролек сделать, с выводом на дисплей состояний регистров конфигурации.Но предположим, что модуль виснет или ресетится(в чем я почти уверен). Есть ли методы борьбы с таким злом? Просто я могу в код добавить проверку на прием инфы и автоматический инит, если нифига не принимает, но в таком случае будут задержки в управлении и рандомные зависания с включенным двигателем - это нифига не гуд(((
    Может быть есть какие-то способы гасить такие помехи от включения двигателей? Раздельное питание силовой и управляющей части не канает((
    Так надо сначала точно определить причину сбоя, а уж потом - бороться с нею. Ведь ты можешь до посинения отлаживать код, в место того, чтобы элементарно поставить фильтр в цепи питания, экранировать и\или заземлить корпус двигателя. Может, по питанию чего лезет - как вариант(для проверки) запитать радиомодуль (или двигатель) от отдельной аккумуляторной батареи.
    Опять-же, ты в описании проблемы говоришь, что с другим двигателем проблем нету? Я-бы предположил, что проблема именно в двигателе.

  9. 1 пользователь сказал cпасибо iriska за это полезное сообщение:

    KillBot (12.03.2018)

  10. #8
    Юзер KillBot кто это?
    Регистрация
    09.04.2014
    Адрес
    Энергетик
    Возраст
    35
    Сообщений
    99
    Поблагодарил(а)
    4
    Получено благодарностей: 10 (сообщений: 10).

    По умолчанию

    В понедельник попробую ваши советы, может что срастется.

    Добавлено через 1 минуту
    Косяк, что осцилла нет, глянуть что по питаниям творится.
    Последний раз редактировалось KillBot; 08.03.2018 в 23:07. Причина: Добавлено сообщение

  11. #9
    Юзер KillBot кто это?
    Регистрация
    09.04.2014
    Адрес
    Энергетик
    Возраст
    35
    Сообщений
    99
    Поблагодарил(а)
    4
    Получено благодарностей: 10 (сообщений: 10).

    По умолчанию

    Или линейник - не лучшая идея питать радиомодуль, или я криво развел. Запитал модуль от отдельного источника - все отлично, связь не рубится. Надо переделывать.

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Нужна помощь [нужна обманка на датчик ЕГР]
    от Lyna в разделе Японские авто
    Ответов: 2
    Последнее сообщение: 04.11.2014, 00:22
  2. Нужна помощь!
    от Денис.Д в разделе Музыка, литература и искусство
    Ответов: 3
    Последнее сообщение: 13.04.2012, 16:55
  3. Нужна помощь!
    от fruit в разделе БрГУ
    Ответов: 4
    Последнее сообщение: 10.04.2012, 21:22
  4. Нужна помощь.
    от JAMIS в разделе Delphi/Pascal
    Ответов: 14
    Последнее сообщение: 03.01.2010, 15:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru
Администрация сайта не выражает согласия
с высказыванием участников форума и не несет
ответственности за их содержание.

Копирование любого материала возможно только
при наличии ссылки на сайт.