Автор | Сообщение |
Бессовестный Арбуз
Передовик
Сообщения: 1738
|
Запущенная программа не отменяется. При коротком нажатии на "пуск" не реагирует никак, при долгом нажатии- встает на паузу. После установки селектора на "OFF" и установки другой программы все равно продолжает незаконченную программу.
Сделать отмену удается, скинув клемму с датчика температуры, вызвать этим ошибку 5 и установив селектор на "OFF". После этого действия выбор программ становится доступен (разумеется, при подключенном датчике температуры).
Блок управления выполнен на одном-единственном контроллере ATMEGA 644PV, не считая шим.
Прошивка виновата?
|
|
regiss
|
Бессовестный Арбуз писал: | Прошивка виновата? |
90% - селектор, и возле него. |
|
Бессовестный Арбуз
Передовик
Сообщения: 1738
|
regiss, разобрал селектор. Имеет он 18 положений, состоит из 100-омных резисторов. И общее сопротивление его равняется 1,8КОм. Каждый щелчок изменяет значение на среднем выводе на 100 Ом.
Когда селектор ставится на "OFF", ползун находится "посередине". Тогда на среднем выводе относительно обоих крайних прибор показывает 0,9КОм.
Короче, в положении "OFF" селектор формирует на среднем выводе и на соответствующем порте контроллера половину напряжения питания (2,5В). Но ведь в этот момент питание вырубается силовыми контактами этого же селектора. Каким образом контроллер замеряет это значение, если он выключен? Или остаточный заряд электролитов пару секунд еще держит его во включенном состоянии? И за это время он успевает сбросить программу?
ДОБАВЛЕНО 03/03/2014 12:09
Если так, то логично выглядит необходимость установки машины на паузу перед отменой программы. Для того, чтобы отключить все "лишнее", способное разрядить электролиты. Чтоб весь остаток энергии достался только конгтроллеру.
Есть мысль увеличить емкость конденсаторов по питанию.
|
|
Бессовестный Арбуз
Передовик
Сообщения: 1738
|
Сам селектор чистый. Машине всего 3 года. Если очень внимательно присмотреться, то можно, конечно, увидеть между контактными площадками тончайшие следы скользящих контактов, но значит ли это что-то в сравнении с резисторами 100Ом? |
|
Kaskad11
Передовик
Сообщения: 2656
|
Бессовестный Арбуз, непрерывный сектор против трех контактных площадок - положение селектора "OFF"? |
|
Бессовестный Арбуз
Передовик
Сообщения: 1738
|
Kaskad11, да, под ним еще "STP" написано (правда вниз головой все на фотке) |
|
Mitya80
Передовик
Сообщения: 1583
|
Два дня назад была такая проблема.решилась промывкой ацетоном +зубная щетка
ДОБАВЛЕНО Март 03 2014
regiss писал: | Бессовестный Арбуз писал: | Прошивка виновата? |
90% - селектор, и возле него. | и этот вариант не исключен |
|
Kaskad11
Передовик
Сообщения: 2656
|
Бессовестный Арбуз, а контакты селектора можешь сфотографировать? |
|
Бессовестный Арбуз
Передовик
Сообщения: 1738
|
Kaskad11, не совсем понял, что ты имеешь ввиду. |
|
Mitya80
Передовик
Сообщения: 1583
|
|
Kaskad11
Передовик
Сообщения: 2656
|
Бессовестный Арбуз, хочу понять зачем непрерывный сектор именно в районе положения "OFF". Ведь если контакты замыкаются синхронно проще бы было сделать общий контакт без разрывов.
ДОБАВЛЕНО 03/03/2014 12:24
Бессовестный Арбуз, если тебе ничего другого не подскажут - я бы набрал на резисторах две программы и выключено, резанул дорожки на селектор и посмотрел как отреагирует. Только программы я бы выбрал рядом с положением "Выключено". |
|
Бессовестный Арбуз
Передовик
Сообщения: 1738
|
Kaskad11, вот смотри, если я правильно понял. Это два контакта, через которые подключена ВСЯ машина. И сейчас они в положении "OFF".
Я понял твою идею с резисторами. Жаль, что у меня только блок на руках и нет возможности экспериментировать.
А ты читал внимательно, что я писал выше? Как проц "видит" то, что на селекторе, если вся машина отключена?
Мне, когда был на дому у клиента, надо было попытаться очень медленно крутануть селектор на "OFF", чтоб резисторы усановились, а контакты еще не разомкнулись. Может быть, для такой возможности секторы и сделаны длиннее остальных. Но не догадался.
ДОБАВЛЕНО 03/03/2014 14:48
и вообще, зачем там внутреннее кольцо поделено на секторы?
ДОБАВЛЕНО 03/03/2014 14:53
Сейчас надо ехать, ставить блок обратно в машину. На выезде с перерезанием дорожек и установкой резисторов я возиться не стану.
А что, если все-таки добавить емкости? Не вариант? Чтоб контакты уже разомкнулись, а проц еще "жил" какое-то время?
|
|
Kaskad11
Передовик
Сообщения: 2656
|
Бессовестный Арбуз, ты не понял. Мне нужны контакты селектора программ а не силовые.
ДОБАВЛЕНО 03/03/2014 13:11
Идея с конденсатором вряд ли прокатит. Как ты себе представляешь: "Ручку селектора крутить со скоростью 1 градус/сек." . |
|
vrybalkin
Передовик
Сообщения: 1471
|
Mitya80 писал: | Два дня назад была такая проблема.решилась промывкой ацетоном +зубная щетка
ДОБАВЛЕНО Март 03 2014
regiss писал: | Бессовестный Арбуз писал: | Прошивка виновата? |
90% - селектор, и возле него. | и этот вариант не исключен | Такая же байда.При выборе селектором любой проги,сразу включала программу(без нажатия на кнопку пуск).Отменить не получалось.Селектор с виду был так же чист."Калоша" помогла. |
|
Бессовестный Арбуз
Передовик
Сообщения: 1738
|
vrybalkin, а машина была такая же? Или CTY какая-нибудь? |
|
Mitya80
Передовик
Сообщения: 1583
|
у меня Candy CTF 1006 модуль такой же косой |
|
Бессовестный Арбуз
Передовик
Сообщения: 1738
|
Kaskad11, вот. Оно? Ничего необычного.
|
|
vrybalkin
Передовик
Сообщения: 1471
|
Mitya80 писал: | у меня Candy CTF 1006 модуль такой же косой | Такая же CTF-1006 03S 31002843. |
|
Kaskad11
Передовик
Сообщения: 2656
|
Бессовестный Арбуз, да, действительно стандарт. У меня идеи кончились. Я бы тщательно вымыл, просушил, если не поможет тогда имитировать селектор. |
|
vrybalkin
Передовик
Сообщения: 1471
|
Kaskad11 писал: | Бессовестный Арбуз, да, действительно стандарт. У меня идеи кончились. Я бы тщательно вымыл, просушил, если не поможет тогда имитировать селектор. | Мне это, всё больше напоминает Low-End |
|