: 03 gru 2011, 01:04
Takie fotki to ja "robię" skanerem:
czytnik eCom - top:
czytnik eCom - bottom:
czytnik eCom - top:
czytnik eCom - bottom:
Nie ruszałem, odgiąłem tylko te piny od złącza USB i po wetknięciu do PC (tylko VCC i GND) napięcie 3.3V zniknęło. Czytnik mam prawie identyko jak starymarabut, z tą różnicą że zaoszczędzili na diodzie LED. Po prostu jej nie ma.suchy pisze: ... a po co grzebałeś przy data+/data-. Przecież te sygnały w ogóle nas nie obchodzą z punktu widzenia SD2IEC, nie ruszamy ich i już (ja tylko wylutowałem wtyk USB, bo był mi potrzebny).
Całkiem niedawno, bo dwa lata temu, "poobrywałem nogi" ostatniemu UCartowemu "pająkowi" (co ciekawe - działał po wetknięciu do komcia - po 20 latach , musiałem tylko oczyścić miedź na wtyku krawędziowym). Nawet przez moment zastanawiałem się, czy nie zachować dla potomnych, ale potrzebowałem płytki stykowej do testów, no i ostateczny wyrok zapadł. Gdybym nie miał UCartów na płytkach PCB, to pająk pewnie by przeżył!starymarabut pisze:... Szkoda ze te twoje "wynalazki" sprzed lat nie zachowały się. Miło by było pooglądać.
Kod: Zaznacz cały
R1 = 330 Ohm
R2 = 470 Ohm
Kod: Zaznacz cały
avrdude -p m1284p -c stk200 -U flash:w:newboot-0.2-larsp-m1284p.hex:i -U lfuse:w:0xef:m -U hfuse:w:0xd2:m -U efuse:w:0xfd:m
Kod: Zaznacz cały
avrdude -p m1284p -c stk200 -U flash:w:sd2iec-0.10.1-larsp-m1284p.bin:r -U lfuse:w:0xef:m -U hfuse:w:0xd3:m -U efuse:w:0xfd:m
... no to jest właśnie mankament, związany z wykorzystaniem dzielników rezystorowych jako najprostszych konwerterów poziomów napięć. Też miałem z tym problem i pisałem już o tym. Nie chodzi tu o zakłócenia, tylko, że spore kiloomowe rezystory w dzielnikach + pojemności pasożytnicze kabelków (im dłuższe kabelki tym większe pojemności), powodują, że sygnał po SPI musi "pokonać" filtr RC, który przy za długich kabelkach, najprawdopodobniej powoduje już takie odkształcenie przebiegów, że procek przestaje tak odkształcone sygnały poprawnie dekodować i układ przestaje działać. Wtedy właśnie skracanie kabelków, czyli zmniejszanie pojemności w tymże pasożytniczym filtrze RC pomaga. Jacek, sprawca tego wątku powinien być w bardziej komfortowej sytuacji, bo korzysta w swoim rozwiązaniu płytki wg. LarsP ze specjalizowanego konwertera poziomów (nie dzielników rezystorowych), ale póki co milczy, a tylko my się produkujemy w jego temacie!zyga pisze:...Poczytałem na forach o długości magistrali SPI i zakłóceniach, skróciłem kabelki do ok. 5cm - poszło !
A może by tak wykorzystać scalak 74HC245 pomiędzy AVR a SD tak jak to zrobili atarowianie w swoimSIO2SD v2 ?suchy pisze:Nie chodzi tu o zakłócenia, tylko, że spore kiloomowe rezystory w dzielnikach + pojemności pasożytnicze kabelków (im dłuższe kabelki tym większe pojemności), powodują, że sygnał po SPI musi "pokonać" filtr RC, który przy za długich kabelkach, najprawdopodobniej powoduje już takie odkształcenie przebiegów, że procek przestaje tak odkształcone sygnały poprawnie dekodować i układ przestaje działać. Wtedy właśnie skracanie kabelków, czyli zmniejszanie pojemności w tymże pasożytniczym filtrze RC pomaga.
@zyga tam chyba nie chodzi o HC245 (może nie było tego właściwego w bazie Eagla), bo HC to mają Vih <= Vcc + 0,5V, więc przy zasilaniu 3V raczej 5V na wejście nie podasz (osobiście takiej pracy nie testowałem, więc tak do końca się nie zarzekam). Myślę, że chodzi o VLC4245 (pinologicznie zgodny poza dodatkowymi nogami - zasilania 3V, których nie ma w HC245): tani dwukierunkowy konwerter 8 bit szyny 3V-5V/5V-3V (np. w TME kosztuje ok 3 zł brutto w detalu, więc tanio "jak barszcz" - wieeeelokrotnie mniej niż inne specjalizowane konwertery poziomów napięć). Na "elce" chwalą sobie ten konwerter właśnie tam gdzie trzeba obuć procek 5V z kartą SD 3V (znikają wszelkie problemy z transmisją). Wszytko klawo tylko nam potrzeba 3 porty dwukierunkowe, a tu jest aż osiem plus dodatkowe nogi zasilania - wielka i niewykorzystana do końca kolubryna!zyga pisze:A może by tak wykorzystać scalak 74HC245 pomiędzy AVR a SD tak jak to zrobili atarowianie w swoimSIO2SD v2 ?suchy pisze:Nie chodzi tu o zakłócenia, tylko, że spore kiloomowe rezystory w dzielnikach + pojemności pasożytnicze kabelków (im dłuższe kabelki tym większe pojemności), powodują, że sygnał po SPI musi "pokonać" filtr RC, który przy za długich kabelkach, najprawdopodobniej powoduje już takie odkształcenie przebiegów, że procek przestaje tak odkształcone sygnały poprawnie dekodować i układ przestaje działać. Wtedy właśnie skracanie kabelków, czyli zmniejszanie pojemności w tymże pasożytniczym filtrze RC pomaga.