Електроніка, схеми, плати, статті


1 2 3 4 5 6 »

Text to speech. Українська мова

03.12.2024
Text to speech. Українська мова

Перетворення тексту у звук (TTS - «Text To Speech») - далі у статті буду називати синтезом мови. В Інтернеті можна знайти онлайн ресурси, які дозволяють перетворювати великі тексти у звукові файли. У більшості випадків вони спеціалізовані для "озвучки". Але в цій статті піде мова про автономний, (або умовно автономний), синтез мови. Тобто, коли Вашому пристрою треба щось сказати українською, при чому не заздалегідь заготовлену фразу, а саме згенерований текст. Якщо Вам треба "проговорювати" лише заздалегідь заготовлені фрази, то це не про це. Тут піде мова саме про те як синтезувати будь-яку фразу. Уміючи генерувати будь-які фрази, Ваш робот (або програма) зможе підтримати бесіду на будь-яку тему, а не повторювати "завчені фрази" ;)

Web-dev склерозник

LCD Display ST7567S (IIC)

12.10.2024
LCD Display ST7567S (IIC)

Монохромний LCD дисплей 128x64 на базі ST567S з інтерфейсом I2C

Монохромні LCD дисплеї добре зарекомендували себе у приладах, які використовуються на відкритому повітрі в умовах яскравого сонячного освітлення. На відміну від LED/OLED, монохромні LCD дисплеї не "сліпнуть", тобто зображення завжди чітко видно. У темних приміщеннях використовується світлодіодна підсвітка. Недоліки - монохромність, крапка значно більша за розміром, тому такі дисплеї зазвичай більші за розміром ніж LED дисплеї.

STM32

Розпізнавання мови (Speech recognition)

12.09.2024
Розпізнавання мови (Speech recognition)

Розпізнавання мови - перетворення аудіоданих у текст. Використовується для голосового керування, голосового вводу даних, як інтерфейс спілкування з ботами. У статті розглядаються декілька готових інструментів для розробників на Python.

Існують декілька підходів Розпізнавання мови. Можна використовувати сторонні сервіси, або застосувати ресурси власно комп'ютера на якому потрібно виконати аналіз аудіо даних.

Web-dev склерозник Корисно знати

Selenium

04.07.2024

Selenium logo green

Selenium WebDriver — інструмент для автоматизації дій у веббраузері. У більшості випадків використовується для тестування Web-додатків, але цим не обмежується. Зокрема, він може бути використаний для вирішення рутинних завдань адміністрування сайту, автоматизації заповнення форм, або регулярного отримання даних із різних джерел.

Мови програмування: Python, Java, C#, JavaScript, Ruby

Web-dev склерозник

Комп'ютерний зір (Computer Vision)

16.05.2024
Комп'ютерний зір (Computer Vision)

Комп'ютерний зір вже не є чимось фантастичним і будь-хто може використовувати його як інструмент для своїх задач. У системах безпеки, верстатах з Числовим Програмним Керуванням, у роботах, дронах - все це вже використовується і доступно у вигляді бібліотек та готових рішень, які не потребують спеціальних знань математики та особливих навичок програмування.

Корисно знати

Деякі думки про точність вимірювань в електроприводі

09.04.2024
Деякі думки про точність вимірювань в електроприводі

"А якщо на велоколесо встановити енкодер буде ж краще ніж штатні датчики Холла? Енкодер точніший!" - такі питання мені інколи ставлять.

А насправді чи можна таким чином покращити точність вимірювання положення ротора безколекторного мотора і таким чином покращити керування електричним мотором? І взагалі, яка точність вимірювань потрібна, чи принаймні достатня, для датчиків положення ротора та датчиків вимірювання струму у системах керування безколекторними моторами? У це питання ми сьогодні будемо заглиблюватися. І мова буде не лише про векторне керування.

Brushless Motors Корисно знати

Датчики Холла 120/60 градусів

26.03.2024
Датчики Холла 120/60 градусів

Напевно Ви помічали, що на деяких регуляторах пишуть про те, що вони підтримують мотори з датчиками Холла 120/60 градусів.

  • Ще це означає?
  • У чому різниця встановлення датчиків?
  • Як запустити двигун з датчиками 60 градусів регулятором який вміє лише 120?

