Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

PWM не работает на raspberry PI 4 с платой расширения

Translated3200 UAH

  1. 3224    84  0
    7 дней3200 UAH

    Можно более детально?
    И где покупали расширение, что именно делаете в целом.

  • Rostislav G.
    5 сентября 2024, 1:38 |

    Можу відправити плату новою поштою та інструкцію з вже налаштованою BlueOS

  • Rostislav G.
    5 сентября 2024, 1:38 |

    є ще 20 цих плат, на всіх наче одна й та сама проблема з PWM. Все інше окей

  • Олексій Мамонтов
    5 сентября 2024, 9:10 |

    Шо у Вас знову не так ?)

  • Олексій Мамонтов
    5 сентября 2024, 9:51 |

    Перевіряйте схему та звіряйтесь  згідно даташиту, може знову щось забули підключити )

    Якщо все добре, пишіть напряму в регістри вашої мікросхеми (  і2с tools) щоб перевірити.

    Може бути що у Вас не вірно обран адрес на i2c шині (знов схема)..

    Також якщо програма працює через драйвер, то

    - дерево пристроїв 

    - наявність самого драйверам в ядрі.


  • Rostislav G.
    5 сентября 2024, 22:11 |

    Тобто Цей пвм компонент теж треба увімкнути через і2с?

  • Олексій Мамонтов
    5 сентября 2024, 23:11 |

    Ну виж бачити його на i2c ?

  • Rostislav G.
    5 сентября 2024, 22:14 |

    image


    Цей пвм компонент PCA9685PW,118

  • Олексій Мамонтов
    5 сентября 2024, 23:30 |

    Відповідно до схеми виходи вашої мікросхеми вимкнені.

    перевірте стан входу PWM OE

  • Олексій Мамонтов
    5 сентября 2024, 23:31 |

    image


  • Олексій Мамонтов
    5 сентября 2024, 23:38 |

    image


  • Олексій Мамонтов
    6 сентября 2024, 0:12 |

    Вона присутня за адресою 0x40?

  • Rostislav G.
    6 сентября 2024, 1:12 |

    image

  • Rostislav G.
    5 сентября 2024, 23:50 |

    осцилографом пін 23 проміряти? має бути пвм сигнал (прямокутні башти) там як розумію

  • Олексій Мамонтов
    6 сентября 2024, 0:05 |

    там повінен бути 0 , щоб виходи працювали.

  • Олексій Мамонтов
    6 сентября 2024, 0:09 |

    Також перевірьте кварц , що він працює.

    і візьміть за правило до будь-якої мікросхеми ближче до ніг живлення ставити 100нф. )

  • Олексій Мамонтов
    6 сентября 2024, 0:11 |

    Також що за модель кварца ?

  • Rostislav G.
    8 сентября 2024, 21:06 |

    там 0, ніяких графіків на 23 піні осцилограф не малює

  • Олексій Мамонтов
    8 сентября 2024, 23:13 |

    Добре, значить програма встановлює це пін,

    коли програму не запущено там 1 (3.3в)?


    І перевіряйте кварц пін 25 чи є там частота від нього?

  • Олексій Мамонтов
    6 сентября 2024, 9:13 |

    image


    Це орігінал , чому Вас різні кварци.

  • Rostislav G.
    6 сентября 2024, 21:19 |

    в чем имено ни разные? брал из их документа

  • Олексій Мамонтов
    6 сентября 2024, 21:39 |

    X1 SG-8018CG 24.5760M-TJHSA3 

    image



    у вас 33,3 mhz

  • Олексій Мамонтов
    6 сентября 2024, 21:46 |

    А взагалі якась дурня, навіщо зовнішний кварц..)

    image

  • Rostislav G.
    7 сентября 2024, 18:26 |

    да, там в их схеме хватает странного
    на счтет кварца сделано как у них
    у них даже на фото кварц виден

  • Rostislav G.
    7 сентября 2024, 20:23 |

    да, там в их схеме хватает странного
    на счтет кварца сделано как у них
    у них даже на фото кварц виден

  • Rostislav G.
    7 сентября 2024, 20:38 |

    Може перепаяти, вийде?

  • Олексій Мамонтов
    7 сентября 2024, 22:25 |

    Перевіряйте

    вивод 25 чи приходить частота від кварцу

    вивод 23 притягується до gnd програмою

    з цього і виходьте

  • Rostislav G.
    7 сентября 2024, 22:54 |

    Ок, 25 глянемо. 23 не дуже розумію як його притягнути до ground

  • Олексій Мамонтов
    8 сентября 2024, 0:24 |

    Цей вивід іде до распбері , його програма (ардупілот) повинна притягувати видавши 0 ( так скажемо) на цьому виводі (23).

    Коли хоче виводити ввімкнути для шим.

  • Rostislav G.
    9 сентября 2024, 10:34 |

    25 pin -1.84v ; 23pin -0Om;


    27pin: https://youtube.com/shorts/5iJITnv388k?si=kvuNn9NHEkHWg4sf


    25pin(extclk):image


  • Олексій Мамонтов
    9 сентября 2024, 11:22 |

    Наврядчи ви щось конкретно побачити цім прибором,(він не зможе побачити 25мгц).

    Но теж добре,  життя там є.


    Теперь треба в терміналі перевіряти  (утиліта i2c tools)

    пишіть в регістри цей мікросхеми.

    І слідкуйте за виходами.

    Читайте даташит 


  • Олексій Мамонтов
    9 сентября 2024, 11:23 |

    Увімкніть його внутрішній  кварц

  • Rostislav G.
    9 сентября 2024, 15:24 |

    окей, зараз дивлюсь у терміналі

  • Єгор І.
    9 сентября 2024, 18:22 |

    Звідки у PCA9685  25 MГц як що у нього макс це 1,6КГц

  • Олексій Мамонтов
    9 сентября 2024, 20:40 |

    image

    Йдеться про тактування мікросхеми.



  • Єгор І.
    9 сентября 2024, 20:46 |

    Ясно.

  • Rostislav G.
    8 сентября 2024, 22:29 |

    частота від кварцу схоже як пвм відображається?

  • Олексій Мамонтов
    9 сентября 2024, 20:51 |

    Синусоїда

  • Олексій Мамонтов
    9 сентября 2024, 20:51 |

    Синусоїда

  • Rostislav G.
    7 сентября 2024, 23:21 |

    Мабуть вийде, взяв 2 шт щоб спробувати поки так політати на зовнішньому пвм

  • Олексій Мамонтов
    8 сентября 2024, 0:33 |

    Навіщо )? У Вас же є на платі .

    Вам треба тільки розібратись чому він не працює.

    Увімкніть Ваш модуль  та перевірте там 0 або 3,3в  коли працює програма.

    Та перевірте як цей вихід на распбері відображається , у термінали.

    Він  повинен бути output .

    Якщо не так, шукайте програмну помилку.


  • Олексій Мамонтов
    8 сентября 2024, 0:38 |

    Встановить  цю библеотеку.

    sudo apt-get update

     sudo apt-get install -y libgpiod-dev gpiod


  • Олексій Мамонтов
    8 сентября 2024, 0:38 |

    Щоб перевірити виводи та іх статус.

  • Rostislav G.
    8 сентября 2024, 5:16 |

    Добре, спробуємо

  • Олексій Мамонтов
    8 сентября 2024, 9:45 |

    Якщо у Вас э оригінальна плата чого не скопіювали повністю ? 

    Ще раз )

    А так робити плати з купою доп мікросхем (це 20вік), краще б поставили датчики  і один мікроконтролер stm32 якій вартує дешевше.

    Він би узяв на себе усі  доп функції.


     

  • Rostislav G.
    8 сентября 2024, 14:37 |

    облітаємо, з вами ще одну версію зробимо

  • Rostislav G.
    10 сентября 2024, 14:08 |

    приїхала ця плата https://uamper.com/index.php?route=product/product&path=218&product_id=828&gad_source=1&gclid=CjwKCAjw3P-2BhAEEiwA3yPhwL_1cdqkgvHJmQakFoGuHmknn0E85D83fjjJVMEkaLbt07n2YQwGOBoC0csQAvD_BwE


    підключив через i2c порт, подав 5.1 вольт на дорожку для серв (живлення), поставив серву через 3х піновий коннектор. Поки що так само не працює, серва не рухається. Перевіряю зараз через i2c detect чи бачить цю зовнішню пвм плату 

  • Rostislav G.
    10 сентября 2024, 14:22 |

    зараз підключу aspd4525, в той саме i2c порт. Раніше aspd4525 нормально працював та бачило через цей же зовнішній порт

  • Rostislav G.
    10 сентября 2024, 18:30 |

    Aspd4525 працює супер, а зовнішня плата пвм ні. Думаю це 100 програмна проблема, будемо дивитись прошивку

  • Олексій Мамонтов
    10 сентября 2024, 20:36 |

    ну як у Вас вийшло в терміналі запустити мікросхему, працюючи безпосередньо з регістрами

  • Rostislav G.
    12 сентября 2024, 11:29 |

    наче знайшли куди копати, певно що їх бібліотека не ініціалізується бо в нас компас не ак09915, а qmc5883l
    https://discuss.bluerobotics.com/t/pwm-not-working-blueos-arduplane-firmware/17883/8

  • Олексій Мамонтов
    16 сентября 2024, 23:26 |

    строка 318

     //not using yet, define CS1 pin for MMC5983

    та далі..

  • Rostislav G.
    18 сентября 2024, 18:59 |

    вже зробили navigator-rs та web-assistant без компасу, все працює але поки що серва так і не рухається. https://github.com/AirdroperUA/web-assistant

  • Rostislav G.
    12 сентября 2024, 11:30 |

    navigator-rs якраз і має багато строк коду щодо Pwm https://github.com/bluerobotics/navigator-rs/blob/master/src/lib.rs

