Страница 1 из 2
PC&МузЦентр: доработка паяльником
Добавлено: Ср ноя 21, 2007 14:16:42
Kottix
Привет уважаемые коты!
Вот собрал себе медиа-центрик, но есть много вопросов по дальнейшей модернизации

Помогите, плиз, кто не спит!
Sony MHC-701, года так 1994-5, cd привод давно умер и был кастрирован с деками вместе.
и ПК-комплект примерно тех годов:
PIII-866@9xx
Asus cusl2c i815 full atx
gf4 mx400
dvd-rom, 30gb hdd
БП - Powerman 350вт, новый.
Итак, планируется сделать контроллер скорости кулеров, включающий термометры, связь с пк, и возможно доп. функции -
пароль на запуск, и т.п
Делаю неспешно, поэтому вопросы не все сразу; хочу конструктивную критику, может предложения или какие мысли.
Использовать буду AVR, есть м8, м16, t2313. других нет.
4 канала шим,
4 счетчика оборотов,
4 термометра,
возможно часы реального времени,
кнопок штук 6,
LCD.
ну и первый вопрос:
справится м16 например, с этим, или лучше поставить в пару -
один - шим и счетчик
второй - скан кнопок, вывод на дисплей, измерение t ?
опыта и знаний мало, не пинайте если что!
Добавлено: Ср ноя 21, 2007 18:43:06
Aheir
Если вопрос вполне конкретный, лучше обратиться в раздел про микроконтроллеры.
Добавлено: Ср ноя 21, 2007 21:09:15
Anjey
можно еще в этот "корпус" интегрировать телевизор, получится три в одном, аля видеодвойка...
Добавлено: Пт ноя 23, 2007 16:26:45
Kottix
Собрал макетик из Меги8, uln2803a и кулера.
кондеры поставил 0,1 мкф и 100 мкф.
Работает отлично, регулирует обороты, но свистит
Понимаю так, что резистор между PD0 и IN1 не нужен.
Не знаю как подключить тахометр, его импульс - замыкание на +12 или на Gnd?
PS. приборов у меня нет.
Добавлено: Пт ноя 23, 2007 17:07:03
Aheir
Его выход - открытый коллектор, к чему привяжете, то и будет, хоть 12В, хоть 5. Т.е. "замыкает" на землю.
Добавлено: Пт ноя 23, 2007 17:12:16
tych
Kottix писал(а):как подключить тахометр, его импульс - замыкание на +12 или на Gnd ?
Можно подключить на ножку T0 - для подсчета импульсов. Ножку подтянуть резистором 4.7 КОм к "+" питания МК.
Добавлено: Пт ноя 23, 2007 17:50:03
Kottix
tych писал(а):
Можно подключить на ножку T0 - для подсчета импульсов. Ножку подтянуть резистором 4.7 КОм к "+" питания МК.
Т.е на ножке будет +5(питание МК), а импульс 0, их и считать.
смутило меня это: (с электроникса)
Как правило во время оборота этот проводок кратковременно замыкается с плюсовым, что даёт на выходе то же напряжение, что и питает вентилятор.
Добавлено: Пт ноя 23, 2007 18:43:33
Kottix
Aheir писал(а):Его выход - открытый коллектор, к чему привяжете, то и будет, хоть 12В, хоть 5. Т.е. "замыкает" на землю.
Спасибо! Наконец я понял что такое "открытый коллектор"!
--------------
А каким образом считать 4 тахометра?
нужно использовать одну ногу мк для счета, считать их по очереди.
Как коммутировать сигнал?
Добавлено: Пт ноя 23, 2007 19:56:11
Aheir
Можно использовать цифровой или аналоговый мультиплексор, например..
Добавлено: Пт ноя 23, 2007 20:42:44
Kottix
Aheir, а можно "пнуть чайник" в направлении конкретной модели, (желательно по-доступнее) а то я uln2803 открыл для себя недавно
неуверен что эти мультиплексоры вообще у нас продаются.
вот оптопары 4n25 точно есть
Вот так можно сделать?

