Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Доступная автоматика HelloDistiller на Ардуино Мега 2560

Форум самогонщиков Автоматика
1 ... 189 190 191 192 193 194 195 ... 795 192
titan777 Специалист Москва 192 134
Отв.3820  04 Янв. 16, 01:21
Я потом скетч залил обратно, а там разрешение не поменялось, ни у одного из датчиков.xeus, 31 Дек. 15, 01:52

Переделал на любое количество одновременных датчиков.
У меня все работало и со старым скетчем, на один датчик.

не забыть прописать подключенный пин, у меня 53 подключен #define ds18Pin 53
и при проверке что записалось , запись нужно отключить, только считывание оставить.
сделал это переменной, закоментить для чтения.

#include <OneWire.h>
#include <DallasTemperature.h>

#define ds18Pin 53
#define ds18MaxCount 8
#define sd18Resolution 12

#define ReadAndWrite  // закомментить для чтения

OneWire oneWire(ds18Pin);
DallasTemperature sensors(&oneWire);
DeviceAddress tempSensor[ds18MaxCount];
float tempC;
int s;

void setup(void) {
 Serial.begin(9600);
 sensors.begin();
 s = sensors.getDeviceCount();
 Serial.print("Count: ");
 Serial.println(s);
 for (int i1=0; i1<s; i1++) {
   (!sensors.getAddress(tempSensor[i1], i1));
#ifdef ReadAndWrite
   sensors.setResolution(tempSensor[i1], sd18Resolution);
#endif
 }
 for (int i1=0; i1<s; i1++) {
   Serial.print("Sensor [");
   Serial.print(i1);
   Serial.print("] Resolution: ");
   Serial.println(sensors.getResolution(tempSensor[i1]), DEC);
 }
Serial.println();
}

void loop(void) {
 for (int i1=0; i1<s; i1++) {
   sensors.requestTemperaturesByAddress(tempSensor[i1]);
   tempC = sensors.getTempC(tempSensor[i1]);
   Serial.print("Temp [");
   Serial.print(i1);
   Serial.print("] C: ");
   Serial.println(tempC,4);
   delay(1000);
}
Serial.println();
}


12 бит

Count: 2
Sensor {0} Resolution: 12
Sensor {1} Resolution: 12

Temp {0} C: 28.1250
Temp {1} C: 28.6250

Temp {0} C: 28.0625
Temp {1} C: 28.6250

Temp {0} C: 28.0625
Temp {1} C: 28.6250




9 бит

Count: 2
Sensor {0} Resolution: 9
Sensor {1} Resolution: 9

Temp {0} C: 28.5000
Temp {1} C: 28.5000

Temp {0} C: 28.5000
Temp {1} C: 28.5000

Temp {0} C: 28.5000
Temp {1} C: 28.5000

xeus Доктор наук Aнгapск 893 231
Отв.3821  06 Янв. 16, 15:52
titan777, что то ругается. Не компилирует. Перепробовал разные версии, не помогло. Пришлось распаивать и по одному датчику прошивать.
По версии на предыдущей странице.
Причем на 2х из 5ти пришлось дважды прошивать. Не запоминали почему-то.
В любом случае спасибо.

Еще вопрос. msg31, ты как настраивал уровень барды для НБК.
У меня не получается никак добится стабильного определения уровня.
То ложно срабатывает на пар, то проворонит уровень.
Причем вроде как настроишь все ок. А через 5минут у него случается затупы. Бывает как переполнение так и просто постоянная сработка.
Пробовал подстроечником и через меню URV BARDA.

У меня колонна в стадии настройки, давление прыгает от 20 до 48ммрт. И при переходе на 10ммрт приходится настраивать заного.

