ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)

Токарные станки с ЧПУ.

Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)

Сообщение ScrewDriver » 08 ноя 2018, 16:03

xenon-alien писал(а):5-12 - ? стоп (+ грибок)

6, вестимо :"Функция инверсного останова.
Формирует функцию останова,
когда выбранная клемма
переходит из состояния
логической «1» в состояние
логического «0». Останов
выполняется в соответствии с
выбранным временем изменения
скорости.
"

В принципе, я тут полистал - тебе можно сделать следующее:
Переключатель, что идет тебе с АЛИ - использовать для выбора режима реверса (параметр 10)
Кнопка пуска - используется для запуска в прямом или обратном направлении (параметр 9, но при переключении реверса придется нажимать эту кнопку)
Ну и грибок, он же останов.

Сделать можно очень по разному - тебе надо опеределиться как тебе будет удобно работать на станке. :wik:
Промышленная автоматика, ПЛК, приводы, SCADA системы
Мой Ютуб канал.
Аватара пользователя
ScrewDriver
Мастер
 
Сообщения: 1481
Зарегистрирован: 06 сен 2016, 01:44
Откуда: Москва
Репутация: 275
Медальки:
Настоящее имя: Василий

Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)

Сообщение xenon-alien » 08 ноя 2018, 16:39

ScrewDriver писал(а):Сделать можно очень по разному - тебе надо опеределиться как тебе будет удобно работать на станке.

Скорей всего буду делать, как изначально планировал.
Джойстик на 2 положения (пуск - реверс), резистор для частоты, ну и грибок. (скорей всего по твоей схеме, или может что-то ещё придумаю, только нужно разобраться, что бы обезопасить...)
Сейчас гляну, как выглядят реле с самодхватом.

Вот это видео очень помогло понять твою схему
https://www.youtube.com/watch?v=Mg-VVsRVYCY
И это (для таких далёких, как я, может пригодится)
https://www.youtube.com/watch?v=Kd6TwRBWjKg
https://www.youtube.com/watch?v=xOXyvLWfTEc

Я тихо завидую твоим познаниям в частотниках. (белой завистью).
Сложней, чем казалось на первый взгляд... (тем более терминология в инструкции просто плавит мозги, практически, как юридический документ)
Для того, что бы освоить, то мне нужен человек, который разбирается в этом всем, по пунктикам пройтись и я рядышком, вручную запишу, что за что отвечает...
Но это процесс будет длительным... Знаю себя... (грубо говоря мне нужно лекцию послушать, визуально видеть объяснения и самому записать - так легче запоминается)
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 832
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатсская обл. Украина (Венгрия - Будапешт)
Репутация: 196
Настоящее имя: Daniel

Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)

Сообщение xenon-alien » 14 ноя 2018, 17:45

Сегодня утром почтальон разбудил...
Приехало мое добро! :)
ТВ-16 + эл. гитара (может потом и полноценный ЧПУ) 20181114_120403.jpg

ТВ-16 + эл. гитара (может потом и полноценный ЧПУ) 20181114_135512.jpg


Ну и как всегда - не без сюрпризов...
Пластина для нарезания резьб не полностью прилягает к державке
ТВ-16 + эл. гитара (может потом и полноценный ЧПУ) 20181114_143909.jpg

Тут болтик коротковат (тоже с резьбовым резцом)
ТВ-16 + эл. гитара (может потом и полноценный ЧПУ) 20181114_144122.jpg

Ну и диаметры не совпадают, хотя я просил продавца, что бы следил за этим...
3/8" - это не 10 мм, намерял 9,5мм (что приблизительно 9,525 мм по расчету с дюймов)
ТВ-16 + эл. гитара (может потом и полноценный ЧПУ) 20181114_145014.jpg

ТВ-16 + эл. гитара (может потом и полноценный ЧПУ) 20181114_145122.jpg

Так понимаю, что придется рассверливать 9,5 до 10 мм? или как поступить?

Бывает ли ластохвост под углом 65 градусов? А то примерно так получается на касетах быстрой смены.


https://www.youtube.com/watch?v=K-KHz6QsgcI
Последний раз редактировалось xenon-alien 15 ноя 2018, 17:21, всего редактировалось 1 раз.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 832
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатсская обл. Украина (Венгрия - Будапешт)
Репутация: 196
Настоящее имя: Daniel

Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)

Сообщение sergey27rus » 14 ноя 2018, 18:57

Может пригодится, а на чипмейкере вроде есть статья.
https://www.youtube.com/watch?v=E-AIr5Sfj9E&t=882s
Аватара пользователя
sergey27rus
Почётный участник
Почётный участник
 
