Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Контроллер освещения лестниц StairLight

Вс май 19, 2019 11:33:30

Запустил контроллер.
Появилось несколько вопросов:
1. Происходит ложное срабатывание датчиков, через разные промежутки времени (датчик HC-SR501), как от этого избавиться?
2. Как сделать подсвечевание в дежурном режиме ТОЛЬКО крайних ступений т.е. 1 и 16й . 2 я и 15я чтобы не участвовали вообще. Яркость 1 и 16 сделать минимальной?
3. Какой режим нужно выбирать перемычкой на датчике H или L?

Re: Контроллер освещения лестниц StairLight

Вт май 21, 2019 16:55:35

1 - с такими датчиками не работал, так что посоветую только общие вещи: убедиться что виноват именно датчик методом его отключения от входа контроллера, определить какой из датчиков или оба, попробовать поиграться с настройками датчиков (например чувствительность, если есть), проверить отсутствие помех в линии питания датчиков.
2 - хотел сделать отдельную настройку, чтобы можно было выбирать алгоритм работы в дежурном режиме, но на тот момент не хватило места. Если собран вариант на 24 канала, то можно задействовать каналы в последовательности 1,3-16,18, т.е. 2 и 17 просто не подключать, а на их место подключить 3 и 16, а настраивать как 18 канальный вариант.
3 - насколько я понял она переключает режим срабатывания. Длительность срабатывания нужно ставить на минимум, а режим срабатывания на однократный, тогда контроллер будет правильнее отрабатывать обнаружение движения.

Re: Контроллер освещения лестниц StairLight

Вт май 21, 2019 18:26:57

1. Без датчиков не срабытывает. С датчиками срабатывает ложно. Но при этом, я не вижу мультиметром срабатывание этих датчиков... Видимо импульсы настолько короткие что мультиметр не успевает уловить изменения, а контроллер улавливает. Напрошивается вывод, может нужно увеличить время по входам 2313 на при котором запускается включение подсветки... Скажем если импульс очень короткий то сработка не происходит, а если к примеру 0,5 секунды, то уже пошла сработка на вкючение.
2. Думал тоже об этом, но собрал версию на 16 т.к ступеней 15, получается "не туда не сюда"
3. Так и сделал.

Можно как вариант сделать настройку яркости отдельно, т.е для для первой и последней выставил какую нужно, а для 2 и 15 убрал на ноль.
А Вы уже оставили этот проект, или возможны новые прошивки в дальнейшем?

Re: Контроллер освещения лестниц StairLight

Вт май 21, 2019 19:39:15

1 - можно попробовать увеличить конденсаторы на входах (с11 с12), конечно мультиметр не увидит таких импульсов, от которых контроллер сработает.

Проект будет дорабатываться по мере появления мыслей и свободного времени.

Re: Контроллер освещения лестниц StairLight

Чт май 30, 2019 07:18:58

Доброго дня!
Хочу себе сделать такой контроллер! Очень прикольно)
Тут выкладывали плату в лайоуте 6 на 24 канала, Она рабочая, кто нибудь проверял(делал по ней)? Хотел заказать изготовление ПП на производстве. Вариант автора очень хороший, но хотел повторить на одной плате, чтобы уменьшить количество проводов.
snowrider, а Вы сможете выложить свой вариант в Гербер или Лайоут? Тоже очень красиво получилось...


Не вопрос!! Всегда рад помочь
дополнительный файл схема с обозначениями
https://drive.google.com/open?id=1xxRbv ... -8Tom8mlDW
Вложения
результат.zip
Заказал на заводе, итог
(249.2 KiB) Скачиваний: 411
StairLight_V2.ZIP
Гербер
(275.81 KiB) Скачиваний: 428

Re: Контроллер освещения лестниц StairLight

Сб июн 22, 2019 03:04:03

1 - можно попробовать увеличить конденсаторы на входах (с11 с12), конечно мультиметр не увидит таких импульсов, от которых контроллер сработает.

Проект будет дорабатываться по мере появления мыслей и свободного времени.


Автору привет!! Keen может найдеш силы и время допилить проект с блюпупом и софтом для конфигурации :beer: (по случаю прикупил 4313 :)) )

Re: Контроллер освещения лестниц StairLight

Вт июл 16, 2019 12:36:11



День добрый! Считал фьюзы, МК бэушный. Кварц установлен с ёмкостями. Что то нужно менять во фьюзах?
Вложения
Fuse old.jpg
(133.82 KiB) Скачиваний: 808

Re: Контроллер освещения лестниц StairLight

Вт июл 16, 2019 12:50:36

Конфигурация фьюзов выглядит как по-умолчанию, т.е. внутренний генератор на 8МГц, с делителем на 8, значит с тактированием ничего делать не нужно. Рекомендую включить детектор просадки напряжения: BOLDEVEL1+BODLEVEL0.

Re: Контроллер освещения лестниц StairLight

Вт июл 16, 2019 12:59:37

Конфигурация фьюзов выглядит как по-умолчанию, т.е. внутренний генератор на 8МГц, с делителем на 8, значит ничего делать не нужно.


Понял. Спасибо!
После "заливки" прошивки, светодиод с порта PD4 горит постоянно, светодиод c порта PB2 мигает примерно 2 Герца. Это правильно?

Re: Контроллер освещения лестниц StairLight

Вт июл 16, 2019 13:09:52

