3 mikrofony na jednej karcie

Jul 11, 2004 34 Replies

U¿ytkownik "Waldemar Krzok" snipped-for-privacy@ukbf.fu-berlin.de> napisa³ w wiadomo¶ci news: snipped-for-privacy@ukbf.fu-berlin.de... | | | Osadnik: | | > Dochodze do innego rozwi±zania a mo¿e by zropbiæ | > co¶ np na RS232, lub podobnego i to oprogramowaæ? | > Ju¿ wiem ¿e to pewnie niemo¿³iwe. Tu chodzi o | > analizowanie tak naprawde 4 kana³ów jednocze¶nie. | > Zeby to mo¿e w jakiej¶ ju¿ czyfrowej wersji | > lecia³o do kompa czy co¶ podobnego. | na RS232 bêdzie krucho, ale nie dlatego, ¿e siê nie da, tylko nie | osi±gniesz wiêkszej czêstotliwo¶ci próbkowania od 2kHz. Czyli, po | filtrowaniu wstêpnym bêdziesz mia³ czêstotliwo¶æ graniczn± jakie¶ 500Hz. | Musisz transmitowaæ przynajmniej 5 bajtów/próbkê, czyli przy 2kHz masz | 10kB/s, a to jest brutto 100kbit/s. Nawet jak ci siê uda wy¿sza | szybko¶æna RSie od 115200kbs (np. 230kbs) to i tak ma³awo bêdzie.

Faktycznie....

Ale na USB? | | | > | wystarczy³o. Jak wystarczy 10 bitów, to go³ym | > Atmelkiem ATTiny15 to | > | zrobisz ;-) | > | | >

| > Znaczy mo¿e by i wystarczy³o, chocia¿ tylko bêd± | > na tym trzaski wszelakiej ma¶ci, i basopodobne | > d¼wiêki. I tak tego nigdy nie bêde s³ucha³ bo bym | > chyba sieczki dosta³ to poprostu bêdzie sie | > analizowa³o i tyle. | | to mo¿e Atmelek i FT232 i masz ustrojstwo na USB. Ten ATTiny15 siê mo¿e | nie wyrobi, ale ATMega8 na pewno. W sumie zmie¶cisz siê w 200z³, jak sam | to skleisz. |

To jeszcze mo¿e jaki¶ namiar... wiem google.pl.... Tylko pewnie by to trzeba oprogramowaæ nakompie i same urz±dzenie, oj zapowiada siê d³uga zabawa...

na gotowca namiaru nie mam. To tak z głowy skleciłem. Są tego rodzaju urządzenia (w sieci do znalezienia), ale za pieniądze (>500EUR). Do FT232 są drivery, tak, że tu problemów nie masz. Pozostaje oprogramowanie Atmelka... no i oczywiście twojej aplikacji, ale to byś miał i tak, i tak.

Waldek

U¿ytkownik "Waldemar Krzok" snipped-for-privacy@ukbf.fu-berlin.de> napisa³ w wiadomo¶ci news: snipped-for-privacy@ukbf.fu-berlin.de... | | > | > Znaczy mo¿e by i wystarczy³o, chocia¿ tylko | > bêd± | > | > na tym trzaski wszelakiej ma¶ci, i basopodobne | > | > d¼wiêki. I tak tego nigdy nie bêde s³ucha³ bo | > bym | > | > chyba sieczki dosta³ to poprostu bêdzie sie | > | > analizowa³o i tyle. | > | | > | to mo¿e Atmelek i FT232 i masz ustrojstwo na | > USB. Ten ATTiny15 siê mo¿e | > | nie wyrobi, ale ATMega8 na pewno. W sumie | > zmie¶cisz siê w 200z³, jak sam | > | to skleisz. | > | | >

| > To jeszcze mo¿e jaki¶ namiar... wiem google.pl.... | > Tylko pewnie by to trzeba oprogramowaæ nakompie i | > same urz±dzenie, oj zapowiada siê d³uga zabawa... | | na gotowca namiaru nie mam. To tak z g³owy skleci³em. S± tego rodzaju | urz±dzenia (w sieci do znalezienia), ale za pieni±dze (>500EUR). Do | FT232 s± drivery, tak, ¿e tu problemów nie masz. Pozostaje | oprogramowanie Atmelka... no i oczywi¶cie twojej aplikacji, ale to by¶ | mia³ i tak, i tak.

