GrP
Guest
Sat May 08, 2004 5:37 am
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
GrP
Guest
Sat May 08, 2004 6:20 am
Użytkownik "Jacek R. Radzikowski" <jacek@spamer.die.die.die.piranet.org>
napisał w wiadomości news:c7i0jd$4ca$1@www.itl.waw.pl...
Quote:
Jakie atmelki? Jaka szybkosc transmisji? Jak mocno wykorzystane procki?
Jak mocno wykorzystane lacze? Moze dalo by sie wcisnac jeszcze jakas
prosta
kompresje ?
pzdr.
j.
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?
Jurek Szczesiul
Guest
Sat May 08, 2004 6:32 am
Sat, 8 May 2004 08:37:33 +0200, na pl.misc.elektronika, GrP napisał(a):
Quote:
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).
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.
--
Pozdrowienia
Jurek Szczesiul
Jacek R. Radzikowski
Guest
Sat May 08, 2004 8:01 am
GrP <avangp@poczta.onet.pl> wrote:
Quote:
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).
Jakie atmelki? Jaka szybkosc transmisji? Jak mocno wykorzystane procki?
Jak mocno wykorzystane lacze? Moze dalo by sie wcisnac jeszcze jakas prosta
kompresje ?
pzdr.
j.
GrP
Guest
Sat May 08, 2004 8:50 am
Użytkownik "Jacek R. Radzikowski" <jacek@spamer.die.die.die.piranet.org>
napisał w wiadomości news:c7i3fr$50j$1@www.itl.waw.pl...
Quote:
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.
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
Jacek R. Radzikowski
Guest
Sat May 08, 2004 8:50 am
GrP <avangp@poczta.onet.pl> wrote:
Quote:
Użytkownik "Jacek R. Radzikowski" <jacek@spamer.die.die.die.piranet.org
napisał w wiadomości news:c7i0jd$4ca$1@www.itl.waw.pl...
Jakie atmelki? Jaka szybkosc transmisji? Jak mocno wykorzystane procki?
Jak mocno wykorzystane lacze? Moze dalo by sie wcisnac jeszcze jakas
prosta
kompresje ?
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?
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.
Marek Dzwonnik
Guest
Sat May 08, 2004 9:12 am
Użytkownik "Jacek R. Radzikowski"
<jacek@spamer.die.die.die.piranet.org> napisał w wiadomości
news:c7i3fr$50j$1@www.itl.waw.pl
Quote:
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.
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 ;-)
--
Marek Dzwonnik, GG: #2061027 (zwykle jako 'niewidoczny')
GrP
Guest
Sat May 08, 2004 10:57 am
Użytkownik "Marek Dzwonnik" <mdz@WIADOMO_PO_CO_TO.message.pl> napisał w
wiadomości news:409cb1f9$1@news.home.net.pl...
Quote:
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 ;-)
--
Marek Dzwonnik, GG: #2061027 (zwykle jako 'niewidoczny')
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
Marek Dzwonnik
Guest
Sat May 08, 2004 3:26 pm
Użytkownik "Jacek R. Radzikowski"
<jacek@spamer.die.die.die.piranet.org> napisał w wiadomości
Quote:
Czy nie jest to aby przerost formy nad treścią?
Obawiam sie ze uklad cyfrowy moze wyjsc nieco prostszy, kosztem
niewielkiej komplikacji programu. I mamy duplex za darmo. Sorry
No cóż.... Ja już chyba nie z tego pokolenia. Nie przywykłem, że wszystko da
się zrobić na Atmelku

)
--
Marek Dzwonnik, GG: #2061027 (zwykle jako 'niewidoczny')
Jacek R. Radzikowski
Guest
Sat May 08, 2004 4:17 pm
Marek Dzwonnik <mdz@wiadomo_po_co_to.message.pl> wrote:
Quote:
Użytkownik "Jacek R. Radzikowski"
jacek@spamer.die.die.die.piranet.org> napisał w wiadomości
news:c7i3fr$50j$1@www.itl.waw.pl
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.
Czy nie jest to aby przerost formy nad treścią?
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.
Jacek R. Radzikowski
Guest
Sat May 08, 2004 4:22 pm
GrP <avangp@poczta.onet.pl> wrote:
Quote:
Użytkownik "Jacek R. Radzikowski" <jacek@spamer.die.die.die.piranet.org
napisał w wiadomości news:c7i3fr$50j$1@www.itl.waw.pl...
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.
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
50kHz ????
Wystarczy 2 razy tyle co max czestotliwosc w sygnale. Czyli 8kHz wystarczy.
Przy 8 bitach na probke ba Ci to 64kbps strumien.
Quote:
wystarczy żeby przenieść dźwięk
Sygnal z CD jest probkowany z czestotliwoscia 44.1kHz, wiec 50 to chyba lekka
przesada :)
pzdr.
j.
Jacek R. Radzikowski
Guest
Sat May 08, 2004 6:32 pm
Marek Dzwonnik <mdz@wiadomo_po_co_to.message.pl> wrote:
Quote:
Użytkownik "Jacek R. Radzikowski"
jacek@spamer.die.die.die.piranet.org> napisał w wiadomości
Czy nie jest to aby przerost formy nad treścią?
Obawiam sie ze uklad cyfrowy moze wyjsc nieco prostszy, kosztem
niewielkiej komplikacji programu. I mamy duplex za darmo. Sorry
No cóż.... Ja już chyba nie z tego pokolenia. Nie przywykłem, że wszystko da
się zrobić na Atmelku

)
I alterce ;)
pzdr.
j.
FUT warning
JarekC
Guest
Mon May 10, 2004 5:38 am
Quote:
Transmisja cyfrowa:
Frontend - identyczny jak powyzej
ADC - w procku
DAC - 8 rezystorow albo kostka na spi
Jak procek z PWM to i DAC odpada:-)
Pozdrawiam
Jarek