roboforum.ru

Технический форум по робототехнике.

 

Воспроизведение звуков на МК AVR

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Воспроизведение звуков на МК AVR

Сообщение =DeaD= » 21 июн 2010, 08:39

До проектирования специализированной ПП в системе контроля попаданий для войны роботов остался один вопрос - запись и воспроизведение звуков. Пока конечно основной вариант с SD-картой и наверное Covox (R-2R схема из резисторов на 8 разрядов)...

А есть какие-то другие варианты? К примеру SD-карта занимает до кучи места, если её не припаивать намертво, т.к. под micro-SD нету пока разъемов :(

Итак пока рабочие варианты:

1. Для хранения информации:
1.1. microSD - разъем по 50р если брать оптом + карта 200р за 2Gb (итого 250р за 2Gb);
1.2. специализированная микросхема флэш-памяти - от 25р за 512Kb;

2. Для воспроизведения звука:
2.1. Covox (R-2R схема на 8 разрядов);

3. Для усиления звука;
3.1. Банальный транзистор (?);
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение звуков на МК AVR

Сообщение blindman » 21 июн 2010, 08:54

Что значит нету разъемов? Есть конечно
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Воспроизведение звуков на МК AVR

Сообщение galex1981 » 21 июн 2010, 08:55

ИМХО, если припаять SD-Карту намертво - иногда имеет смысл снимать ее для форматирования или заливки файлов. Есть еще вариант как я в миниботе сделал: купил micro SD карту с переходником. Припаял к плате переходник, а сама карта может легко вытаскиваться...
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Воспроизведение звуков на МК AVR

Сообщение =DeaD= » 21 июн 2010, 09:05

blindman писал(а):Что значит нету разъемов? Есть конечно

Хм, где и почем взять? :)

Добавлено спустя 30 секунд:
Кстати, микро-СД вроде нормально с AVR уживаются? Им там излишний объем жизнь не портит?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение звуков на МК AVR

Сообщение EdGull » 21 июн 2010, 09:05

элитан опт 45-50р.
http://www.elitan.ru/price/index.php?se ... re&mfg=all
готов скооперироваться
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Воспроизведение звуков на МК AVR

Сообщение =DeaD= » 21 июн 2010, 09:06

Типа 200шт надо брать?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение звуков на МК AVR

Сообщение EdGull » 21 июн 2010, 09:15

ага
я готов взять половину
100шт. это не так уж и много
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Воспроизведение звуков на МК AVR

Сообщение =DeaD= » 21 июн 2010, 09:22

Хм, надо чуток подумать :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение звуков на МК AVR

Сообщение Michael_K » 21 июн 2010, 09:38

Ребят, вы с ума посходили? впаяйте маленькую флэшку последовательную и не парьтесь...
Вам там трэки к фильмам что-ли писать? R2R тоже "порадоволо"...
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Воспроизведение звуков на МК AVR

Сообщение =DeaD= » 21 июн 2010, 10:00

Впаять, а потом как на неё звуки писать с ПК? Через мегу?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение звуков на МК AVR

Сообщение Michael_K » 21 июн 2010, 10:01

конечно...
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Воспроизведение звуков на МК AVR

Сообщение galex1981 » 21 июн 2010, 10:03

Долговато будет крупные меодии копировать на карту через мегу
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Воспроизведение звуков на МК AVR

Сообщение Michael_K » 21 июн 2010, 10:03

Вам полметра-метр хватит на всю жизнь :)
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Воспроизведение звуков на МК AVR

Сообщение galex1981 » 21 июн 2010, 10:04

Все зависит от конкретных потребностей
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Воспроизведение звуков на МК AVR

Сообщение Michael_K » 21 июн 2010, 10:06

Какие нафиг "крупные мелодии"? Почему долговато? (от скорости скорости, очевидно, зависит)
Почему "долговато" - это проблема?

Добавлено спустя 1 минуту 13 секунд:
Имхо, конкретные потребности - это десяток звуков "из варкрафта"...
Ну пусть секунд двадцать на частоте 10кГц... = 200кБайт
Последний раз редактировалось Michael_K 21 июн 2010, 10:17, всего редактировалось 1 раз.
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

След.

Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Mail.ru counter