|
Не выключается прибор, в чём может быть проблема. |
|
|
|
Nov 15 2012, 10:36
|
Знающий
   
Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464

|
На рисунке представлена цепь включения питания прибора. Когда на 6 ноге единица - прибор включён, если ноль - выключен. После подачи питания прибор включён. копка POWER служит для включения/выключения режима STBY сигнал OFFCTRL поступет от микроконтроллера(когда нажимаем кнопку POWER то микроконтроллер по прерыванию подаёт лог. ноль) Сигнал ONCTRL - это отрицательный импульс с кнопки POWER. Дело в том что как только нажимаю кнопку POWER прибор выключается (по умолчанию включен), а через секунду снова включается. + когда пытаюсь замерить уровень на линии OFFCTRL - происходит ресет на линии ONCTRL - всё нормально +5В а активной режиме. + смотрю уровень на линии ONCTRL во время сброса напряжение падает до 1.5В, а потом опять 5В. Вот и не выключается прибор.
Сообщение отредактировал Zelepuk - Nov 15 2012, 10:58
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Nov 16 2012, 06:07
|
Знающий
   
Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464

|
Цитата(Alexashka @ Nov 16 2012, 00:03)  Кнопки POWER на схеме не обнаружил, также не понятно каким образом выключается прибор -аппаратно или программно через проц. Что за проц. Дальше вроде все правильно, если предположить что при ресете включается встроенная подтяжка в ноге проца. Хотя смущает секунда выключения. За какое время питание проца доходит до рабочего после нажатия на POWER? кнопка находится на плате передней панели. из платы передней панели идёт сигнал ONCTRL. проц nxp ARM7. когда втыкаем шнур питания, то прибор сразу включается. кнопка Power только переводит прибор в режим stby и выводит из него. Должно быть так: включили шнур -> заработал прибор и на ONCTRL и на OFFCTRL +5В -> нажимаем POWER - > процессор выставляет лог. ноль на ноге OFFCTRL -> прибор выключается(в том числе и процессор) - > нажимаем повторно POWER -> поступает отрицательный импульс на ONCTRL -> прибор включается А сейчас так: нажимаем POWER -> прибор выключаестя -> и сразу (1 секунда) включается Пробовал варварски закоротить OFFCTRL на корпус при включёном приборе. В итоге прибор выключается и пытается включится много раз, но ничего не получается... так и дрыгается пока не отцепить OFFCTRL от земли (лог ноль). Может быть сам триггер нерабочий?
Сообщение отредактировал Zelepuk - Nov 16 2012, 06:09
|
|
|
|
|
Nov 16 2012, 19:26
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(Zelepuk @ Nov 16 2012, 10:07)  кнопка находится на плате передней панели. из платы передней панели идёт сигнал ONCTRL. проц nxp ARM7.
когда втыкаем шнур питания, то прибор сразу включается. кнопка Power только переводит прибор в режим stby и выводит из него.
Может быть сам триггер нерабочий? Логику работы с аппаратом я понял еще из 1 поста, мне непонятно что и куда идет до и после триггера. Короче нужна полная схема. Есть ли на проце питание после "выключения" (нажатия кнопки power)? Как проц узнает что нажали кнопку? Происходит просто отрубание его питания или он все же имеет связь с самой кнопкой? Что значит происходит ресет? Цитата + когда пытаюсь замерить уровень на линии OFFCTRL - происходит ресет Триггер это такая штука, которая не допускает нулей по обоим входам, состояние его при этом непредсказуемое.
|
|
|
|
|
Nov 17 2012, 19:42
|
Знающий
   
Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464

|
Цитата(Alexashka @ Nov 16 2012, 23:26)  Логику работы с аппаратом я понял еще из 1 поста, мне непонятно что и куда идет до и после триггера. Короче нужна полная схема. Есть ли на проце питание после "выключения" (нажатия кнопки power)? Как проц узнает что нажали кнопку? Происходит просто отрубание его питания или он все же имеет связь с самой кнопкой? Что значит происходит ресет? Триггер это такая штука, которая не допускает нулей по обоим входам, состояние его при этом непредсказуемое. Прилагаю схему всего модуля включения питания. И описание его работы на английском. Мои примечания: 1) модуль клавиатуры общается с микропроцессором по I2C. Получается так: когда пытаемся выключить приьор кнопкой процессор принимает по I2C сигнал от кнопки и подаёт сигнал отключения на триггер. Триггер, в свою очередь, отключает всё(в том числе и процессор). Когда повторно нажимаем кнопку, то идёт отрицательный импульс от кнопки на линию ONCTRL. 2) сигналы линии ONCTRL и OFFCTRL соединены напрямую с модулем клавиатуры(его схемы нет), и с процессором соответственно. CODE On connection of line power, R478 and C389 keep the RESETN input of the flip-flop U29 low. This sets the QN output of U29 high. Via Q47 (output signal low) and Q58 (output signal high) the secondary power supply will be set in ON mode. To switch to the standby mode, the processor sets the SETN input of U29 low. This results in the QN output being low and the secondary power supply being set to standby mode via Q47 (output signal high) and Q58 (output signal low). In standby mode a bleeder circuit on +5 VU is connected. It draws approximately 100 mA to stabilize the AC/DC module. The standby LED on the front panel is switched on. To switch to ON mode from standby mode, a negative pulse, generated by pressing the ON/OFF key on the front panel, is connected to the RESETN input of U29.
Сообщение отредактировал Zelepuk - Nov 17 2012, 19:44
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 17 2012, 20:59
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(Zelepuk @ Nov 17 2012, 23:42)  1) модуль клавиатуры общается с микропроцессором по I2C. Получается так: когда пытаемся выключить приьор кнопкой процессор принимает по I2C сигнал от кнопки и подаёт сигнал отключения на триггер. Триггер, в свою очередь, отключает всё(в том числе и процессор). Когда повторно нажимаем кнопку, то идёт отрицательный импульс от кнопки на линию ONCTRL. 2) сигналы линии ONCTRL и OFFCTRL соединены напрямую с модулем клавиатуры(его схемы нет), и с процессором соответственно. Ну тогда возможно так (в предположении что ONCTRL также идет на вход проца -назовем это вход ON_INPUT): Нажали кнопку power при работающем устр-ве - проц подает "0" на OFFCTRL, вторичные DC-DC вырубаются, питание проца начинает проседать, подтяжка на ноге ON_INPUT, представляющая собой диод открывается и притягивает ONCTRL к потенциалу питания. U29 воспринимает уровень на входе ONCTRL как "0" и переключается - устр-во снова включается. Единственно-возможный способ избавиться от этой проблемы -развязать (диодами, транзисторами и т.д) пин ON_INPUT и линию ONCTRL. Таким образом чтобы сигнал от кнопки POWER передавался на ножку ON_INPUT, но не наоборот. ЗЫ. Это устр-во вообще работало когда-нибудь?
|
|
|
|
Сообщений в этой теме
Zelepuk Не выключается прибор Nov 15 2012, 10:36 alexvu Проверяйте, что происходит с питанием LVC в это вр... Nov 15 2012, 13:49 Zelepuk питание на четырнадцатой ноге как было так и есть Nov 15 2012, 19:13  Herz Цитата(Zelepuk @ Nov 16 2012, 08:07) Проб... Nov 16 2012, 07:54   Zelepuk Цитата(Herz @ Nov 16 2012, 11:54) Как это... Nov 16 2012, 10:17 Plain Если бы в схеме присутствовали диоды выхода МК, то... Nov 16 2012, 03:18 Herz Вот это непонятно:
ЦитатаСигнал ONCTRL - это отриц... Nov 16 2012, 12:04 Zelepuk Цитата(Herz @ Nov 16 2012, 16:04) Вот это... Nov 16 2012, 16:21
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|