Всем привет!
Долго просматривал страницы форума, скачал литературу по Bascom и сам компилятор (Вещь отличная!).
Сам изучал недавно VBA и пробовал писать VB.net. В вобщем с языком вроде бы проблем не испытываю .
Другое дело микроконтроллеры, знания есть - но маловато. Ну ладно думаю наверстаю, благо литературы полно.
Недавно, отец(заядлый пчеловод) нашел в журнале Радио №5 2002,автор И.Бакомчев, схему прибора "Прибор акустической диагностики пчелосемей"(ну прям как в медицине ) и попросил собрать. Схема хоть и простая, но захотелось придумать что-то свое.
Кстати просматривая http://bascom.at.ua нашел "Анализатор звукового спектра на Atmega8 и 16 или 24-х разрядном, двухстрочном LCD дисплее"автор Paweł Kisielewski.
Принцип похожий только мне нужно выделить три полосы частот, а на вход включить микрофон (конечно же с усилителем).
Подскажите, пожалуйста, с чего начать.
Прибор акустической диагностики пчелосемей или "как помочь дачнику"
Сообщений 1 страница 15 из 15
Поделиться12010-04-28 21:09:13
Поделиться22010-05-16 01:54:34
А где можно почитать про преобразование Фурье, только чтобы было написано для чайника.
Поделиться32010-05-16 16:52:20
Книги о цветомузыке и сопутствующие
Схемы и исходники световых эффектов на контроллерах и компьютере
Отредактировано max (2010-05-16 16:56:06)
Поделиться42010-05-17 01:02:38
спасибо MAX, но по первой ссылке там больше про свет, ну а по второй ссылке попался исходник Ведущего специалиста на Меге8. Есть над чем подумать!
Мне вот что интересно ,свето- цветомузыка "ДЕТКА" и "ВИКТОРИЯ" она работает по принципу БПФ. А можно ли этом метод пригвоздить к Прибору акустической диагностики пчелосемей.
Поделиться52010-05-17 08:47:46
Это тебе лучше у radana спросить.
Поделиться62010-05-17 12:02:17
Сделать на меге с одним преобразованием Фурье такой прибор будет достаточно сложно. Объясню почему. Фурье в вышеуказанных ссылках работает скорее как "показометр", чем как частотометр. Для цветомузыки а анализатора спектра звукового сигнала сойдёт. Но для прибора данного типа - врядли. Разность частот очень мала. Я бы поступил так:
1. Собрал перестраиваемый фильтр с крутой АЧХ, управляемый от контроллера.
2. По очереди выбирал необходимую частоту, измерял при помощи встроенного АЦП и запоминал выборки.
3. Сравнивал измерения и результат выводил на ЖКИ.
Поделиться72010-05-17 23:02:32
1. Собрал перестраиваемый фильтр с крутой АЧХ, управляемый от контроллера.
А где можно глянуть, может попадалось такая штука на глаза. Может быть такая микросхема есть например с протоколом SPI или I2C.
Остальное вроде бы труда не должно сильно составит.
Поделиться82010-05-18 01:09:21
Порылся в нете нашел микросхему(даже не одну) фирмы MAXSIM по моему то, про что писал radan. Вопрос только какую выбрать?
Перечень микросхем MAXIM в виде таблицы
Maxim/Dallas
Поделиться92010-05-18 09:03:49
Критерием выбора должны быть:
- соответствие диапазону частоты среза
- понятный протокол управления
- доставаемость
-цена...
Придётся для начала даташиты смотреть и прайсы в ваших магазинах.
Или ждать, что тот, кто уже делал подобное, поделится информацией.
Поделиться102010-05-18 21:32:46
Посмотрел даташиты больше всего подходит max260, но цена, блин этих поставщиков, хоть ты плачь более 900р росийских или 90000 белоруских. Хотя на сайте maksim ,если не ошибаюсь,7$.
Попробую поискать что нибудь еще или подождать когда радиозаводы стран снг начнут использовать нано-технологии и изготовят такую же микросхему.
Поделиться112010-05-19 08:56:31
Когда-то с товарищем делал ЦМУ на обычных операционниках. Там на каждый канал по 3 переменных резистора было. Один - усиление канала, второй - частота фильтра и третий - ширина полосы. Можно вместо резисторов полевики поставить и управлять ими с помощью ШИМа. Постараюсь найти схему, выложу.
Поделиться122010-05-19 23:22:14
Спасибо radan, буду очень признателен.
Я сам думал взять фильтр НЧ второго порядка и менять частоту и добротность при помощи микрореле, переключая пассивные компоненты фильтра, но потом от этой идеи пришлось отказаться, ведь какой смысл применять микроконтроллер. Ведь микроконтроллер надо чтобы упростить схему устройства, а не громоздить туда еще больше.
И еще, как насчет вот этой схемки.
Я понял, что частота среза изменяется переменным резистором.Здесь тоже можно использовать ШИМ. И сама микросхема max7400 стоит порядка 300р. Дороговато, но на крайний случай пусть будет запасной вариант.
Поделиться132010-05-20 22:58:18
Mrshilov спасибо за замечание(все проблемы из-за незнания английского )
MCP41XXX-42XXX, AD8400-AD8403, DS1801-DS1803, MAX5477-MAX5479
Эту информацию обязательно посмотрю.
Поделиться142010-05-24 22:08:37
radan, куда вы пропали. Как там на счет схемы, можно расчитывать
Я был бы очень признателен если Вы ее нашли или хотя бы дали ссылку где можно посмотреть похожую схему.
Поделиться152010-10-30 01:41:18
Хотелось бы тоже сделать такой прибор на МК, желательно на 8-мой меге.
Использовать специализированые МС не представляется возможным, потому что я вряд ли их найду. Нужно средствами контроллера, пусть даже не в режиме реального времени. Но думаю что ОЗУ может не хватить. Тогда можно попробовать использовать МК, поддерживающий XRAM, скажем, мега 8515.
Есть идеи?