Efisher
Кандидат наук
КБР07-Дивноморское123
359 114
Отв.600 06 Янв. 19, 00:19
питание проверь.Пульсации.
makh
Профессор
Sаmara
2.1K 1K
Отв.601 06 Янв. 19, 02:50
karu77, если сможешь прочитать скратчпад каждого сразу после подачи питания, без CONVERT_T перед чтением, то в студию..
karu77
Специалист
Земля
119 32
Отв.602 06 Янв. 19, 12:40
Если я правильно понял, то от меня хотят получить вот это: R=28 FF 60 7 A0 16 4 E P=1 7C 1 4B 46 7F FF 60 10 68 CRC=68 Temp: 17.75C R=28 FF A9 FB 94 16 4 FC P=1 FF FF FF FF FF FF FF FF FF CRC=C9 Temp: -0.06C R=28 FF 5 D7 94 16 5 D2 P=1 61 2 4B 46 7F FF 60 10 7 CRC=7 Temp: 32.75C Вот еще дополнительно датчики: R=28 C6 B3 D8 2 0 0 60 P=1 FF 7 4B 46 7F FF 1 10 2F CRC=2F Temp: 127.69C R=28 FF AF D A0 16 4 58 P=1 50 5 4B 46 7F FF C 10 1C CRC=1C Temp: 85.00C Только, что это значит??? Если это не то, готов с вашей помощью откорректировать...
makh
Профессор
Sаmara
2.1K 1K
Отв.603 06 Янв. 19, 14:07
karu77, cкратчпад это девять байт, следующих за P=1, после подачи питания согласно даташиту должен выглядеть вот так:
scratchpad.png Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
Первые два байта -- собственно температура, только в одном случае соответствует тому что должно быть сразу после подачи питания (0x50 0x05). Попадали в руки с такими же симптомами, но после CONVERT_T нормально работали.
Последний байт -- контрольная сумма, должен совпадать с рассчитанной контроллером (CRC=[байт]), т.е. на втором датчике мы видим явное несоответствие, его бы сразу выкинул, как следует убедившись в нормальном питании и правильном подключении, включающем в себя использование в качестве кабелей коротких концов витой пары -- одна пара земля+питание, вторая земля+сигнал.
Другое дело, что датчики гильзованные, что затрудняет задачу все проверить. Но фотках с дисплеем первые два показывают более сорока градусов там, где надо 36+, т.е. можно предполагать некий локальный разогрев, возможно не изолированная пайка ножек датчика шьет через заливочный материал. Эту версию можно проверить измерением тока по питанию отдельно на каждом градуснике.
А можно не париться, и написать китайце что датчики им посланные не являются DS18B20 (ибо скратпад после подачи питания не как положено), и пусть шлет нормальные, а гильзы отдельно, сам зальешь неспешно подумамши..
anddin
Магистр
Астрахань
259 121
Отв.604 08 Янв. 19, 16:27
Я с датчиками из Китая тоже намучился. То работают без проблем, то придет партия которая отказывается нормально работать.
Добавил в прошивку возможность включения\отключения звука тревоги и звука нажатия кнопки. (а то бывает поставлю на ночь, и вот он ночью пищит перед отключением, теперь звуковой сигнал можно убрать) После автоматического отключения на экране будет дополнительно отражено количество потребленного электричества.
Купил себе мультиметр с true RMS модель zoyi zt-x Результат измерений меня малость удивил. Сопротивление тэна 10.7 ом Напряжение true RMS мультиметр показал 78в. По расчету мощность равна P=U^2 : R P=78*78:10.7=569вт На дисплее блока 1620вт.
Кстати, померил напряжение на выходе РМ2. РМ2 показывает 100в, мультиметр показывает 90в.
По расчету мощность равна P=U^2 : Randdin, 08 Янв. 19, 16:27
это формула моментальной мощности, а тут накопленная мощность
Добавлено через 21мин.:
if (millis() - work_timer_buffer >= 1000) // расчет потребления тока за весь процесс { work_timer_buffer = millis(); total_W = total_W + (fakt_I / 3600.000); }
img3.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
lsdf
Доцент
Иваново
1.8K 315
Отв.606 09 Янв. 19, 09:06
РМ2 показывает 100в, мультиметр показывает 90в.anddin, 08 Янв. 19, 16:27
Удивился?
Виталий56
Магистр
Бузулук
261 17
Отв.607 10 Янв. 19, 18:07
Я вот тоже с этими датчиками намучился. Решил в чип дипе заказать. Оказывается есть ds18b20 и ds18s20. С виду одинаковые, а вот биты данных разные немного...
norem
Студент
Москва
39 30
Отв.608 11 Янв. 19, 08:03
ru.aliexpress.com/item/DS18B20-TO-92-New-and-Original-10PCS-LOT-In-stock-Best-price-and-good-service/584438632.html я брал эти. надеюсь что не подведут
Добавлено через 2мин.:
_______
ds18b20.png Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
Igorr67
Бакалавр
Збараж
52 7
Отв.609 18 Янв. 19, 16:04
Подскажите кокай программатор купить. Полное название и если можна ссылку на китай или другую.
karu77
Специалист
Земля
119 32
Отв.610 18 Янв. 19, 16:33 (через 30 мин)
Что ты имеешь ввуду под словом программатор?
Igorr67
Бакалавр
Збараж
52 7
Отв.611 18 Янв. 19, 16:48 (через 15 мин)
Что ты имеешь ввуду под словом программатор?karu77, 18 Янв. 19, 16:33
Посмотри личку.
Добавлено через 14мин.:
Что нужно для того чтобы записать скетч в Ардуино мега и нано
Добавлено через 4ч. 37мин.:
Я так понял, что просто USB-кабелем
KoMap
Студент
Брянск
38 6
Отв.612 19 Янв. 19, 18:40
Примите моё скромное ИМХО. При подсчёте капель отбора не в ту строну копаете. Подумайте в строну подсчёта ЗВУКОВЫХ импульсов от падения капель. Я думаю это гораздо легче возни с оптикой и весами.
karu77
Специалист
Земля
119 32
Отв.613 20 Янв. 19, 01:37
anddin, я нашел проблему у себя. Во всем виноват датчик тока ACS712. Пришел трансформатор тока, установил и регулировка мощности заработала... Спасибо тебе за подсказки и помощь...
ZapalМодератор
Амурская область
7K 4.5K
Отв.614 20 Янв. 19, 03:01
anddin, я нашел проблему у себя. Во всем виноват датчик тока ACS712.karu77, 20 Янв. 19, 01:37
А что с ним было не так? У меня есть десяток на 25 и 50 ампер, берегу - так сказать про запас...
А тут оказывается с ними есть проблемы..?
makh
Профессор
Sаmara
2.1K 1K
Отв.615 20 Янв. 19, 03:14 (через 13 мин)
Нагруженные проводники и прочие моторы надо убрать от датчика подальше.
karu77
Специалист
Земля
119 32
Отв.616 20 Янв. 19, 03:45 (через 32 мин)
Zapal, не было регулировки мощности. Например: я выставил максимальную мощность разгона 1кВт, отбора 700Вт, подключил 2 кВт чайник и чайник работал на полной мощности, пока вода не закипит и не выключится сам. На экране мощность показывает ~1800Вт. Т.е 1. не держал заданную максимальную мощность. 2. По превышении заданной температуре в кубе не переходил на мощность отбора (700Вт).
Igorr67
Бакалавр
Збараж
52 7
Отв.617 24 Янв. 19, 13:28
Есть дисплей 20х4 с i2C и готовая клава с Китая надо будет что-то переделывать?
P1247489.JPG Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.P1247490.JPG Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
сообщение удалено
Igorr67
Бакалавр
Збараж
52 7
Отв.618 24 Янв. 19, 20:16
попробуй связать эти модули воедино согласно примерам в среде разработкеnorem, 24 Янв. 19, 15:55
Не понимаю, обьясни пожалуйста.
Добавлено через 7мин.:
Я еще пока платы не собираю, так как нету всех деталей, еще в пути. Пока пришли эти, может не то заказал потому и спрашиваю.
anddin
Магистр
Астрахань
259 121
Отв.619 26 Янв. 19, 12:08
При работе блок измеряет потребляемый ток (true rms) Раньше, полученное значение я умножал на 220 и получал мощность, а это неправильно. Теперь, для определения потребляемой мощности используется формула P=I^2 * R где I потребляемый ток, а R сопротивление нагревательного элемента. Я добавил настройку где можно задать значение сопротивления тэна. Если значение сопротивления оставить равным 0, то блок будет работать по старинке, т.е. ток умножит на 220 вольт. Тут видео как это все проделать.
При определении фактической мощности тэна, блок в расчетах берет напряжение равным 220в. Для более точных расчетов измерьте напряжение сети. Далее полученную мощность разделите на 220, а затем умножьте на полученное вами значение.