Правильно

Re: Контроллер освещения лестниц StairLight

Ср июл 17, 2019 14:58:45

Сегодня попробовал запустить контроллер. Не отрабатывает по датчику SENS1. Куда "копать"?

Re: Контроллер освещения лестниц StairLight

Ср июл 17, 2019 15:07:59

Либо от датчика к контроллеру, либо в обратную сторону проверять цепочку: "выход датчика-провод между датчиком и контроллером-R4-общий вывод VD3(он же вход контроллера)". При срабатывании датчика в этой цепи должны быть импульсы (контроллер срабатывает по заднему фронту). Простой тест, отключить датчик и замкнуть вход на землю, должно произойти срабатывание.

Re: Контроллер освещения лестниц StairLight

Ср июл 17, 2019 15:14:54

Либо от датчика к контроллеру, либо в обратную сторону проверять цепочку: "выход датчика-провод между датчиком и контроллером-R4-общий вывод VD3(он же вход контроллера)". При срабатывании датчика в этой цепи должны быть импульсы (контроллер срабатывает по заднему фронту). Простой тест, отключить датчик и замкнуть вход на землю, должно произойти срабатывание.


Датчики не подключал. Проверял путём замыкания-размыкания. Завтра проверю уровень.

Re: Контроллер освещения лестниц StairLight

Пт июл 19, 2019 05:48:01



Доброго утра! "Шарик оказался балбесом!" (это я о себе). Всего лишь НЕ пропаял резистор 2 кОм!!!
И вопрос по режиму работы контроллера - в программе есть функция "переход в дежурный режим не только по времени, а ещё и по пересечению второго ( или первого, в зависимости от направления прохода) датчика?

Re: Контроллер освещения лестниц StairLight

Пт июл 19, 2019 07:14:00

Доброго утра! "Шарик оказался балбесом!" (это я о себе). Всего лишь НЕ пропаял резистор 2 кОм!!!

Ну, бывает :)
И вопрос по режиму работы контроллера - в программе есть функция "переход в дежурный режим не только по времени, а ещё и по пересечению второго ( или первого, в зависимости от направления прохода) датчика?

В смысле гасить после того как человек покинул лестничный пролет? Нет, такого нет, есть спорные моменты такого алгоритма работы, это ранее уже обсуждалось.

Re: Контроллер освещения лестниц StairLight

Пт июл 19, 2019 07:29:34

[quote]В смысле гасить после того как человек покинул лестничный пролет? Нет, такого нет, есть спорные моменты такого алгоритма работы, это ранее уже обсуждалось.


Ясно! Какое максимальное время задержки перехода в дежурный режим?

Re: Контроллер освещения лестниц StairLight

Пт июл 19, 2019 07:54:56

Переменная, которая за это отвечает 8-битная, так что максимальное время горения после последнего срабатывания датчика 255с + время на последовательное выключение ступеней.

Re: Контроллер освещения лестниц StairLight

Пт июл 19, 2019 10:30:58

Переменная, которая за это отвечает 8-битная, так что максимальное время горения после последнего срабатывания датчика 255с + время на последовательное выключение ступеней.


Понял. Спасибо!

Re: Контроллер освещения лестниц StairLight

Чт сен 05, 2019 16:04:35

Не пойму а где в еепроме 0xA5 Идентификатор устройства ? Где здесь что? Чем отредактировать? Почему первая строчка FFFF.... ? После редактирования говорит не верная контрольная сумма.
https://prnt.sc/p28ij2

Re: Контроллер освещения лестниц StairLight

Пт сен 06, 2019 07:54:24

moon7 писал(а):Не пойму а где в еепроме 0xA5 Идентификатор устройства ?

Это было в версии 1, которая на 16 каналов из статьи. Приведенный скриншот EEPROM от второй версии, там нет идентификатора, вместо него контрольная сумма.
moon7 писал(а):Где здесь что? Чем отредактировать?

Начиная с адреса 0х10:
Спойлер
Код:
0x10 - количество ступеней
0x11,0x12 - делитель и мультипликатор скорости изменения яркости в дежурном режиме
0x13,0x14 - минимальная и максимальная яркости в дежурном режиме
0x15,0x16 - делитель и мультипликатор скорости зажигания ступеней в режиме включения
0x17,0x18 - то же самое, для режима выключения;
0x19,0x1A - минимальная и максимальная яркость в режиме горения;
0x1B - длительность режима горения;
0x1C - константа задержки переключения между режимом ожидания и дежурным (не настраивается энкодером)
0x1D - признак изменения данных EEPROM, используется для определения контроллером по контрольной сумме, что его перепрошили с выключенным фьюзом EESAVE, для того что бы при этом он автоматически применил настройки по умолчанию.
0x1E - 01 если используется логарифмический закон изменения яркости, иначе 00
0x1F - 00
0x20 - контрольная сумма (CRC=(байт 0x10 XOR байт 0x11, +1, XOR байт 0x12, +1, ... , XOR 0x1F, +1))

moon7 писал(а):Почему первая строчка FFFF.... ?

На всякий случай первые 16 байт EEPROM не используются.
moon7 писал(а):После редактирования говорит не верная контрольная сумма.

Кто говорит? Вообще не советую редактировать этот файл, это не наглядно, неудобно, и если ошибиться при подсчете КС, то контроллер все равно сделает все по-умолчанию.
Ответить