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

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

Добавлено: Ср фев 19, 2014 15:27:42
Engineer_Keen
Насколько я помню в прошивке стоит срабатывание по перепаду... Сначала хотел сделать настраиваемым (по переднему, заднему или обоим фронтам), но потом понял что это лишнее.

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

Добавлено: Ср фев 19, 2014 15:29:18
PilotAn
класно, щя проверю....
Проверил - на высокий уровень не реагирует...

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

Добавлено: Ср фев 19, 2014 19:03:14
oldanil
Engineer_Keen писал(а):Встать в точку соединения фотодиода и R11 (13я нога контроллера) вольтметром и посмотреть на изменения уровня напряжения в зависимости от освещенности. Если уровень меняется незначительно вблизи 0 или 5 В, то:
1) Попробовать перевернуть фотоэлемент
2) Попробовать изменить номинал R11
Напряжение на 13 ноге меняется в зависимости от освещённости (пробовал также замыкать фотодиод). На 12 ноге тоже меняется переменником практически от 0 до 5в. Может фьюзы неправильно поставил?(Хотя проверял, всё как рекомендовано).

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

Добавлено: Ср фев 19, 2014 19:11:22
oldanil
PilotAn писал(а):класно, щя проверю....
Проверил - на высокий уровень не реагирует...
У меня стоят точно такие. Заказывал у китайцев. Подключены без переделок, всё работает.

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

Добавлено: Ср фев 19, 2014 19:20:50
Engineer_Keen
PilotAn писал(а):Проверил - на высокий уровень не реагирует...
На уровень и не реагирует, реагирует на перепад. Может вы у датчика рядом двигаетесь и он постоянно в сработавшем состоянии? Нет перепада - нет срабатывания.
oldanil писал(а):Напряжение на 13 ноге меняется в зависимости от освещённости (пробовал также замыкать фотодиод). На 12 ноге тоже меняется переменником практически от 0 до 5в. Может фьюзы неправильно поставил?(Хотя проверял, всё как рекомендовано).
Фьюзы заводские, кроме тактирования (если не используется MAX487, то и тактирование можно оставить заводским), если используется переменный резистор вместо RC-цепочки, то фьюзы по идее, не должны влиять на функцию проверки освещенности. При напряжениях на 12-13 ногах больше или меньше друг друга режим работы точно должен переключаться с ожидания на дежурный и наоборот, т.к. это входы компаратора.

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

Добавлено: Чт фев 20, 2014 12:33:06
PilotAn
Engineer_Keen писал(а):
PilotAn писал(а):Проверил - на высокий уровень не реагирует...
На уровень и не реагирует, реагирует на перепад. Может вы у датчика рядом двигаетесь и он постоянно в сработавшем состоянии? Нет перепада - нет срабатывания.
Нашел, что было, обрыв дорожки :lol: с этим разобрался, правда резисторы подтягивающие убрал, с ними не заработало.

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

Добавлено: Чт фев 20, 2014 12:36:41
Engineer_Keen
Наверно у них номинал маловат для выхода такого датчика. Ну можно и без них конечно...

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

Добавлено: Чт фев 20, 2014 13:03:54
PilotAn
oldanil писал(а):
Engineer_Keen писал(а):Встать в точку соединения фотодиода и R11 (13я нога контроллера) вольтметром и посмотреть на изменения уровня напряжения в зависимости от освещенности. Если уровень меняется незначительно вблизи 0 или 5 В, то:
1) Попробовать перевернуть фотоэлемент
2) Попробовать изменить номинал R11
Н
Попробовал подключил датчик освещенности - все заработало.
Только заметил такую особенность, шить контоллер нужно с полность поключеными датчиками, тогда все работает как надо. А когда шил без датчиков, а потом их подключал - появляются глюки.
Глюк выплыл... выключил /включил контроллер - опять перестал работать датчик :cry:
Проверил несколько раз, датчик работает после прошивки до первого выключения.

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

