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

Jak zbudować tanią kopię DSM-51 do nauki asemblera?

JachuPL 03 Lip 2015 22:51 1047 4
REKLAMA
  • #1 14822810
    JachuPL
    Poziom 2  
    Posty: 2
    Cześć wszystkim. W przyszłym semestrze na uczelni będę miał przedmiot programowanie w języku asemblera, będzie on realizowany na platformie DSM-51 produkcji MicroMade. Przydałaby mi się jedna kopia tego ustrojstwa, jednak budżet studencki jest ograniczony, a doskonale wiem, że da się podobny zestaw zmontować o wiele taniej, mam do Was kilka pytań:
    1) Jaki uC jest najbardziej zbliżony do zastosowanego w DSM? Chodzi mi głównie o to, bym nie musiał przepisywać raz napisanego kodu.
    2) Jak ciężko będzie odwzorować tę platformę? Zależy mi na jak najdokładniejszej kopii.
    3) Ile to mniej więcej będzie kosztowało?
    4) Czy istnieje jakaś platforma, która mogłaby być alternatywą dla tego systemu?

    Co do mojego doświadczenia elektronicznego - znam samą suchą teorię (cały ten semestr miałem przedmiot Architektury Systemów Komputerowych), wiem co to jest opornik, kondensator, tranzystor, przerzutnik Schmitta, że przed diodą trzeba walnąć opornik, żeby się nie sfajczyła itd., ale nigdy nie miałem okazji wykorzystać tego w praktyce. Czy mogę liczyć na Waszą pomoc? :)

    PS: Nie chcę używać "Jagody". Chciałbym ten zestaw zmontować samemu, ponieważ na prawdę zainteresowałem się elektroniką.
  • REKLAMA
  • Pomocny post
    #2 14822890
    perch
    Poziom 27  
    Posty: 861
    Pomógł: 119
    Ocena: 258
    Jest dostępny schemat DSM-51. Koszt wykonania kopii to oczywiście potrzebne elementy, wykonanie PCB oraz najważniejsze - czas wykonania tego przez projektanta.
    Obawiam się jednak, że w ten sposób nie zaoszczędzisz i racjonalniej będzie kupić gotowy DSM-51, jak się znudzi sprzedasz przyszłemu rocznikowi.

    Na schematach masz podane nazwy elementów w tym procesora: http://www.elektronika.iee.put.poznan.pl/noty/dsm/dsm51_full.pdf
  • REKLAMA
  • Pomocny post
    #3 14822928
    jarek_lnx
    Poziom 43  
    Posty: 22607
    Pomógł: 4178
    Ocena: 6055
    Cytat:
    doskonale wiem, że da się podobny zestaw zmontować o wiele taniej, mam do
    Doskonale powiadasz? DSM-ka to archaiczny układ projektowany inaczej niż te współczesne, wszędzie równoległa szyna danych duzo zatrzasków i buforów trójstanowych, do tego dekodery adresów na GAL'ach (to akurat upraszcza układ ale dla ciebie to utrudnienie).
    Ogólnie układ bardzo skomplikowany w stosunku do pełnionej funkcji, zajmuje wielką płytkę drukowaną 170x220mm.
    Po pierwsze musiał byś zaprojektować płytkę, gotowego projektu nikt ci nie da (schematy ideowe są), jest tam ponad dwa tuziny układów scalonych, spore wyzwanie dla początkującego.
    Cytat:
    1) Jaki uC jest najbardziej zbliżony do zastosowanego w DSM? Chodzi mi głównie o to, bym nie musiał przepisywać raz napisanego kodu.
    Użuj tego samego 80C32.
    Cytat:
    2) Jak ciężko będzie odwzorować tę platformę? Zależy mi na jak najdokładniejszej kopii.
    Prom kosmiczny to to nie jest, ale poziom trudności kilkukrotnie wyższy niż zaliczenie semestru programowania w asemblerze.
    Cytat:

    3) Ile to mniej więcej będzie kosztowało?
    Czasu czy pieniędzy? Umiejętności do zdobycia: projektowanie płytek, programowanie układów PLD, pisanie programów w asemblerze (kod "monitora" na DSM-kę też musisz napisać bez tego nawet kodu do RAM'u nie załadujesz).
    Ponieważ robisz jedną sztukę wyjdzie dosyć drogo, szczególnie płytka drukowana, poza tym będziesz potrzebował programatora do GAL'i i do pamięci Flash (29C512)
    Jeśli zlecisz to komuś będzeisz miał dodatkwe koszty.
    Cytat:
    4) Czy istnieje jakaś platforma, która mogłaby być alternatywą dla tego systemu?
    Uczelnia nie inwestuje to ma przestarzałe płytki, współcześnie nikt płytek w rodzaju DSM'ki nie kupuje, to i podaży nie ma.
    Cytat:
    PS: Nie chcę używać "Jagody". Chciałbym ten zestaw zmontować samemu, ponieważ na prawdę zainteresowałem się elektroniką.
    Jagodę napisał uczeń technikum ("zajączka") było tam sporo błędów i niedoróbek ale zawsze to lepsze niż tworzyć płytke od zera.
  • REKLAMA
  • #4 14823142
    JachuPL
    Poziom 2  
    Posty: 2
    Dzięki za zainteresowanie tematem panowie. Rozumiem zatem, że jest to zły pomysł. Temat można zamknąć. Pozdrawiam. :)
  • #5 14854431
    andrzejlisek
    Poziom 32  
    Posty: 3637
    Pomógł: 82
    Ocena: 707
    Nie wiem, czy to Ciebie zainteresuje, ale jakiś czas temu znalazłem w googlach firmę, która wykonuje układy na zamówienie i na podstawie schematów DSM-51 wyceniła wykonanie na ponad 1000zł (zaprojektowanie PCB, montaż elementów) w przypadku wykonania w jednym egzemplarzu.

    Wiem, że to może być bardzo trudne, ale jeżeli rzeczywiście Ciebie interesuje DSM-51, to warto śledzić aukcje internetowe, tam sporadycznie pojawia się używany DSM-51 za ułamek ceny, ja mam w domu DSM-51 kupionego gdzieś za 400-500zł.
REKLAMA