Сообщения: 1114
Зарегистрирован: 15 авг 2013, 07:22
Откуда: Хабаровск Дальний Восток РФ
Репутация: 711
Медальки:
Настоящее имя: Сергей

Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)

Сообщение xenon-alien » Вчера, 19:12

Прибыли энкодера
ТВ-16 + эл. гитара (может потом и полноценный ЧПУ) 20181116_150459.jpg


Может кто подсказать, как их правильно проверить на Ардуинке?
Нашел парочку скетчей, залил, на прямую подключил энкодер, значения меняются и выводятся по серийному порту, но хаотично и не плавно.
Я так понимаю, что нужно ещё что-то сглаживающее в цепь применить.
А то значения идут 1 2 3 4 ... а иногда 7 8 9 11 15.... а иногда 28 32 31 30 31 32...

Нашел рабочий код, только переписал пины под свой дисплей и 2 3 пин под А В.
Код: Выделить всёРазвернуть
/*
  Код для обработки инкрементального энкодера,
  ручка которого перемещается дискретно,
  и переход из одного положения в другое сопровождается сменой
  всех четырёх состояний выходов.
*/

#include <LiquidCrystal.h>

// используемые пины
const int encPinA=3; // первый выход энкодера
const int encPinB=2; // второй выход энкодера

// переменные для хранения состояний пинов
// (чтобы не производить ненужных считываний)
boolean encA;
boolean encB;

// переменные для информации о предыдущих состояниях
// и движениях энкодера
boolean prev11; // предыдущее состояние было 11
boolean clockwise1=true; // переход по часовой стрелке 1 (от 11)
boolean clockwise2=false; // переход по часовой стрелке 2 (от 00)

// изменяемое значение
int value=0;

// символьный дисплей HD44780 16x2
// RS, EN, D4, D5, D6, D7
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

void lcdUpdate(){
  lcd.clear();
  lcd.print(value);
}

void setup() {
  pinMode(encPinA, INPUT);
  digitalWrite(encPinA, HIGH); // включаем подтяжку к плюсу
  pinMode(encPinB, INPUT);
  digitalWrite(encPinB, HIGH);
  lcd.begin(16, 2);
  lcdUpdate();
}


void loop() {
  // считывание состояния выходов энкодера
  encA = digitalRead(encPinA);
  encB = digitalRead(encPinB);

  // если в состояние 11 пришли не из 11
  // и 2 раза детектировалось движение
  // в одну и ту же сторону, то соответствующим
  // образом изменяем значение переменной
  if ((encA)&&(encB)&&(!prev11)){
    if ((clockwise1)&&(clockwise2)){
        value++;
    }
    if ((!clockwise1)&&(!clockwise2)){
        value--;
    }       
    lcdUpdate(); 
    prev11 = true;
  }
  // детектирование направления первого перехода (от 11)
  else if ((!encA)&&(encB)&&(prev11)){
    clockwise1 = true;
    prev11 = false;
  }
  else if ((encA)&&(!encB)&&(prev11)){
    clockwise1 = false;
    prev11 = false;   
  }
  // детектирование направления второго перехода (от 00)
  else if ((!encA)&&(encB)&&(!prev11)){
    clockwise2 = false;
  }
  else if ((encA)&&(!encB)&&(!prev11)){
    clockwise2 = true;   
  }
}


https://www.youtube.com/watch?v=NvHlbB1eWSs
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 832
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатсская обл. Украина (Венгрия - Будапешт)
Репутация: 196
Настоящее имя: Daniel

Re: ТВ-16 + эл. гитара (может потом и полноценный ЧПУ)

Сообщение xenon-alien » Сегодня, 20:36

Прибыл цифровой штангенциркуль на 100 мм для задней бабки :)
ТВ-16 + эл. гитара (может потом и полноценный ЧПУ) 20181117_172714.jpg
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 832
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатсская обл. Украина (Венгрия - Будапешт)
Репутация: 196
Настоящее имя: Daniel

Пред.

Вернуться в Токарные станки

Кто сейчас на конференции

Зарегистрированные пользователи: aftaev, Am0k, Bing [Bot], FLUKE, galexey, Google [Bot], Maxekb77, md01, mrpin, NikolayUa24, niksooon, nkp, Nonstopich, PavelTch, rebire, shalek, Smlua, vladumur, woodshop, Yandex [bot], yurayerz, Тагир

Поделиться

Reputation System ©'