Добавлено: Чт фев 20, 2014 13:06:25
Engineer_Keen
Отлично, осталось понять почему у oldanil датчик не работает :dont_know:

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

Добавлено: Чт фев 20, 2014 14:16:20
oldanil
PilotAn Вы имеете ввиду, что должен быть подключен датчик освещённости до прошивки? И как Вы устанавливаете чувствительность: программно или переменником?

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

Добавлено: Чт фев 20, 2014 14:22:44
Engineer_Keen
PilotAn писал(а): Глюк выплыл... выключил /включил контроллер - опять перестал работать датчик :cry:
Проверил несколько раз, датчик работает после прошивки до первого выключения.
Датчик движения или освещенности?

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

Добавлено: Чт фев 20, 2014 14:23:59
PilotAn
Engineer_Keen писал(а):
PilotAn писал(а): освещенности?
датчик освещености

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

Добавлено: Чт фев 20, 2014 14:27:13
PilotAn
oldanil писал(а):PilotAn Вы имеете ввиду, что должен быть подключен датчик освещённости до прошивки? И как Вы устанавливаете чувствительность: программно или переменником?
В программе конфигуратора выбираю количество ступенек и датчик освещенности ставлю ровно половину. А потом, при включении уже порог выставляю регулятором на плате. Работает очень четко, но до первого выключения.
Похоже проблемма с еер в контроллере... щя солью прошивку после включения и покажу Engineer_Keen, думаю он поймет в чем дело.

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

Добавлено: Чт фев 20, 2014 14:29:58
Engineer_Keen
Да, похоже дело в EEP, жду содержимое...

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

Добавлено: Чт фев 20, 2014 14:42:40
PilotAn
Engineer_Keen писал(а):Да, похоже дело в EEP, жду содержимое...
Вот...

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

Добавлено: Чт фев 20, 2014 14:49:54
Engineer_Keen
Что-то второй файл (после включения) не в HEX формате... Хотя там в двоичном виде есть последовательность, которая должна быть в EEPROM, но она точно совпадает с последовательностью до включения, и это точно не значения по умолчанию, а они если перезаписываются при старте на умолчания, так все сразу.
ступенек 9, уровень освещенности примерно половина диапазона...

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

Добавлено: Чт фев 20, 2014 14:58:01
PilotAn
Engineer_Keen писал(а): ступенек 9, уровень освещенности примерно половина диапазона...
да именно такие настройки, оба файла в еер. Может тут загвоздка?.... файл после конфигурации сохраняется без расширения. Я даю ему расширение еер. Это правильно? или нужно в нех?

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

Добавлено: Чт фев 20, 2014 15:05:12
Engineer_Keen
.EEP это просто чтобы не путать HEX прошивки и HEX для EEPROM, но внутри у них одинаковый формат - Intel HEX.
В чем считывается EEPROM с контроллера (какой программой, из студии или нет)? Память читается вся, размер файла должен быть больше исходного EEP, т.к. читаются все 128 байт, а не только 12 байт конфигурации, но он все равно должен быть в HEX-формате, а то, что находится во втором файле это какой-то бинарный файл. Может там при считывании можно формат выбрать?

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

Добавлено: Чт фев 20, 2014 15:14:57
PilotAn
шью и считываю понькой. При считывании не предлагает формат, лишь при сохранении. Я выбрал еер

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

Добавлено: Чт фев 20, 2014 15:24:45
Engineer_Keen
Тогда непонятно что там считалось... Но вроде последние 128 байт это как раз то самое содержимое EEPROM. Проблема в том, что оно получается в порядке. А первая куча ff видимо сама прошивка, Но тогда непонятно почему ff, если прошивка прописалась, то там будет примерно: 0BC0BBC2ACC2189518959DC01895DDC2... и т.д., если стоят lock биты, то будет что-то вроде 010102020303...0f0f... и .т.д, а вот ffffffffffffff это похоже на просто стертый чип, при этом устройство вообще работать не должно :dont_know:
У вас энкодер не впаян? Можно понять работает ли вообще контроллер после того как его отключили после прошивки?