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


1 2 3 4 5 6 »

FOC Position Control. Векторне управління - Стабілізація положення

23.11.2021
FOC Position Control. Векторне управління - Стабілізація положення

Безколекторні двигуни можливо використовувати не тільки як тяглові, а ще як сервоприводи для систем позиціювання. У цьому випадку їх не слід порівнювати з кроковими електродвигунами. Використовуючи Безколекторні двигуни можна побудувати більш досконалу систему утримування положення. Навіть як що вплив зовнішніх сил буде намагатися зрушити систему з заданого положення, двигун буде намагатися утримувати задане положення. А якщо зовнішні сили відхилять систему від заданого положення, двигун поверне її у задане положення. Для того, щоб система могла оцінювати положення, двигун має бути обладнаний датчиком положення (зазвичай енкодером). Використовуючи зворотній зв'язок з датчика положення, контролер зможе керувати двигуном для забезпечення утримання положення. Звісно, така система буде більш складною і більш дорогою за просту систему з кроковими електродвигунами без зворотного звʼязку.

Brushless Motors

Flask & Vue. Завантаження файлів. Приклад № 2.10

16.11.2021
Flask & Vue. Завантаження файлів. Приклад № 2.10

У цій статті: Завантаження файлів і робота з файлами у додатках Flask + Vue

Робота web-додатка з файлами - це здача, яка має декілька шляхів для рішення. Ми розглянемо лише один з можливих.

У попередніх прикладах у моделі Countries заздалегідь було зроблено поле flag_img. Та воно було лише текстовим полем. Настав час зробити так, щоб можна було завантажити картинку :)

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

Рекуперація. FOC і цікаві досліди

30.10.2011

Рекуперація та векторне управління. Підсумки експериментів

Brushless Motors

Flask & Vue. OAuth. Приклад№ 2.9

15.08.2021
Flask & Vue. OAuth. Приклад№ 2.9

У цій статті: OAuth в прикладах для Facebook, Google Account на Flask + Vue.

OAuth використовується для того, щоб ідентифікувати користувача сторонніми сервісами. Якщо Ви бачили на сайтах "Увійти через Facebook" - це воно.

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

Flask & Vue. Використання систем збірки проекту. Webpack. Приклад№ 2.8

11.06.2021
Flask & Vue. Використання систем збірки проекту. Webpack. Приклад№ 2.8

У цій статті: Система збірки проекту Vue. Webpack.

У попередніх прикладах ми писали фронтенд на Vue, як це робили наші діди. Але існують системи збірки проекту для Vue. У цьому прикладі розберемося що це, навіщо і коли це добре, а коли - зайве.

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

Flask & Vue. SQLAlchemy, Migrate, Marshmallow, JWT. Приклад№ 2.7

07.05.2021
Flask & Vue. SQLAlchemy, Migrate, Marshmallow, JWT. Приклад№ 2.7

У цій статті: Migrate, SQLAlchemy, Marshmallow, JWT

Ми трохи розважалися з бекендом, виписуючи все власноруч. Але Ви, мабуть, вже здогадалися, що людство все це вже зробило до нас і для нас. Цей приклад - переробка бекенду з використанням сучасного інструментарію.

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

Flask & Vue. Кастомні компоненти. Приклад№ 2.6

06.05.2021
Flask & Vue. Кастомні компоненти. Приклад№ 2.6

У цій статті: Наводимо красу - кастомні компоненти

Пам'ятаєте, у попередній серії прикладів ми робили компонент "product" у вигляді плиток з можливістю редагування прямо в них. Давайте це повторимо з урахуванням доопрацьованого додатку.

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

Flask & Vue. Авторизація. Приклад№ 2.5

05.05.2021
Flask & Vue. Авторизація. Приклад№ 2.5

У цій статті: Авторизація

У кожному web-додатку доводиться роздавати права користувачам. Не існує єдиного підходу і те, як саме Ви будите це робити - це цілком Ваше рішення і Ваші прблеми.

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

Flask & Vue. Проста аутентифікація. Приклад№ 2.4

04.05.2021
Flask & Vue. Проста аутентифікація. Приклад№ 2.4

У цій статті: Проста аутентифікація

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

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

Flask & Vue. Серверна пагінація, пошук, сортування даних. Приклад№ 2.3

03.05.2021
Flask & Vue. Серверна пагінація, пошук, сортування даних. Приклад№ 2.3

У цій статті: серверна пагінація, пошук, сортування

Пошук, сортування та пагінація даних - це ті задачі, які виникають, коли записів у таблиці стає більше 100. Тобто, це потрібно відразу і завжди. У попередній статті ми трохи підготовлювали фронтенд до цих переробок. Нагадаю, до цього моменту пагінацією даних займався виключно фронтенд. Так робити можна лише тоді, коли даних не дуже багато, а відображення одного елемента даних (рядка) займає багато місця на екрані. Ну, Ви зрозуміли: майже ніколи так робити не слід. Ми рухаємось далі. У цій статті наведено приклад, як можна зробити серверну пагінацію на Flask. Фронтенд, написаний на Vue, перероблено для гармонійної взаємодії з бекендом.

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

Flask & Vue. Frontend - Зручна навігація. Приклад№ 2.2

02.05.2021
Flask & Vue. Frontend - Зручна навігація. Приклад№ 2.2

У цій статті: Навігація, роути, таблиця. Як робити рівно?

У попередній серії прикладів було зроблено посторінкове відображення даних (пагінація, як кажуть деякі). Покищо вона працює у режимі "завантажили усі дані, розбили по сторінкам і показуємо". Звісно, що у наступних прикладах зробимо щоб дані сторінок завантажувалися з сервера.

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

Flask & Vue. Друга серія прикладів

01.05.2021
Flask & Vue. Друга серія прикладів web-dev склерозник
1 2 3 4 5 6 »

Архіви