:: ПРОСТОЙ САМОДЕЛЬНЫЙ ДИКТОФОН ::
В этой статье мы рассмотрим схему простейшего диктофона. Иногда возникает необходимость записи сигналов или фрагментов речи с небольшой длительностью. Данное устройство предназначено для записи звука в течении не длительного времени. Микрофон использован электретный, его можно найти повсюду, например в китайском магнитофоне, также можно использовать микрофон от гарнитуры мобильных телефонов. Желательно подобрать микрофоны с большой чувствительностью для наилучшей записи звука. К сожалению время записи очень короткое, составляет всего 16 секунд, но для своих размеров это очень хорошо. Схему простого диктофона смотрим ниже:
Питанием нашего диктофона может служить литий — ионный аккумулятор от мобильного телефона или блютуф гарнитуры, также возможно использование двух последовательно соединенных литиевых таблеток с напряжением 3 вольт. Также в качестве источника питания можно использовать три пальчиковые батарейки, в общем выбор источников питания достаточно велик, главное иметь рабочее напряжение от 3,5 до 6 вольт.
Диктофон собран на интегральной микросхеме ISD1416. Микросхема в себе содержит высококачественный микрофонный предусилитель с АРУ, АЦП (частота дискретизации 8 кГц) и 128К памятью, каждая ячейка которой способна запоминать 256 уровней (а не два, как в простой бинарной).
Имеется также и усилитель мощности низкой частоты, который позволяет не использовать в схеме дополнительного усилителя мощности, головка или наушник подключается напрямую к микросхеме.
Запись включается кнопкой S1, а воспроизведение — S2. В режиме воспроизведения звука на полной громкости, диктофон потребляет ничтожный ток — всего 30 ма, а в режиме хранения — всего 90 мкА. Такие параметры позволяют использовать данное устройство в широких масштабах. Например устройство может быть использовано как автоответчик, или например сигнализация с голосом хозяина, в общем можете записывать все, что угодно с длительностью не более 16 секунд. Микросхема встречается также в SMD корпусе. Кнопки самые обыкновенные, например от панели магнитофонов или от плееров, распиновка микросхемы прикреплена к статье.
Поделитесь полезными схемами
Измеритель уровня радиации на микроконтроллере PIC18F2550 — схема и конструкция.
Самодельные электронные часы с термометром и календарём на светодиодах, работающие по принципу бегущей строки. Собраны на основе микроконтроллера PIC18F2550.
Делаем небольшой ФМ передатчик для прослушки — радиожук. Сегодня представлю вашему вниманию конструкцию очень простого радиожука для повторения. Жучок не содержит дефицитные детали и может быть повторен даже начинающим радиолюбителем. Он имеет маленький размер и питается от литиевой таблетки с напряжением 3 вольт.
Компактный преобразователь 12-220 — принципиальная схема, фото собранного инвертора и результаты испытаний радиоустройства.
Сегодня мы попробуем спаять простое эффектное украшение — светодиодное сердце. В схеме не используется дорогих радиодеталей.
Источник
Маленький диктофон своими руками
Цифровой диктофон на одной микросхеме
Автор:
Опубликовано 05.10.2005
Наткнулся тут на весьма интересную серию микросхем, выпускаемую конторой под названием Winbond.
Серия называется ChipCorder — да да именно Corder, а не Coder — чья светлая голова придумала такое название мне неведомо. Сами девайсы представляют собой готовые устройства для записи и последующего воспроизведения звука. Для примера мы посмотрим на подсерию ISD1400. В ней две микросхемы — ISD1416 и ISD1420. Различаются они только одним — временем записи. Угадайте-ка где сколько? Угу, так точно — в одной 16 секунд, в другой 20. Все гениальное просто — это вам не маркировка процессоров.
Итак, что же нам обещают светлые головы товарищей из Тайваня? Основные параметры следующие:
- Напряжение питания — 5 вольт;
- Потребляемый ток в «спящем» режиме — 1 мкА;
- Активация воспроизведения — ручная по кнопке или по фронту импульса (от микроконтроллера или чего то подобного);
- Автоматический вход в спящий режим после окончания записи/воспроизведения;
- Адресация для хранения и воспроизведения нескольких сообщений;
- Сохранность данных в течение 100 лет (не проверял, думаю, у вас тоже вряд ли получится);
- 100000 циклов перезаписи;
- Внутренний тактовый генератор;
Все эти вкусности размещаются в 28-ногом корпусе в двух исполнениях — PDIP и SOIC. Есть еще вариант промышленного исполнения (там нижняя граница рабочей температуры аж -70 градусов по Цельсию).
Теперь перейдем, пожалуй, к предметному обсуждению возможностей, для чего глянем на типовую схему включения микросхемы:
Пробежимся быстренько по выводам.
А0-А7 имеют двойное назначение: первое — адресация при наличии нескольких сообщений и второе — переключение режимов работы микросхемы. SP+, SP- — не ломайте голову — это выводы для подключения динамической головки сопротивлением не менее 16 Ом, которая будет воспроизводить то, что записано в утробе чипа. MIC, MIC REF предназначены для подключения микрофона (электретного). AGC (automatic gain control) — автоматическая регулировка уровня записи (АРУЗ по нашему). ANA IN — если не нужно писать с микрофона, то на этот вход подается сигнал с любого другого источника. ANA OUT — выход внутреннего предварительного усилителя. PLAYL — если на этот вывод подать сигнал низкого уровня, начнется воспроизведение, и будет продолжаться до тех пор, пока низкий уровень сохраняется. PLAYE — воспроизведение начинается при поступлении импульса на этот вход и заканчивается по окончании сообщения. RECLED — сюда вешается светодиод для индикации записи. XCLK — вход для внешнего тактового генератора. REC — при поступлении низкого уровня сигнала начинается запись, которая будет продолжаться до тех пор, пока сохраняется низкий уровень на этом входе. Тех, кому мало подобного описания, отправлю к даташиту, который можно совершенно даром скачать с сайта, указанного в начале этого изложения.
Ну, а все остальные могут перейти к рассмотрению работы схемы. Хотя тут рассматривать то… ну да ладно.
Источник
Мини диктофон на Ардуино с активацией по голосу
Эта самоделка думаю понравится многим, так как каждый из нас иногда хочет побыть в роли шпиона и узнать информацию которую люди от нас могут скрывать, делать сегодня буду шпионский мини диктофон на Ардуино. Конечно все мы знаем, что использовать такие вещи у нас запрещено и карается законом но данное устройство можно использовать не обязательно для прослушивания чужих разговоров но и для более серьёзных и нужных вещей. А именно для охраны своей квартиры или дачи , чтобы потом убедиться, что там никого не бывает в наше отсутствие, если у Вас вдруг возникли подобные подозрения. Именно данная штука в этом может помочь, так как этот диктофон с активацией по голосу или же любому громкому звуку.
Мини диктофон на Ардуино с активацией по голосу
Другие преимущества данного диктофона на Ардуино это: малое потребление энергии в режиме ожидания и чуть больше во время записи; автоматическая остановка сессии записи через небольшой промежуток если больше нет никакой звуковой активности и при новом появлении разговора снова начинает записывать в новый аудиофайл; расширяемость функционала, так как это открытый проект созданный в среде Arduino и Вы можете добавить или изменить любой функционал диктофона; автономность, так как устройство потребляет мало энергии при работе или в режиме ожидания то можно для питания использовать Li-Ion аккумуляторы и даже если отключится электроэнергия в доме то диктофон продолжит свою работу; используются широко доступные и недорогие модули и стоимость всех деталей в сумме будет небольшой.
Детали которые нам понадобятся:
- Arduino Pro Mini – купить можно здесь – http://ali.pub/4b78g4;
- Микрофонный модуль MAX4466 (можно заменить на MAX9814) – http://ali.pub/4b78j8;
- Micro SD Шилд – http://ali.pub/4b78t5;
- Микросхема опорного напряжения TL431 – http://ali.pub/4b78vo;
- Зелёный и красный светодиоды;
- Резистор 1,5 кОм (установка напряжения на TL431);
- Резистор 1 кОм (ограничение тока светодиодов);
- Диод FR107;
- Микропереключатель;
- Li-Ion аккумулятор на 3,7В;
- Стабилизатор напряжения AMS1117 на 3,3В;
- Электролитический конденсатор 100 мкФ х 10В.
Микрофонный модуль MAX4466
Микрофонный модуль MAX9814
Как сделать диктофон на Ардуино, пошаговая инструкция:
Для начала я собрал диктофон на отладочной плате, подключаем питание, если всё работает правильно то при подаче любого звукового сигнала, микрофон улавливает и включается режим записи, при этом загорается красный светодиод.
Мини диктофон на Ардуино с активацией по голосу
Мини диктофон на Ардуино с активацией по голосу
Мини диктофон на Ардуино с активацией по голосу
Немного расскажу о работе светодиодов: зелёный светодиод сигнализирует, что устройство готово к работе, красный же светится тогда, когда идёт запись звука, а если же горят оба светодиода то это говорит о том, что что-то не так с флешкартой, то ли она отсутствует или не работает или же где-то нет соединения. Я вместо двух разных светодиодов использовал один двухцветный с тремя ножками.
С микросхемы TL431 идёт напряжение на контакт AREF в Ардуино, но не во всех Arduino Pro Mini он подписан и выведен в порт и чтобы его можно было найти я привожу фото куда нужно в этом случае подпаять провод:
Мини диктофон на Ардуино с активацией по голосу
Мини диктофон на Ардуино с активацией по голосу
Для того чтобы микрофонный модуль работал корректно то нужно отрыть скетч Recording2.ino, (скачать его можно отсюда, там также есть схема) затем скачать и установить библиотеку TMRpcm отсюда — https://github.com/TMRh20/TMRpcm (она также уже есть в архиве со скетчем). Далее нужно открыть из этого архива с библиотекой файл настройки pcmConfig.h и раскомментировать там такие строки (убрав перед решёткой два слеша):
29 #define buffSize 128
75 #define ENABLE_RECORDING
77 #define BLOCK_COUNT 10000UL // 10000 = 500MB 2000 = 100MB
И затем сохраняем наши изменения в файле.
Мини диктофон на Ардуино с активацией по голосу
Обращаю внимание что скетч Recording2.ino нужно внимательно прочитать, все самые главные настройки которые можно изменять подробно прокомментированы и не составит проблем с ними разобраться. Я объясню здесь только самое главное, что может Вам понадобится изменить:
29 #define ENABLE_DEBUG; эта строка нужна при отладке устройства, вся информация при этом выводится через Serial и когда устройство будет правильно работать то эту строку необходимо закомментировать.
41 int RecInterval = 5; в этой строке указывается количество секунд при которых будет сравниваться есть ли звук на входе микрофона или нет, если нет то запись прекращается, можно выставить большее время, чтобы количество файлов было меньше.
Для уменьшения размера диктофона в качестве гнезда для SD карты я использовал компактное гнездо выпаянное из мобильного телефона. Для согласования уровней напряжений на каждую линию данных на той же платке с SD гнездом я впаял SMD резисторы на 1 кОм. Это нужно для того, что карта памяти питается ровно от 3,3В, а плата Ардуино будет запитана от аккумулятора у которого напряжение немного больше и уровни данных при этом могут быть выше.
Мини диктофон на Ардуино с активацией по голосу
Мини диктофон на Ардуино с активацией по голосу
На плате Arduino навесным монтажом также установил стабилизатор напряжения AMS1117 на 3,3В. Вместо электролитического конденсатора по питанию использовал компактный танталовый SMD конденсатор.
Мини диктофон на Ардуино с активацией по голосу
Коричневый провод идёт на вторую сторону Аруино и подключён к выводу AREF. Красный и чёрный провод (плюс и минус) от микросхемы AMS1117 идёт к модулю SD карты для её питания.
Мини диктофон на Ардуино с активацией по голосу
На стороне кварца на плате Arduino Pro Mini распаял микрофонный модуль и его обвязку из диода и электролитических конденсаторов (здесь можно также применить танталовые конденсаторы для компактности), а также соединяющих проводников.
Мини диктофон на Ардуино с активацией по голосу
Мини диктофон на Ардуино с активацией по голосу
В режиме ожидания диктофон потребляет очень мало – около 23 мА, но надо учитывать, что на плате Ардуино стоит светодиод, который постоянно работает и потребляет до 19 мА, если его выпаять то потребление снизится раза в 3. Во время записи потребление диктофона увеличивается до 55 мА и это опять же с учётом того же светодиода. Если например взять компактный аккумулятор от какого-нибудь плеера на 200 мА*ч то его хватит примерно на 5 часов непрерывной записи либо на 20 часов в режиме ожидания (с выпаянным светодиодом).
Мини диктофон на Ардуино с активацией по голосу
Мини диктофон на Ардуино с активацией по голосу
В итоге самодельный диктофон на Ардуино сделанный своими руками получился очень удачным, а его функционал можно при этом расширять в больших пределах.
Источник