Суббота, 20 Апреля 2024, 08:07
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Дополнительные устройства [8]
Различные сборки устройств для компьютера.
Интерфейс [1]
Схемы интерфейсов или что можно подключить к компьютеру.
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
3.144.113.197
Ваш браузер


Узнать больше

Сейчас на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Праздники
Праздники сегодня и завтра
Наши книги




Книга добавлена:
24 Января 2010
2622
Книги
Электронные системы охраны

Книга добавлена:
03 Марта 2010
4507
Справочники
Диоды, мосты и стабилитроны фирмы DC COMPONENTS

Книга добавлена:
25 Июня 2010
3248
Книги
Настольная книга домашнего электрика. Люминесцентные лампы

Книга добавлена:
28 Февраля 2010
3032
Электроника
Энциклопедия электронных схем. Том 6. Часть I. Книга 4

Книга добавлена:
14 Января 2010
8321
Справочники
Справочник инженера по КИПиА


Главная » Статьи » Компьютер » Дополнительные устройства

Полезный моддинг - спектроанализатор + часы
Полезный моддинг - спектроанализатор + часы

Повальное увлечение моддингом не обошло и меня. На глаза попались две светодиодные матрицы 5х8, практически полностью занимавшие пятидюймовый отсек компьютера и я решил сделать на их основе спектроанализатор звукового сигнала.

Идея работы устройства такова: компьютерная программа должна выделять спектр звукового сигнала и через последовательный порт передавать данные на микроконтроллер, который в динамическом режиме обслуживает светодиодную матрицу. Поискав информацию о разложение звука, пришёл к выводу, что проще всего это сделать с помощью специальной библиотеки для обработки звука bass.dll, в дистрибутив которой входит множество примеров на разных языках программирования высокого уровня.



Сердцем устройства является микроконтроллер ATMEL AT90S2313, при незначительной переделке программы можно использовать и ATTINY2313. Контроллер принимает данные с последовательного порта и с помощью выводов порта B и дополнительного дешифратора 74145 (К155ИД10) производит отрисовку спектра на светодиодном экране, собранном из двух матриц и включенных как одна 5х16. На транзисторе собран узел согласования уровней COM - TTL. От номинала резисторов R4-R11 зависит яркость матрицы.





Устройство собрано на двух печатных платах. На первой установлены две светодиодные матрицы, а на второй - остальные элементы. Вместо светодиодных матриц можно применить 80 светодиодов диаметром 5 миллиметров. Декоративная накладка вырезана из неиспользуемой пластиковой пятидюймовой заглушки.

Программа микроконтроллера написана в BASCOM-AVR. Управляющая программа со стороны компьютера написана на VISUAL BASIC. Программа переделана с одного из примеров библиотеки для обработки звука bass.dll. К ней добавлены некоторые фрагменты. Один из них разбивает и усредняет спектр на 16 участков, другие - обрабатывают кнопки управления, организуют виртуальный светодиодный экран и выводят полученные данные в последовательный порт. После того, как запустил спектроанализатор, добавил часы и случайное включение-выключение светодиодов. Спектроанализатор имеет два режима работы - столбики и точки. В перспективе - бегущая строка и другие световые эффекты.




Автор устройства (схемы): Radan

Связь с автором: Нет данных

Веб сайт автора: Нет данных

Источник: http://radiokot.ru


Доп материалы, файлы к устройству (схеме):

Прошивка для МК с исходником

Софт для ПК

Схема и печатные платы
Категория: Дополнительные устройства | Добавил: Volt (20 Ноября 2009)
Просмотров: 9200 | Комментарии: 1 | Рейтинг: 0.0/0

Быстрая навигация по сайту




Всего комментариев: 1
1 Дима  
0
а как не на СОМ, а на LTP делать вывод?

Имя *:
Email *:
Код *:




Поиск по сайту
Для корректного поиска вводите в поисковую форму не более 20-25 символов.


Форма входа
Наш опрос
Насколько долго у вас грузится сайт?
Всего ответов: 374
Рекомендуем
Полезно знать!

Сопротивление заземляющего устройства для всех типов системы заземления целесообразно установить не более 10 Ом.

Советуем посетить

Пользователю
Почта на Майл.ру
Поисковик Google
Поисковик Yandex
Энциклопедия Википедия
Погода на Гисметео

Радиолюбителю
Паяльник
Электронный портал
Сервер радиолюбителей
РадиоКОТ

Поддержка сайта

Вы можете поддержать сайт напрямую через наши платежные реквизиты

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 96916
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 52605
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 51756
4
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 39648
5
Блоки питания
Лабораторный БП
Просмотры: 38816
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 35389
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 35056
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 34125
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 33344
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 32509
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 24300
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 20713
3
Радиолюбительский софт
Сборник программ симуляторов для микроконтроллеров
Просмотры: 19304
4
Справочники
Аналоги микросхем
Просмотры: 17290
5
Радиолюбительский софт
Electronics Workbench 5.12
Просмотры: 16178
Счетчики сайта




Рейтинг Сайтов YandeG

Вся статистика общедоступна

Ошибки и опечатки
Система Orphus
Каталогизация схем, книг, программ по электронике и электротехнике.
Портал радиолюбителей DIOD © 2009 - 2024