Добавлено: Пт ноя 23, 2007 20:45:59
tych
Не понял схему но ИМХО оптопары там излишни.
Добавлено: Пт ноя 23, 2007 20:50:21
Kottix
Заменить оптопары транзисторами?
Смысл в том чтобы несколько тахометров по очереди подключать к входу счетчика. Т.е типа мультиплексора.
Добавлено: Пт ноя 23, 2007 20:57:30
L29Ah
[offtop]Офигенный корпус! Не верится, что так удачно получилось совместить музыкоцентровский хлам и компокорпус в домашних условиях. Или это не самоделко?[/offtop]
Добавлено: Пт ноя 23, 2007 21:13:25
Kottix
L29Ah писал(а):[offtop]Офигенный корпус! Не верится, что так удачно получилось совместить музыкоцентровский хлам и компокорпус в домашних условиях. Или это не самоделко?[/offtop]
Самоделко. Из двух старых полурабочих электронных коробок получилась одна, но неплохая.
Подключен только к телевизору.
Используется в основном для просмотра видео с другого компа,
DVD дисков, музыки,
и как эмулятор PSOne. Железо древнее.
Два пульта, родной и для "пс-половины".
Соединены "половины" только через аудио вход. Ну и разъем питания

Добавлено: Сб ноя 24, 2007 16:07:51
Kottix
Подключил тахометр.
таймеры стартуют.
таймер 2 засекает 0,5 сек
таймер 1 начинает считать.
таймер 2 читает значение, останавливает и обнуляет т1 и себя.
Дело в том, что при полном (1) шим сигнале считает нормально.
Если при этом тормозить руками кулер - тоже считает нормально.
Но если шим меньше 100 (100 ступеней шим), то считает неправильно.
Если шим - 0, то показывает тоже 0
Шим - 1 показывает 9450
Шим>3 показывае уже неизвестно сколько.
Кулер - интел бокс, номинальные обороты 3400, что и насчитывает при шим=100
Получается что кулер выдает не то при малом заполнении шим?
Может дело в схеме?
Добавлено: Сб ноя 24, 2007 20:01:45
Aheir
Kottix писал(а):можно "пнуть чайник" в направлении конкретной модели, (желательно по-доступнее)
К561КТ1, КТ3 и их аналоги, например.
Добавлено: Сб ноя 24, 2007 20:40:41
Kottix
Aheir, спасибо, буду искать.
Добавлено: Сб ноя 24, 2007 22:19:03
Aheir
Только посмотрите, что Вам лучше подойдет из предложенного. Есть коммутаторы и на большее число каналов.
Добавлено: Вс ноя 25, 2007 22:40:44
Kottix
Никак не могу добиться правильного считывания оборотов
Немного поправил код, теперь выводит на lcd весь диапазон значений 0-65535.
Но дело не в этом.
Правильно считает при величине шим - 0% и 100%.
При величине 1-99 значение скачет от 10000 до 65ххх об/мин.
(При величине 1% выдает более-менее стабильно 9450)
Период шим равен 3,2 мс. Я правильно считаю что частота шим 312гц?
Может у меня неправильный шим?
Чтобы не свистело, нужно сделать частоту >20кгц, будет период шим <=50мкс ?
При 10мгц кварце получается 500 тактов на период (50мкс) и при 100 ступенях шима - по 5 тактов. или по 8 при 16мгц. Вобщем нифига работать не будет.
где грабли?
Добавлено: Ср ноя 28, 2007 20:58:05
Kottix
Вот нашел в теме ШИМ на 555:
Aheir писал(а):Я когда-то делал вот так (см. вложение), но мне надо было еще и обороты корректно измерять по встроенному датчику, поэтому требования к питанию вентилятора были довольно жесткие (иначе встроенный датчик Холла глючит).
http://www.radiokot.ru/forum/download.php?id=3483
Подскажите пожалуйста, схема под шим, какая частота?
И зависят ли от частоты показания тахометра?
конденсаторы 100нф = 0,1мкф - керамика; 10мкф - электролит ?
индуктивность 100мкГн это катушка или подойдет "как резистор"?
и какой диод?
Возможно ли вообще добиться правильного счета при шим регулировке?