Актуальные фриланс-проекты в категории Python

Разработка программного обеспечения с ИИ

Необходимо разработать программное обеспечение для автоматического обнаружения, захвата и сопровождения объекта с помощью видеокамеры и поворотного механизма.Исходные данные: Видеокамера с оптикой. Поворотное устройство по двум осям (азимут/угол места). Сервоприводы с…

AI и машинное обучениеPython ∙ 2 часа 57 минут назад ∙ 6 ставок

ТЗ НА ДОПРАЦЮВАНИЕ AI-БОТА ГЕНЕРАЦИИ ЛИЧНЫХ ПЕСЕН

ТЗ НА ДОПРАЦЮВАННЯ AI-БОТА ГЕНЕРАЦІЇ ПЕРСОНАЛЬНИХ ПІСЕНЬГОЛОВНА ЦІЛЬ Створити стабільний преміальний продукт, який: генерує максимально якісні персональні пісні; не вигадує факти про клієнта; працює стабільно під навантаженням; легко масштабується; дозволяє аналізувати та…

PythonРазработка ботов ∙ 4 часа 2 минуты назад ∙ 16 ставок

Специалист по Excel / автоматизации процессов (Excel + желательно программирование)

Ищем специалиста с ПРОДВИНУТЫМИ знаниями Excel для оптимизации существующего файла и автоматизации процессов. Будет большим преимуществом, если вы также имеете навыки программирования / VBA / Power Query / Power Automate или опыт создания сложной логики в Excel. Задачи проекта…

PythonБазы данных и SQL ∙ 7 часов 1 минута назад ∙ 26 ставок

Автоматизация процессоів через API и Phyton

Ниже описал текущий процесс и то, к какому результату хотелось бы прийти. Также прикладіваю файлы реалтного процесса чтобы лучше понять как он выглядит в ревльности Текущий процесс Сейчас весь процесс выполняется вручную: загрузка/выгрузка файлов, перенос данных между…

AI и машинное обучениеPython ∙ 8 часов 2 минуты назад ∙ 32 ставки

Необходимо создать бота в ТГ для оплаты подписки.

2000 UAH

Необходимо создать бота в телеграме, где пользователь сможет оформить подписку на доступ к веб-камерам, которые находятся во дворе. Организовать в боте оплату двух видов подписок (на месяц и на один день). Бот должен автоматически проверять оплату и после выдавать ссылку-доступа.

PythonРазработка ботов ∙ 20 часов 48 минут назад ∙ 71 ставка

Заказчик
Rostislav G.
Украина Киев  26  0
Проект опубликован
1 год назад
134 просмотра