RTV forum PL | NewsGroups PL

Przesył 1Mb/s między SAM7 a wpływ zakłóceń z zasilania - doświadczenia?

Goły UART w SAM7 @ 1M

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Przesył 1Mb/s między SAM7 a wpływ zakłóceń z zasilania - doświadczenia?

Sebastian Biały
Guest

Tue Oct 20, 2009 6:53 pm   



Witam.

Pi razy dzwi mam do przesłania między dwoma SAM7 strumień 1Mbita/s.
Jeden z SAM7 robi jako sterownik wyświetlacza+RAM LCD, drugi wysyła
pełną ramkę bufora w pętli. Połaczenie pomiedzy powinno być maksymalnie
uproszczone i zastanawiam się, czy przy 1M da rade uzyskać kilkanascie
cm gołego UARTu (połaczenie wprost, bez zadnych buforów). Ma ktoś
doświadczenia? Sytuacje pogarsza nieco fakt, że kabelek od danych bedzie
leciał równolegle do kabla zasilającego ten LCD (a tam przetwornica
3.3->podświetlenie).

Paweł
Guest

Tue Oct 20, 2009 7:42 pm   



Quote:
Pi razy dzwi mam do przesłania między dwoma SAM7 strumień 1Mbita/s...

Czy zamierzasz użyć sygnałów RTS/CTS ?


Paweł

Sebastian Biały
Guest

Tue Oct 20, 2009 8:05 pm   



Paweł wrote:
Quote:
Pi razy dzwi mam do przesłania między dwoma SAM7 strumień 1Mbita/s...
Czy zamierzasz użyć sygnałów RTS/CTS ?

Nie. Tylko jeden kierunek na jednym drucie TX->RX.

Paweł
Guest

Tue Oct 20, 2009 8:24 pm   



Quote:
Pi razy dzwi mam do przesłania między dwoma SAM7 strumień 1Mbita/s...
Czy zamierzasz użyć sygnałów RTS/CTS ?

Nie. Tylko jeden kierunek na jednym drucie TX->RX.

W przypadku sprzętowej kontroli linia TxD nie jest cały czas wyjściem co
może powodować problemy. Jeśli jednak nie użyjesz tego trybu to wszystko
powinno działać. Zawsze jednak mogą pojawić się jakieś problemy związane
z pojemnością i indukcyjnością kabla. Wydaje mi się to jednak mało
prawdopodobne.

Paweł

Sebastian Biały
Guest

Tue Oct 20, 2009 8:44 pm   



Paweł wrote:
Quote:
powinno działać. Zawsze jednak mogą pojawić się jakieś problemy związane
z pojemnością i indukcyjnością kabla. Wydaje mi się to jednak mało
prawdopodobne.

Nie wiem na ile odporny jest UART w SAM7. W przypadku AVR taka prędkośc
działała mi na odcinku 1m bez zająkniecia. Jednak im dalej bawie się
SAM& tym bardziej mam wrażenie większej delikatności tego procesora :/

Paweł
Guest

Tue Oct 20, 2009 9:02 pm   



Quote:
Nie wiem na ile odporny jest UART w SAM7. W przypadku AVR taka prędkośc
działała mi na odcinku 1m bez zająkniecia. Jednak im dalej bawie się
SAM& tym bardziej mam wrażenie większej delikatności tego procesora :/

Na mnie wrażenie zrobiła errata do tego procesora. W zasadzie trudno
jest coś zrobić aby nie natrafić na jakiś poważny błąd.

Paweł

Sebastian Biały
Guest

Tue Oct 20, 2009 9:14 pm   



Paweł wrote:
Quote:
Nie wiem na ile odporny jest UART w SAM7. W przypadku AVR taka
prędkośc działała mi na odcinku 1m bez zająkniecia. Jednak im dalej
bawie się SAM& tym bardziej mam wrażenie większej delikatności tego
procesora :/

Na mnie wrażenie zrobiła errata do tego procesora. W zasadzie trudno
jest coś zrobić aby nie natrafić na jakiś poważny błąd.

Ale tanie są i akuratnie mi pasują. Dlatego wolałbym bez poważnego
powodu nie zmieniać, choć LPCxxx wydają się być też rozsądne.

Konop
Guest

Tue Oct 20, 2009 9:27 pm   



Quote:
Ale tanie są i akuratnie mi pasują. Dlatego wolałbym bez poważnego
powodu nie zmieniać, choć LPCxxx wydają się być też rozsądne.

Z równie bogatą erratą Wink... używałem LPC2364, Revision B i nie było tak
źle, ale miałem dostęp do płytki testowej, która miała parę miesięcy, no
i zawierała wersję "0" procesorka... i tam to też ciężko było znaleźć
coś, do czego nie było erraty Wink...

Pozdrawiam
Konop

Adam Dybkowski
Guest

Tue Oct 20, 2009 10:30 pm   



Sebastian Biały pisze:

Quote:
Pi razy dzwi mam do przesłania między dwoma SAM7 strumień 1Mbita/s.
Jeden z SAM7 robi jako sterownik wyświetlacza+RAM LCD, drugi wysyła
pełną ramkę bufora w pętli. Połaczenie pomiedzy powinno być maksymalnie
uproszczone i zastanawiam się, czy przy 1M da rade uzyskać kilkanascie
cm gołego UARTu (połaczenie wprost, bez zadnych buforów).

Pójdzie bez problemu. Ja przesyłałem między dwoma ARMami na podobnej
odległości 6 Mbps (tylko TX, RX i masa) i też śmigało pięknie. Mimo to
jeżeli masz jakiekolwiek obawy o stabilność transferu, połącz procki
również sygnałem zegara (tryb USART). Niech jeden z nich będzie masterem
(generuje zegar transmisji) a drugi slave'm. Reszta jak w zwykłym uarcie.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

elektroda NewsGroups Forum Index - Elektronika Polska - Przesył 1Mb/s między SAM7 a wpływ zakłóceń z zasilania - doświadczenia?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map