Может я не правильно или не последовательно настраиваю?
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.3822  06 Янв. 16, 17:44
Конденсатор параллельно датчику керамический на 4.7mkf  попробуй.
Самогонов Магистр Оренбург 297 95
Отв.3823  06 Янв. 16, 18:11, через 28 мин
У меня автоматика с трансформатором, добавил датчик тока, тэн стоял в кеге на 3 кВт. Версия скетча последняя. В режиме авто определения мощности - определилось как 64000 ( с мелкими цифрами). В танцах и с бубном довёл дистиляцию до конца. Потом переделал кег под  другой тэн, врезал люк и т.д. Тэн у становил на 2800 Вт. расчётным. После замены на другой датчик тока , автоопределение показало 2820 Вт. Улыбающийся Оба датчика покупались на 30 А.
Отличия в порядке подключения.
Слева синий,который правильно всё показал, зелёный - не адекват.
20160106_144117.jpg
20160106_144117. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
demyan2 Доктор наук Уфа 701 76
Отв.3824  06 Янв. 16, 18:25, через 14 мин
У меня все датчики такие синии  все в норм  зеленый не видел.
Самогонов Магистр Оренбург 297 95
Отв.3825  06 Янв. 16, 18:37, через 13 мин
Ну вот попался цука.
hardvik Профессор саратов 3.2K 633
Отв.3826  06 Янв. 16, 19:40
Самогонов, Он зеркальный какой то.
Самогонов Магистр Оренбург 297 95
Отв.3827  06 Янв. 16, 20:16, через 37 мин
Ну да, подсоединял как обозначено.
max-yu Специалист Москва 192 82
Отв.3828  07 Янв. 16, 01:51
Слева синий,который правильно всё показал, зелёный - не адекват.Самогонов, 06 Янв. 16, 18:11
А можно поближе сфотографировать, чтоб видно было надпись на микросхеме? У меня было, что прислали вроде модуль на 30а, а микросхема стояла на 20а..
И еще, советую разъем силовой вынуть (зеленый), а кабели сетевые запаять прямо в датчик. Тогда надежность узла сильно повысится. Все таки токи не детские идут, особенно в режиме разгона.
jakush Кандидат наук Нижегородская обл. 488 92
Отв.3829  07 Янв. 16, 14:45
Чем и как можно заменить такие штекера, а то нигде найти их не могу, на али заказывать - ждать долго ((

1.4.jpg
1. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.

края вижу Специалист . 175 61
Отв.3830  07 Янв. 16, 14:50, через 6 мин
jakush, там просто штырек? плохо видно.
или из старой материнки выпаять либо в магазине радиодеталей
продают они касетой в пластике по сегментам делишь нужное колво
demyan2 Доктор наук Уфа 701 76
Отв.3831  07 Янв. 16, 15:03, через 13 мин
из любого шлейфа на ПК дербанишь и паяешь проводочки к штыречкам или разьемам
hardvik Профессор саратов 3.2K 633
Отв.3832  07 Янв. 16, 15:24, через 22 мин
И будет даже лучше, так как проводочки, что у тебя на фото прослаблены, контакт плохой. Можно из винта старого, убитого, надергать и припаять к проводам.
smk787 Магистр Семикаракорск 229 44
Отв.3833  07 Янв. 16, 19:42
Можно даже из скрепки канцелярской накусать, а фирменные действительно прослабленны, и лечатся лужением.
demyan2 Доктор наук Уфа 701 76
Отв.3834  07 Янв. 16, 19:43, через 2 мин
К скрепкам паять не легко
jakush Кандидат наук Нижегородская обл. 488 92
Отв.3835  07 Янв. 16, 21:35
Так там просто штырь, который входит в гнездо ардуины без всякого защелкивания-фиксирования? Мне надо в GND и +5V воткнуть. А если медную проволку подобрать, чтобы она туда в натяг вошла? И к ней провода припаять?
hardvik Профессор саратов 3.2K 633
Отв.3836  07 Янв. 16, 21:48, через 13 мин
jakush, отлично получится. Только облуди, чтоб не окислялась.
roslav Специалист Россь 189 147
Отв.3837  07 Янв. 16, 22:30, через 42 мин
У меня автоматика с трансформатором, добавил датчик тока, тэн стоял в кеге на 3 кВт. Версия скетча последняя. В режиме авто определения мощности - определилось как 64000Самогонов, 06 Янв. 16, 18:11
И на микросхеме написано что на 30 ампер. Попадались такие. На самом деле это 20 амперный датчик. Решается или заменой датчика ,или исправлением в скетче коэффициента или как там он по правильному называется с 135 для датчика 30А на 205 для датчика 20А. Если и это не поможет, значит вам повезло сильнее и у вас датчик на 5 ампер.
LSVPiter Специалист Санкт-Петербург 110 58
Отв.3838  07 Янв. 16, 22:33, через 3 мин
Чем и как можно заменить такие штекера, а то нигде найти их не могу, на али заказывать - ждать долго ((jakush, 07 Янв. 16, 14:45

Должны подойти контакты штыревого разьёма PLD (http://www.chipdip.ru/...sockets/?gq=pld).
Линейка контактов легко разделяется на отдельные контакты.
roslav Специалист Россь 189 147
Отв.3839  08 Янв. 16, 01:30
А как насчет дистилляции с дефлегматором . Такой режим работы есть , а описания его нет. Хотя помнится где то на ранних этапах он мелькнул в каком то из описаний работы с БК типа Тромбон Гагарина и все. Можно поподробней об этом?