Страница 18 из 22

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

Добавлено: Ср мар 06, 2019 14:52:40
Engineer_Keen
Есть ли возможность в Протеусе импортировать плату в картинку (JPG,JPEG или BMP)?
Есть.
Размеры плат 60х45, разрешение, если верить протеусу, 600 DPI. Слой TOP отзеркален.

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

Добавлено: Чт мар 07, 2019 05:13:56
svg67
[uquote="Engineer_Keen",url="/forum/viewtopic.php?p=3584012#p3584012"]
Есть ли возможность в Протеусе импортировать плату в картинку (JPG,JPEG или BMP)?
Есть.
Размеры плат 60х45, разрешение, если верить протеусу, 600 DPI. Слой TOP отзеркален.[/uquote]

Спасибо! Хочу заказать платы в Китае.

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

Добавлено: Чт мар 07, 2019 07:32:51
Engineer_Keen
Для заказа на производстве обычно требуется либо PCB (от PCAD), либо Gerber... А pdf, bmp или какой-либо другой рисунок это ИМХО для самодельных плат.

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

Добавлено: Чт мар 07, 2019 11:23:32
svg67
[uquote="Engineer_Keen",url="/forum/viewtopic.php?p=3584480#p3584480"]Для заказа на производстве обычно требуется либо PCB (от PCAD), либо Gerber... А pdf, bmp или какой-либо другой рисунок это ИМХО для самодельных плат.[/uquote]

Это понятно. Я рисую в Спринте (мне так привычней), потом экспортирую в Гербер. Уже заказывал в Китае не один раз. Очень хорошие платы.

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

Добавлено: Вс мар 10, 2019 09:41:55
svg67
Всем доброго! Хотелось бы уточнить по 15 ноге МК (PB3) - какой сигнал приходит (или уходит)? Что такое AUX2?
Snowrider - на вашей схеме и печати (24 канала) на 15 ногу приходит +5V, в схеме автора - AUX2.

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

Добавлено: Пн мар 11, 2019 07:25:22
Engineer_Keen
[uquote="svg67",url="/forum/viewtopic.php?p=3587125#p3587125"]Всем доброго! Хотелось бы уточнить по 15 ноге МК (PB3) - какой сигнал приходит (или уходит)? Что такое AUX2?
Snowrider - на вашей схеме и печати (24 канала) на 15 ногу приходит +5V, в схеме автора - AUX2.[/uquote]

https://radiokot.ru/forum/viewtopic.php ... 6#p3550066

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

Добавлено: Пн мар 11, 2019 13:09:28
svg67
https://radiokot.ru/forum/viewtopic.php ... 6#p3550066[/uquote]

С этим понятно. Спасибо!
Вопрос по количеству каналов - я правильно понимаю, что количество используемых каналов указывается в EEPROM? То есть если я укажу 18 каналов, то последним будет 18-ый канал, а остальные с 19 по 24 просто не используются?

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

Добавлено: Пн мар 11, 2019 14:49:19
Engineer_Keen
Количество каналов настраивается энкодером, и сохраняется в EEPROM. По-умолчанию в прошивке стоит 10 ступеней. Но просто прочитать программатором и перезаписать свое значение в ячейки где хранятся настройки нельзя, потому что в EEPROM есть еще и контрольная сумма, которая рассчитывается от всех настроек. При несовпадении КС контроллер во время запуска перепишет все настройки на дефолтные. Так что только энкодером.
Естественно если указать 18 ступенек, то крайними будут считаться 1-я и 18-я. И все анимации плавного включения и выключения будут происходить между этими ступенями. Остальные с 19 по 24 будут всегда погашены.

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

Добавлено: Пн мар 11, 2019 18:37:47
svg67
[uquote="Engineer_Keen",url="/forum/viewtopic.php?p=3588285#p3588285"]Количество каналов настраивается энкодером, и сохраняется в EEPROM. По-умолчанию в прошивке стоит 10 ступеней. Но просто прочитать программатором и перезаписать свое значение в ячейки где хранятся настройки нельзя, потому что в EEPROM есть еще и контрольная сумма, которая рассчитывается от всех настроек. При несовпадении КС контроллер во время запуска перепишет все настройки на дефолтные. Так что только энкодером.
Естественно если указать 18 ступенек, то крайними будут считаться 1-я и 18-я. И все анимации плавного включения и выключения будут происходить между этими ступенями. Остальные с 19 по 24 будут всегда погашены.[/uquote]

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

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

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

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

Добавлено: Ср апр 24, 2019 13:07:57
Pūce
[uquote="maliiv",url="/forum/viewtopic.php?p=3498127#p3498127"]Сделал плату на 16 каналов по схеме автора. Получилась 71х90. Если надо, пишите, выложу.[/uquote]
Я понимаю что времени прошло полгода, но если Вы ещё мониторите тему, то не плохо бы заполучить готовую разводку на 16 каналов.

И вопрос к автору: если я правильно понял логику работы, то гашение происходит по фиксированному (выставленному) временному интервалу, а не по сигналу с датчика на лестнице?

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

Добавлено: Чт апр 25, 2019 07:35:49
Engineer_Keen
[uquote="Pūce",url="/forum/viewtopic.php?p=3622485#p3622485"]И вопрос к автору: если я правильно понял логику работы, то гашение происходит по фиксированному (выставленному) временному интервалу, а не по сигналу с датчика на лестнице?[/uquote]

Да, как только с датчиков перестает поступать сигнал о движении, проходит установленный интервал и лестница начинает гаснуть.

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

Добавлено: Ср май 08, 2019 01:40:25
Pūce
[uquote="Engineer_Keen",url="/forum/viewtopic.php?p=3622869#p3622869"][uquote="Pūce",url="/forum/viewtopic.php?p=3622485#p3622485"]И вопрос к автору: если я правильно понял логику работы, то гашение происходит по фиксированному (выставленному) временному интервалу, а не по сигналу с датчика на лестнице?[/uquote]

Да, как только с датчиков перестает поступать сигнал о движении, проходит установленный интервал и лестница начинает гаснуть.[/uquote]
Пара чисто теоретических вопросов

Насколько сложно добавить к функциям:
1) гашение по выходу из зоны датчиков
Ну типа, человек зашёл, насчитали 1, вышел (за второй датчик, или за тот самый - ну типа вернулся обратно), считаем -1. При 0 через секунду (к примеру) гасим лестницу.
2) управлять RGB лентой
Выбор цвета каждой лесенки.

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

Добавлено: Ср май 08, 2019 20:21:28
alex1126
[uquote="Pūce",url="/forum/viewtopic.php?p=3629816#p3629816"]Насколько сложно добавить к функциям:
1) гашение по выходу из зоны датчиков
Ну типа, человек зашёл, насчитали 1, вышел (за второй датчик, или за тот самый - ну типа вернулся обратно), считаем -1. При 0 через секунду (к примеру) гасим лестницу.[/uquote]
плоха идея. А если пользователь зайдет на лестницу и потом передумает? А если два человека по лестнице пойдут?
[uquote]
2) управлять RGB лентой
Выбор цвета каждой лесенки.[/uquote]
ну это кол-во ступеней сразу на три делить.

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

Добавлено: Чт май 09, 2019 14:22:53
Berg_Ice
День добрый. :)
С праздником Победы всех!
Я чуток порихтовал плату контроллера на 24 канала под элементы размером 1206 в спринте (более мелкие я не смогу поставить на плату)... ну и под SMD светодиоды тоже сделал, может понадобится кому-нибудь...
на практике этот вариант не проверял, пока времени нет... 16-ти канальный вариант "живой" пока лежит в резерве...
по-позжее сделаю под свою лесенку (она получилась длиннее, а спаривать каналы не хочется)... :)

С Уважением!

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

Добавлено: Вт май 14, 2019 20:22:29
Akshin22
Добрый вечер!
Собрал плату. Горят все 16 светодиодов.
Прошивал программой Пони Прог2000.
Залил HEX файл с последнего сообщения на 16 странице форума.
Изначально проц шиться не хотел. Припаял кварц на 4-5 ногу проца. Начал шиться.
Установил ФЬЮЗЫ микроконтроллера Изображение
Возможно неправильно....
при включении горят все 16 светодиодов, мигает SYS и горит MODE. При нажатии на кнопку энкодера, SYS гаснет.
На датчики нет реакции.
Что я делаю не так?

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

Добавлено: Ср май 15, 2019 14:23:37
Engineer_Keen
После отключения программатора тоже все 16 каналов горят?
Фьюзы выставлялись "с нуля" или сначала считывали, потом нужные меняли и записывали?
То что изначально не хотел шиться, уже подозрительно, либо б/у, либо косяк с соединением (программирование использует те же ноги, что и управление светодиодами), либо тактовая частота программатора задана слишком большая.

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

Добавлено: Ср май 15, 2019 14:44:54
Akshin22
Вопрос снимаю. Нашел косяк. Поставил Р канальные транзюки (5203), буду искать другие...

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

Добавлено: Чт май 16, 2019 12:54:52
Pūce
[uquote="alex1126",url="/forum/viewtopic.php?p=3630329#p3630329"][uquote="Pūce",url="/forum/viewtopic.php?p=3629816#p3629816"]Насколько сложно добавить к функциям:
1) гашение по выходу из зоны датчиков
Ну типа, человек зашёл, насчитали 1, вышел (за второй датчик, или за тот самый - ну типа вернулся обратно), считаем -1. При 0 через секунду (к примеру) гасим лестницу.[/uquote]
плоха идея. А если пользователь зайдет на лестницу и потом передумает? А если два человека по лестнице пойдут?
[uquote]
2) управлять RGB лентой
Выбор цвета каждой лесенки.[/uquote]
ну это кол-во ступеней сразу на три делить.[/uquote]
По мне не такая и плохая. Зашёл человек в зону - добавили 1, вышел из зоны (через любой датчик) - отняли 1. Так же с двумя человеками (людьмями) - зашёл 1 - добавили 1, зашёл 2 - ещё добавили 1, первый вышел - отняли 1, но ещё 1 остался (вдруг он там чем то занимается), и пока счётчик не обнулился подсветку не гасим. Ну да, есть пакость в том что надо как-то определить направление зашёл-вышел. Мда, теперь сам понял что хотелка не для этого мозга.

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

Добавлено: Пт май 17, 2019 12:37:06
Engineer_Keen
Ну да, есть пакость в том что надо как-то определить направление зашёл-вышел. Мда, теперь сам понял что хотелка не для этого мозга.
Определить направление не проблема, проблема в удобстве реализации. Для определения направления нужен оптический датчик как в турникетах или в мышиных колесиках - луч света и два фотоэлемента. Можно даже обойтись для определения условий работы существующим количеством входов, например закодировав вход снизу как "01", сверху как "10", а выход с любой стороны как "11", и выходы датчиков соединить на входе контроллера по "и". Но все равно может случится ситуация когда два человека пересекут датчик или датчики одновременно в произвольную сторону таким образом, что контроллер либо сразу прибавит и вычтет по единице, и один человек окажется на выключенной лестнице когда второй выйдет, или наоборот, все уйдут, а у контроллера в сумме +1, и он будет всю ночь гореть...