Електроніка, схеми, плати, статті - сторінка 7
« ‹ 5 6
GIT - Автоматическое развертывание проектов
GIT - распределённая система управления версиями. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux, первая версия выпущена 7 апреля 2005 года.
Эта краткая инструкция по GIT позволит быстро научиться разворачивать и поддерживать на сервере Ваши проекты.
Векторне управління. Фазні і координатні перетворення
Як я робив PWA
PWA - це не клей :) Що таке Progressive Web Apps? Гугліть =>.
ОСЬ ЩО З ЦЬОГО ВИЙШЛО: https://avislab.github.io/map/
1. Робимо звичайне Web-application (HTML - сторіночку з JavaScript - тиком :))
Наприклад, щось таке /files/map/0.html
Зверніть увагу HTTPS немає, тому доступу до вашої локації не буде.
Підключення мотор колеса до STM32
Керування велосипедним мотор колесом з трьома датчиками Холла у режимі PMSM. Оновлений приклад для STM32.
Це доопрацьований приклад для керування безколекторними моторами з трьома датчиками Холла. Раніше я робив статтю з прикладом для PMSM з трьома датчиками Холла. Але цей приклад відрізняється від попереднього наявністю режиму навчання мікроконтролера. Фактично контролер сам визначає як встановлені датчики Холла. Оновлений приклад також не використовує блочну комутацію під час старту мотора.
Для підключення мотор колеса до моєї плати довелось використовувати схему фільтра яка ліквідує шуми датчиків Холла. Такі "шуми" датчиків Холла виникають у тих моторів у яких датчики встановлені безпосередньо на статорі.
Скачати приклад керування PMSM для STM32
Схема фільтра для датчиків Холла велосипедного мотор колеса:
Детальніше у відео:
PMSM з одним датчиком Холла. Приклад для STM32
Приклад керування безколекторним двигуном з одним датчиком Холла у режимі PMSM.
Раніше я робив статтю з прикладом для PMSM з трьома датчиками Холла. Збуджувати обмотки статора синусоїдальним струмом можна і коли у двигуна лише один датчик Холла. Такі двигуни не використовують у електротранспорті. Двигун з одним датчиком складно запустити під значним навантаженням. Тому безколекторні двигуни з одним датчиком Холла використовують у пристроях де під час старту немає навантаження на валу двигуна. Наприклад, у вентиляторних системах, помпах, тощо. Цей приклад зроблений для мікроконтролера STM32 і моєї тестової плати для роботи з безколекторними моторами.
Скачати приклад керування PMSM з одним датчиком Холла для STM32
Детальніше у відео:
Деталі регулятора електроприводу
Деталі електроприводу автомобіля Chevrolet Volt. З чого складається регулятор електромобіля. Датчики струму, силові ключі (IGBT транзистори)...
INKSVG.JS - бібліотека для роботи з SVG файлами
INKSVG.JS - бібліотека яка допоможе зв`язати векторну графіку (SVG) з будь-якими даними.
- пошук графічних об`єктів у SVG - файлі по ID, переміщення zoom-у на об`єкт
- зміна стилю об`єктів
- зміна текстових написів, та їх стилю
- анімація об`єктів
INKSVG.JS використовує D3.js, та фактично є обгорткою, яка спрощує роботу саме SVG файлами, які створені графічними редакторами типу Inkscape. INKSVG.JS враховує нюанси саме форматів Sodipodi.
Вимірювання струмів в трифазних безколекторних моторах
Вимірювання трифазних струмів в безколекторних моторах на прикладі велосипедного мотор колеса. Результати використання бюджетних датчиків струму на ефекті Холла ACS712.
Віконний інтерфейс HTML + Javascript
Ми всі вже звикли до віконного інтерфейсу у операційних системах. Звикаємо до "віконець" які вискакують на сайтах і дратують нас. Інколи самі на сайтах використовуємо щось типу чатів для on-line консультацій, тощо. Я помітив що такі вікна вкрай туплять і капець як гальмівно завантажуються і працюють. Бо сучасні підходи розробки вимагають... Та в деяких проектах зручніше використовувати саме інтерфейс схожий на віконний. Тому трохи заморочився і зробив щось таке, що назвав WinManager.
Raspberry Pi. Live-stream video
Знадобилося мені пострімити з Raspberry Pi. З динамічного IP, або сірого IP, коли "прокинути" порт через роутер не вийде і доводится робити стрім через зовнішній сервер. Спробував YouTube, спробував свій сервер на Nginx з модулем nginx-rtmp-module який підняв на VPS. Спробував GStreamer. Що з цього вийшло читайте далі.
Openlayers. Библиотека для работы с картами. С чего начать?
Openlayers - библиотека для работы с разными картами. В том числе с OpenStreetMap - шикарной альтернативой Google Maps.
Качаем openlayers-workshop: https://github.com/openlayers/workshop/releases
В рабочей папке:
1. рспаковать файл openlayers-workshop-en.zip
Контроллер для бесколлекторных BLDC моторов на STM32
Как сделать самому контроллер для бесколлекторных BLDC моторов на микроконтроллере STM32 своими руками.
« ‹ 5 6
Недавні записи
- Фільтрація 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
Архіви