- Проєкти -
- Оцінка -
- Рейтинг 167
Бюджет: 3000 UAH Термін: 7 днів
Я роблю, є великий досвід в цьому (Arduino Nano, датчики температури DS18B20, RS4850) і не тільки. І .
Ставки поки відсутні
-
Олег Иванов
4 вересня 2018
Длинна линии 1-wire не превышает 10-15 метров. По практике работает и на 20 метрах.
p.s. Длина линии тут не самое важное.
-
Олег Пилшиков 4 вересня 2018Вы рассматриваете вариант подключения датчиков на отдельные провода? Так как датчиков мало, считаю оптимально сделать так(каждый датчик на отдельном сигнальном проводе), чтобы в будущем не заморачиваться при замене, вышедших из строя, датчиков.
-
Олег Иванов
4 вересня 2018
Тоже думал над этим вариантом, но пока не готов дать четкий ответ. Обдумаю все нюансы, напишу.
-
Володимир С. 4 вересня 2018Не уловил юмора с адресами датчиков в errom
Что датчики будут висеть на каком то сдвиговом регистре??
И отдельный камень errom я так понимаю вынимаемый?
С остальным вопросов нет, сделать заменяемость датчиков так же не сложно выдавая спецсимвол или предельное значение если датчик посыпался. Цифра же
-
Anton Kravtsov 4 вересня 2018Что датчики будут висеть на каком то сдвиговом регистре??
Из формулировки задачи это, конечно, не очевидно. Скорее всего, датчики DS18B20 висят на одной шине 1-wire, и различать их в таком случае можно по 8-байтовым адресам. Видимо, их и предполагается запоминать в EEPROM.
-
Олег Иванов
5 вересня 2018
Олег Пилшиков предложил вариант, который не противоречит тех.заданию и упрощает задачу в написании скетча. Поэтому необходимость в использовании EEPROM отсутствует.
-
Сергей Иванов 4 вересня 2018Не советовал бы связываться с проводами, да еще с таким метражом... Почему так все любят этот RS485? На дворе третье тысячелетие..! А то что 18B20 сам может от помех зависнуть? И его нужно в чувство приводить передергиванием ноги питания, а значит нужен дополнительный контролер рядом с ним. Есть много контролеров с низким энергопотреблением, связь только по радио, вариантов много, питание аккумулятор + солнечная батарея, полностью автономное устройство, как это делают например немцы, а ведь не зря...
-
Олег Иванов
5 вересня 2018
Приветствую Вас, Сергей.
Будь на дворе хоть пятое тысячелетие, тех.задание есть тех.задание.
Необходимо измерять температуру содержимого емкости в 4-х точках, и передавать по RS485 в определенном протоколе. Сам прекрасно понимаю, что вариантов масса обойтись и без проводов, но задача стоит реализовать на проводах. + учитывайте бюджет, он к сожалению не как у немцев...
-
Anton Kravtsov 5 вересня 2018Если вы Nano замените на микроконтроллер на основе esp8266, то приблизительно за те же деньги вы получите в довесок WiFi, высокое быстродействие (для вашей задачи не критично) и больше простора для творчества.
-
Sergei Om 5 вересня 2018Здравствуйте,
1) RS485 свободно может быть реализован и на ESP;
2) если речь идет о бюджете, то вполне может оказаться, что и ардуино нано - не лучший выбор для этого проекта.