Страница 1 из 1

Счетчик CTDU+

Добавлено: 23 фев 2016, 10:29
Balzamalex
Здравствуйте
Немного попытался доработать счетчик CTDU из базового набора. 
Теперь можно задать максимальное и минимальное значения для выдачи сигнала
Прошу сообщество протестировать. Сразу скажу, я в С "нибумбум", поэтому наверняка есть неточности.

Счетчик CTDU+

Добавлено: 05 мар 2016, 18:01
Marchello
Большое спасибо на неделе попробую. А то в своем проекте счетчик не как не могу заставить считать от 0-255.

Счетчик CTDU+

Добавлено: 05 мар 2016, 19:41
SirYorik
Marchello писал(а):не могу заставить считать от 0-255.
завести булеву переменную, кинуть на плату 2 экземпляра и подсоеденить их к входу R и выходу >L, в параметре "считать до" вписать 255.
точно работает.

мне больше непонятно как подать на счетчик конкретное число импульсов в течении одного  цикла loop(), даже в течении обработки платы со счетчиком.

Счетчик CTDU+

Добавлено: 06 мар 2016, 23:13
Balzamalex
SirYorik писал(а):точно работает.
Стандартный при таком раскладе уйдет в минус. 
Мой тоже уйдет, но сигнал mL выдаст.

Счетчик CTDU+

Добавлено: 07 мар 2016, 00:21
Олег
Вроде Marchello надо 0-250, а не 0-250-0. по кольцу 0-250 и стандартный работает

Счетчик CTDU+

Добавлено: 07 мар 2016, 07:04
Marchello
Все правильно уходит в минус к сожалению стандартный счетчик. Завтра на работу посмотрю как работает счетчик у 
Balzamalex.

Добавлено (07.03.2016, 07:04)
---------------------------------------------
По сути у меня задача такая. Сравнивая две переменные это температура текущая и установленная, на выходе либо 1 либо 0. Соответственно счетчик должен считать либо верх либо вниз и управлять шим от 0-255. Регулирую тены, генератором регулирую время насколько быстро мне надо поднимать температуру. Но к сожалению счетчик уходит в минус. Верх я ограничиваю а как сделать чтоб на нуле счетчик тормозился пока не получается.
Если добью аппарат свой выложу видосик, делаю паяльную станцию с нижним и верхним подогревом.

Счетчик CTDU+

Добавлено: 07 мар 2016, 07:38
rw6cm
Цитата Marchello ()200?'200px':''+(this.scrollHeight+5)+'px');">Верх я ограничиваю а как сделать чтоб на нуле счетчик тормозился пока не получается.

Счетчик CTDU+

Добавлено: 07 мар 2016, 07:45
Marchello
Благодарю буду пробовать.

Счетчик CTDU+

Добавлено: 07 мар 2016, 08:23
Airis
Marchello писал(а):Регулирую тены, генератором регулирую время насколько быстро мне надо поднимать температуру.
Похоже что Вам нужен PI(D) регулятор.

Счетчик CTDU+

Добавлено: 07 мар 2016, 08:59
vovka1973
Счетчики могут считать float или подскажите как сделать?

Счетчик CTDU+

Добавлено: 07 мар 2016, 09:17
SirYorik
Marchello писал(а):Верх я ограничиваю а как сделать чтоб на нуле счетчик тормозился пока не получается.
при счете вниз нужен компаратор с нулём на входе R (и ВСЁ)
3911363.jpg
на этой картинке stop_up_cnt перекрывает вход С элементом НЕ-И

Добавлено (07.03.2016, 09:09)
---------------------------------------------
Airis писал(а):Похоже что Вам нужен PI(D) регулятор.
+1. лучше сразу но науке

Добавлено (07.03.2016, 09:17)
---------------------------------------------
vovka1973 писал(а):Счетчики могут считать float или подскажите как сделать?
выход integer-счетчика  делим/умножаем на float-константу

Счетчик CTDU+

Добавлено: 08 мар 2016, 06:50
Marchello
Пока, что сделал так на стандартном счетчике,  не по научному ))).
2229589.jpg
Но есть пару затыков если кто знает подскажите.
1)Когда отрабатывает сброс счетчика мигает экран. Пока не начнет считать верх.
2)Можно ли ардуину подключить к 12v через разъём и одновременно подключать к USB.

Счетчик CTDU+

Добавлено: 08 мар 2016, 07:37
SirYorik
Marchello писал(а):2)Можно ли ардуину подключить к 12v через разъём и одновременно подключать к USB.
смотря какая ардуина
например глядя на схему и описание УНО, раздел питание - можно
но если это китайский аналог, то очень индивидуально

Счетчик CTDU+

Добавлено: 08 мар 2016, 13:43
Airis
Не всегда нужен настоящий Pi(D) регулятор. Часто можно обойтись и простым P регуляторам и сейчас его создать в Flprog легко, хоть для управление нагрузкой используя ШИМ, хоть для управлении при помощи реле. Если немножко постараться то можно сделать P регулятор боле удобным в настойке.

Счетчик CTDU+

Добавлено: 08 мар 2016, 22:00
Balzamalex
Народ!  Изображение
Вааще то, я просил мой блок протестировать, а не стандартный блок обсуждать. Изображение
Вам чего, тем что ли мало...

Счетчик CTDU+

Добавлено: 09 мар 2016, 18:55
Marchello
Balzamalex 8 марта был на работе твой счетчик у меня работает СПС Изображение .

Добавлено (09.03.2016, 18:55)
---------------------------------------------
И прости, что  тему тут свою завел.