устройства для записи/воспроизведения звука

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 27
Зарегистрирован: Ср мар 18, 2009 10:48:43
Откуда: Котсленд

Сообщение IvanSCM »

Весьма заинтересовало http://www.radioradar.net/hand_book/doc ... order.html
Кто нибудь знает схемы для микросхем, которые легче достать? и что вы знаете о этой технологии?
Контактная информация:
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Сообщение Yellow Tiger »

А чем не устраивают схемы, приведенные на процитированной страничке?
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

Сейчас пишу программу под ISD4004 на PIC18F252. Уже всё работает, осталось написать меню. Что, собственно, интересует?
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 27
Зарегистрирован: Ср мар 18, 2009 10:48:43
Откуда: Котсленд

Сообщение IvanSCM »

А подобные схемы существуют же? Где их можно достать? И еще я слышал про микросхемы в которые через компьютер пишется инфа...
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

ИМХО гораздо дешевле и УДОБНЕЙ карты mmc sd использовать.
Контактная информация:
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 27
Зарегистрирован: Ср мар 18, 2009 10:48:43
Откуда: Котсленд

Сообщение IvanSCM »

Можешь привести пример?
Контактная информация:
Реклама
Родился
Сообщения: 6
Зарегистрирован: Пт мар 27, 2009 12:23:35
Откуда: Москва

Сообщение Сергей314 »

Подскажите, как все-таки управлять ISD4004 с помощью микроконтроллера. Желательно, чтобы это был тини2313 или другой АВР. Очень хочется построить устройство, которое считав полученный код отвечает той или иной фразой, заранее записанной в память. Гении программирования пожалуйста, помогите.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

Для начала скачайте datasheet на ISD4004. Управляется она по SPI. На стр.6 расписаны команды управления, а на стр.16-17 типовые схемы включения. Если по ходу работы будут вопросы - милости прошу.
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Родился
Сообщения: 6
Зарегистрирован: Пт мар 27, 2009 12:23:35
Откуда: Москва

Сообщение Сергей314 »

Уважаемый dalay-lama я к великому моему сожалению не очень дружу с PIC-контроллерами. Соответственно сразу возникает вопрос имеется ли техническая возможность управлять ISD с помощью микроконтроллеров tini или Mega. И если имеется, то как написать программу на Ассемблере для создания необходимых кодовых посылок через SPI, понятных ISD4004. Мне очень понравилась ISD1420 в которую записывать и считывать информацию очень легко с помощью задания двоичной комбинации на входах А0-А7 и путем нажатия кнопок play и rec. Единственный и весьма существенный недостаток-слишком маленькое время записи. Поэтому приходится переходить на другой уровень.
Родился
Сообщения: 14
Зарегистрирован: Чт мар 12, 2009 20:05:04

Сообщение shao »

существуют и другие версии этой микросхемы , у нас в городе я видел на 60 секунд (стоит 10 долларов), возможно есть и больше ...
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

Сергей314 писал(а):имеется ли техническая возможность управлять ISD с помощью микроконтроллеров tini или Mega.
Разумеется. Встречный вопрос. У Вас хоть какие-либо познания в м/к есть? В ATtiny2313 есть универсальный последовательный интерфейс (USI). Вот его и надо использовать.
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Родился
Сообщения: 6
Зарегистрирован: Пт мар 27, 2009 12:23:35
Откуда: Москва

Сообщение Сергей314 »

Спасибо за подсказку насчет USI. Придется более внимательно изучить этот раздел. Познания в МК имеются в объеме книг Белова, возможно поэтому недостаточно глубокие. И все-таки, хотелось бы, получить фрагмент программы для общения с ISD, опираясь на который можно было бы задавать конкретные вопросы как говорится по существу. Суть задачи, которую я себе поставил: микроконтроллер последовательно опрашивает несколько выводов своего порта (пусть будет 4) и в зависимости от состояния каждого вывода, ISD4004 человеческим голосом говорит о том, что включено, а что выключено. Желательно предусмотреть возможность оперативной перезаписи информации в зависимости от изменившихся названий подключенных нагрузок.[/quote]
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

Сергей314 писал(а):Познания в МК имеются в объеме книг Белова, возможно поэтому недостаточно глубокие.
У Белова есть хорошая книга по ATtiny2313. Скачать можно здесь: http://rbook.ucoz.ru/publ/19-1-0-30 На стр. 204 описание USI.
Сергей314 писал(а):...хотелось бы, получить фрагмент программы для общения с ISD, опираясь на который можно было бы задавать конкретные вопросы как говорится по существу.
Я уже писал о том, что пишу на PIC (если есть желание, могу дать недописанный код в личку). Переписывать конкретно под ATtiny2313 нет ни малейшего желания. Начинайте писать программу и все вопросы по ходу - сюда.
Сергей314 писал(а):микроконтроллер последовательно опрашивает несколько выводов своего порта (пусть будет 4) и в зависимости от состояния каждого вывода, ISD4004 человеческим голосом говорит о том, что включено, а что выключено.
Вам необходимо под SPI - 4 порта: MISO, MOSI, SCLK, SS (SS в USI ATtiny2313 аппаратно не реализован и под него можно назначить любой порт). Под прерывание - 1 порт. Если Вы не будете подсчитывать кол-во записанного/свободного времени, то вывод RAC ISD4004 не используете. Кроме этого нужны кнопки управления: запись, стоп, воспроизведение. Остальное - на Ваше усмотрение - управление записанной информацией по воздействию внешних сигналов (выбор необходимого фрагмента и т.д. Для начала изучите datasheet на ISD4004.
P.S. Эту тему надо-бы перенести сюда: http://www.radiokot.ru/forum/viewforum.php?f=20
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 27
Зарегистрирован: Ср мар 18, 2009 10:48:43
Откуда: Котсленд

Сообщение IvanSCM »

Все таки не одного меня эта тема интересует... Это радует :)
Контактная информация:
Ответить

Вернуться в «Теория»