Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 19 lis 2024, o 00:35


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 4 gru 2013, o 19:35 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Witam
Od 2 tygodni rysuje(na papierze) schematy podłączeniowe do mojego nowego tabletu który będę robił.
Nie będę tutaj opisywał szczegółowo schematu bo nie ma sensu. Tym bardziej że zawiera on dziesiątki różnych rzeczy.
Opisze tylko dokładnie o co mi chodzi. A więc:
w układzie będę 2 atmegi: Atmega1281 oraz Atmega2560 jedna od grafiki druga jako główny "mózg"
Obie te atmegi będą połączone do karty SD. Gdyż jedna będzie odczytywać zdjęcia lub ikonki czy tapetę, a druga będzie odtwarzać muzykę. I tu moje pytanie bo nigdy wcześniej takiego czegoś nie robiłem chodzi mi żeby zamontować jakiś układ może który by przełączał dane z karty pomiędzy tymi 2 uC. Dodam że sterować by go miała atmega2560.
Pewnie przychodzi wam do głowy czy te uC nie będą chciały odczytywać kartę w tym samym czasie. Już mówię że nie ponieważ te uC będą połączone przez rs232 TTL.
Dlatego proszę o pomoc przez jaki układ podłączyć te pamięć SD? Przyszedł mi do głowy też taki plan że obie atmegi miały by ustawione porty od spi jako wejścia a gdy jeden uC będzie chciał wysłać coś do karty SD to przestawi na ten czas porty na wyjścia. Było by takie coś?
Mam nadzieję ze jasno wytłumaczyłem :)
Proszę o pomoc.

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2013, o 20:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Może warto by pokusić się o scalaczek CD4053 który Mirek wykorzystał w ATB SHIELD M128 i wspomina o nim w poradniku AVR - ISP vc SPI co wolno a czego nie wolno (dokładniej 1.05.00) http://youtu.be/CX9r0GwkFU0?t=1h5m0s.

Karta może być na stałę podpięta do głównego procka, a kiedy potrzebna - przełączona przez główny na dodatkowy. Wtedy główny wysyła info do drugiego że może czytać i czeka aż ten odeśle info że skończył.

Jeśli się mylę to poprawcie mnie


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2013, o 21:14 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Ale ze mnie gapa. 2 dni temu oglądałem ten poradnik właśnie. I jakimś cudem zapomniałem na śmierć o tym scalaku. Sam nie wiem jak to możliwe.
Coś się ze mną dzieje :)

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 gru 2013, o 01:04 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27308
Lokalizacja: Szczecin
Pomógł: 1041

dokładnie ten czy inny bufor to podstawa przy takim podejściu ... ale akurat CD4053 powinien się tu ładnie wpasować akurat


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 gru 2013, o 21:52 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

No nawet fajny ten scalak. O ile będzie dostępny w moim sklepie :) Bo nie chce mi się z allegro kupywać.
Wielkie dzięki za pomoc.

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 gru 2013, o 13:45 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

A jeszcze mam takie pytanie:
Bo muszę podłączyć 2 uC do innego uC za pomocą rs232TTL ale on posiada tylko jeden UART. Więc mogę te układziki 74hct4053 lub CD4053 zamontować też do tego rs232TTL? Z punktu widzenia to mniej więcej takie same sygnały(SPI - RS232TTL) więc powinno chodzić. Ale chcę się upewnić :)

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 gru 2013, o 14:13 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27308
Lokalizacja: Szczecin
Pomógł: 1041

no a w ATB-SHIELD-M128 jak jest ? ;) no przecież separacja ISP od RS232

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 gru 2013, o 21:54 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Nie wiem co się dzieje. Przedwczoraj oglądałem ten schemat ATB-SHIELD-M128 i wyszło mi z głowy o tym że on przełącza między spi a rs232.
Coś mi chyba pamięć szwankuje albo to z przemęczenia. :)
Wielkie dzięki za pomoc

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO