Технический форум по робототехнике.
EdGull » 22 июл 2008, 10:32
0. для начала заполни свой город
1. вот собери резисторный ковокс и прочувствуй разницу
2. с чего эт ты решил??? конкретные цены и объемы в студию!
blindman » 22 июл 2008, 10:32
1. Качество звука. Простую "говорилку" можно и на однобитном PCM сделать. Для более-менее качественного звука нужен ЦАП или высокочастотный ШИМ
2. Удобство заливки новых звуков. Хотя, кстати, да. Можно на плате предусмотреть место под флэш память. У кого есть желание - пусть юзает.
EdGull » 22 июл 2008, 10:46
нахрен надо???
SD-карточка на 1024 МЕГАБАЙТА стоит 100р.
есть в любом компьютерном магазине!
Добавлено спустя 6 минут 30 секунд:
вот ты почем брал свою 2 мегабайтную AT45DB161?
blindman » 22 июл 2008, 10:58
Наверно имеет смысл на ноги INT0 и INT1 завести сигналы от компараторов. Тогда для для регулировки громкости на оставшиеся 2 ноги поставить 2 пары мосфетов копеечных, вроде 2N7002. Вот только никак в толк не возьму, как можно с 2 микрофонами определить направление на источник звука
Эд, посылку с индикаторами получил
Myp » 22 июл 2008, 11:02
ну типа с 2х микрофонов на компаратор сигнал завести
с какого микрофона быстрее сигнал пришёл такой выход и будет
а дальше 2 варианта, либо мы тупо знаем куда мордой вертеть вправо влево
либо по задержке 2х сигналов определяем сразу угол на источник звука
правда с такими габаритами.. это баловство)
blindman » 22 июл 2008, 11:10
Ну, если разнести микрофоны на 150 мм, получаем максимальную задержку ~450мкс. то есть угол определить можно. Но вот как определить спереди или сзади пришел звук? Один микрофон напрваить вперед, другой назад, и ориентироваться по амплитуде?
=DeaD= » 22 июл 2008, 11:12
Скорость звука 340м/с. Чтобы хоть что-то интересное понять - надо уметь ловить разницу хотябы в 1см (это при расстоянии 10см между "ушами" мы будем иметь до 20 разных секторов где наш объект находится).
1см звук проходит за 1/34000 сек, значит частоту дискретизации надо хотябы 40КГц. У нас оно имеется? По моему можно сделать без особых проблем. АЦП вроде до 200КГц позволяет выжать по 1 каналу, значит до 100КГц по 2 каналам. Вообще компараторы по моему нафиг - надо детектор нужного нам типа звука и уже в памяти смотреть с какой разницей оно в каком канале возникло.
Лучше всего конечно 3 уха сделать

тогда будем сразу определять откуда был звук.
Myp » 22 июл 2008, 11:13
ну типа мы сзади не слышим =) у нас микрофон который тока спереди слышит)
blindman » 22 июл 2008, 11:18
=DeaD= писал(а):Вообще компараторы по моему нафиг - надо детектор нужного нам типа звука и уже в памяти смотреть с какой разницей оно в каком канале возникло.
Что понимаешь под детектором нужного звука?
EdGull » 22 июл 2008, 11:25
кстати, а давайте действительно три микрофона замутим
второй канал ковокса нафиг выкинем
тогда сможем рулить громкостью 2 резюками с разрешением 100-75-50-25-0%
blindman » 22 июл 2008, 11:27
Я не против. Качество воспроизведения звука от этого только выиграет - лучше моно, да лучше

EdGull » 22 июл 2008, 11:30
тогда зафиксировали.
микрофона ТРИ
динамик ОДИН
=DeaD= » 22 июл 2008, 11:32
blindman писал(а):=DeaD= писал(а):Вообще компараторы по моему нафиг - надо детектор нужного нам типа звука и уже в памяти смотреть с какой разницей оно в каком канале возникло.
Что понимаешь под детектором нужного звука?
Ну как-то выделять из общей дорожки нам звук надо ведь будет? Или только выстрелы распознавать собираемся?

Myp » 22 июл 2008, 11:34
я лично вобще хз зачем эта фича нужна...
разве что пищать громко а потом отражённый звук 3мя микрофонами ловить и на основании этого сразу строить примерный план окружающего пространства...
EdGull » 22 июл 2008, 11:35
я предлагал компараторы потому что считаю что ими быстрей пики звука вычислять
в смысле от куда быстрей сработало
но можно и без компараторов если хотите