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 dodać układy MAX485 i ACPL-M61L do Multisima dla DMX512?

maciofeles 07 Kwi 2012 23:26 1544 6
REKLAMA
  • #1 10769690
    maciofeles
    Poziom 10  
    Posty: 38
    Witam zaczynam projekt jakim jest budowa cyfrowego sterownika DMX512 opartego na procesorze ARM Cortex.

    Jednak najpierw muszę przeprowadzić symulacje (jest to odgórnie narzucone) układu zamieniającego sygnał z procesora na sygnał dmx512. Wybór padł na układ MAX485, chociaż ACPL-M61L też mnie zaciekawił, ale jest wieki problem aby te elementy dodać do Multisima.

    Proszę kogoś kto potrafi dodać elementy do Multisima o odpowiedz.

    Osoby z innymi pomysłami na separacje sygnałów itp też z chęcią wysłucham. Podaje stronę do opisu MAX485 http://www.maxim-ic.com/design/tools/modeling-simulation/ibis/MAX485.IBS
  • REKLAMA
  • Pomocny post
    #2 10770614
    jarek_lnx
    Poziom 43  
    Posty: 22566
    Pomógł: 4167
    Ocena: 6039
    Pierwsze pytanie jest takie, czemu ta symulacja ma służyć, na jakie pytania ma dać odpowiedź, z tego trzeba ustalić na ile dokładna ma być, jakie właściwości układu trzeba uwzględnić w modelu.

    Jeśli po prostu "ma być" to znaczy że niczemu nie służy i jeśli nie postawiono konkretnych pytań, nie będzie konkretnych odpowiedzi, a jedynie bezsensownie stracony czas.

    DMX-512 w warstwie fizycznej to jest EIA/TIA–485 (RS-485) więc MAX-485 jest tu klasycznym rozwiązaniem.

    Transmisja po takiej linii to problem linii długiej i kluczowe jest tu prawidłowe zamodelowanie właściwości kabla, nadajnik można zamodelować w sposób uproszczony bo to niewiele zmieni.

    To co znalazłeś dla MAX485 to model IBIS'a ty szukasz modelu SPICE'owego.
    Prawdopodobnie IBIS dokładniej opisuje właściwości wejścia/wyjścia MAX485 i lepiej nadawał by się do tego zadania.

    Można z modelu behawioralnego IBIS'a wymyślić model strukturalny SPICE'a raczej nie ma możliwości automatycznej konwersji.
  • REKLAMA
  • #3 10776499
    maciofeles
    Poziom 10  
    Posty: 38
    Jest to projekt na uczelnie i muszę mieć symulacje działania układu, ponieważ z nie jest wymagana fizyczna forma więc muszę zrobić to albo w psice albo w multisimie.
  • REKLAMA
  • #4 10780093
    jarek_lnx
    Poziom 43  
    Posty: 22566
    Pomógł: 4167
    Ocena: 6039
    Nie odpowiedziałeś na moje pytanie, czego oczekujesz po tej symulacji.
    Ale pachnie mi to zwykłą akademicką ściemą, wykładowcy udają że się znają, studenci udają że pracują.

    Do symulacji zakładasz jakiś model matematyczny badanego zjawiska (zawsze różny od rzeczywistego obiektu) i badasz jego zachowanie, a nie rzeczywistego MAX485, na rzeczywistej płytce drukowanej podłączonego do magistrali z np. naderwanym przewodem poprowadzonej koło siejącego zakłóceniami kabla energetycznego.

    Przypadek jest na tyle prosty, że teoria dokładnie opisuje wszystko co można tu zobaczyć, pytanie co chcesz zobaczyć lub pokazać.
  • #5 10781800
    maciofeles
    Poziom 10  
    Posty: 38
    Tak jest to normalny akademicki projekt mamy zrobic cos ale ze nie ma czasu na wykonanie tego prosze to przedstawic w formie symulacji - taka własnie jest sytuacja. Wiec by zrobic jaka kolwiek symulacje działania układu musze dołaczyc do multisima max485 i tu pojawia sie problem.
  • #6 10783338
    jarek_lnx
    Poziom 43  
    Posty: 22566
    Pomógł: 4167
    Ocena: 6039
    Cytat:
    Wiec by zrobic jaka kolwiek symulacje działania układu musze dołaczyc do multisima max485 i tu pojawia sie problem.


    Jeśli nikt ci nie znajdzie gotowego spice'owego modelu MAX485, to pozostaje zrobić samemu na podstawie danych z datasheet i modelu IBIS, podstawowe właściwości nadajnika (czas opóźnienia, czasy narastania/opadania, rezystancja i pojemność wyjściowa) nie jest trudno zasymulować, w odbiorniku trzeba by zasymulować komparator o parametrach zbliżonych do odbiornika MAX485.

    Czyli jakbyś rozumiał jak działa, to byś wykombinował jak to zasymulować. A tak zostaje ci przejść na IBIS'a. Albo próbować wytłumaczyć temu kto wymyślił temat pracy, że nikt nie symuluje układów interfejsowych w SPICE'ie, dlatego producenci nie tworzą modeli.
  • REKLAMA
  • #7 10911069
    maciofeles
    Poziom 10  
    Posty: 38
    Znalazłem inny element który jest zamiennikiem i posiada interesujący mnie opis. Dziękuje za pomoc i odpowiedzi.

Podsumowanie tematu

✨ Użytkownik rozpoczął projekt budowy cyfrowego sterownika DMX512 opartego na procesorze ARM Cortex i potrzebuje przeprowadzić symulację układu konwertującego sygnał z procesora na DMX512. Wybór padł na układ MAX485, ale pojawiły się trudności z dodaniem go do oprogramowania Multisim. Uczestnicy dyskusji podkreślili znaczenie określenia celu symulacji oraz właściwego modelowania parametrów układu, sugerując, że model IBIS może być bardziej odpowiedni niż SPICE. W przypadku braku gotowego modelu SPICE dla MAX485, zaproponowano stworzenie własnego modelu na podstawie danych z karty katalogowej. Użytkownik znalazł alternatywny element, który spełnia jego wymagania.
Wygenerowane przez model językowy.
REKLAMA