Zaraz czego¶ nie kapuje... Dlaczego a¿ tyle by to mia³o kosztowaæ? (wtedy to nawet ta droga d¼wiêkowa bêdzie ok...) Wiesz to mo¿e byæ Na USB, RS232, lub cokolwiek tak by to mog³o s³u¿yæ za urz±dzenie. Bo w sumie to zastanawim siê czy mo¿na by rozszerzyæ sam± karete PCI.... W sumie to tam jest chyba tylko jeden uk³ad który zarz±dza sygna³em, i czemy¿ mia³by nie daæ wiêcejkana³ów do kompa? Poprostu czego¶ tu nie rozumiem. # karty by za³atwi³y problem z g³owy tylko ja tyle slotów nie mam (a Ethernet, i drugi kontroler IDE musi byæ) Wiem ¿e teraz to zabrzmi ¶miesznie ale czy nie ma ta,iej karty której nie mo¿na by "powiedzieæ" ¿e zamiast wyjscia ma wejscie? Bo jak tak siê przyjrza³em to jaki¶ szczególnych ró¿ni w samej budowie to to nie ma....

Albo zmusiæ kartê do zrzucania tych 3 kana³ów? W sumie wypada³o by zrobæ nowy sterownik do SB.... nie to chyba za skomplikowane...

dodatkowa zewnetrzna karta dzwiekowa na USB, czyli np. sklejona samodzielnie na PCM2906 BurrBrowna lub podobnym. AVT mialo nawet kity do tego.

Wysyłając taki oto zestaw znaków dnia 04-07-12 08:26 Osadnik nakarmił(a) stado głodnych newsserwerów:

Wiesz, dokumentacja PCI to ponad 300 stron :-) Gdyby PCI byłoby takie proste w oprogramowaniu i tanie to już dawno pojawiłby się jakiś projekt karty na PCI w prasie. A tak nie jest - jeśli chcesz sam zbudować kartę to czeka Cię masa zabawy programistycznej i elektronicznej a z kosztami w 200PLN się na pewno nie zmieścisz. Będziesz potrzebował jakiegoś ukłądu mostka PCI albo dużego układu programowalnego, szybkich przetworników A/C i płytki drukowanej, najlepiej 4 warstwowej ze złoconym złączem.

Widzisz - mowisz o 4 kanalach dzwiekowych. W zaleznosci od jakosci mowimy o od 32kB/s [telefoniczne

8bit/8ksps] do 350kB/s [CD 16bit/44ksps].

Pozostaje pytanie jak to wprowadzic do komputera :

- RS232 ... sorry, umozliwia 11.5kB/s, odpada. No chyba ze masz szybki na plycie i wyrobisz 460kbaud w swoim urzadzeniu.

- karta ISA - odpada, nie ma juz komputerow ze slotem ISA :-)

- karta PCI .. drogi chip i duuuuzo czytania dokumentacji - za pol roku moze zrobisz.

- karty przetwornikow czy oscyloskopowe - fajna sprawa, ale swoje kosztuja i taniej nie bedzie.

- centronics - no, w odpowiednim trybie przez moze byc ciekawy

- USB - kierunek dobry, ale nadal trzeba pomyslec co dalej.

Co gorsza we wszystkich przypadkach zaczyna sie problem pod tytulem napisanie drivera do obdlugi urzadzenia pod windows - kolejne tomy fragmentarycznej dokumentacji i wydatkow na oprogramowanie.

Taa - i tak z koncepcji "komputera otwartego" przemysl komputerowy zrobil sobie zamkniety i wykasowal konkurencje ..

Tam chyba nie ma 3 przetwornikow. Sa dwa [stereo - lewy i prawy], i tylko maja mikser na wejsciu skad biora sygnal.

J.

U¿ytkownik "J.F." <jfox snipped-for-privacy@poczta.onet.pl>

napisa³ w wiadomo¶ci news: snipped-for-privacy@4ax.com... | On Mon, 12 Jul 2004 17:51:40 +0200, Osadnik wrote: | >Zaraz czego¶ nie kapuje... Dlaczego a¿ tyle by to | >mia³o kosztowaæ? (wtedy to nawet ta droga d¼wiêkowa bêdzie ok...) | >Wiesz to mo¿e byæ Na USB, RS232, lub cokolwiek tak | >by to mog³o s³u¿yæ za urz±dzenie. | | Widzisz - mowisz o 4 kanalach dzwiekowych. | W zaleznosci od jakosci mowimy o od 32kB/s [telefoniczne | 8bit/8ksps] do 350kB/s [CD 16bit/44ksps]. | | Pozostaje pytanie jak to wprowadzic do komputera : | - RS232 ... sorry, umozliwia 11.5kB/s, odpada. | No chyba ze masz szybki na plycie i wyrobisz | 460kbaud w swoim urzadzeniu. | | - karta ISA - odpada, nie ma juz komputerow ze | slotem ISA :-)

Ja jeszcze mam ;D

