Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

çâúíåö "êàìáàíêè" íà pic12c508
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=892
Страница 1 от 1

Автор:  Æîðî [ Вто Юли 26, 2005 9:45 pm ]
Заглавие:  çâúíåö "êàìáàíêè" íà pic12c508

äàéòå íÿêàâ àêúë êàê ìîæå äà ñå ãåíåðèðà çâóêà íà ìåõàíè÷íèòå çâúíöè òèï ding-dong . èñêàì äà ãåíåðèðàì íå ïðîñòî 2 ÷åñòîòè àìè è äà ìîãàò äà çàòèõâàò è äà èìàò ìíîãî õàðìîíèöè , äà çâó÷è íàñèòåíî. Ïî ïðèíöèï ìå óñòðîéâà çâóêà íà òåçè åëåêòðîííèòå çâúíöè äåòî ñåãà ìàñîâî ãè ïðîäàâàò íî â òÿõ èìà íåùî çàëÿòî è òî íåìè âúðøè ðàáîòà çàùîòî íåìîãà äà ãî íàñòðîÿ êàêòî ìè õàðåñâà íà ìåí. Ïîïðèíöèï çâóêà èì íåìè ïðèëè÷à íà ñåìïëèðàí , ïî ñêîðî å ãåíåðèðàí . À è íåèñêàì äà ãî çàïèñâàì íÿêàäå ùîòî íÿìà äà çâó÷è êàòî ãåíåðèðàí.

Íåùàòà êîèòî ìå èíòåðåñóâàò ñà
- êàê äà íàïðàâÿ çâóê êîéòî äà çâó÷è íàñèòåíî ñ ìíîãî õàðìîíèöè
-ìîæå ëè äà ñå íàïðàâè íåùî êàòî ïñåâäî ðåâåðá .. òîåñò çâóêà ñëåä êàòî èçäðúíêàò "êàìáàíêèòå" äà îòêúíòÿâà è äà íàìàëÿ ñúîòâåòíî

Автор:  Predator_MF [ Сря Юли 27, 2005 1:29 am ]
Заглавие: 

Абе може ама няма да е толкова просто и няма да ти стигне 12-ка...те затова се записват, по евтино и по-малко нерви :wink: Мога да ти помогна със линк към нещо което съм пробвал. Използвал съм и PCM1725U, това е I2S декодер, стерео до 96KHz sample-rate, можеш да изкараш CD качество от него ако искаш. Това е което мога да направя за теб :D

Автор:  Æîðî [ Сря Юли 27, 2005 8:31 am ]
Заглавие:  picsound

Èàç ïîïàäíàõ íà òîçè ëèíê ïðåäè ìåñåö êàòî ñå ðàçðîâèõ â íåòà. È ïîòúðñèõ èíôî çà òàçè èäåÿòà. Ïîïàäíàõ íà ðóñêè ôîðóì äåòî õîðàòà äîñòà ñå îïëàêâàõà è åäèí áåøå êà÷èë çàïèñàí ôàéë çà íàïðàâåí ïî òîçè ìåòîä íî óâè çâó÷è îòâðàòèòåëíî. Íà 19kHz ïîòîê ïèùè ïðàùè, çà ãîâîð ìîæå è äà ñòàíå ñ íÿêîëêî ôèëòàðà ñëåä íåãî íî çà "êðèñòàëåí" çâóê ìè çâó÷è àïñóðäíî. Âåðíî å ÷å ìîæå è äà èçïîëçâàø ìíîãî âèñîê ñåìïúë ðåéò. Àìà åáàñè çâúíåöà - 20MHz PIC ñ íÿêîÿ 24c256 çà äà èçïèùè íÿêîëêî ñåêóíäè. Çà ñðàâíåíèå ïóñòèÿ êèòàéñêè çâúíåö íÿìà íèùî â íåãî. ñ I2S DAC ðàáîòàòà å ñúùàòà - è òàì ùå èñêà áúðç ïîòîê. Áèõ ñå ïðîáâàë ñ picsound àìà Encoder.exe êîéòî ñå íàìèðà â àðõèâà PICSOUND íåòðúãâà , ïðîáâàõ ãî íà XP,98,DOS è íåùå è íåùå :( .

Автор:  Predator_MF [ Сря Юли 27, 2005 9:46 am ]
Заглавие: 

Еncoder.exe тръгва само под Windows98 :!: И айде не казвай така че в китайските звънци нямало нищо, има заляти чипове, знаеш ли кво ще искочи отдолу...с pirev си говорихме преди време на тоя въпрос и той твърди че звука от PICSOUND бил дървен...аз съм го пробвал, на 19.5KHz сампъл рейт не звучеше никък зле. Оттам нататък е играчка с LPF филтри.

Автор:  æîðî [ Сря Юли 27, 2005 1:52 pm ]
Заглавие: 

Ïðè ìåí íà ëàïòîïà íà Windows 98 íåùå äà òðúãíå!!! íî ñåãà ìå àìáèöèðà è ùå ïðîáâàì íà íÿêîé äðóã êîìïþòúð. Ìåðñè çà èíôîòî.

Автор:  [ Сря Юли 27, 2005 2:23 pm ]
Заглавие: 

@Жоро, използвай IMA ADPCM за компресия на звука, получава се прилично качество, трябва ти PIC с хардуерен PWM и MSSP модул, ОУ за филтър ( но може и без него, само с пасивен филтър ) и една I2C памет. Можеш да правиш каквито си искаш затихвания, ревербации и каквото по принципи можеш да направиш с звуков сигнал. Тъй като алгоритъма работи и на 8 MHz, ако използваш PIC16F819, или подобни на него с вътрешен 8 MHz-ов осцилатор, не е нужно да слагаш кварц. Ако сложиш вместо I2C някаква SPI памет с голям обем, можеш и на още по-малък осцилатор да работиш.
Според мен с 12-та серия ще си загубиш само времето, прост нямат подходящите хардуерни ресурси.
PICSOUND звучи добре, само ако аудио сигнала е с малка динамика ( може би не напразно автора на алгоритъма дава пример с говор и на заден фон музика ). Като запишеш произволен звук чрез PICSOUND, когато има тихи пасажи се чува "тракалясването" на алгоритъма.
Китайските чипчета са с добро качество на звука, но вътре не знаем как са направени, най-вероятно използват PCM кодиране, без никаква компресия, и някаква по-голямка памет.
Ако пък не искаш процесор, използвай ISD чиповете, има ги в Комета, предлагат добро качество на звука.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/