Страница 1 из 2
Включение компьютерного блока питания АТХ
Добавлено: Чт июн 01, 2017 12:11:56
alex1126
Есть атмега16 и есть компьютерный блок питания. Нужно с мк включать его. Подключил к мк. Для включения ногу, которая подключена к PS-ON опускаю в ноль - он влкючаеться. Но я не могу получить сигнал с PW-GOOD о включении. На этой "ноге" появляеться не 5В в чуть больше 2. Соответсвенно МК не видит единицы. Но если отключить блок питания от МК и закоротить этот PW_ON, то на PW_GD - 5Вольт.
Что я не так сделал? Куда смотреть?
Re: Включение компьютерного блока питания АТХ
Добавлено: Чт июн 01, 2017 13:04:43
Maykill
сигнал с PW-GOOD
нормальной считается величина от +3 до +6 В
впрочем- никто не мешает завести его на вход логического элемента( без инверсии-естественно) и получить на выходе вожделенное
Re: Включение компьютерного блока питания АТХ
Добавлено: Чт июн 01, 2017 13:34:17
Ivanoff-iv
сделай подтяжку - по моему там "открытый коллектор"
Re: Включение компьютерного блока питания АТХ
Добавлено: Пт июн 02, 2017 09:40:51
alex1126
подтягивающий резистор не помог. Там оказывается не "чуть больше 2 вольт", там 0.14Вольт. Подтянул резистором на 1к до соседней ноги PW_SB. Напряжение поднялось до 0.21В. Как то слишком мало, мне кажется. Блок питания другой пробывал - такая же петрушка.
Причем если на PW_SB ничего нет, то есть берем пустой разьем, замыкаем PW_ON на землю то 5Вольт.
Куда посмотреть еще можно?
Попробую еще подтяжку сделать не до PW_SB а до каких нить 5В с основного питания. И на макетке поэксперементирую с нагрузкой PW_ON. У меня туда экранчик подключен LCD с подсветкой, может из-за этого?
Re: Включение компьютерного блока питания АТХ
Добавлено: Сб июн 03, 2017 00:14:08
Serj66610
ну естественно резюк нужно подтягивать к дежурным +5 вольтам.
Re: Включение компьютерного блока питания АТХ
Добавлено: Пн июн 05, 2017 10:13:06
alex1126
так я и подтягивал к дежурным (PW_SB) - мало что изменилось
Re: Включение компьютерного блока питания АТХ
Добавлено: Пн июн 05, 2017 14:00:08
Ivanoff-iv
взял бп. проверил при включении на повер_гуд появляется 5в вставил светодиод (с серого на черный) при включении начинает довольно ярко светиться, при подклю чении на спящий (с серого на фиолетовый) сначала ярко горит, при включении на полсекунды немного снижает яркость, затем резко гаснет.
здесь включение = замыкание зеленого с черным (включение бп в сеть произведено ранее).
Добавлено after 16 minutes 34 seconds:
попробуй поэкспериментировать с другим бп.
Re: Включение компьютерного блока питания АТХ
Добавлено: Пн июн 05, 2017 15:27:43
alex1126
Другой бп пробовал - такая же петрушка.
Собрал сейчас схему на макетке. Взял мк, прошил той же прошивкой. Если серый провод (pw-good) соединён с ногой мк, то там после включения появляется 0.14в. Если отключить и померить провод отдельно - 5в.
Получается мк "просаживает" напряжение на нем? Но почему?
Re: Включение компьютерного блока питания АТХ
Добавлено: Пн июн 05, 2017 15:41:58
Enman
alex1126 писал(а):Если отключить и померить провод отдельно - 5в.
значит, программёр не переключил порт на вход (или вход пробитый)......
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 09:27:37
alex1126
Я думал над этим, но взял другой мк, новый, прошил той же прошивкой - ситуация один в один. И если подать на вход 5В то он это "видит" и отрабатывает штатно (и новый мк и старый)
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 13:52:29
Ivanoff-iv
а какой ток при этом течет в ногу?
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 14:49:21
alex1126
6.8мА
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 15:06:48
Enman
На вход такого тока быть не должно, там же КМОП....
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 16:02:18
alex1126
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 16:20:16
Ivanoff-iv
я так понимаю, в прошивку у вас доступа нет. тогда хотябы в симулятор её и проверить не подключается ли эта нога к минусу кратковременно (подтяжка на плюс и осцил - должен показать, ещё и тактовую частоту снизить можно)
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 16:25:49
alex1126
А если взять обыкновенные 5в которые после включения появляются, подключить на ногу мк и померить сколько с неё течёт то получается 80мА. Что то много мне кажется.
Доступ в прошивку есть.
Там вначале
DDRA=0xFE; (все ноги на выход, нога PA0 - на вход)
Вроде правильно
Добавлено after 2 minutes 37 seconds:
Покопаю тогда в сторону прошивки
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 16:28:38
mickbell
80 мА??? Это страшно много. Что-то пошло не так. По моему опыту, в подобных случаях ошибка оказывается банальнейшей, и, когда она найдена, самому себе удивляюсь: как же я сразу-то её проворонил... Например, окажется, что нога - вовсе не PA0.
МК стоит на сокетке? А если его совсем вытащить, ток из 5-вольтового источника пропадает? Вдруг там на плате сопля из припоя на общий...
Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 16:39:25
alex1126
Я тоже практически уверениями ошибка банальная

Мк стоит в макетке (именно что бы исключить все эти сопли и прочие возможные косяки платы). Название ноги проверил по двум схемам и даташиту. Завтра начну ковырять прошивку, так как со схемой вроде в тупик следствие зашло

Re: Включение компьютерного блока питания АТХ
Добавлено: Вт июн 06, 2017 20:39:24
Ivanoff-iv
скорее всего DDRA.0=1 т.е. нога порта сконфигурирована на выход.
Re: Включение компьютерного блока питания АТХ
Добавлено: Ср июн 07, 2017 05:20:56
mickbell
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3121063#p3121063"]скорее всего DDRA.0=1 т.е. нога порта сконфигурирована на выход.[/uquote]Ну если верить написанному:
[uquote="alex1126",url="/forum/viewtopic.php?p=3120898#p3120898"]Там вначале
DDRA=0xFE; (все ноги на выход, нога PA0 - на вход)
Вроде правильно[/uquote]то на вход. Другое дело, что где-то могло переконфигурироваться неумышленно. Надо по кусочкам софт выгрызать и проверять, с какого момента ток полезет - так проще будет. Ну если, конечно, исходник доступен. Как вариант: написать только конфигурирование портов - таким образом исключив или подтвердив аппаратное происхождение проблемы.