Как известно DS18B20 имеет уникальный идентификатор, это позволяет работать на одной линии любому количеству датчиков (в разумных пределах). Для пользователя в БАРСе я сделал так, чтобы не надо было самому вводить эти идентификаторы, надо только один раз распределить их. Но вылез тут небольшой нюансик. После обновления прошивки процедуру распределения приходится делать заново. Особенно чувствительно при наличии нескольких аппаратов. Для нескольких аппаратов я сделал сохранение разных конфигураций. Сейчас добавил отображение уникального номера найденных датчиков. На фото отображается номер датчика на первом канале в шестнадцатиричном формате. Весь номер не влез в экран. Но первые два символа, т.е. обрезанные левым краем дисплея - это код семейства. Для DS18B20 это 28. Скрытый текстБАРС. Блок автоматической ректификации и стабилизации. Автоматика. Номер длинный, неудобный. Последние два символа являются "контрольной суммой", на картинке это F6 . Вероятность их совпадения на разных датчиках небольшая. Можно ориентироваться на них.
ROM.jpg БАРС. Блок автоматической ректификации и стабилизации. Автоматика.
Z_h_e, Прошил, начал подписывать датчики. Снялась головная боль... То, что надо! Режимы еще не проверял.
Добавлено через 1дн. 21ч. 3мин.:
например Твкл>55, то нагрев перейдет на уставку 1. Если снизится ниже пускай Твыкл<54 , то включится нагрев 7.Z_h_e, 26 Марта 18, 18:32
Тут ничего не напутано? Т включения нагрева выше Т выключения?
Z_h_eКуратор
г. Чайковский
1.1K 312
Отв.264 12 Апр. 18, 19:28
Я так понимаю вопрос почему названо вкл и выкл. Дело в том, что от этих же температурных уставок может работать дискретный выход и эта функция была добавлена раньше, чем управление напряжением. Там вкл и выкл логично. Затем я добавил функцию управления напряжением от этих же уставок. Вкл и выкл в данном случае действительно не очень логично. Поэтому чтобы не путаться , я добавил символы > и < для уставок напряжения. То есть если Твкл>xx, то ориентируешься на устаку по напряжению с тем же символом больше >
Получается например так >1<7 Твкл>55 Твыкл<54
При превышении температуры в кубе 55 нагрев перейдет на уставку 1, при снижении ниже 54, на 7
сообщения удалены (10)
sergtavr
Специалист
ялта
198 13
Отв.265 17 Апр. 18, 20:26
датчики тоже прописались на отлично,очень удобно стало
Z_h_eКуратор
г. Чайковский
1.1K 312
Отв.266 29 Апр. 18, 16:58
Сделал еще один БАРС. Пока только БП не хватает, почте или китайцам за это отдельное спасибо.
Немного модернизировал. Теперь двухплатный вариант. Нижняя силовая, верхняя низковольтная. Размеры уменьшились. Симистор подключается отдельно.
Как все это выглядит, во вложении. Размер коробки 100х100.
1.jpg БАРС. Блок автоматической ректификации и стабилизации. Автоматика.2.jpg БАРС. Блок автоматической ректификации и стабилизации. Автоматика.4.jpg БАРС. Блок автоматической ректификации и стабилизации. Автоматика.5.jpg БАРС. Блок автоматической ректификации и стабилизации. Автоматика.
Sany531
Кандидат наук
Саяногорск
397 137
Отв.267 29 Апр. 18, 19:28
По чем автоматика?
Z_h_eКуратор
г. Чайковский
1.1K 312
Отв.268 29 Апр. 18, 19:30, через 2 мин
Если не ошибаюсь, в этой ветке нельзя такое обсуждать, отпишусь сейчас в личку.
IMG_20180428_194239.jpg БАРС. Блок автоматической ректификации и стабилизации. Автоматика.IMG_20180428_194225.jpg БАРС. Блок автоматической ректификации и стабилизации. Автоматика.
Z_h_eКуратор
г. Чайковский
1.1K 312
Отв.270 30 Апр. 18, 11:55, через 14 мин
Он по функциям тот же самый. Пока ничего не менял.
Добавлено через 1дн. 5ч. 43мин.:
Теперь в двух модификация. Отличаются дисплеями, прошивкой само-собой тоже.
На фото два БАРСа рядом. С дисплеем от Nokia5110 и TFT дисплей 2.4 дюйма на контроллере ILI9341. По замене особой проблем возникнуть не должно, хотя мне и маленького экрана хватало. Скрытый текстБАРС. Блок автоматической ректификации и стабилизации. Автоматика. ---------------- Кроме того, сделал очень большую работу, которую редко кто когда делает. Сделал руководство по эксплуатации. Попробовал объединить и описать все что было сделано за год. Не знаю насколько понятно получилось, но однозначно лучше, чем размазанная инфа по форуму. Тем более устройство имеет не мало изменений за этот год.
БАРСИКи.jpg БАРС. Блок автоматической ректификации и стабилизации. Автоматика.
Забыл добавить. По замене дисплея разъясню если что. На первых платах надо будет сделать манипуляции с питанием. В последнем варианте уже задумано на разные дисплеи, немного проще.
Z_h_eКуратор
г. Чайковский
1.1K 312
Отв.272 01 Мая 18, 17:43, через 3 мин
Мир, труд, май друзья БАРС. Блок автоматической ректификации и стабилизации. Автоматика.
sergtavr
Специалист
ялта
198 13
Отв.273 01 Мая 18, 20:41
ура,наконец то,то что надо до!!! с праздником!!!
Z_h_eКуратор
г. Чайковский
1.1K 312
Отв.274 01 Мая 18, 21:56
Вместо настройки контраста, сделал 10 вариантов цветовых схем. Можно для каждой конфигурации свою цветовую схему сохранять. Не знаю, есть смысл в этом или нет.
Антел
Профессор
Волжский
5.9K 2K
Отв.275 01 Мая 18, 22:13, через 18 мин
Z_h_e, зелененькая есть?
Z_h_eКуратор
г. Чайковский
1.1K 312
Отв.276 01 Мая 18, 22:17, через 5 мин
Завтра видео сделаю какие сделал или фоток наделаю, вроде нормально контрастирует фон со шрифтом. Зеланая есть. Можно еще добавить других, типа фукси на розовом.
Антел
Профессор
Волжский
5.9K 2K
Отв.277 01 Мая 18, 22:39, через 22 мин
фукси на розовом.Z_h_e, 01 Мая 18, 22:17
толерантненько... А графика планируется? С таким экраном, напрашивается. Это из варианта дать палец, куснут по локоть...
Z_h_eКуратор
г. Чайковский
1.1K 312
Отв.278 01 Мая 18, 23:04, через 26 мин
А графика планируется
Дисплей дождись свой для начала. Это надо новый делать БАРС, так как изначально не заложено было. Опять же что под графикой еще понимать. Если приличную анимацию, то надо где то как то оперативной памяти добавлять. Последовательная передача данных через spi сильно ограничивает скорость передачи данных на дисплей. Все это решаемо, надо только потрхзаться и потратится тоже. В итоге получить тоже самое, только с мультиками.
Антел
Профессор
Волжский
5.9K 2K
Отв.279 01 Мая 18, 23:47, через 43 мин
Z_h_e, ну, не мультики... Например, древовидное меню с логикой... Явные курсоры, интуитивный выбор параметров. Совсем грустно, учитывая стереотипы... П.С. Может это и не принимать во внимание, но ...