PC&МузЦентр: доработка паяльником

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение 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 ?

опыта и знаний мало, не пинайте если что!
Реклама
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Если вопрос вполне конкретный, лучше обратиться в раздел про микроконтроллеры.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1196
Зарегистрирован: Чт мар 29, 2007 21:27:06
Откуда: г. Минск

Сообщение Anjey »

можно еще в этот "корпус" интегрировать телевизор, получится три в одном, аля видеодвойка...
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

Изображение


Собрал макетик из Меги8, uln2803a и кулера.
кондеры поставил 0,1 мкф и 100 мкф.
Работает отлично, регулирует обороты, но свистит :(

Понимаю так, что резистор между PD0 и IN1 не нужен.

Не знаю как подключить тахометр, его импульс - замыкание на +12 или на Gnd?

PS. приборов у меня нет.
Реклама
Эиком - электронные компоненты и радиодетали
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Его выход - открытый коллектор, к чему привяжете, то и будет, хоть 12В, хоть 5. Т.е. "замыкает" на землю.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Реклама
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Kottix писал(а):как подключить тахометр, его импульс - замыкание на +12 или на Gnd ?
Можно подключить на ножку T0 - для подсчета импульсов. Ножку подтянуть резистором 4.7 КОм к "+" питания МК.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

tych писал(а):
Можно подключить на ножку T0 - для подсчета импульсов. Ножку подтянуть резистором 4.7 КОм к "+" питания МК.
Т.е на ножке будет +5(питание МК), а импульс 0, их и считать.

смутило меня это: (с электроникса)
Как правило во время оборота этот проводок кратковременно замыкается с плюсовым, что даёт на выходе то же напряжение, что и питает вентилятор.
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

Aheir писал(а):Его выход - открытый коллектор, к чему привяжете, то и будет, хоть 12В, хоть 5. Т.е. "замыкает" на землю.
Спасибо! Наконец я понял что такое "открытый коллектор"!

--------------
А каким образом считать 4 тахометра?
нужно использовать одну ногу мк для счета, считать их по очереди.
Как коммутировать сигнал?
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Можно использовать цифровой или аналоговый мультиплексор, например..
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

Aheir, а можно "пнуть чайник" в направлении конкретной модели, (желательно по-доступнее) а то я uln2803 открыл для себя недавно :)

неуверен что эти мультиплексоры вообще у нас продаются.
вот оптопары 4n25 точно есть :)

Вот так можно сделать?

Изображение
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Не понял схему но ИМХО оптопары там излишни.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

Заменить оптопары транзисторами?

Смысл в том чтобы несколько тахометров по очереди подключать к входу счетчика. Т.е типа мультиплексора.
Прорезались зубы
Сообщения: 225
Зарегистрирован: Пн июл 23, 2007 03:10:34
Откуда: СПб

Сообщение L29Ah »

[offtop]Офигенный корпус! Не верится, что так удачно получилось совместить музыкоцентровский хлам и компокорпус в домашних условиях. Или это не самоделко?[/offtop]
Ꙑ!
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

L29Ah писал(а):[offtop]Офигенный корпус! Не верится, что так удачно получилось совместить музыкоцентровский хлам и компокорпус в домашних условиях. Или это не самоделко?[/offtop]
Самоделко. Из двух старых полурабочих электронных коробок получилась одна, но неплохая.
Подключен только к телевизору.
Используется в основном для просмотра видео с другого компа,
DVD дисков, музыки,
и как эмулятор PSOne. Железо древнее.
Два пульта, родной и для "пс-половины".
Соединены "половины" только через аудио вход. Ну и разъем питания :)
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

Изображение

Подключил тахометр.

таймеры стартуют.
таймер 2 засекает 0,5 сек
таймер 1 начинает считать.
таймер 2 читает значение, останавливает и обнуляет т1 и себя.

Дело в том, что при полном (1) шим сигнале считает нормально.
Если при этом тормозить руками кулер - тоже считает нормально.
Но если шим меньше 100 (100 ступеней шим), то считает неправильно.
Если шим - 0, то показывает тоже 0
Шим - 1 показывает 9450
Шим>3 показывае уже неизвестно сколько.

Кулер - интел бокс, номинальные обороты 3400, что и насчитывает при шим=100

Получается что кулер выдает не то при малом заполнении шим?

Может дело в схеме?
Вложения
d1.txt
код прилагается
(5.91 КБ) 538 скачиваний
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Kottix писал(а):можно "пнуть чайник" в направлении конкретной модели, (желательно по-доступнее)
К561КТ1, КТ3 и их аналоги, например.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

Aheir, спасибо, буду искать.
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Только посмотрите, что Вам лучше подойдет из предложенного. Есть коммутаторы и на большее число каналов.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

Никак не могу добиться правильного считывания оборотов :(
Немного поправил код, теперь выводит на lcd весь диапазон значений 0-65535.

Но дело не в этом.
Правильно считает при величине шим - 0% и 100%.
При величине 1-99 значение скачет от 10000 до 65ххх об/мин.
(При величине 1% выдает более-менее стабильно 9450)

Период шим равен 3,2 мс. Я правильно считаю что частота шим 312гц?
Может у меня неправильный шим?
Чтобы не свистело, нужно сделать частоту >20кгц, будет период шим <=50мкс ?
При 10мгц кварце получается 500 тактов на период (50мкс) и при 100 ступенях шима - по 5 тактов. или по 8 при 16мгц. Вобщем нифига работать не будет.

где грабли?
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср окт 24, 2007 10:21:12

Сообщение Kottix »

Вот нашел в теме ШИМ на 555:
Aheir писал(а):Я когда-то делал вот так (см. вложение), но мне надо было еще и обороты корректно измерять по встроенному датчику, поэтому требования к питанию вентилятора были довольно жесткие (иначе встроенный датчик Холла глючит).
http://www.radiokot.ru/forum/download.php?id=3483
Подскажите пожалуйста, схема под шим, какая частота?
И зависят ли от частоты показания тахометра?

конденсаторы 100нф = 0,1мкф - керамика; 10мкф - электролит ?
индуктивность 100мкГн это катушка или подойдет "как резистор"?
и какой диод?

Возможно ли вообще добиться правильного счета при шим регулировке?
Ответить

Вернуться в «Интеграция с ПК»