ПИД-регулятор, часть 3, фантастическая

А фантастика в том, что он работает. И самое удивительно, что:

  • мне удалось найти внятную статью про них;
  • статья не обманула, и его можно действительно создать, не разбираясь в теории;
  • реализация содержит пяток арифметических команд и какой-то магией стабилизирует скорость!

Continue reading “ПИД-регулятор, часть 3, фантастическая”

ПИД-регулятор, часть 2, лирическая

После того, как механика была готова, я полез в интернет. Погуглил, почитал, покодил.
Программная “модель” вполне себе заработала, и даже коэффициенты подобрать удалось.
Но при попытке зашить это всё в Arduino, что-то пошло не так. Вроде бы всё работало, обороты считались, ПИД выдавал какие-то значения… Но, подобрать коэффициенты так, чтобы обороты стабилизировались, не удавалось.

Continue reading “ПИД-регулятор, часть 2, лирическая”

Top post

Header

  • Finish my changes
  • Push my commits to GitHub
  • Open a pull request
  • Finish my changes
  • Push my commits to GitHub
  • Open a pull request

bold or normal

Header

Header

function fancyAlert(arg) {
  if(arg) {
    $.facebox({div:'#foo'})
  }
}

List:
– Finish my changes
– Push my commits to GitHub
– Open a pull request

ПИД-регулятор, часть 1, техническая

Есть у меня редуктор. Вот такой:
Gear

И собрана на нём модель. Которая ездит кругами, ибо скорость у моторчиков разная. Да ещё и крутящий момент отличается 🙂
И захотелось мне сделать ПИД-регулятор.

Continue reading “ПИД-регулятор, часть 1, техническая”

I ♥ KiCad

Всем привет!
Долгое время пользовался Sprint Layout.
Но, увы. За окном XXI век и хочется чего-то нового.
Изначально я планировал освоить Eagle CAD. Но пока я думал он стал платным.
Потом оказалось, что он не интуитивен. Потом из интернета исчез учебник про него.
Словом, я полез в гугл. И нашёл KiCad.

В результате он показался мне весьма годным.
Бесплатный.
Понятный.
С документацией на русском языке.

Вводную часть я прочитал за один рабочий день, параллельно тыкая в GUI.
Хорошо практически всё. Есть мелкие косяки, но они не критичны. Пару непонятных мест я нагуглил минут за 5.
Ну и нужно немножко привыкнуть к особенностям софтины. Подозреваю, что корни безобразия растут из Линукса (KiCad кросплатформенный) 🙂

Скачать:
http://kicad-pcb.org/download/windows/
Описание можно найти на странице:
http://kicad-pcb.org/help/documentation/
И вводный курс на русском:
http://docs.kicad-pcb.org/stable/ru/getting_started_in_kicad.pdf

 

ЗЫ: Ах да, а ещё у него есть встроенный просмотрщик платы в 3D О_О