Може здатися очевидним, що 120 і 60 - це кут під яким встановлюються датчики Холла, та це насправді не так. У першому і другому випадку датчики встановлені відносно один до одного з кутом 120 градусів. Звісно, мова йде про електричні градуси.

Brushless Motors

Модуль драйверів напівмосту IGBT транзисторів

02.12.2023
Модуль драйверів напівмосту IGBT транзисторів

Модуль драйверів напівмосту з IGBT транзисторів розроблявся для проєкту Конструктор регуляторів двигунів.

Проєктувався для використання з IGBT модулями промислового формфактора. Модуль містить діва модулі драйверу IGBT транзисторів на A316J, два ізольованих блоки живлення потужністю 2W кожний, стабілізатор напруги на 5V для живлення логіки.

Схеми і прошивки

Драйвер IGBT транзисторів на A316J

01.12.2023
Драйвер IGBT транзисторів на A316J

Плата модуля драйверу для IGBT транзисторів розроблялась для проєкту Конструктор регуляторів двигунів.

Використання спеціалізованої мікросхеми A316J та комплементарної пари з біполярних транзисторів MJD122, MJD127 на виході дали змогу отримати високі характеристики драйвера, які дозволяють керувати широченним спектром потужних IGBT транзисторів і IGBT модулів. A316J забезпечує оптичну розв'язку вхідних та вихідних сигналів. Живлення модуля зі сторони мікроконтролера +5V. Модуль потребує ізольованого живлення +15V, -8V яке подається на затвор транзистора. Можна використовувати такий модуль: DC-DC for IGBT 2W (+15 -8 V), модуль QA04 виробник Mornsun, або будь-яке інше рішення яке забезпечує ізольоване живлення.

Схеми і прошивки

AS5600. Варіант встановлення на BLDC мотор

15.11.2023
AS5600. Варіант встановлення на BLDC мотор

Популярний абсолютний магнітний енкодер AS5600 не рідко використовують аматори у системах електроприводу. Мені теж знадобилося встановити його на вісь BLDC двигуна. Однією з вимог - можливість виставити плату AS5600 у потрібне положення. Пропоную один з варіантів такого приладу.

Головна ідея - модуль AS5600 встановлюється у шестерню черв'ячного редуктора. Обертання модуля AS5600 на 360 градусів виконується обертанням черв'яка. Магніт енкодера фіксується на тильному виступі вісі мотора. Після встановлення AS5600 у потрібне положення плата закривається кришкою. Корпус редуктора за діаметром збігається з тильною кришкою мотора і виглядає як його подовження. Пристрій не має металевих частин.


DC-DC для IGBT драйверів ізольований 2 W +15 -8 вольт

08.10.2023
DC-DC для IGBT драйверів ізольований 2 W +15 -8 вольт

Ізольований DC-DC перетворювач розроблявся як блок живлення драйверів IGBT транзисторів. Також може бути використаний в інших схемах де потрібна гальванічна розв'язка живлення. Має стандартний формфактор. Створений як альтернатива фабричним модулям QA04. Змінюючи обмотку трансформатора можна отримати потрібні вихідні напруги.

Характеристики

  • Вхідна напруга: 12 V
  • Вихідна напруга: +15 V, -8 V
  • Вихідна потужність максимальна: 2.9 W
  • Вихідна потужність номінальна: 2.0 W
  • Частота перетворення: 200-350 kHz
  • ККД: 80%
  • Захист від короткого замикання на виходах
  • Струм споживання без навантаження: 25 mA
  • Розміри: 18.8x9.5x14.8 mm

Схеми і прошивки

U-FOC - Векторне керування безколекторними моторами

01.03.2023
U-FOC - Векторне керування безколекторними моторами

Що таке U-FOC?

U-FOC - це проєкт програмно технічного комплексу для ОЗНАЙОМЛЕННЯ, ВИВЧЕННЯ і побудови систем векторного керування безколекторними моторами та екосистеми навколо них. Тобто, це не одна плата контролера двигуна, а невеликий комплекс, який дозволяє поєднувати декілька двигунів, керувати ними програмно або вручну, поєднувати з різними контролерами, пристроями з дисплеями та органами керування, організувати доступ у мережу, та таке інше.

Brushless Motors
1 2 3 4 5 6 »

Архіви