Speccy - наш выбор!  
ZXPRESS
ZXTUNES
Virtual TR-DOS
World of Spectrum
ZX Spectrum Old Demos •

Go Back   Speccy - наш выбор! > ZX Spectrum Hardware > Unsorted

Reply
 
Thread Tools Display Modes
Old 15th May 2007, 18:34   #1
Member
 
Join Date: 6th December 2006
Location: Переславль-Залесский
Posts: 66
Thanks: 0
Thanked 1 Time in 1 Post
jager is on a distinguished road
Default ZX-PM (Power Manager для ATX БП :-)

Привет!

Тут пока мега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!
Attached Thumbnails
Click image for larger version

Name:	IMG_03.jpg
Views:	286
Size:	86.2 KB
ID:	5258   Click image for larger version

Name:	IMG_02.jpg
Views:	779
Size:	87.2 KB
ID:	5257   Click image for larger version

Name:	IMG_01.jpg
Views:	728
Size:	82.9 KB
ID:	5256   Click image for larger version

Name:	IMG_00.jpg
Views:	832
Size:	75.7 KB
ID:	5255  
Attached Files
File Type: zip zx-pm_1.0.zip (615.1 KB, 194 views)
__________________
Pentagon 1024 SL 2.2, ZXMC, 3.5"

Last edited by jager; 15th May 2007 at 18:38.
jager is offline   Reply With Quote
Old 16th May 2007, 11:02   #2
Master
 
Join Date: 27th April 2005
Location: Москва
Posts: 869
Thanks: 0
Thanked 6 Times in 5 Posts
Sonic is on a distinguished road
Default

Здорово только ИМХО контроллер тут - из пушки по воробьям. :-) Ту же задачу можно решить на одном D-триггере с потерей лишь одной фичи - задержки в 4 сек (впрочем на Пегасе оно многих только раздражает). Стоимость девайса и сложность изготовления от этого только упадет (логика стоит копейки, и шить ее не надо).
Sonic is offline   Reply With Quote
Old 16th May 2007, 12:29   #3
Guru
 
CHRV's Avatar
 
Join Date: 18th January 2005
Location: Москва
Posts: 3,661
Thanks: 5
Thanked 302 Times in 180 Posts
CHRV is a name known to allCHRV is a name known to allCHRV is a name known to allCHRV is a name known to allCHRV is a name known to allCHRV is a name known to all
Default

Quote:
Originally Posted by Sonic View Post
Здорово только ИМХО контроллер тут - из пушки по воробьям. :-) Ту же задачу можно решить на одном D-триггере с потерей лишь одной фичи - задержки в 4 сек (впрочем на Пегасе оно многих только раздражает). Стоимость девайса и сложность изготовления от этого только упадет (логика стоит копейки, и шить ее не надо).
Ну можно и с задержой (правда не 4 секунды) и антидребезгом контактов, RCцепочка после кнопки спасет отца русской демократии .
__________________

Пожалуйста пишите в 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
CHRV is offline   Reply With Quote
Old 16th May 2007, 13:20   #4
Master
 
Join Date: 27th April 2005
Location: Москва
Posts: 869
Thanks: 0
Thanked 6 Times in 5 Posts
Sonic is on a distinguished road
Default

Или одновибратор после кнопки. :-) Тогда можно и 4 сек. Только это уже две микросхемы. :-)
Sonic is offline   Reply With Quote
Old 16th May 2007, 18:22   #5
Member
 
Join Date: 6th December 2006
Location: Переславль-Залесский
Posts: 66
Thanks: 0
Thanked 1 Time in 1 Post
jager is on a distinguished road
Default

Quote:
Originally Posted by Sonic View Post
Ту же задачу можно решить на одном D-триггере
можно, просто хотелось поиграться.
__________________
Pentagon 1024 SL 2.2, ZXMC, 3.5"
jager is offline   Reply With Quote
Old 17th May 2007, 14:09   #6
Veteran
 
Mikka_A's Avatar
 
Join Date: 23rd October 2006
Location: С.Петербург
Posts: 1,747
Thanks: 144
Thanked 85 Times in 61 Posts
Mikka_A will become famous soon enoughMikka_A will become famous soon enough
Default

Quote:
Originally Posted by jager View Post
можно, просто хотелось поиграться.
не слушай ты их.
Так круче!
и моднее!!!
__________________
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
Mikka_A is offline   Reply With Quote
Old 17th May 2007, 14:21   #7
Junior
 
Join Date: 18th April 2007
Location: г.Ставрополь
Posts: 19
Thanks: 6
Thanked 0 Times in 0 Posts
Бывалый is on a distinguished road
Default

Quote:
Originally Posted by jager View Post
можно, просто хотелось поиграться.
Я себе тоже такой хочу сделать, может ещё что туда можно добавить. Например включение компьютера в нужное время, или ещё чего.
Бывалый is offline   Reply With Quote
Old 17th May 2007, 15:08   #8
Member
 
Join Date: 13th March 2005
Location: Southern city
Posts: 83
Thanks: 0
Thanked 1 Time in 1 Post
Southern Bear is on a distinguished road
Default

Quote:
Originally Posted by Бывалый View Post
может ещё что туда можно добавить
Состояние после сбоя по питанию. Типа - Вкл./Выкл./То, что было до сбоя.
Southern Bear is offline   Reply With Quote
Old 18th May 2007, 10:49   #9
Member
 
Join Date: 6th December 2006
Location: Переславль-Залесский
Posts: 66
Thanks: 0
Thanked 1 Time in 1 Post
jager is on a distinguished road
Default

Quote:
Originally Posted by Mikka_A View Post
не слушай ты их. Так круче!
:-)

Quote:
Originally Posted by Бывалый View Post
Например включение компьютера в нужное время, или ещё чего.
Quote:
Originally Posted by Southern Bear View Post
Состояние после сбоя по питанию.
Тогда надо делать интерфейс к ZX. Еще можно настройки вкл/выкл (задержка, например) добавить. А если делать вкл. компа по времени, тогда добавлять еще одни часики. И получается, что часики пихают куда угодно. :-)
__________________
Pentagon 1024 SL 2.2, ZXMC, 3.5"
jager is offline   Reply With Quote
Old 18th May 2007, 10:52   #10
Master
 
Join Date: 27th April 2005
Location: Москва
Posts: 869
Thanks: 0
Thanked 6 Times in 5 Posts
Sonic is on a distinguished road
Default

Не надо добавлять еще одни часики. Насколько я знаю, у часиков есть аппаратный будильник. Там вывод дергается. Можно (и нужно) этот факт использовать. На мультикарте ведь есть часики, а еще одни не нужны ИМХО.
Sonic is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 20:00.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Map Яндекс.Метрика