| - karta PCI .. drogi chip i duuuuzo czytania dokumentacji - | za pol roku moze zrobisz. | | - karty przetwornikow czy oscyloskopowe - fajna sprawa, | ale swoje kosztuja i taniej nie bedzie. | | - centronics - no, w odpowiednim trybie przez moze byc ciekawy

?? ?? ??

| | - USB - kierunek dobry, ale nadal trzeba pomyslec co dalej.

No w³a¶nie kierunek dobry... tylko co dalej bo ja jakiego¶ takiego super konkretnego pojêcia nie mam... Ci±gle mi chodzi o pod³±czenie 3 niezale¿nych mikrofonów.

| | Co gorsza we wszystkich przypadkach zaczyna sie problem pod tytulem | napisanie drivera do obdlugi urzadzenia pod windows - kolejne tomy | fragmentarycznej dokumentacji i wydatkow na oprogramowanie.

i nie tylko oprogramowanie... trzeba spêdziæ kupê czasu nad odpowiednim sprzêtem.

| | Taa - i tak z koncepcji "komputera otwartego" przemysl komputerowy | zrobil sobie zamkniety i wykasowal konkurencje ..

Da siê to od jakiego¶ czasu zauwazyæ, podobnie jest z nowymi odkryciami, zamknê³y siê w laboratoriach...

| | >Albo zmusiæ kartê do zrzucania tych 3 kana³ów? W | >sumie wypada³o by zrobæ nowy sterownik do SB.... | >nie to chyba za skomplikowane... | | Tam chyba nie ma 3 przetwornikow. | Sa dwa [stereo - lewy i prawy], i tylko maja mikser na wejsciu | skad biora sygnal.

Eh...

| | J. |

A czy to może ma być to urządzenie o którym pisałeś na pl.misc.meteorologia? Jeśli tak to nie potrzebujesz karty dźwiękowej tylko karty z 3 czy 4 przetwornikami AC i przedwzmacniaczami. Gotowej nie kupisz w rozsądnej cenie ale samodzielnie zrobisz bez większych problemów. No i łatwiej będzie Ci soft napisać jeśli będziesz miał bezpośredni dostęp do przetworników, bez walczenia z windowsowymi sterownikami.

pozdrawiam Piotr

A czy to może ma być to urządzenie o którym pisałeś na pl.misc.meteorologia? Jeśli tak to nie potrzebujesz karty dźwiękowej tylko karty z 3 czy 4 przetwornikami AC i przedwzmacniaczami. Gotowej nie kupisz w rozsądnej cenie ale samodzielnie (na ISA) zrobisz bez większych problemów. No i łatwiej będzie Ci soft napisać jeśli będziesz miał bezpośredni dostęp do przetworników, bez walczenia z windowsowymi sterownikami.

pozdrawiam Piotr

wszyscy kombinują - a moze lepiej tak: masz 3 mikrofony A,B,C robisz miksujesz AzB i BzC i teraz mozesz juz analizowac programem - niewiem jaka jest odleglosc mikrofonow ale przy probkowaniu 22kHz i predkosci dzwieku 330 m/s teoretycznie powinno sie dac okrelic z dokladnoscia wieksza niz 2 cm :) (1/22k)*330 jak sie myle to mnie sprostowac :P

dokup jakis KIT do zlutowania, AVT ma takie.. ultraniskoszumowe przedwzacniacze mikrofonowe z wycinaniem szumu nawet sa... i podlaczysz do line in, cd in, aux in a ten ostatni do mic in i juz.

i mu to g... da. Zobacz cały wątek. Te kity i tak będzie potrzebował. Do tego jakiś ADC z multiplexerem. Możliwe, że nawet by się dało toto sterować przez port drukarki. Nie wiem, czy wystarczająco szybko by się to mogło odbywać. Chyba jednak lepiej poszukac jakies taniej karty ADC. Co prawda nie 200zł, ale niewiele drożej powinno się coś znaleźć.

Waldek

Eee - zwywalisz go zanim projekt skonczysz :-)

port ECP - potrafi przyjmowac dane z wykorzystaniem DMA. To moze dac sie prosto zrobic..

A dalej to trzeba czyta i projektowac :-)

J.

USB sie da programowo zrobic samym Atmelkiem

-- i chyba tylko Atmelkiem, bo nawet instrukcje jednocyklowe beda szly takt w takt z USB. [:->]. Ale to wymaga duzej gimnastyki, jest tylko jakies

50 cykli na bit, a jest duzo do zrobienia...

Pozdrawiam Piotr Wyderski

Kolego, tnijcie cytaty proszê, bo ciê¿ko siê was czyta :| pzdr Piotrek.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required