![]() |
|
|
|
|
|
#1 |
|
Member
Join Date: 6th December 2006
Location: Переславль-Залесский
Posts: 66
Thanks: 0
Thanked 1 Time in 1 Post
![]() |
Привет!
Тут пока мега128 от проекта ZX-ETH-CARD подохла и не купилась новая, решил таки проводок в вилке ATX БП заменить на что-то более цивильное, что можно будет и к корпусу ATX подрубить, когда куплю его. В общем, сделал простенький повер манагер. Что он умеет? - умеет включать и выключать компер по нажатию на кнопку (PWR_SW). При выключении надо кнопку подержать примерно секунды 4. - умеет включать и выключать компер по сигналу PWR_EVT который может подаваться от периферии (например, с карты ZXMC, если Камиль выделит одну ножку на контроллере . Для этого надо его установить в 0, сам сигнал подтянут к 1.- умеет включать индикатор PWR_LED на корпусе. Когда БП включен, индикатор светится постоянно, когда выключен, пример раз в две секунды моргает. - в добавок, на плате размещено: контрольный светодиод, который питается от дежурного питалова в +5В от которого запитан и сам контроллер, разъем +5VSB (дежурное питание) и разъем +12VDC. Несколько объяснений 1. В качестве языка программирования для контроллера взял С (avr-gcc), чисто потому, что хотелось на С. 2. Не стал ставить транзистор для сигнала PS_ON идущий в ATX БП, так как там ток очень маленький (проверил на 3-х БП что у меня были под рукой), в документации поглядел, про характеристику этого сигнала ничего не нашел (может просмотрел? )3. Вообще я начинающий в железе, поэтому критика, замечания и пожелания приветствуются. 4. Проект под GPL. В аттаче все, что нужно (исходник прошивки, прошивка, проект платки в eagle и pdf-ы для печати) Have a lot of fun!
__________________
Pentagon 1024 SL 2.2, ZXMC, 3.5" Last edited by jager; 15th May 2007 at 18:38. |
|
|
|
|
|
#2 |
|
Master
Join Date: 27th April 2005
Location: Москва
Posts: 869
Thanks: 0
Thanked 6 Times in 5 Posts
![]() |
Здорово только ИМХО контроллер тут - из пушки по воробьям. :-) Ту же задачу можно решить на одном D-триггере с потерей лишь одной фичи - задержки в 4 сек (впрочем на Пегасе оно многих только раздражает). Стоимость девайса и сложность изготовления от этого только упадет (логика стоит копейки, и шить ее не надо).
|
|
|
|
|
|
#3 | |
|
Guru
Join Date: 18th January 2005
Location: Москва
Posts: 3,661
Thanks: 5
Thanked 302 Times in 180 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
.
__________________
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!! NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL. [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее] Все здесь: http://www.nedopc.com. Новости/поддержка/Faq: http://forum.nedopc.com. Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977 |
|
|
|
|
|
|
#5 |
|
Member
Join Date: 6th December 2006
Location: Переславль-Залесский
Posts: 66
Thanks: 0
Thanked 1 Time in 1 Post
![]() |
можно, просто хотелось поиграться.
__________________
Pentagon 1024 SL 2.2, ZXMC, 3.5" |
|
|
|
|
|
#6 |
|
Veteran
Join Date: 23rd October 2006
Location: С.Петербург
Posts: 1,747
Thanks: 144
Thanked 85 Times in 61 Posts
![]() ![]() |
не слушай ты их.
Так круче! и моднее!!!
__________________
Scorpion 256 TurboPlus GMX2048 edition (с новой ревизией спец-чипов - Турбина и ПрофПЗУ на GAL22v10D, ФАПЧ дисковода - GAL16v8D ),CARO ZX_MC/SMUC1.3/GeneralSound 512 Kb/FDD3.5+5.25... Pentagon1024Sl v2/Z-controller+SD 2Gb/GS-512/TurboSound/FDD3.5+5.25...Speccy2007 48 +SD 2Gb ( 128+Ay в процессе ) ... Все через PAL-Coder |
|
|
|
|
|
#7 |
|
Junior
Join Date: 18th April 2007
Location: г.Ставрополь
Posts: 19
Thanks: 6
Thanked 0 Times in 0 Posts
![]() |
|
|
|
|
|
|
#8 |
|
Member
Join Date: 13th March 2005
Location: Southern city
Posts: 83
Thanks: 0
Thanked 1 Time in 1 Post
![]() |
|
|
|
|
|
|
#9 |
|
Member
Join Date: 6th December 2006
Location: Переславль-Залесский
Posts: 66
Thanks: 0
Thanked 1 Time in 1 Post
![]() |
:-)
Тогда надо делать интерфейс к ZX. Еще можно настройки вкл/выкл (задержка, например) добавить. А если делать вкл. компа по времени, тогда добавлять еще одни часики. И получается, что часики пихают куда угодно. :-)
__________________
Pentagon 1024 SL 2.2, ZXMC, 3.5" |
|
|
|
|
|
#10 |
|
Master
Join Date: 27th April 2005
Location: Москва
Posts: 869
Thanks: 0
Thanked 6 Times in 5 Posts
![]() |
Не надо добавлять еще одни часики. Насколько я знаю, у часиков есть аппаратный будильник. Там вывод дергается. Можно (и нужно) этот факт использовать. На мультикарте ведь есть часики, а еще одни не нужны ИМХО.
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|