[uquote="Engineer_Keen",url="/forum/viewtopic.php?p=3584480#p3584480"]Для заказа на производстве обычно требуется либо PCB (от PCAD), либо Gerber... А pdf, bmp или какой-либо другой рисунок это ИМХО для самодельных плат.[/uquote]
Это понятно. Я рисую в Спринте (мне так привычней), потом экспортирую в Гербер. Уже заказывал в Китае не один раз. Очень хорошие платы.
Всем доброго! Хотелось бы уточнить по 15 ноге МК (PB3) - какой сигнал приходит (или уходит)? Что такое AUX2? Snowrider - на вашей схеме и печати (24 канала) на 15 ногу приходит +5V, в схеме автора - AUX2.
[uquote="svg67",url="/forum/viewtopic.php?p=3587125#p3587125"]Всем доброго! Хотелось бы уточнить по 15 ноге МК (PB3) - какой сигнал приходит (или уходит)? Что такое AUX2? Snowrider - на вашей схеме и печати (24 канала) на 15 ногу приходит +5V, в схеме автора - AUX2.[/uquote]
С этим понятно. Спасибо! Вопрос по количеству каналов - я правильно понимаю, что количество используемых каналов указывается в EEPROM? То есть если я укажу 18 каналов, то последним будет 18-ый канал, а остальные с 19 по 24 просто не используются?
Количество каналов настраивается энкодером, и сохраняется в EEPROM. По-умолчанию в прошивке стоит 10 ступеней. Но просто прочитать программатором и перезаписать свое значение в ячейки где хранятся настройки нельзя, потому что в EEPROM есть еще и контрольная сумма, которая рассчитывается от всех настроек. При несовпадении КС контроллер во время запуска перепишет все настройки на дефолтные. Так что только энкодером. Естественно если указать 18 ступенек, то крайними будут считаться 1-я и 18-я. И все анимации плавного включения и выключения будут происходить между этими ступенями. Остальные с 19 по 24 будут всегда погашены.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
[uquote="Engineer_Keen",url="/forum/viewtopic.php?p=3588285#p3588285"]Количество каналов настраивается энкодером, и сохраняется в EEPROM. По-умолчанию в прошивке стоит 10 ступеней. Но просто прочитать программатором и перезаписать свое значение в ячейки где хранятся настройки нельзя, потому что в EEPROM есть еще и контрольная сумма, которая рассчитывается от всех настроек. При несовпадении КС контроллер во время запуска перепишет все настройки на дефолтные. Так что только энкодером. Естественно если указать 18 ступенек, то крайними будут считаться 1-я и 18-я. И все анимации плавного включения и выключения будут происходить между этими ступенями. Остальные с 19 по 24 будут всегда погашены.[/uquote]
Доброго дня! Хочу себе сделать такой контроллер! Очень прикольно) Тут выкладывали плату в лайоуте 6 на 24 канала, Она рабочая, кто нибудь проверял(делал по ней)? Хотел заказать изготовление ПП на производстве. Вариант автора очень хороший, но хотел повторить на одной плате, чтобы уменьшить количество проводов. snowrider, а Вы сможете выложить свой вариант в Гербер или Лайоут? Тоже очень красиво получилось...
[uquote="maliiv",url="/forum/viewtopic.php?p=3498127#p3498127"]Сделал плату на 16 каналов по схеме автора. Получилась 71х90. Если надо, пишите, выложу.[/uquote] Я понимаю что времени прошло полгода, но если Вы ещё мониторите тему, то не плохо бы заполучить готовую разводку на 16 каналов.
И вопрос к автору: если я правильно понял логику работы, то гашение происходит по фиксированному (выставленному) временному интервалу, а не по сигналу с датчика на лестнице?
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
[uquote="Pūce",url="/forum/viewtopic.php?p=3622485#p3622485"]И вопрос к автору: если я правильно понял логику работы, то гашение происходит по фиксированному (выставленному) временному интервалу, а не по сигналу с датчика на лестнице?[/uquote]
Да, как только с датчиков перестает поступать сигнал о движении, проходит установленный интервал и лестница начинает гаснуть.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
[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 лентой Выбор цвета каждой лесенки.
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
[uquote="Pūce",url="/forum/viewtopic.php?p=3629816#p3629816"]Насколько сложно добавить к функциям: 1) гашение по выходу из зоны датчиков Ну типа, человек зашёл, насчитали 1, вышел (за второй датчик, или за тот самый - ну типа вернулся обратно), считаем -1. При 0 через секунду (к примеру) гасим лестницу.[/uquote] плоха идея. А если пользователь зайдет на лестницу и потом передумает? А если два человека по лестнице пойдут? [uquote] 2) управлять RGB лентой Выбор цвета каждой лесенки.[/uquote] ну это кол-во ступеней сразу на три делить.
День добрый. С праздником Победы всех! Я чуток порихтовал плату контроллера на 24 канала под элементы размером 1206 в спринте (более мелкие я не смогу поставить на плату)... ну и под SMD светодиоды тоже сделал, может понадобится кому-нибудь... на практике этот вариант не проверял, пока времени нет... 16-ти канальный вариант "живой" пока лежит в резерве... по-позжее сделаю под свою лесенку (она получилась длиннее, а спаривать каналы не хочется)...
Добрый вечер! Собрал плату. Горят все 16 светодиодов. Прошивал программой Пони Прог2000. Залил HEX файл с последнего сообщения на 16 странице форума. Изначально проц шиться не хотел. Припаял кварц на 4-5 ногу проца. Начал шиться. Установил ФЬЮЗЫ микроконтроллера Возможно неправильно.... при включении горят все 16 светодиодов, мигает SYS и горит MODE. При нажатии на кнопку энкодера, SYS гаснет. На датчики нет реакции. Что я делаю не так?
После отключения программатора тоже все 16 каналов горят? Фьюзы выставлялись "с нуля" или сначала считывали, потом нужные меняли и записывали? То что изначально не хотел шиться, уже подозрительно, либо б/у, либо косяк с соединением (программирование использует те же ноги, что и управление светодиодами), либо тактовая частота программатора задана слишком большая.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
[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 остался (вдруг он там чем то занимается), и пока счётчик не обнулился подсветку не гасим. Ну да, есть пакость в том что надо как-то определить направление зашёл-вышел. Мда, теперь сам понял что хотелка не для этого мозга.
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Ну да, есть пакость в том что надо как-то определить направление зашёл-вышел. Мда, теперь сам понял что хотелка не для этого мозга.
Определить направление не проблема, проблема в удобстве реализации. Для определения направления нужен оптический датчик как в турникетах или в мышиных колесиках - луч света и два фотоэлемента. Можно даже обойтись для определения условий работы существующим количеством входов, например закодировав вход снизу как "01", сверху как "10", а выход с любой стороны как "11", и выходы датчиков соединить на входе контроллера по "и". Но все равно может случится ситуация когда два человека пересекут датчик или датчики одновременно в произвольную сторону таким образом, что контроллер либо сразу прибавит и вычтет по единице, и один человек окажется на выключенной лестнице когда второй выйдет, или наоборот, все уйдут, а у контроллера в сумме +1, и он будет всю ночь гореть...
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)