Корисно знати
Розпізнавання мови (Speech recognition)
Розпізнавання мови - перетворення аудіоданих у текст. Використовується для голосового керування, голосового вводу даних, як інтерфейс спілкування з ботами. У статті розглядаються декілька готових інструментів для розробників на Python.
Існують декілька підходів Розпізнавання мови. Можна використовувати сторонні сервіси, або застосувати ресурси власно комп'ютера на якому потрібно виконати аналіз аудіо даних.
Комп'ютерний зір (Computer Vision)
Комп'ютерний зір вже не є чимось фантастичним і будь-хто може використовувати його як інструмент для своїх задач. У системах безпеки, верстатах з Числовим Програмним Керуванням, у роботах, дронах - все це вже використовується і доступно у вигляді бібліотек та готових рішень, які не потребують спеціальних знань математики та особливих навичок програмування.
Деякі думки про точність вимірювань в електроприводі
"А якщо на велоколесо встановити енкодер буде ж краще ніж штатні датчики Холла? Енкодер точніший!" - такі питання мені інколи ставлять.
А насправді чи можна таким чином покращити точність вимірювання положення ротора безколекторного мотора і таким чином покращити керування електричним мотором? І взагалі, яка точність вимірювань потрібна, чи принаймні достатня, для датчиків положення ротора та датчиків вимірювання струму у системах керування безколекторними моторами? У це питання ми сьогодні будемо заглиблюватися. І мова буде не лише про векторне керування.
Схема керування безколекторними двигунами
Відео про тестову плату для BLDC моторів та PMSM.
Схема керування безколекторним двигуном BLDC, PMSM на мікроконтролері STM32. Схема, креслення плати:
Схема керування безколекторним двигуном BLDC, PMSM на STM32
System Workbench for STM32 Інсталяція на Ubuntu, налаштування програматора і дебаггера
System Workbench for STM32 - мульті-платформена IDE для мікроконтролерів STM32. Безкоштовна. Без обмежень за розміром коду, без обмежень за часом використання. Зроблена на базі Eclipse. Працює на операційних системах Linux, MacOS, Windows. Я буду встановлювати на Ubuntu 17.04.
Інсталяція System Workbench for STM32 на Ubuntu
1. Заходимо на сайт http://www.openstm32.org, реєструємося. Після чого на e-mail приходить посилання для підтвердження реєстрації. Підтверджуємо, заходимо на сайт зі своїм логіном і паролем.Виготовлення передніх панелей для приладів власноруч
Як зробити передню панель для приладу у домашніх умовах? Це можливо зробити з доступних будь-кому матеріалів. Емуляція плівкової клавіатури.
ST-Link Програматори для STM8 / STM32
MS5611 vs BMP280
Високоточний датчик атмосферного тиску MS5611. Порівняння з BMP280.
Бібліотеки і приклади для STM32F103: https://github.com/avislab/STM32F103/tree/master/Example_MS5611 https://github.com/avislab/STM32F103/tree/master/Example_BMP280
Дивись також:
DC/DC Step-Down Covertor MP2307
DC/DC Step-Down Convertor MP2307. Понижающий Step-Down преобразователь напряжения с настраиваемым выходным напряжением и выходным током до 1.8 А.
1. STM32. Програмування STM32F103. Тестова плата. Прошивка через послідовний порт та через ST-Link програматор
Мікроконтролери STM32 здобувають все більшу популярність завдяки своїй потужності, досить різнорідної периферії, та своєї гнучкості. Ми почнемо вивчати STM32F103C8T6, використовуючи бюджетну тестову плату, вартість якої не перевищує 2$ (у китайців). Ще нам знадобиться ST-Link програматор, вартість якого близько 2.5$ (у китайців). Такі суми витрат доступні і студентам і школярам, тому саме з такого бюджетного варіанту я і пропоную почати.
Цей мікроконтролер не є найпотужнішим серед STM32, але і не самий слабкий. Такий собі середнячок. Існують різні тестові плати, у томі числі Discovery які за ціною коштують близько 20$. На таких платах є майже те саме, що і на нашій платі, плюс програматор. В нашому випадку ми будемо використовувати програматор окремо.
Дисплей Nokia 5110. Маскування подряпин, захист скла
MPU-9250 гіроскоп + акселерометр + магнітометр
Короткий обзор MPU-9250: Гіроскоп + Акселерометр + Магнітометр
Модуль GY-91: MPU-9250 + BMP280
Категорії
Недавні записи
- Фільтрація Back-EMF. Безсенсорні BLDC мотори
- Text to speech. Українська мова
- LCD Display ST7567S (IIC)
- Розпізнавання мови (Speech recognition)
- Selenium
- Комп'ютерний зір (Computer Vision)
- Деякі думки про точність вимірювань в електроприводі
- Датчики Холла 120/60 градусів
- Модуль драйверів напівмосту IGBT транзисторів
- Драйвер IGBT транзисторів на A316J
Tags
barometer dht11 wifi bmp280 meteo ssd1306 uart books dc-dc lcd tim ssd1331 timer programmator battery exti mpx4115a motor flask nodemcu usb dma html java-script rs-232 st-link 3d-printer rfid esp8266 nvic encoder gpio piezo eb-500 brushless docker sms pmsm ngnix servo examples avr led smd i2c bkp eeprom usart solar soldering python flash stm32 raspberry-pi bme280 mpu-9250 hih-4000 foc bldc sensors rtc pwm capture adc max1674 atmega gps bluetooth remap mongodb mpu-6050 websocket css git watchdog displays ethernet web options
Архіви