logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Zestaw startowy dla ATmega 128 z wejściem na karty MMC/SD

mi_ma 29 Lut 2008 07:21 10396 12
REKLAMA
  • Zestaw startowy dla ATmega 128 z wejściem na karty MMC/SD

    Zawsze dobrze jest mieć jakąś platformę startową, na której można przetestować programy napisane pod mikrokontroler. Ogólnie zestawy startowe powinny być uniwersalne i wygodne przy podłączaniu. Dlatego więc często ludzie budując podobne urządzenia, budują z łącami rs232 czy wejśiami na karty MMC/SD.

    Tutaj mamy przykład takiej platformy z mikrokontrolerem ATmega128, który jest stosunkowo mały, ale w pełni funkcjonalny i wyposażony w takie łącza jak RS232, RS485, ISP, JTAG, MMC/SD. Poza tym na płytce umieszczono 62Kb zewnętrznego RAMu, dzięki czemu można pobawić się bardziej zaawansowanymi programami. Oczywiście płytka jest też wyposażona w standardowe interface'y wejść/wyjść, I2C, SPI i RTC umiejscowione po bokach płytki w postaci dwóch szeregów pinów.

    Schematy dostępne są w formacie pdf na stronie źródłowej.

    Zestaw startowy dla ATmega 128 z wejściem na karty MMC/SD


    Źródło http://www.embedded-os.de/index.html?ATMega128_DevMaster.htm

    Fajne? Ranking DIY
    O autorze
    mi_ma
    Tłumacz Redaktor
    Offline 
    Specjalizuje się w: elektronika wojskowa
    mi_ma napisał 831 postów o ocenie 815. Mieszka w mieście Wrocław. Jest z nami od 2006 roku.
  • REKLAMA
  • #2 4857766
    Duch__
    Poziom 31  
    Posty: 2338
    Pomógł: 33
    Ocena: 1598
    Fajne. Na czymś takim można już postawić mini serwer WWW. Protokół TCP/IP mógłby spokojnie być sterowany programowo, a nie sprzętowo. Strony WWW mogłyby być przechowywane w karcie SD/MMC.
  • REKLAMA
  • #3 4858920
    rmajda
    Poziom 20  
    Posty: 485
    Pomógł: 13
    Ocena: 17
    Do serwera TCP/IP potrzebujesz jeszcze jakiegoś interfejsu sieciowego np RTL... lub CS8900.
  • #5 4859413
    pidpawel
    Poziom 26  
    Posty: 1025
    Pomógł: 13
    Ocena: 18
    Jak dla mnie to troszku mały zestaw startowy. Mało komponentów. Chociaż jako sterownik to ma bardzo fajnie rozszerzoną funkcjonalność.
  • REKLAMA
  • #6 4861435
    slavo666
    Poziom 24  
    Posty: 733
    Pomógł: 37
    Ocena: 390
    Moim zdaniem pomysł trochę chybiony. Do samego programowania wystarczają wyprowadzenia ISP, złącze MMC może i przydatne, ale ja na początku bawiłem się diodami. Za drogi mikrokontroler, pamięć (do zabaw czy początkowych projektów) zbędna. Na początek najlepszy jest atmega8, kilka przycisków, wyświetlacz LCD/LED, przypinany DS1820, może sterownik silnika krokowego, jakiś przekaźnik i wyprowadzone porty. Dla początkującego to aż za wiele.
  • #7 4861800
    cinek810
    Poziom 12  
    Posty: 66
    Ocena: 2
    slavo666: to samo pomyślałem o złączu ISP.

    Wydaje mi się, że sens układów startowych jest... minimalny. Przecież koszt zamontowania wyprowadzenia do programowaniu w dowolnym układzie, który już ma być użyty jest minimalny.. zarówno finansowo, jak i w kwestii ilości wolnego miejsca.

    Na takiej AtMega128 faktycznie można już zrobić bardzo dużo.. ja nigdy jeszcze nie programowałem takiego uC..
  • REKLAMA
  • #8 4862371
    Atos30
    Poziom 14  
    Posty: 79
    Pomógł: 2
    Ocena: 20
    slavo666 napisał:
    Moim zdaniem pomysł trochę chybiony...


    ... proponowałbym przeczytać na stronie autora, jaki cel miał jego projekt, nim kolega napisze, że jest chybiony...

    cinek810 napisał:
    Wydaje mi się, że sens układów startowych jest... minimalny...


    ... zapewne firmy firmy produkujące takie zestawy robią to tylko dla własnej przyjemności... a oczywiście nikt ich nie kupuje... mnogość rozwiązań wynika zapewne... z chęci prześcigania się w tworzeniu niesprzedających się produktów...
  • #9 4867433
    wader_669
    Poziom 28  
    Posty: 1512
    Pomógł: 93
    Ocena: 15
    chcialem sie dowiedziec do czego sluzy ten uklad resetujacy TL7705 i dlaczego na schemacie jest pokazane ze karta mmc/sd maja 13 wyjsc ?
  • #10 4869317
    Atos30
    Poziom 14  
    Posty: 79
    Pomógł: 2
    Ocena: 20
    wader_669 napisał:
    ...dlaczego na schemacie jest pokazane ze karta mmc/sd maja 13 wyjsc ?


    Karty MMC wersji 4.x (MMCplus oraz MMCmobile) mają 13 wyjść.

    Zestaw startowy dla ATmega 128 z wejściem na karty MMC/SD
  • #11 4870276
    wader_669
    Poziom 28  
    Posty: 1512
    Pomógł: 93
    Ocena: 15
    dzieki tego nie wiedzialem
    a do czego sluzy ten uklad resetujacy TL7705
  • #13 4881270
    wader_669
    Poziom 28  
    Posty: 1512
    Pomógł: 93
    Ocena: 15
    bajer spoko jestem tak madry i zobaczylem w dokumentacje.
    Przeczytalem tez co tam jest napisane mimo to nadal nie wiem do czego sluzy. Chyba najlepiej wytlumaczyc na przykladach

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy zestawu startowego z mikrokontrolerem ATmega128 wyposażonego w interfejsy RS232, RS485, ISP, JTAG oraz wejście na karty MMC/SD. Płytka zawiera 62Kb zewnętrznej pamięci RAM oraz standardowe interfejsy I2C, SPI i RTC dostępne na pinach. Uczestnicy omawiają możliwości wykorzystania takiej platformy, m.in. do implementacji serwera WWW z obsługą protokołu TCP/IP realizowanego programowo, z przechowywaniem stron na karcie SD/MMC. Wskazano jednak, że do pełnej funkcjonalności sieciowej potrzebny jest dodatkowy interfejs sieciowy, np. RTL lub CS8900, lub implementacja protokołu SLIP. Pojawiły się opinie, że zestaw jest nieco ubogi w komponenty i drogi dla początkujących, którzy mogą preferować prostsze mikrokontrolery jak ATmega8 z podstawowymi elementami peryferyjnymi. Poruszono także kwestie techniczne dotyczące układu resetującego TL7705 oraz liczby wyprowadzeń kart MMC/SD, gdzie wyjaśniono, że karty MMC w wersji 4.x mają 13 wyjść. Podano link do dokumentacji układu TL7705, jednak jego praktyczne zastosowanie wymaga dalszych wyjaśnień.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA