Как успехи?
продолжение ветки будет? или тема заглохла?:shok: |
Вложений: 1
Уважаемый Самоделкин!
Есть вопрос по алгоритму работы аналога TPSки на МК. Вот смотрю я на таблицу функционирования TPSки и пытаюсь разобраться. Про PGO все понятно, если напруга не в норме, то PGO=0, если пришла в норму то по истечению 300мс подаем 1. При перенапряжении любого напряжения (3.3, 5, 12) происходит отключение БП, т.е. FPO=1. При включении БП (PS_ON=0) если БП еще не вышел на нормальный режим, т.е. PGI< 0.95v, недонапряжение по 3.3v и 5v не "караеться" выключением БП, FPO по прежнему =0. Ежели БП уже вышел на нужный режим, т.е. PGI >0.95v, а какое-то из напряжений не достигло нужного значения (в результате скажем замыкания), то происходит отключение БП FPO=1. Правильно ли я рассуждаю? Как у Вас проверяеться сей процесс, если не секрет конечно? Или не стоит так сильно заморачиваться? Может сделать так: После включения БП PS_ON=0 ждать 75мс и начинать проверять напряжения, если 3.3в или 5в ниже нормы, то выключать БП до следующего запуска. А если в процессе работы, т.е. сигнал PG уже подавали и обнаружиться недонапряжение то вырубать БП. ? |
сильно заморачиваться помоему нестоит, я делаю следующим образом, при включении БП (PS_ON=0) ПИК мониторит выходные напряжения 5, 3.3, 12 вольт и если они в норме то выдает PG если в процессе работы одно из напряжений выйдет за допустимый предел происходит полное выключение БП и зеленый диод будет мигать два раза в секунду сообщая тем что проблемма в БП
|
А как часто мониторите напруги 3.3, 5, 12?
|
почти готов купить :)
|
Часовой пояс GMT +4, время: 05:48. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot