przesyłanie RS232 + głos na tylko 2 liniach

Witam. Mam taki oto taki "niewielki" problemik konstrukcyjny: muszę przesłać komunikację po RS232 z atmelka oraz rozmowę głosową pomiędzy dwoma urządzeniami na odległość około 30m - to wszystko tylko na przewodzie

2-żyłowym. komunikacja szła by zawsze tylko w jedna stronę. Myślałem o zastosowaniu jakiegoś kodera-modulatora i po drugiej stronie dekoder-demodulator który obsłużył by 3 wejścia (rs232 ma txd i rxd i dźwięk). Czy są gotowe scalaki do tego typu rozwiązań? Czy może jest prostszy sposób rozwiązania takiej transmisji (ważne żeby wszystko szło tylko na przewodzie 2-żyłowym). _____ pozdr GrP
Reply to
GrP
Loading thread data ...

Jakie atmelki? Jaka szybkosc transmisji? Jak mocno wykorzystane procki? Jak mocno wykorzystane lacze? Moze dalo by sie wcisnac jeszcze jakas prosta kompresje ?

pzdr. j.

Reply to
Jacek R. Radzikowski

Użytkownik "Jacek R. Radzikowski" snipped-for-privacy@spamer.die.die.die.piranet.org>

napisał w wiadomości news:c7i0jd$4ca$ snipped-for-privacy@www.itl.waw.pl...

Atmelki dowolne (prawdopodobnie tylko ATmega8 na kwarcu 16MHz lub coś większego z ATmega). Musi być zrealizowana przedewszystkim rozmowa i sygnały sterujące urządzeniem do którego idzie rozmowa, m.in. adresem urządzenia rozmównego, tylko kilka prostych 8-bitowych sygnałów sterujących. Obciążenie procków tylko w/w zadaniami. Masz na myśli kompresję mowy? poprzez atmelka? hmm.. próbkowanie mowy poprzez przetwornik AC i później transmisja?

Reply to
GrP

Sat, 8 May 2004 08:37:33 +0200, na pl.misc.elektronika, GrP napisał(a):

Może spróbuj z modemem do przesyłu uart po przewodach - TDA 5051 albo ST

7537. Powinno zadziałać - tylko szybkości są niewielkie - 1200 / 2400 baud.
Reply to
Jurek Szczesiul

Dokladnie. Na 30m to i 115200 pewnie da sie puscic przez petle pradowa, a w tym juz przepuscisz ramkowane 8kHz bez kompresji. HiFi to nie bedzie, ale do mowy spokojnie wystarczy. Policz tylko czy wystarczy Ci cykli.

pzdr. j.

Reply to
Jacek R. Radzikowski

Użytkownik "Jacek R. Radzikowski" snipped-for-privacy@spamer.die.die.die.piranet.org>

napisał w wiadomości news:c7i3fr$50j$ snipped-for-privacy@www.itl.waw.pl...

hmm, bardzo ciekawy pomysł.... dzięki za podpowiedź, faktycznie hifi to nie będzie ale na rozmowę wystarczy pasmo około 3kHz, próbkowanie wejścia audio na na przetworniku a/c wyjdzie na chyba max około

50kHz (czyli od strony a/c nie ma żadnego problemu) , czyli zupełnie wystarczy żeby przenieść dźwięk __ pozdr GrP
Reply to
GrP

Użytkownik "Jacek R. Radzikowski" snipped-for-privacy@spamer.die.die.die.piranet.org> napisał w wiadomości news:c7i3fr$50j$ snipped-for-privacy@www.itl.waw.pl

Czy nie jest to aby przerost formy nad treścią?

Jeśli dobrze zrozumiałem to potrzeba czegoś w rodzaju telefonu + dodatkowo dupleksowa transmisja sygnałów sterujących o niewielkiej przepływności. W takim razie telefon niech zostanie telefonem a transmisję danych puścić na dwóch kluczowanych nośnych po kilkadziesiąt..kilkaset kHz. Filtr pasmowy + NE567 po stronie odbiorczej powinny rozwiązać sprawę. Jeżeli wystarczy half-duplex to nośna może być jedna. Chyba, że czegoś nie doczytałem ;-)

Reply to
Marek Dzwonnik

Użytkownik "Marek Dzwonnik" <mdz@WIADOMO_PO_CO_TO.message.pl> napisał w wiadomości news:409cb1f9$ snipped-for-privacy@news.home.net.pl...

tak jak napisałem na początku : "Myślałem o zastosowaniu jakiegoś kodera-modulatora i po drugiej stronie dekoder-demodulator który obsłużył by 3 wejścia (rs232 ma txd i rxd i dźwięk). Czy są gotowe scalaki do tego typu rozwiązań? " hmm, każda droga jest dobra jeśli tylko prowadzi do celu ;-) czyli obejrzę noty katalogowe NE567

Reply to
GrP

Hm, obawiam sie ze nie. Ale policzmy co musimy wcisnac na plytke w obydwu przypadkach Transmisja analogowa: Frontend w postaci wzmacniaczy wejsciowych i wyjsciowych Modulator - co najmniej jedna kostka Sumator - kilka rezystorow ? Filtry - wystarcza pasywne na kilku RC, czy trzeba dac aktywny ? Wzmacniacz wejsciowy demodulatora - jedna kostka (potrzebny ?) Demodulator - jedna kostka fakt, niewiele.

Transmisja cyfrowa: Frontend - identyczny jak powyzej ADC - w procku DAC - 8 rezystorow albo kostka na spi Filtr anyaliasingowy - pojedynczy uklad RC Odpada tez liczenie filtrow i dobieranie elementow Obawiam sie ze uklad cyfrowy moze wyjsc nieco prostszy, kosztem niewielkiej komplikacji programu. I mamy duplex za darmo. Sorry :)

pzdr. j.

Reply to
Jacek R. Radzikowski

50kHz ???? Wystarczy 2 razy tyle co max czestotliwosc w sygnale. Czyli 8kHz wystarczy. Przy 8 bitach na probke ba Ci to 64kbps strumien.

Sygnal z CD jest probkowany z czestotliwoscia 44.1kHz, wiec 50 to chyba lekka przesada :)

pzdr. j.

Reply to
Jacek R. Radzikowski

Użytkownik "Jacek R. Radzikowski" snipped-for-privacy@spamer.die.die.die.piranet.org> napisał w wiadomości

No cóż.... Ja już chyba nie z tego pokolenia. Nie przywykłem, że wszystko da się zrobić na Atmelku ;-))

Reply to
Marek Dzwonnik

I alterce ;)

pzdr. j.

FUT warning

Reply to
Jacek R. Radzikowski

Jak procek z PWM to i DAC odpada:-)

Pozdrawiam Jarek

Reply to
JarekC

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.