| Автор |
Съобщение |
|
X0rrify
Ранг: Минаващ
Регистриран на: Пон Сеп 16, 2013 1:23 pm Мнения: 18
|
 Възпроизвеждане на аудио с PIC16
Здравейте. Някой може ли да даде съвети и идеи ако има опит със записа и възпроизвеждането на звук с PIC. Например как се използва raw unsigned 8bit формат или друг и всичко друго каквото се сетите. 
|
| Пон Сеп 16, 2013 1:28 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Възпроизвеждане на аудио с PIC16
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Пон Сеп 16, 2013 1:55 pm |
|
 |
|
X0rrify
Ранг: Минаващ
Регистриран на: Пон Сеп 16, 2013 1:23 pm Мнения: 18
|
 Re: Възпроизвеждане на аудио с PIC16
Мерси, но все пак който има опит, нека да каже няколко думи.
|
| Пон Сеп 16, 2013 2:23 pm |
|
 |
|
juzisound
Ранг: Почетен член
Регистриран на: Съб Май 27, 2006 12:37 pm Мнения: 647 Местоположение: с. Згалево
|
 Re: Възпроизвеждане на аудио с PIC16
Ами не е ясно точно какво питаш...
Иначе, няколко-то думи.
Ако ще е 8 битово, може и да стане със 16-ка. Да изкараш звук, има няколко проблема които първо трябва да набележиш и решиш. Най важното, какво качество и дължина на звук ти трябва. Това е важно, защото определя сложността на целия проект. Насоки: ако ти трябва добро качество, тогава задължително отиваш на външен ДАК (който се управлява серойно или паралелно) и вероятно и на външен носител, на който да ти будат записани аудио данните, защото в процесора вероятно няма да се съберат.
обратното също важи - за лошо качество - става и с ПВМ модула на процесора и малко аудио данни (8 битови) във флаша на самия процесор. Ти сам си направи сметката какво ти трябва. Първо експериментирай на компютър, да "одобриш" честотата и битовете които ти вършат работа, после го мисли за процесор.
И пример: - за възпроизвеждане на 8 битови данни , четени от СД карта и свирени с ПВМ модул, ПИК18 на 40мХз ще свърши работа. - за възпроизвеждане на 16 битови данни , четени от СД карта и свирени с външен дак, се наложи да ходя на dsPIC на 120 мХз. Верно и други неща прави де, ама с 18-ката нямаше да стане...
За 16-ките, които са до 20 мХз, ти сам си направи извода...
|
| Пон Сеп 16, 2013 10:20 pm |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Възпроизвеждане на аудио с PIC16
Това пък от къде го изкопа? Не знам да има dsPIC на повече от 70.
|
| Вто Сеп 17, 2013 12:06 am |
|
 |
|
juzisound
Ранг: Почетен член
Регистриран на: Съб Май 27, 2006 12:37 pm Мнения: 647 Местоположение: с. Згалево
|
 Re: Възпроизвеждане на аудио с PIC16
Ами поизмислил съм си го малко явно. Заблудата идва от това, че вътрешно след PLL-ла може до 200MHz даже, а в моя случай е било вътрешен генератор на 7.39 нещо си беше и PLL x16 което е почти 120мХз. После имало и делител, ама в главата ми е останало това 120...та оттам.
|
| Вто Сеп 17, 2013 10:24 am |
|
 |
|
nikiforiv
Ранг: Минаващ
Регистриран на: Чет Фев 11, 2010 1:16 pm Мнения: 16
|
 Re: Възпроизвеждане на аудио с PIC16
Хм. На времето правих гласов сигнализатор за колата с 16F819. Съобщенията бяха записани във външна EEPROM 24с512, като предварително записани 8 битови със семплиране 6кХ. Пика четеше от еепрома и чрез ПВМ го изкарваше. Следваше як НЧ филтър на 3кх и усилвател за говорителя на колата. Съобщенията бяха доста добре разбираеми нещо като да говориш по радиостанция.(На мацките им падаше шапката като запалех колата и се чуваше от радиото "Приятно пътуване"  ) Правил съм и аларма да праща съобщения по ГСМ по същия начин като тогава НЧ филтъра е само съпротивление и кондензатор за маса, тъй като самата ГСМ мрежа реже всичко над 3кх. Но според мен за нещо по-добро F16 не става.
|
| Вто Сеп 17, 2013 5:18 pm |
|
 |
|
TheHungry
Ранг: Почетен член
Регистриран на: Съб Сеп 03, 2005 11:31 am Мнения: 766 Местоположение: Пловдив
|
 Re: Възпроизвеждане на аудио с PIC16
Ето тук има разни проектчета харесай си нещо , не е за пик но то важна е идеята , другото може да си го напишеш и сам. http://elm-chan.org/he_a_e.html
_________________ "I really do like SOLDERING as my programming language." Bob Pease
|
| Вто Сеп 17, 2013 6:13 pm |
|
 |
|
X0rrify
Ранг: Минаващ
Регистриран на: Пон Сеп 16, 2013 1:23 pm Мнения: 18
|
 Re: Възпроизвеждане на аудио с PIC16
Благодаря много! 
|
| Съб Сеп 21, 2013 8:59 am |
|
|