-
11.07.2009, 16:14 #1
- Регистрация
- 11.07.2009
- Возраст
- 37
- Сообщений
- 9
- Поблагодарили
- 0
- Поблагодарил
- 0
Включив ПК включаются колонки, выкл. ПК отключаются колонки
Были у меня колонки я поставил реле на их питание и при включении компа реле питалось от 5 вольт компа и работали колонки. Соответственно при выключении компа (реле размыкалось) колонки тоже отключались.
Недавно купил себе колонки 5.1 и возникла такая проблема: Для включения колонок надо нажать на кнопку и отпустить (на 0,3 сек. то есть она не должна оставаться зажатой всё время), я не знаю как мне это реализовать.
Сам принцип: при включении компа реле, соединённое с компом, включает питание на колонках (замыкается провод от печатной платы колонок с проводом от низкой стороны трансформатора). Но для того чтобы был звук надо нажать на кнопку и сразу отпустить, вот это я и не знаю как сделать.
Подскажите пожалуйста.
Заранее огромное спасибо!
-
11.07.2009, 17:02 #2
- Регистрация
- 10.07.2009
- Сообщений
- 29
- Поблагодарили
- 0
- Поблагодарил
- 1
зависит от того что вы умеете.
я не силён в обычной схемотехнике, но неплохо в цифровой.
посему вот мой совет:
берёте микроконтроллер самый попроще/подешевле (типа ATMega8, порядка 40 рублей), в прошивке (можно на Си, можно на АСМе), пишете примерно следующую логику:
Код:если [есть питание] то { ждём 0,3 секунды; подаём на ногу X единицу; ждём 0,3 секунды; подаём на ногу X ноль; }
Вобщем как-то так:
Код:#include <mega8.h> #include <delay.h> void main(void) { DDRB = 0b00000001; //делаем ногу PB0 выходом delay_ms(315); PORTB.0 = 1; delay_ms(315); PORTB.0 = 0; while(1) { } }
Последний раз редактировалось bacek; 11.07.2009 в 17:17.
-
11.07.2009, 22:07 #3
- Регистрация
- 11.07.2009
- Возраст
- 37
- Сообщений
- 9
- Поблагодарили
- 0
- Поблагодарил
- 0
В принципе вариант приемлим тока скажи какой конкретно микроконтроллер купить, схему соединения его с компом. Методику прошивки контролёра.
Заранее огромное спасибо!
-
11.07.2009, 23:19 #4
- Регистрация
- 07.12.2008
- Адрес
- UA
- Возраст
- 73
- Сообщений
- 6,271
- Записей в дневнике
- 2
- Поблагодарили
- 2649
- Поблагодарил
- 1255
-
11.07.2009, 23:39 #5
- Регистрация
- 11.07.2009
- Возраст
- 37
- Сообщений
- 9
- Поблагодарили
- 0
- Поблагодарил
- 0
Я не очень хорошо разбираюсь в электроннике можно более поподробнее.
-
12.07.2009, 08:38 #6
- Регистрация
- 07.12.2008
- Адрес
- UA
- Возраст
- 73
- Сообщений
- 6,271
- Записей в дневнике
- 2
- Поблагодарили
- 2649
- Поблагодарил
- 1255
-
12.07.2009, 11:08 #7
- Регистрация
- 10.07.2009
- Сообщений
- 29
- Поблагодарили
- 0
- Поблагодарил
- 1
вопрос ещё остается? )))
ATMega8-16PU в корпусе PDIP (большой который) и монтажную панельку под него
Распаиваешь кабель по схеме на картинке в аттаче
Прога есть uniprof (см. аттач)
В ней ставишь всё как на моей картинке,
потом нажимаешь кнопку LPT Pins и выставляешь как на соответствующей моей картинке
Потом Открываешь hex-файл (значок с жёлтой папочкой)
и жмёшь кнопко прошивки ProgПоследний раз редактировалось bacek; 12.07.2009 в 11:21.
-
12.07.2009, 13:05 #8
- Регистрация
- 11.07.2009
- Возраст
- 37
- Сообщений
- 9
- Поблагодарили
- 0
- Поблагодарил
- 0
Очень сложно для меня, наверно не патену.
-
12.07.2009, 16:47 #9
- Регистрация
- 26.08.2006
- Сообщений
- 4,042
- Поблагодарили
- 295
- Поблагодарил
- 103
-
12.07.2009, 22:09 #10
- Регистрация
- 11.07.2009
- Возраст
- 37
- Сообщений
- 9
- Поблагодарили
- 0
- Поблагодарил
- 0
Попробую зделать как на этой схеме, подобрать резистор и конденсатор (вот тока какие значения брать R и C?)
-
12.07.2009, 23:58 #11
- Регистрация
- 10.07.2009
- Сообщений
- 29
- Поблагодарили
- 0
- Поблагодарил
- 1
кстати UT2FF дело говорит... заплатишь тока за расходники и пересылку готовой железки, ибо мне не западло, тут дел на полчаса =) выслать почтой можно )
-
13.07.2009, 00:27 #12
- Регистрация
- 01.05.2008
- Сообщений
- 1,008
- Поблагодарили
- 235
- Поблагодарил
- 91
НУ эта штука включит колонки, а вот выключить не сможет. мудрить нужно ещё приблуду....
конденсатор поставите побольше на 1000 наверно норм будет сек. 2Последний раз редактировалось RA3YCI; 30.01.2012 в 02:41.
-
13.07.2009, 02:50 #13
- Регистрация
- 11.07.2009
- Возраст
- 37
- Сообщений
- 9
- Поблагодарили
- 0
- Поблагодарил
- 0
На днях поэкспериментирую, о результатах отпишусь.
Если не чё не получится то закажу.
-
13.07.2009, 06:24 #14
- Регистрация
- 07.12.2008
- Адрес
- UA
- Возраст
- 73
- Сообщений
- 6,271
- Записей в дневнике
- 2
- Поблагодарили
- 2649
- Поблагодарил
- 1255
-
13.07.2009, 07:09 #15
- Регистрация
- 26.08.2006
- Сообщений
- 4,042
- Поблагодарили
- 295
- Поблагодарил
- 103
|
Социальные закладки