526

Re: Узел отбора на перистальтическом насосе

Толян ©:

в ноль скинется

Алкоголь – он как оружие. В умелых и правильных руках - приносит пользу. В руках идиота – опасность.

527 (2021-03-02 12:03:03 отредактировано Толян)

Re: Узел отбора на перистальтическом насосе

буду делать как подсказал Димон, пост 508, всем спасибо

Справедливость проявляется в воздаянии каждому по его заслугам.
                                                                                                            Цицерон

528

Re: Узел отбора на перистальтическом насосе

Толян ©:

либо подавать напряжение 12В на узел, либо не подавать

Толян, тебя так и тянет отключать 12 в от узла отбора. Не надо этого делать, иначе всё скинется.

529

Re: Узел отбора на перистальтическом насосе

Четланин, не то что бы тянет, но попробовать хотел, хорошо не полез переключать. :D

Справедливость проявляется в воздаянии каждому по его заслугам.
                                                                                                            Цицерон

530

Re: Узел отбора на перистальтическом насосе

Толян, вопрос понял.
1. Если ты вместо клапана вкорячишь Узел и будешь управлять им по питанию, то будет так. В рабочем режиме на узел поступает 12В, идёт штатный отбор. При срабатывании датчика питание пропадёт, это будет не программная пауза, как должно быть, а полное отключение. Узел сбросит настройки, и с чем он стартанет при обратном срабатывание реле и подаче питания - я не знаю, надо смотреть.
2. Если ты хочешь управлять Узлом через цифровой пин, замыкая его релюхой на GND, то тебе все равно придётся переделывать схему. Так чего бы сразу не сделать хорошо?
Вывод очевиден.

Я то свою меру отлично знаю, а вот вас... вас я давно наблюдаю. (с)

531

Re: Узел отбора на перистальтическом насосе

Димон ©:

Так чего бы сразу не сделать хорошо?

вот именно для этого, я и начал задавать вопросы *YES*

Справедливость проявляется в воздаянии каждому по его заслугам.
                                                                                                            Цицерон

532

Re: Узел отбора на перистальтическом насосе

kvic ©:

pinMode(TMAS, INPUT_PULLUP); 

Но, черт возьми, как? ©

Я то свою меру отлично знаю, а вот вас... вас я давно наблюдаю. (с)

533

Re: Узел отбора на перистальтическом насосе

Димон ©:

Но, черт возьми, как?

Э-э-э?
У нее внутре неонка (резистор).
:lol:
А это заклинание включения.

РК 35х1600

534 (2021-03-02 18:42:36 отредактировано Димон)

Re: Узел отбора на перистальтическом насосе

kvic ©:

У нее внутре неонка (резистор).

Я имел ввиду, как пришло в голову, что надо включить подтяжку?

Я то свою меру отлично знаю, а вот вас... вас я давно наблюдаю. (с)

535

Re: Узел отбора на перистальтическом насосе

Димон ©:

как пришло в голову, что надо включить подтяжку?

В какой-то из тем было обсуждение по поводу включается подтяжка по умолчанию или нет.
На всякий случай сделал это явно.
Во избежание.

РК 35х1600

536 (2021-03-03 14:46:03 отредактировано alex5sh)

Re: Узел отбора на перистальтическом насосе

Сегодня во время ректификации несколько раз видел, как на дисплее пропадают показания на 1 секунду. Бывает вместо них в первом слева знаке появляется яркая цифра 1 или 2, бывает ничего не появляется.
Было у кого-нибудь такое?

Алкоголь – он как оружие. В умелых и правильных руках - приносит пользу. В руках идиота – опасность.

537

Re: Узел отбора на перистальтическом насосе

alex5sh, могу предположить, что это помеха. Ёмкостей по питанию жалеть не стоит.

538

Re: Узел отбора на перистальтическом насосе

ИМХО - чем меньше электроники - тес проще и спокойнее...  :D  8)

Электроника: TM, TMAS, TM WEB
РК: 0.8 - 1.5м царга, 3 звена (2" нерж.) + 2 диоптра. Насадка мочалки. Димрот 5м (6мм). Куб 15л (тэн 2.8 квт).
Дистиллятор: 0.8м царга 42мм медь, доохладители 70см 1/2" в 3/4". Куб 36л (индукция 3квт).

539

Re: Узел отбора на перистальтическом насосе

d.styler ©:

чем меньше электроники - тес проще и спокойнее...

... сказал человек, разработавший почти всю нашу электронику.  :D

Алкоголь – он как оружие. В умелых и правильных руках - приносит пользу. В руках идиота – опасность.

540

Re: Узел отбора на перистальтическом насосе

alex5sh ©:

разработавший почти всю нашу электронику.

да ну - к перистальнике даже близко не подходил...  :D

Электроника: TM, TMAS, TM WEB
РК: 0.8 - 1.5м царга, 3 звена (2" нерж.) + 2 диоптра. Насадка мочалки. Димрот 5м (6мм). Куб 15л (тэн 2.8 квт).
Дистиллятор: 0.8м царга 42мм медь, доохладители 70см 1/2" в 3/4". Куб 36л (индукция 3квт).

541

Re: Узел отбора на перистальтическом насосе

d.styler ©:

к перистальнике даже близко не подходил...

Хрен с ней. Каковы перспективы сам знаешь чего? Уже железо едет, дай знак...

Я то свою меру отлично знаю, а вот вас... вас я давно наблюдаю. (с)

542

Re: Узел отбора на перистальтическом насосе

Димон, тупой я...  o_O  :cool:  не понимаю...

Электроника: TM, TMAS, TM WEB
РК: 0.8 - 1.5м царга, 3 звена (2" нерж.) + 2 диоптра. Насадка мочалки. Димрот 5м (6мм). Куб 15л (тэн 2.8 квт).
Дистиллятор: 0.8м царга 42мм медь, доохладители 70см 1/2" в 3/4". Куб 36л (индукция 3квт).

543 (2021-03-03 22:59:45 отредактировано )

Re: Узел отбора на перистальтическом насосе

d.styler, врешь на голубом глазу, таких тупых ещё поискать. Ладно, не время наверное ещё, подождём-с.

*KISSING* - это я себе.

Я то свою меру отлично знаю, а вот вас... вас я давно наблюдаю. (с)

544

Re: Узел отбора на перистальтическом насосе

собрал, как научили.....все работает штатно, пищалку на ТМАС отключил, на пиральстике оставил. Гоню......кайфую.... *DISTILLERS*

Справедливость проявляется в воздаянии каждому по его заслугам.
                                                                                                            Цицерон

545

Re: Узел отбора на перистальтическом насосе

Толян ©:

на пиральстике

Фигасе ты её заклеймил.  :D

РК 35х1600

546

Re: Узел отбора на перистальтическом насосе

Для желающих освободить "железный порт I2C" скетч https://drive.google.com/file/d/16SuXaM … sp=sharing
Изменения:
- дефайном выбираем софт/хард i2c
- немного оптимизирован расчет OCR1A(расчет "базового значения" перенесен в отдельную функцию)
- поправлено уменьшение разового объема(drinkVolume <=0)

547

Re: Узел отбора на перистальтическом насосе

brc, не обессудь, а можешь перевести на "человеческий" язык... Не все программисты здесь.

Справедливость проявляется в воздаянии каждому по его заслугам.
                                                                                                            Цицерон

548

Re: Узел отбора на перистальтическом насосе

Толян ©:

"человеческий" язык...

Все правки для тех кто экспериментирует либо встраивает данный узел в свою автоматику.
1. К примеру настраиваем драйвер шагового двигателя, выбираем  ток, делитель шагов и максимальную скорость шагового двигателя.
Чем больше делитель шагов, тем быстрее надо подавать импульс на ногу STEP, соответственно надо уменьшать делитель таймера1.
При изменении делителя, надо пересчитывать часть формулы OCR1A = (Fcpu*3600)/(2*N*K*R)-1, точнее OCR1A = (Fcpu*3600)/(2*K) и вносить
это в скетч. Теперь пересчитывать не надо, считает все автоматом, плюс убрали одно деление в расчете OCR1A.
2. Если использовать данный узел как отдельный блок автоматики(сохраняя возможность автономной работы), то хотелось бы иметь с ним двухстороннюю связь. Возможны варианты UART, OneWire, i2c  и т.д. Я покуда остановился на i2c. Кроме того, главный блок общается по i2c  датчиком давления, датчиками температуры. Мне бы очень не хотелось что бы кроме главного блока кто-то еще "трещал" на линии(надо разруливать мультимастер). Вот поэтому экран можно повесить на любые пины, а не жестко на А4,А5(на А4 и А5 вешаем управление).
3. Мелкая правка  - при уменьшении разового объема, после 0, при дальнейшем уменьшении, выскакивает кажется 65535-10, т.е. 65525(должно быть 0 либо переходить на максимальный объем, заложенный в скетче.

549 (2021-03-11 11:19:49 отредактировано brc)

Re: Узел отбора на перистальтическом насосе

Из полезного, для не программистов, вижу добавление(при желании) функции снижения отбора на х% после каждого ВНЕШНЕГО стопа.
примерно так:

//MIN_RATE минимальный отбор тела, ниже не опускаемся
#ifdef AUTO_RATE //процент уменьшения отбора
void auto_rate(){
  uint16_t dec_rate;
  if (rate > MIN_RATE){ //пропускаем головы и подголовки 
    dec_rate=rate/100*AUTO_RATE;
    if ((rate-dec_rate)<MIN_RATE)rate=MIN_RATE;
    else rate-=dec_rate; 
    calcOCR1A();
  }
}
#endif

и вызываем здесь:

    case PAUSED_BY_EXT:
      {
        if (!tmasStop)
        {
          sndFlag = false;
         #ifdef AUTO_RATE
          auto_rate();
          #endif 
          resumeRun();
        }

550 (2021-03-12 18:00:37 отредактировано Artem777)

Re: Узел отбора на перистальтическом насосе

Помогите прошить arduino nano, при загрузке   вылетает ошибка

Выбирал и старую и новую версию процессора, нечего не помогает.если заливать пример мигания диода на плате все тоже самое, но диод начинает мигать.

  • 2021-03-12_22-27-286.png
    size: 85.37Кб type: png
  • 2021-03-12_22-55-33 (1).png
    size: 69.01Кб type: png
  • 2021-03-12_22-55-33 (1).png
    size: 69.01Кб type: png
  • 2021-03-12_22-55-33.png
    size: 69.01Кб type: png
  • 2021-03-12_22-27-286.png
    size: 85.37Кб type: png
Ar