- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Bieżące Symulatorowe => Wątek zaczęty przez: RooteK w 06 Listopada 2009, 21:13:05

Tytuł: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RooteK w 06 Listopada 2009, 21:13:05
Witam.

Wiele ludzi zadawało mi pytania typu "Jak zbudować nastawnik do kompa?" (Na pewno nie tylko ja miałem takie przygody ;))  Z pewnością każdy MaSzynowiec chciałby mieć takie cudeńko, a co dopiero cały pulpit! Informacje na ten temat są często porozrzucane w różnych wątkach i to dawno nie odświeżanych. Wpadłem więc na pomysł aby założyć wątek w którym każdy mógłby przedstawić swój pomysł wykonania lub projekt takiego nastawnika bądź innych elementów pulpitu, współpracujących z MaSzyną. Każdy, kto chce zbudować sobie takie cudo miałby tu wszystko jak na dłoni i mógłby wybrać dogodny dla siebie sposób.
Mam nadzieję, że każdy kto kto chce pomóc młodszym i starszym konstruktorom doda tu coś od siebie i nie będzie tłamsił swego tajnego, genialnego mechanizmu.

Oto dotychczasowe projekty nadesłane przez użytkowników:

NASTAWNIKI:

1. (Załącznik) Dla przykładu przedstawiam mój projekt. Jest on połączeniem części mechanicznej, którą należy sobie indywidualnie skalibrować (w zależności od wymiarów części) oraz części elektronicznej. Zaleca się włączyć rezystor między styki a transoptory. Całość podłączona jest do klawiatury, należy więc sprawdzić biegunowość styków odpowiednich klawiszy. Tą samą metodą można również wykonać nastawnik kierunkowy oraz kran hamulca, należy tylko odpowiednio dobrać rozmiar tarczy mechanizmu, rozstaw bolców oraz szerokość końca ruchomego ramienia, aby rączka mogła obracać się o ten sam kąt co w rzeczywistości.

2. (Załącznik) Jest to elektroniczne rozwiązanie wysterowania odpowiednich klawiszy wraz z obrotem koła nastawnika. Wadą tego ustrojstwa może być konieczność budowy tylu zespołów sterujących ile mamy pozycji jazdy (dla EN57 koszt może wynieść około 50zł, najdrożej wychodzą przekaźniki monostabilne DPDT).
Koło nastawnika należy połączyć z przełącznikiem obrotowym, posiadającym tyle pozycji co w prawdziwym nastawniku (chyba najlepiej wykonać taki przełącznik samemu). Głównym elementem wykonawczym są tu transoptory (najlepiej 4N25) podłączone do odpowiednich zestyków w klawiaturze. Impuls prądu zasilający transoptor zapewniany jest przez kondensator, który odpowiednio ładuje się i rozładowuje zależnie od zasilania cewki przekaźnika a więc także od tego, czy na bazę tranzystora przyłożone jest napięcie. Jeśli ktoś odważyłby się na zastosowanie tego sposobu do budowy nastawnika np. EU07, to można również skojarzyć pozycje przełącznika obrotowego z lampką jazdy na oporach :)

KOMPLETNE PULPITY:

1. Projekt pulpitu zbudowanego przez Mariusz1970. Pozwala on podpiąć niezbędne urządzenia z pulpitu do klawiatury. Wysterowanie klawiszy odbywa się poprzez układy elektroniczne oraz zaprogramowanego Atmela.
    LINK:  http://mamut.mysza.eu.org/~krzysiek626/Pulpit.rar

WYSTEROWANIE KLAWISZY:

1. (Załącznik) Projekt układu do sterowania przełącznikami pantografów tak jak w ED72/EN57/EN71. Górny przełącznik podłączamy jako łącznik dźwigienkowy chwilowy tylnego pantografu, środkowy wyłącznik jako "grzybek" opuszczania obu pantografów a dolny jako łącznik dźwigienkowy chwilowy przedniego pantografu. Cała istota działania polega na tym, że w spoczynkowym położeniu przełącznika kondensator ładuje się. Z chwilą przełączenia go kondensator rozładowywuje się i przez odpowiedni tranzystor oraz transoptor przepływa impuls prądu. Całość należy odpowiednio podpiąć do klawiatury.

2. (Załącznik) Jest to projekt układu do wysterowania dowolnego klawisza z lub bez shift'u z jednego hebelka (musi być DPDT) Zasada działania jest podobna do pierwszego przykładu. Można tym sposobem podłączyć np. hebelki od świateł (Y,y/U,u/I,i)


Jeśli ktoś ma jakiś swój projekt, którym może się podzielić proszę o napisaniu o nim w tym temacie lub na PW. Wszelkie materiały będę aktualizował w tym poście.
Prosiłbym także o przyklejenie wątku aby się nigdzie nie zagubił.

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 06 Listopada 2009, 21:17:06
Tak niebezpiecznie diodę transoptora dawać bez rezystora. Można zjarać diodę...
Natoimast jeśli chodzi o wyjście transoptora, to skoro na wyjściu jest tranzystor npn, to ważna jest biegunowość potencjałów 'styczek' klawiszy. Szanse, że dobrze się wybierze jest 50/50. Trzeba o tym wspomnieć.
Emiter do niższego potencjału styczki, kolektor do wyższego.
Ogólnie może być :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RooteK w 06 Listopada 2009, 21:26:36
Fakt, rezystor lepiej dać :) A biegunowość styków na klawiaturze sprawdzałem sobie diodą prostowniczą (przewodzącą w jedną stronę) dzięki czemu wiadomo gdzie dać + a gdzie -.

Mariusz, pamiętam, że dawałeś kiedyś na forum schematy jak na kondensatorach wysterować przełącznik hebelkowy (wersja stabilna z shiftem i chwilowa) Może wystawiłbyś go do tego wątku ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 06 Listopada 2009, 21:31:22
Aaaa szukaj gdzieś Rootek po wątkach :) i wtaw linki w tym wątku- mnie się nie chce :)
Był też gdzieś projekt całego pulpitu mego autorstwa w jakimś z wątków wraz ze schematami (chyba teraz wyszukiwarka plików gdzieś to ma). Pamiętam, że jeszcze parę osób przedstawiało swoje propozycje.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 06 Listopada 2009, 21:54:39
Pod tym linkiem znajdziesz wszystko o Mariuszowym pulpicie. http://mamut.mysza.eu.org/~krzysiek626/Pulpit.rar


Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: puma2091 w 27 Listopada 2009, 22:07:09
Za pozwoleniem RooteK-a przedstawiam wam przeróbkę jego rysunku na nastawnik ET22 lub podobnych. Jedyne co na pewno jest tu źle zrobione to ilość kołków. Blokadę obrotu trzeba samemu sobie dorobić lub poczekać aż ja zaprojektuję. Tak samo blokadę wajchy bocznika i nawrotnika.
--------------------------------------------------------------------------------------------------
W kolejnych załącznikach kartonowy model blokady nastawnika jazdy nastawnikiem kierunkowym. Na 2,3,4 zdjęciu widnieje taki jakby patyk. Jest to ramię od nawrotnika na którego końcu jest umieszczony haczyk który blokuje nastawnik. 2 ostatnie zdjęcia to rysunki techniczne obu blokad.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RooteK w 28 Listopada 2009, 14:08:00
Rozstaw kołków i rozmiar tarczy będą miały znaczenie jeśli chodzi o kąt obrotu koła nastawnika dla przeskoku na następną pozycję. Aby ustalić ilość pozycji nastawnika trzeba by np na wale nastawnika jazdy zamocować jakąś krzywkę, która zachaczała by w odpowiedniej chwili o jakieś klocki ograniczające ruch. Tu już się sprawa komplikuje aczkolwiek wykonać można. Drugim sposobem było by tu zostawienie małej tarczy z kołkami i połączenie z kołem nastawnika przez przekładnię zębatą.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mytnik w 06 Stycznia 2010, 19:31:48
Witam.
Ja również rozpoczynam pracę nad nastawnikiem do Maszyny.
Na razie projekt jest w powijakach ze względu na brak czasu (szkoła)
Poniżej przedstawiam fotki tego co do tej pory udało mi się zrobić.
Pierwsze zdjęcie przedstawia model ruchomego ramienia wraz z jego mocowaniem.
Ta śrubka na samym dole, będzie wstawiona do otworu na dnie obudowy nastawnika.
Drugie zdjęcie to tarcza, którą wykonałem z tej małej płyty CD(mini CD), otwory w tarczy wyżłobiłem pilnikiem
Trzecie zdjęcie to rozcięta śruba w którą, ma wchodzić ruchome ramię i ma być przykręcany od góry i od dołu nakrętkami, tak jak na zdjęciu 1
No więc na tą chwilę to by było tyle. Do zrobienia zostały jeszcze styki do biegunów kondensatora, oraz nastawnik i oś która będzie go łączyła z tarczą. Potem już tylko część elektroniczna.
Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RooteK w 06 Marca 2010, 12:37:28
W pierwszym poście aktualizacja. Dodany krótki opis oraz schemat elektronicznego rozwiązania budowy nastawnika.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Yamaneko w 17 Maja 2010, 08:08:00
A może ktoś kto lubi majsterkować wpadnie na pomysł robienia takowych gadgetów na zamówienie np. na allegro :-)

Pozdrawiam :-)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 15 Czerwca 2010, 19:20:05
Ja kończę prace nad pulpitem od ed72/en57-19xx i powiem, że niestety nie tyle że jest to bardzo pracochłonne (przy małej ilości czasu) to jeszcze ciężko znaleźć części lub ewentualnie zamienniki.

Ale z drugiej strony czemu nie. Tylko nie wiem ile można za taką usługę sobie życzyć.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RooteK w 16 Czerwca 2010, 16:02:53
Na allegro można by sprzedawać gotowe podzespoły elektroniczne, resztę każdy musiałby sam zrobić na własną rękę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 18 Czerwca 2010, 17:46:54
Jak wspominałem kończę pulpit od ED72/EN57-19xx, więc postanowiłem pokazać kilka zdjęć nad moją pracą... (Załączniki)

Piszcie i wypowiedzcie się co jest do poprawienia. Filmiki już nie długo na youtubie ze szlaku.

A oto filmik na youtubie:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 18 Czerwca 2010, 19:22:02
Cóż można napisać, wygląda ładnie. Gdybyś zapodał schematy i opis, można byłoby coś więcej napisać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 18 Czerwca 2010, 20:43:25
Cóż można napisać, wygląda ładnie. Gdybyś zapodał schematy i opis, można byłoby coś więcej napisać.

Schemat... Niestety mam go w głowie a cięzko go przelać na "papier". A tak to podstawowe elementy są podłączone pod klawiature i jakoś to chodzi :D. Oczywiście będę jeszcze ulepszał ten projekt, ale rozglądam się już za budową kolejnego pulpitu.

Chodziło mi o uwagi np. "Wszystko fajnie, ale te manometry w "Edycie" są bliżej siebie musisz to poprawić", więc ponawiam pytanie czy jest tu coś do poprawienia?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RooteK w 18 Czerwca 2010, 20:43:43
No wygląda na prawdę ciekawie, ale ten wątek nie jest jedynie do chwalenia się więc tak jak wspomniał Mariusz mógłbyś zdradzić zasadę działania. "elementy są podłączone pod klawiature i jakoś to chodzi :D" niezbyt wiele wyjaśnia ;]

Ja obecnie jestem w trakcie robienia mojego nastawnika w oparciu o układ z enkoderem-impulsatorem który poprzez układ regulujący czas trwania impulsów jest podłączony wprost pod zestyki klawiatury. Część elektroniczna działa, gorzej z mechaniką ale małymi kroczkami do przodu. Jak będzie coś więcej do pokazania to na pewno wszystko opiszę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 18 Czerwca 2010, 21:05:30
Cytuj
Chodziło mi o uwagi np. "Wszystko fajnie, ale te manometry w "Edycie" są bliżej siebie musisz to poprawić", więc ponawiam pytanie czy jest tu coś do poprawienia?
To skoro w ten deseń idziesz, to zapodaj rysunek techniczny pulpitu (rozmieszczenia elementów), wtedy na podstawie dokumentacji oryginalnego pulpitu (jeśli ktoś będzie miał takowy), będzie można coś więcej powiedzieć. Ze zdjęć, aby dostrzec rozbieżności, potrzeba dużych różnic, a zakładam, iż z jakieś dokumentacji bądź ze zdjęć oryginalnego pulpitu korzystałeś. W związku z tym różnice te będą małe i jak na wstępie.

Cytuj
Schemat... Niestety mam go w głowie a cięzko go przelać na "papier". A tak to podstawowe elementy są podłączone pod klawiature i jakoś to chodzi :D.
Cały pic na tym polega, czyli jak?
Możesz opisać, niekoniecznie rysować, np. jak rozwiązałeś sprawę chwilowego wysterowania klawisza klawiatury na przełącznikach stabilnych pulpitu, tudzież sprawa nastawnika, hamulca itp.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Paweł1992 w 20 Czerwca 2010, 11:01:00
Przeglądałem ostatnio sporo stron w internecie, aż w końcu natrafiłem na stronę projektu mjoy  http://sites.google.com/site/mjoy16/home (http://sites.google.com/site/mjoy16/home) . To by się chyba nadało do budowy pulpitu? Z tego co widzę, to wszelkie przełączniki dałoby się podłączyć, nie wiem jedynie na jakiej zasadzie działałoby podłączenie sterowania nastawnika,nawrotnika, bocznika i hamulca.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: zbyszek300 w 20 Czerwca 2010, 12:36:12
Cytuj
A może ktoś kto lubi majsterkować wpadnie na pomysł robienia takowych gadgetów na zamówienie np. na allegro :-)
Witam myślę ze można było by zrobić coś podobne do tego:http://www.raildriver.com/products/raildriver.php (http://www.raildriver.com/products/raildriver.php).Dla szerszej grupy miłośników maszyny,  no wiadomo przystosowane do naszych lokomotyw.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 28 Marca 2011, 22:15:33
Od siebie dodam, że za 10zł kupiłem w sklepie komputerowym chiński konwerter z PS/2 na USB i bez problemu to działało. Klawiatura obsługująca pulpit była ze starszych i miała jeszcze dużą wtyczkę DIN.

Jednak oprócz takich konwerterów dostępne są też przejściówki złącza, które jedynie mają dwa gniazdka połączone czterema kabelkami. Nie każda klawiatura podłączona przez taką przejściówkę będzie działała - jedynie jeśli jest przystosowana do komunikacji zarówno przez PS/2 jak i USB. Starsze klawiatury tego nie potrafią.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Szociu w 13 Maja 2011, 16:40:37
W Technikum Kolejowym w Sosnowcu zaczynamy budowę kabiny EU07 w skali 1:1 współdziałającej z Maszyną. Tu należą się wielkie podziękowania dla spółki PKP Cargo, która przekazała (i przywiozła) szkole praktycznie wszystkie elementy kabiny (w tym kompletny pulpit, wraz z blachą), wiele rzeczy po 2 zestawy, 3/4 elementów pochodzi z lokomotywy EU07-478. Poza tym otrzymaliśmy także pantograf (ciężkie ustrojstwo, ale już stoi w pracowni) wraz ze sprężarką pomocniczą. Kabina będzie całkowicie obudowana, porównywalnie do symulatora EP09 w CSiD Warszawa.
Na razie takie jedno zdjęcie na gorąco z rozładunku transportu, później jak kolega mi podeśle wrzucę zdjęcia wszystkiego z bliska już w pracowni.

EDIT: Dołączam obiecane zdjęcia (wszystkie na razie porozkładane na podłodze i ławkach w pracowniach, także ogólny bałagan jest, tylko pantograf stoi już na swoim miejscu).
Pozostałe zdjęcia na serwerze EU07.pl:
http://eu07.pl/userfiles/2491/foto-100_2041.jpg
http://eu07.pl/userfiles/2491/foto-100_2058.jpg
http://eu07.pl/userfiles/2491/foto-100_2053.jpg
http://eu07.pl/userfiles/2491/priv-100_2055.jpg
http://eu07.pl/userfiles/2491/priv-100_2054.jpg
http://eu07.pl/userfiles/2491/priv-100_2044.jpg
http://eu07.pl/userfiles/2491/foto-100_2035.jpg
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: muri w 13 Maja 2011, 22:33:44
To teraz potrzebujecie tylko jakiś interfejs na usb (albo rs232, ale to już chyba bardziej muzeum) no i do takiego czegoś przydała by się przeróbka w exe, żeby feedback działał nie tylko na CA/SHP, ale wszystkie inne lampki/mano/ampery :)
Trzymam kciuki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: hunter w 13 Maja 2011, 23:26:24
Pulpit na tekstury trzeba bylo sfocic.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Szociu w 14 Maja 2011, 07:30:37
Pulpit na tekstury trzeba bylo sfocic.
Postaram się dzisiaj to zrobić, niestety nie było nas przy demontażu tych części z lokomotywy, wszystko przywieźli nam do szkoły sami.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Lorem w 28 Czerwca 2011, 11:18:29
Przeglądałem ostatnio sporo stron w internecie, aż w końcu natrafiłem na stronę projektu mjoy  http://sites.google.com/site/mjoy16/home (http://sites.google.com/site/mjoy16/home) . To by się chyba nadało do budowy pulpitu?(...)
Też tak pomyślałem i po przeanalizowaniu projektu uznałem, że jest on wręcz idealny. Wszem i wobec wszystkich chcących (tak jak ja :D) pójść na łatwiznę ostrzegam, że bardzo się myliłem! Owszem, układzik spełnia swą rolę i jest prosty w montażu, ale pracuje jako joystick, a nie klawiatura. Powstał co prawda specjalny program, który emuluje klawiaturę z sygnałów tego "joya", ale z MaSzyną nie chce współpracować. Ani żadne inne tego typu oprogramowanie. Osobiście po 3 dniach żmudnego ślęczenia w WinAPI dałem spobie spokój i teraz idę w ślady Mariusza programując ATmegę po swojemu :)
Tu pytanie do Ra: co takiego w kodzie MaSzyny blokuje jej czytanie emulowanych klawiszy (czy to przez keybd_event(), czy SendInput())?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 28 Czerwca 2011, 11:53:12
To pytanie raczej nie do mnie, bo ja nie mam pojęcia, co tam się blokować może. Ja tylko poprawiam błędy... Natomiast co do pulpitu, to wczoraj przerobiłem program do 2051 współpracujący z czujnikiem myszy tak, że zlicza wszystkie impulsy z dwóch fototranzystorów. A że ząbków jest 50, a 4 zmiany na ząbek, to wszystkich możliwych pozycji jest 200. To jest potem dzielone przez 4 w celu ustalenia, czy ma być wysłany [Num+], czy [Num-]. Na ile testowałem, to działało idealnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Paczkuś w 28 Czerwca 2011, 12:17:24
@Lorem, próbowałeś może korzystać z programu Xpadder?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Lorem w 28 Czerwca 2011, 16:42:40
Nie natknąłem się, ale skoro podpowiedziałeś, to spróbowałem. Działa z MaSzyną, źle działa z MJoyem. No to się nazywa ironia losu :D A działa źle, bo widzi tylko 32 ze 112 przycisków "joya". Można w układzie odwrócić mapowanie przycisków, przełączników itp. ale wtedy traci się możliwość użycia zwykłych, monostabinych przycisków/przełączników. Coś za coś. Ja zostaję przy pisaniu własnego programu...
Ra: Masz na myśli zrobienie optycznego enkodera ze starej myszki kulkowej? Patrz załącznik :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 28 Czerwca 2011, 17:02:51
Tak zrobiłem, tylko zamiast oryginalnej tarczki z myszy użyłem mosiężnej o średnicy około 7cm, z 50 nacięciami na obwodzie. Nacięcia również służą do ustalania wyczuwalnej pozycji (użyłem pułapki na myszy, która ma dosyć silną sprężynę). Jeśli chodzi o obwód elektryczny, to nie użyłem rezystorów R3, R4, R7, R8, być może przez to jest dosyć czuły na zewnętrzne światło (wewnątrz pulpitu jest ciemno, więc to nie przeszkadza). Rezystory kolektorowe dałem 1kom, aby uzyskać odpowiednią amplitudę na wyjściu (w stanie zaciemnionym i oświetlaniem przez oryginalne diody). Ponieważ na wyjściu wyszły mi znaczne szumy, dodałem kondensatory 68nF do masy (trochę powinny być mniejsze) i zapiąłem to na wejście scalaka z histerezą (74LS244). W oświetleniu pozostawiłem 2 oryginalne diody, bo mi się nie chciało zmieniać rezystora na większy.

Ciekawym rozwiązaniem mogłoby być użycie myszki optycznej i wykorzystanie wyjść kwadraturowych z układu przetwornika, albo wręcz analizowanie obrazu przez mikrokontroler (można wtedy na tarczce umieścić kod paskowy z numerem pozycji).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Paweł1992 w 01 Lipca 2011, 12:13:01
Przekazałem ostatnio znajomemu elektronikowi oczekiwania jakie ma spełnić układ programowany do Maszyny, obecnie jestesmy w fazie budowy i projektów. tylko pytanie, czy istnieje inny sposób na zbudowanie samego przełącznika imitującego nastawnik? Bo używając zwykłego przełącznika. enkodera,szybko go uszkodzimy..
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 01 Lipca 2011, 12:30:37
Moim zdaniem musiałby to być solidny przełącznik (przemysłowy), tanie rzeczy się szybko rozlecą. Kierownica nastawnika daje bardzo dużą dźwignię i prędkość przełączania rzędu 100Hz. Myślę, że czujnik optyczny jest optymalnym rozwiązaniem (i tanim - wystarczy stara myszka kulkowa). Ja użyłem piasty rowerowej za 9zł, której środkową część przymocowałem do elementów drewnianych pulpitu. Na osi od dołu zamocowałem wspomnianą tarczkę z ząbkami/nacięciami, a od góry można przykręcić kierownicę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Paweł1992 w 01 Lipca 2011, 13:45:25
Wpadł mi jeszcze do głowy jeszcze jeden pomysł. Wyciągnąć z jakiejś złomowanej maszyny całą kolumnę nastawnika, wyprowadzić przewody ze styczników(czy tego, co przekazuje sygnał w nastawniku), podpiąć każdy stycznik do pinów w płytce Mjoy16 i spróbować napisać program, który zamiast jako joystick, zaemuluje układ jako klawiaturę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Zenio w 01 Lipca 2011, 18:07:45
Myślę, że program xpadder by wystarczał :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Lorem w 01 Lipca 2011, 21:21:18
Z xpadderem jest o tyle problem, że czyta przyciski 1-32, a dalszych już nie. A tyle nie wystarczy nawet do samego nastawnika, jeśli robić go w/g pomysłu Pawła1992. Sposób ze sprzętowym emulowaniem klawiatury jest dobry, ale trochę skomplikowany. Ja osobiście, jak już wspomniałem, programuję ATmegę16 od podstaw. Jeden z portów poprzez diody (tak jak jest to zrobione w Mjoyu) skanuje zmiany stanów poszczególnych przycisków i przełączników, na przerwaniu Int0 obsługuję enkoder optyczny zrobiony z myszki, czyli nastawnik, a pozostałe porty mam jako wyjścia na transoptory. Te natomiast zwierają styki z układu klawiatury (odsyłam do dokumentacji Mariuszowego pulpitu). Przynajmniej taki mam mniej więcej zarys w głowie, podczas kodzenia się jeszcze pewnie trochę pozmienia.
Ra: Mógłbyś wrzucić fotkę Twojego mechanizmu? Zwłaszcza tej pułapki na myszy :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 01 Lipca 2011, 21:57:52
Jeśli masz sygnał kwadraturowy z czujnika optycznego myszki, to analiza tego na przerwaniu typu INT0 nie wyjdzie. Przerwanie musiałoby być generowane przy każdej zmianie stanu. Inaczej będą występować zakłócenia nazwane przeze mnie "półząbkami", czyli obracając nastawnik o pół ząbka i cofając można wywołać generowanie naciśnięć klawiszy bez faktycznego obrócenia nastawnika (czyli rozsynchronizuje się to). Ja po paru próbach z przerwaniami wyzwalanymi zboczem finalnie zrobiłem przerwanie cykliczne na 4kHz i dopiero teraz to działa pewnie.

Zdjęć ze środka niestety nie mam, jak nie zapomnę to zrobię pod koniec lipca.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Maszynista_94 w 28 Lipca 2011, 13:05:20
&feature=channel_video_title Znalezione w internecie. Można by napisać do autora o jakieś schematy. Myślę, że wszyscy rozpoznają... Hasler we własnej osobie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 28 Lipca 2011, 13:50:57
Ja jakiś czas temu napisałem do @torokb z pytaniem o budowę sterownika do haslera. Taką wiadomość otrzymałem:
Cytuj
Dear tmechatronik!

I have not publicated the schematic yet, but let me to explain in a few words how it works.
The TELOC hase a synchronous motor, that needs three phase voltage to work. The frequency of the supply voltage controls the indicated (and registrated) speed. We built a three phase MOSFET bridge (50V 1..2A mosfets, driven by IR2109), the bridge is controlled by a PIC18F1330 microcontroller. An other MCU (PIC18F4550) does the USB connection. The PIC18F1330 takes the data from the 18F4550, and generates three signal for the three phase. We use rectangular signals, shifted with 120 degrees for the three phase. The frequency controls the rev/min, and at slow speeds we decrease the amplitude of the signals, proportional with the frequency (to maintain the quasi constant current). Finally the MOSFET bridge makes the supply for the motor, from 24V DC, controlled by the PIC's signals.
If our time allow us, we will upload some detailed desciption about the project, in the summer. I hope my short explaining was understandable.

Many greetings from Hungary! :)
Na ich stronie jest jeszcze co nie co: http://www.vonatmagazin.hu/2009/11/natascha/
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 29 Lipca 2011, 13:16:55
W załączeniu zdjęcie z wnętrza pulpitu. Niestety sprzęt, którym dysponuję, nie nadaje się do robienia zdjęć z bliska, nawet jeśli przełączony jest w tryb makro. Po lewej widać złącze do dolnej półki pulpitu, na której są przełączniki. Umożliwia ono w miarę łatwe zdejmowanie tej półki. U góry po prawej jest jeden z przełączników - nastawnik kierunkowy. W dolnej części widać piastę rowerową, której oś jest ruchoma (odwrotnie niż w rowerze). Na osi jest mosiężna tarczka z pięćdziesięcioma ząbkami. Za nią widać deseczkę, sprężynę i drut pułapki na myszy, która zapewnia wyczuwalne położenie pozycji. Po prawej stronie jest płytka z fotodetekorem z myszki kulkowej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: MasterYoda w 21 Sierpnia 2011, 20:38:44
Ale z drugiej strony czemu nie. Tylko nie wiem ile można za taką usługę sobie życzyć.

Ile można sobie zażyczyć? Wyceń "mniej-więcej" każdy z elementów pulpitu dodaj do tego marżę rzędu 30 procent. Gdyby tak przykładowo koszt części wyniósł 80zł to po dodaniu swojej marży masz zysk równy 28zł.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: MaciejM w 12 Grudnia 2011, 20:23:29
Zabieram się do roboty proszę państwa :) Jazda na klawiaturze zrobiła się dla mnie trochę nudna. W załączniku mam płytkę ze środka klawiatury. Aby symulować wciśnięcie klawisza należy połączyć dwa z tych 26. styków (?), może nie widać, ale tam są druciki (odległość między nimi to 1 mm, a między dwoma grupami drucików to 10mm). Które dwa należy połączyć aby "wcisnąć" +? Mam próbować metodą prób i błędów?

Sam bazuję na tym filmie:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Lorem w 12 Grudnia 2011, 20:44:08
Jeśli chodzi o '+' i inne klawisze z bloku numerycznego to musisz prześledzić wzrokiem/palcem ścieżki na foliach od klawiatury. Resztę można metodą prób i błędów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: MaciejM w 12 Grudnia 2011, 21:22:01
Faktycznie... zasadniczo to każdy klawisz można w taki sposób odgadnąć. Powiem szczerze, że o tym nie pomyślałem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mytnik w 09 Lutego 2012, 12:49:27
Witam. Postatowiłem reaktywować mój projekt budoiwy nastawnika do EN57. O ile z koncepcją samego nastawnika nie mam problemów to pojawia sięproblem z hamulcem. W jaki sposób to rozwiązać? Chodzi mi o to że kran normalnie jest w pozycji jazdy (4), gdy wciśniemy luzowanie EP (9) możemy je trzymać cały czas (styki będa zwarte cały czas), przestawimy w położenie jazdy, czyli puscimy 9  i jest ok. Ale jak rozwiązać to z pozycją hamowania EP ?
Zewrzemy styki dla klawisza 3 ale będzie on wtedy cały czas wciśnięty (cały czas będzie dawało powietrze do cylindrów). I teraz jak to rozwiązać aby po ustawieniu modelu kranu w pozycję jazdy (gdy hamowaliśmy) w symulatorze on też się przestawił. Narazie chodzi mi o samo EP bo z pneumatycznym będzie o wiele więcej zachodu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 09 Lutego 2012, 13:15:40
Hmm, na pozycji hamowania EP możesz zewrzeć przycisk 2 :) A luzowanie jest pod , — pod 9 masz pozycję wyżej. Na jeździe zwierasz 4 i masz spokój.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 09 Lutego 2012, 13:20:50
Pytanie numer jeden. Ty chcesz budować "nastawnik" i całe oprzyrządowanie i szukasz rady na forum, czy chcesz żeby ludzie uczyli Cię tu elektroniki/mechaniki?
Hamulec EP do jednostki jest prosty jak budowa cepa. Wpierw robisz konstrukcję gdzie masz np wyczuwalne pozycje jazda, hamowania i luzowania EP. Następnie robisz, sprężynę odciągową z luzowania na jazdę EP. Na pozycji EP robisz styki od klawisza "NUM9" a na hamowaniu od "NUM3". Natomiast gdy rękojeść jest w pozycji jazda EP robisz styk czy jakiś tam czujnik z układem impulsowym który wywołuje przez chwilę klawisz "NUM4". Cała filozofia hamulca EP dla EN57…
Dajesz w hamowanie to cały czas idzie w cylindry, przesuwasz na jazdę zawór przesuwa siew jazdę, dajesz w luzowanie EP zwór przestawia się z luzowanie. Puszczasz rękojeść na luzowaniu, zawór zmienia położenie na jazdę (sprężyna odciagowa) oraz symulator sam przerzuca na jazdę (brak sygnału ze styków luzowania EP). Dodatkowo jest wysyłany drugi sygnał ustalający na jazdę przez układ impulsowy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mytnik w 09 Lutego 2012, 13:58:37
Cytuj
Natomiast gdy rękojeść jest w pozycji jazda EP robisz styk czy jakiś tam czujnik z układem impulsowym który wywołuje przez chwilę klawisz "NUM4".
No i właśnie o to mi chodzi. W jaki sposób to rozwiązać. Napisałeś:
 
Cytuj
czujnik z układem impulsowym
tylko nie za bardzo mogę sobie wyobrazić jakby zastosować to w rzeczywistości, jak to zbudować.

EDIT:
A gdyby tak zastosować do hamulca taki przełącznik:
http://allegro.pl/przelacznik-obrotowy-3-pozycje-3-pozycyjny-i2104010446.html
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzystek60 w 10 Lutego 2012, 09:08:08
Moim zdaniem taki to tylko do nawrotnika (Przód-zero-tył)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Irek_Wd w 10 Lutego 2012, 13:59:02
Ja ewentualnie widziałbym wyjęcie tego Dinksa od przełącznika obrotów Lewe-wyłączone-Prawe i włożenie go na ośkę. Wtedy działaby by to jako przełącznik rodzaju hamulca.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 12 Lutego 2012, 09:37:13
W tygodniu postaram się napisać do Redakcji czasopisma ,,Elektronika dla wszystkich", może to pomoże w rozwiązaniu problemu. Opiszę budowę nastawnika, wraz ze schematami połączeń, oraz przedstawię problem z przeniesieniem tego na Symulator. Kiedy robiłem pracę dyplomową: tablica poglądowa zaworu FV4a, miałem za zadanie przedstawić za pomocą diod świecących przepływ powietrza na każdej z pozycji (posłużyłem się tutaj przełącznikiem z jednego miernika). Jeden z promotorów poinformował mnie, że gdybym miał chęć i czas, to można byłoby zastąpić przełącznik z miernika 2-ma przyciskami, które nadawałyby jeden impuls. Powiedział, że montaż takiego układu jest niedrogi i bardzo prosty w montażu. Po obronie pracy, popatrzył na moje dzieło i żałował, że bardziej nie naciskał na mnie, abym podłączył moją tablicę pod prawdziwy FV4a, który mieliśmy w pracowni. Powiedziałem, że myślałem o tym, ale problem tkwi w dopasowanej aktualnej pozycji zaworu, z układem diod na tablicy. Powiedział, że to nie jest trudne, gdyż sprawa ta byłaby rozwiązana poprzez zastosowanie łącznika ciśnieniowego, tzn. przy danym ciśnieniu styki łączyłyby się w dany układ :)
To było 1999/2000r. Wspomniał, że pracy byłoby od 2 do 7 dni.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 20 Września 2012, 18:10:36
Ja zamieszczam tutaj link do schematu mojego autorstwa przedstawiającego mechanizm pozwalający na zmianę maksymalnej liczby pozycji na nastawniku głównym, w zależności od tego jaką lokomotywą chcemy akurat jechać (ET22, EU07/EP07/ET41 itp. czy EP09), na którym jest również trochę przerobiony schemat RooteK'a do wysterowania klawiszy "+" i "-" na klawiaturze. Cały ten schemat umieściłem na własnej stronie, ponieważ ze względu na dość długi opis, nie chciałem zajmować miejsca w tym wątku, a tworzenie nowego tylko na jeden pomysł, wydało mi się nieopłacalne.
Więc tutaj jest link: http://www.pkpkolejpolska.bnx.pl/readarticle.php?article_id=1
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: misiek00 w 22 Grudnia 2012, 21:30:47
Jako nowy witam serdecznie Wszystkich.

Chciałbym podłączyć to co posiadam (opiszę niżej) do Maszyny

A więc posiadam (wszystko to z EN57) kompletny pulpit z nastawnikiem jazdy i kierunku, kompletną szafę NN z doprowadzonym powietrzem, wszystkie szafy WN z wyposażeniem również z doprowadzonym powietrzem. Wszystko jest elektrycznie sprawne, wykorzystane są oryginalne wiązki przewodów. Na chwilę obecną możliwe jest uruchomienie "jednostki". Tzn mogę z szafy NN podnieść pantografy, załączyć WS i przetwornicę itd. Możliwe jest symulowanie różnych usterek.

Jednak to wszystko na sucho, podłączenie tego wszystkiego do Maszyny stworzyło by bardzo realny symulator.

Przeszukałem forum, jednak nie trafiłem na istotne informacje jak to wszystko podpiąć do komputera.
Może ktoś z Was ma jakieś informacje odnośnie podłączenia prawdziwych komponentów od ezeta proszę o takie informacje.
A może wiecie czy w Polsce jest coś podobnego do tego co chcę stworzyć ?

Mam kilka koncepcji na podłączenie tego, jednak może dzięki Waszej pomocy nie będę musiał eksperymentować i na nowo wymyślać koła bo być może ktoś już zrobił coś podobnego.

Za wszelkie podpowiedzi będę bardzo wdzięczny.
Pozdrawiam

Scalam z istniejącym już tematem, następnym razem proszę poszukać.
Rozi
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AtapiCl w 23 Grudnia 2012, 00:37:28
W Warszawie w Technikum Kolejowym mają tak zrobiony EN57 podpięty pod "Mechanika".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: misiek00 w 23 Grudnia 2012, 11:40:08
A czyja to własność i jak można wejść w posiadanie takich podzespołów?
Wszystko jest własnością PR, nie pamiętam skąd do nas trafiła. Podejrzewam że pochodzi z jakiegoś ezeta który szedł na złom.

W Warszawie w Technikum Kolejowym mają tak zrobiony EN57 podpięty pod "Mechanika".
Dziękuje za informacje postaram się dotrzeć do kogoś w tym technikum.

Mogliby pomyśleć o zmianie oprogramowania, bo teraz "Mechanik" do takiego symulatora to trochę wstyd (chociaż przejażdżki bym nie odmówił) :D

Gdzie w TK jest ten symulator?
Pobieżnie bez uruchamiania przyjrzałem się temu Mechanikowi, jak dla mnie odpada.


Gdzieś na sieci widziałem filmik na którym ktoś podłączył Haslera do Maszyny , i się zastanawiam jak to zostało zrobione. O ile wykonanie przetwornicy do zasilania Haslera nie wydaje się problemem o tyle wyprowadzenia z Maszyny sygnału o prędkości to już problem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 23 Grudnia 2012, 17:47:19
1. Nie jest mi wiadome, aby ktoś podłączał oryginalne wyposażenie pojazdów do MaSzyny. Istniejące autorskie pulpity są podłączane poprzez klawiaturę albo elektrycznie, albo logicznie poprzez urządzenie symulujące klawiaturę, ale podłączane przez USB (nazywa się to PoKeys).

2. Obecnie kod MaSzyny jest mocno związany z klawiaturą. Przetwarzanie sygnałów odczytywanych w inny sposób wymaga znacznej pracy nad nim. Jest to w planach, ale bez określonego terminu. Również w planach jest rozbudowa sterowania, ponieważ obecnie jest mocno uproszczone.

3. Aby podłączyć komputer z szafami potrzebny jest przede wszystkim odpowiedni interfejs elektryczny. Możliwych rozwiązań jest dosyć dużo. Niektóre zależą od tego, czy komputer będzie na stałe przypisany do tej roli, czy mogą się trafiać różne egzemplarze. Mając tak "zaawansowany pulpit" trzeba by też ustalić punkty połączeniowe z komputerem (symulatorem). Normalnie podłącza się tylko nastawniki i kontrolki, ale można by też "wyłączyć styczniki" w symulacji i np. podłączyć na poziomie sterowania silnikami, odczytu prędkości oraz prądów.

4. Wyprowadzenie prędkości nie jest dla mnie dużym problemem, jednak wszystko zależy od postaci/działania interfejsu. Być może prościej by było np. wymienić silnik w Haslerze na krokowy, sterowany sygnałami cyfrowymi z komputera, niż sterować przetwornicą trójfazową.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: misiek00 w 16 Stycznia 2013, 23:30:56
Ra dziękuje za pomoc, muszę poważnie rozważyć Twoją propozycję wkomponowania w Haslera silniczka krokowego, wydaję się dużo prostszą metodą od mojej.
Mam jeszcze jedno pytanie, w jaki sposób wyprowadzić z Maszyny informacje o aktualnej prędkości pojazdu trakcyjnego i sygnałach czuwaka aktywnego oraz SHP ?

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: ShaXbee w 17 Stycznia 2013, 07:02:15
Hej,

Gdzieś na sieci widziałem filmik na którym ktoś podłączył Haslera do Maszyny , i się zastanawiam jak to zostało zrobione. O ile wykonanie przetwornicy do zasilania Haslera nie wydaje się problemem o tyle wyprowadzenia z Maszyny sygnału o prędkości to już problem.

Autorem tego filmiku jest @nbmx - odezwij sie do niego na PW, zrobil przetwornice trojfazowa sterowana z LPT, dzieki temu nie trzeba rozbebeszac haslera.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: misiek00 w 24 Stycznia 2013, 00:47:27
Witam
Dzięki ShaXbee za namiar na pewno się przyda :).
A co do "mojego" symulatora, jest już na ukończeniu, wykorzystałem płytkę z klawiatury na usb. O ile np podnoszenie pantografów to nie problem to problemem okazał się nastawnik jazdy. W projektach które widziałem do tej pory nastawnik stanowił samodzielne urządzenie u mnie stanowi integralną cześć obwodu. Także występuje na nim 110V DC które to napięcie trzeba odizolować od płytki klawiatury (komputera) no i musi działać, tzn przestawienie na odpowiednią pozycję musi powodować obrót wału kułakowego. Dość niefortunne okazało się sterowanie nastawnikiem tylko przez klawisze "+" i "-". Wyżej przytoczoną funkcję podnoszenia pantografu załatwiłem przekaźnikiem - podnosimy pantograf z pulpitu załącza się cewka przekaźnika, jego styki są podpięte pod odpowiednią "literę" na klawiaturze. Jak nie ciężko się domyśleć taki manewr nie powiedzie się przy nastawniku jazdy, podpięcie tylko i wyłącznie samego przekaźnika pod odpowiednie styki nastawnika spowoduje że przestawiając z pozycji "0" na "P" przekaźnik będzie cały czas zasilany i będzie nam cały czas "naciskał" na przycisk "+". Efektem tego będzie pomimo utrzymania na nastawniku pozycji "P" przeskoczenie na Maszynie w skrajną pozycję jazdy na boczniku. Trzeba było opracować układ który pomimo stałego zasilania przekaźnika wygeneruje tylko jeden impuls na klawisz "+". I to się udało. Jeżeli ktoś będzie potrzebował "schematu" to proszę pisać.
Piszę schemat w cudzysłowie ponieważ to tylko tranzystor, kondensator i kilka oporników.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 24 Stycznia 2013, 04:58:04
Obecnie wejście w postaci gotowej pozycji nastawnika (dla EN57 0..6) nie jest możliwe, ponieważ sterowanie kabiną jest mocno połączone z klawiaturą.

Jeżeli masz wał kułakowy, to można na [Num+] podłączyć nie nastawnik, tylko impuls obrotu wału. Dojście wału do pozycji zerowej (oznaczona jest chyba jako 1.) powinno generować [Shift]+[Num-]. Wtedy można odpowiednio dostosować plik CHK i będzie idealnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 02 Lutego 2013, 21:34:37
w jaki sposób wyprowadzić z Maszyny informacje o [...] sygnałach czuwaka aktywnego oraz SHP ?

Kiedy w najnowszej wersji MaSzyny uruchomisz Rainsted i klikniesz zakładkę "Ustawienia" to w prawym dolnym rogu jest coś takiego jak "Informacje zwrotne". Jeśli zależy Ci tylko na CA i SHP to kliknij trzecią opcję od góry ("Caps = CA, Scroll = SHP"), a w tedy, jeśli w MaSzynie zaświeci się lampka od CA, to na klawiaturze oświeci się dioda od Caps Lock'a. To samo przy SHP, tylko dioda od Scroll Lock'a. Możesz w tedy "przystawić" do diód od klawiatury fotodiody załączające cewki w przekaźnikach mono-stabilnych, których styki będą zaświecać odpowiednie lampki na pulpicie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 03 Lutego 2013, 07:35:57
W Warszawie w Technikum Kolejowym mają tak zrobiony EN57 podpięty pod "Mechanika".
Cytuj
Dziękuje za informacje postaram się dotrzeć do kogoś w tym technikum.

Mogliby pomyśleć o zmianie oprogramowania, bo teraz "Mechanik" do takiego symulatora to trochę wstyd (chociaż przejażdżki bym nie odmówił) :D

Gdzie w TK jest ten symulator?
Symulator w TK znajdował się na parterze w sali trakcji elektrycznej Nr 10 :)
Mechanika pod pulpit podłączył, w ramach pracy dyplomowej kolega Darek. Walczył z nim dobry rok, praktycznie nie wychodząc z sali.
Haslera nie zdążył już podłączyć, a plan miał.
http://www.technikumkolejowe.com/galeria/displayimage.php?album=5&pos=101 (http://www.technikumkolejowe.com/galeria/displayimage.php?album=5&pos=101)
TK w Warszawie zostało formalnie ro..ne, więc nie zdziwiłbym się gdyby padł pomysł, aby symulator sprzedać na złom.
A tu, sam Darek podczas prezentacji Symulatora
http://www.technikumkolejowe.com/galeria/displayimage.php?album=8&pos=4
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 03 Lutego 2013, 21:18:23
Mógłby mi ktoś podać wymiary tych części: http://eu07.pl/userfiles/21606/foto-Bocznik_i_nast.JPG ? Może być na PW. Chodzi mi o te "okrągłe bloczki" (wys. i średn.), dźwignię bocznika (dł., szer., wys. i kąt podniesienia) oraz dźwignię nastawnika kierunkowego (dł., wys., szer. i średn.). Słowem tak, jak strzałki na zdjęciu.
Za prawa autorskie chciałby przeprosić @Marcin S, ponieważ to chyba jego zdjęcie, które trochę "pomazałem". @Marcin S - mam nadzieję, że się nie obrazisz? :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 15 Kwietnia 2013, 10:18:28
Zamówiłem PoKeys55 i zabieram się za koncepcję budowy pulpitu. Z elektroniką będzie mi pewnie pod górkę, ale powalczę. Na razie przekopuję forum i inne źródła i zbieram materiały. Niestety nie mogę znaleźć dość (moim zdaniem) banalnej rzeczy czyli dokładnych wymiarów pulpitu. Najlepiej gdyby były to rysunki techniczne poszczególnych paneli. Mam na myśli EU/EP07 np jak na zdjęciu http://www.garnek.pl/placuch/3810784/pulpit-ep07-1033 (http://www.garnek.pl/placuch/3810784/pulpit-ep07-1033).
Chciałbym powycinać te panele (niebieskie) i nadrukować na nich widoczne białe oznaczenia. Wtedy każdy panel można by wmontować w konstrukcję pulpitu.
Niestety nigdzie nie znalazłem takich danych poza zdjęciami. Może ktoś ma to obmierzone lub ma pod ręką taki pulpit, który mógłby zmierzyć?

  Dodano: 22 Kwietnia 2013, 00:57:38
Korzystając ze schematów, które zamieścili RooteK i puma2091 wykonałem prototyp mechanizmu nastawnika. Wszystko będzie chodzić pod PoKeys więc nie będę się bawił w bardziej wyrafinowane układy elektroniczne i na razie zastosowałem dwa przełączniki krańcowe do mapowania zwarć jako "+" i "-". W zasadzie wszystko działa choć nadal szukam optymalnej pozycji elementów. Niestety nie byłem pewny co co napędu koła zębatego i wyszło mi delikatnie nieosiowe mocowanie (muszę wyfrezować nowe koło). Ma to jednak znaczny wpływ na ruch ramienia i na niektórych zębach nie przełącza. Myślę jednak nad wyeliminowaniem tych krańcówek i zrobieniem płytki z dwoma stykami, a na ramieniu umieszczę coś w rodzaju "szczotki". Masa pójdzie na ramię, a "gorące" pola na płytce podłączę pod piny PoKeys'a. Zobaczę, które rozwiązanie będzie pewniejsze w działaniu.
Na podobnej zasadzie będę chciał zrobić bocznik i nie wiem czy nie będzie to konieczne w przypadku nawrotnika.
Niestety klawiszologia MaSzyny nie ułatwia działania z nawrotnikiem. Podwójne przyciskanie tego samego klawisza (podobnie jak przy przełączaniu świateł) nie pozwala użyć zwykłego przełącznika trójpozycyjnego (np. lewo-0-prawo jak dla gniazd siłowych). Chyba, że ktoś ma dobry patent jak to rozwiązać, bo budowa tych "wahadełek" jest dość czasochłonna ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 22 Kwietnia 2013, 20:36:53
Chyba, że ktoś ma dobry patent jak to rozwiązać, bo budowa tych "wahadełek" jest dość czasochłonna ;)

Może to Ci się przyda:

EDIT:

Nie za bardzo znam się na elektronice, więc wymyśliłem to elektrycznie, na przekaźnikach :) Ten wyżej jest bistabilny, a te dwa niżej - monostabilne. A to schemat: http://eu07.pl/userfiles/21606/foto-schemat1.PNG
Zrobię jeszcze krótką animację obrazkową.

EDIT 2:

Oto - mam nadzieję, że zrozumiała :) - "animacja":
cz. 1: http://eu07.pl/userfiles/21606/foto-schemat2.1.PNG
cz. 2: http://eu07.pl/userfiles/21606/foto-schemat2.2.PNG
W najbliższym czasie pojadę do sklepu elektronicznego po części i zobaczymy co z tego będzie. A kontrolkę można według schematu podanego przez @pol102 zrobić na 12V?

Koło z otworami też trzeba zrobić i zajmuje trochę więcej miejsca, ale prawie nie ma części mechanicznych, więc i wytrzymałość jest większa. Krańcówki odradzam, bo sam tak zrobiłem na początku i rozklekotały się po kilku testach podłączania.
Jakbyś mi tylko mógł napisać gdzie i za ile można kupić ten PoKeys55?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 22 Kwietnia 2013, 20:55:48
Chociażby na stronie producenta (http://www.poscope.com/pokeys56u). Co więcej, do końca tego miesiąca oferują darmową wysyłkę — chociaż nie jest to szczególna okazja, bo zdarza im się to bardzo często.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 22 Kwietnia 2013, 23:48:30
Koło z otworami też trzeba zrobić i zajmuje trochę więcej miejsca, ale prawie nie ma części mechanicznych, więc i wytrzymałość jest większa. Krańcówki odradzam, bo sam tak zrobiłem na początku i rozklekotały się po kilku testach podłączania.
Jakbyś mi tylko mógł napisać gdzie i za ile można kupić ten PoKeys55?

Zrobić koło to nie problem. To moje na zdjęciu zaprojektowałem w Illustratorze i zaniosłem do wyfrezowania w plexi. Zrobi to wiele firm reklamowych, które mają frezarki. To nie jest dziś wielki kłopot.

PoKeys zamówiłem u polskiego dystrybutora http://shop.kristech.pl/p/38/193/pokeys55-t-usb-moduly.html (http://shop.kristech.pl/p/38/193/pokeys55-t-usb-moduly.html) dostałem na drugi dzień. Jak na razie wszystko działa. Dziś uruchomiłem i skalibrowałem oba hamulce (przy okazji załączam XLS ułatwiający tą kalibrację).

Muszę pomyśleć nad tą optyczną wersją. Może to i jest rozwiązanie, choć takie duże koło trochę zajmie miejsca, a trzeba jeszcze upchnąć nawrotnik i bocznik obok siebie. Zobaczę jak to się uda. Czy ktoś zrobił już taki działający mechanizm i może potwierdzić, że jest skuteczny?

No i czy można poprosić o konkretne dane jakie to przekaźniki powinny być, bo ja chyba sam nie wpadnę na to (jako nieelektronik ;) ). Mogę poskładać to wszystko do kupy, ale gorzej z dobieraniem elementów. Z mechaniką łatwiej bo wszystko widać ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Szopa w 23 Kwietnia 2013, 08:07:05
Ja może nie jestem zbytnio w temacie, ale swego czasu myślałem nad konstrukcją takiego pulpitu i chyba najlepszym wyjściem jest jakieś koło z odpowiednią liczbą otworów (jeden otwór-jedna pozycja), po jednej stronie źródło światła, po drugiej fotodioda. Zaletą tego jest możliwość pracy z dużymi częstotliwościami, mały pobór prądu i prostota układu, nie wiem jak to jest w przypadku przekaźników, ale wydaje mi się, że przy szybkim kręceniu mogą się "zgubić". Za fotodiodą dać jakiś układ przerywający (tak żeby zostając na pozycji nie wrzucał/odejmował kolejnych) i wzmocnić to jakimś tranzystorem. Kontrola kierunku obracania mogłaby być na takim "wąsie" zamontowanym prostopadle do tarczy z zębatką; wąs w zależności od kierunku obrotu przechodziłby na jedną bądź drugą stronę tarczy, aczkolwiek dałoby się to pewnie rozwiązać lepiej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 23 Kwietnia 2013, 20:27:15
Ja może nie jestem zbytnio w temacie, ale swego czasu myślałem nad konstrukcją takiego pulpitu i chyba najlepszym wyjściem jest jakieś koło z odpowiednią liczbą otworów (jeden otwór-jedna pozycja), po jednej stronie źródło światła, po drugiej fotodioda. Zaletą tego jest możliwość pracy z dużymi częstotliwościami, mały pobór prądu i prostota układu, nie wiem jak to jest w przypadku przekaźników, ale wydaje mi się, że przy szybkim kręceniu mogą się "zgubić".

Ile ludzi tyle koncepcji ;) Dobrze byłoby, gdyby napisali Ci, którzy nie tylko obmyślają i projektują, ale również zrealizowali swoje (czy nie swoje) projekty i mogą potwierdzić wady i zalety. Dla mnie opis w stylu "jakaś dioda, jakiś tranzystor i jakiś układ robiący coś tam" niewiele wnosi bo jak pisałem nie jestem elektronikiem i sam sobie elementów elektronicznych nie dobiorę. Mogę tylko realizować gotowe sugestie i ewentualnie rozwijać te mechaniczne lub elektryczne.
Po tym wszystkim zastanawiam się nad połączeniem opisywanych koncepcji czyli koło zębate i wychylne ramię, a zamiast krańcówek transoptory szczelinowe. Wystarczy, żeby coś robiło sygnał zwarcia w każdą ze stron obrotu. Najlepiej (prościej) byłoby, gdyby zasłanianie szczeliny dawało zwarcie na wyjściu, czyli coś w rodzaju "przekaźnika optycznego". Bo jeśli takowego rozwiązania nie ma to znowu pozostaje transoptor podłączony do przekaźnika, który dopiero będzie robił rzeczony sygnał zwarcia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 23 Kwietnia 2013, 20:55:59
Dobrze byłoby, gdyby napisali Ci, którzy nie tylko obmyślają i projektują, ale również zrealizowali swoje (czy nie swoje) projekty i mogą potwierdzić wady i zalety.
Ja zrobiłem kółko mosiężne z 50 zębami i zamocowałem na nim podwójny fototranzystor z myszki kulkowej. Przy okazji ustalanie pozycji zrobiłem sprężyną z pułapki na myszy, korzystając z zewnętrznych krawędzi tych zębów. Sygnały z fototranzystorów są wzmacniane na tranzystorach NPN i filtrowane obwodami RC. Uzyskane w ten sposób przebiegi kwadraturowe są podane na wejścia mikrokontrolera, który na przerwaniach o częstotliwości 4kHz ustala kierunek ruchu. Po stwierdzeniu pełnego cyklu czterech zboczy kwadraturowych uaktualniana jest zmienna zawierająca numer aktualnej pozycji nastawnika jazdy. W odrębnym cyklu przerwań, o częstotliwości ok. 10Hz, porównywany jest numer pozycji z liczbą wysłanych "+" oraz "-". Jeśli pozycje są różne, mikrokontroler powoduje zwarcie odpowiednich klawiszy na płytce klawiatury.

Wadą powyższego rozwiązania jest mała średnica kółka zębatego, przez co kręcąc kierownicą od samochodu Żuk uzyskiwało się bardzo dużą dźwignię. W takim przypadku praktycznie niemożliwe było mechaniczne ograniczenie zakresu ruchu. Również połączenie kierownicy z zębatką nie było jednoznaczne. Gdyby użyć zębatki z szerszymi zębami przy pozycjach bezoporowych, problematyczna była by synchronizacja z położeniem kierownicy. Poza tym, mechanicznie i elektrycznie spisywało się to bardzo dobrze, nawet kiedy dzieciarnia robiła z nastawnika karuzelę, po wyłamaniu prętów mających ograniczać zakres ruchu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 24 Kwietnia 2013, 00:21:10
Żeby uniknąć mechanicznych elementów takich jak krańcówki czy nawet przekaźniki, zasugerowano mi użycie tranzystora MOSFET N zamiast przekaźnika. Moja niedoświadczona głowa wymyśliła zatem coś takiego jako układ wysyłający zwarcie na pin PoKeys gdy dźwignia wejdzie w szczelinę transoptora.
Co o tym sądzicie?
Oczywiście zastosowałbym dwa takie układy na każdą stronę "wahadełka" mapując jeden pod "+", a drugi pod "-".

  Dodano: 24 Kwietnia 2013, 09:34:54
A może wystarczy sam transoptor to sterowania zwarciem klawisza? Będzie to działać?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 24 Kwietnia 2013, 22:19:47
No i czy można poprosić o konkretne dane jakie to przekaźniki powinny być, bo ja chyba sam nie wpadnę na to (jako nieelektronik ;) ).

Co do moich przekaźników mono-stabilnych to mam: L Tonic JZC - 20F (4088) 10A DC 12V za 4zł/szt. w sklepie Elektronik, choć mogą być chyba dowolne na 12V. Te akurat sprawdziłem na wyższych częstotliwościach i działają bez problemów. Natomiast bi-stabilnych nie udało mi się jeszcze zdobyć. Tak "na poważnie" robieniem pulpitu zajmę się dopiero na początku lipca, więc wtedy będę mógł powiedzieć czy ten pomysł się sprawdza. Na razie powoli zbieram materiały i informacje.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 24 Kwietnia 2013, 22:36:46
Zmodyfikowałem schemat wykorzystujący transoptory i przekaźniki. Na każdą stronę wahadełka będę chciał użyć takiego układu. Jak zgromadzę części i chwilę (może w majowy weekend) to sprawdzę jak to działa. Chyba, że ktoś z Was zasugeruje jakąś modyfikację poniższego schematu.

  Dodano: 24 Kwietnia 2013, 22:43:23
Co do moich przekaźników mono-stabilnych to mam: L Tonic JZC - 20F (4088) 10A DC 12V za 4zł/szt. w sklepie Elektronik, choć mogą być chyba dowolne na 12V. Te akurat sprawdziłem na wyższych częstotliwościach i działają bez problemów. Natomiast bi-stabilnych nie udało mi się jeszcze zdobyć.

Jak myślałem o Twoim układzie na 3 przekaźnikach to zakupiłem:
1 bistabilny - HFD2/012-M-L2-D
2 monostabilne - HFD27/o12-S
oraz transoptory  TCST 1103 V69 040 ale ich bezpośrednio pod 12V raczej się nie podłączy.

Może przetestuję ten zestaw tylko musiałbym zrobić nową tarczę pod te 3 transoptory.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 24 Kwietnia 2013, 22:55:23
Jak myślałem o Twoim układzie na 3 przekaźnikach to zakupiłem:
1 bistabilny - HFD2/012-M-L2-D
2 monostabilne - HFD27/o12-S
oraz transoptory  TCST 1103 V69 040 ale ich bezpośrednio pod 12V raczej się nie podłączy.

Może przetestuję ten zestaw tylko musiałbym zrobić nową tarczę pod te 3 transoptory.

Można i tak, ale jak mówię - robić będę w lipcu, a teraz obmyślam.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 25 Kwietnia 2013, 15:43:00
Finalnie koncepcja jest taka. Jak przetestuję to dam znać czy się sprawdza.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Juhas w 15 Maja 2013, 18:59:11
Witam, od jakiegoś czasu sam myślę o zbudowaniu takiego pulpitu. Tylko póki co ani czasu nie ma, ani odpowiedniej wiedzy i umiejętności. Ale, jakie warunki powinny spełniać pulpity wg mnie:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: El Mecánico w 19 Maja 2013, 12:49:52
  • JEDNO SDK obsługujące wszystkie pulpity
  • Dołączenie do kodu Maszyny stworzonego SDK - dzięki temu Maszyna będzie mogła pracować i z klawiaturą, i z pulpitem.
Po pierwsze trzeba zrobić obsługę obwodów sterujących (nie tylko w pojazdach, bo USRK też będzie się dało na ten moduł przenieść) - jest już w trakcie opracowania. Moduł ten będzie wyposażony w binarny interfejs (UWAGA! Tutaj ogłaszam zmianę koncepcji: w użyciu będzie vector<bool> wymagający kompilatora zgodnego ze standardem ISO C++ 2011), przez który będzie wymiana stanów między użytkownikiem (klawiatura, pulpit, etc.), fizyką i elektryką.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 19 Maja 2013, 20:12:22
Tylko nie zapominajcie o wsparciu dla PoKeys. Prace nad budową pulpitu już trwają i nie chcę zabrnąć w ciemną uliczkę ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pol102 w 19 Maja 2013, 20:59:26
Może lepiej iść w stronę rozwiązań opartych o mikroprocesor? Komunikacja via USB lub ETH, przetworniki ac, sterowanie PWM, obsługa CAN... AVR z rdzeniem Cortex na pierwszy ogień ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: El Mecánico w 19 Maja 2013, 21:09:25
Spoko, z mojej strony (symulacja obwodów sterujących) nie ma znaczenia sprzęt (dla mnie za mnie może być AVR/PIC, ARM, M68K czy co tam kto ma), bo moduł obwodów będzie niejako doklejone obok exe, z którym to będzie się porozumiewał przez proste, szybkie interfejsy. Dążyłbym nawet do wydzielenia mojego modułu do osobnego wątku procesora, żeby nie zajmować dodatkowo procesu symulacji fizyki jazdy i innych elementów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 19 Maja 2013, 22:59:16
Ja chciałbym tylko, żeby budowa pulpitu nie okazała się zabawą wyłącznie dla doświadczonych elektroników, bo nie każdy MiKol takowe doświadczenie posiada, a pojeździć w realu nie każdy ma okazję. Zatem możliwie realistyczny pulpit do realistycznej MaSzyny to coś co mi się teraz marzy, ale jak słyszę o tych różnych mikrokontrolerach, procesorach i układach A/C to mnie z lekka przerażenie łapie. Już wspominałem, że chciałbym pojeździć, a nie doktoryzować się z elektroniki, dlatego PoKeys dla mnie wydaje się najbardziej realnym interfejsem. Pewnie inne rozwiązania mają swoje zalety i może są tańsze, ale ja ich sam nie zaprojektuję. Gdyby tak ktoś zechciał opublikować dokładne schematy z konkretnymi elementami to pewnie niejeden podjąłby się polutowania tego w całość (ja pewnie bym to zrobił), ale jak słyszę tylko luźne koncepcje to są one inspiracją tylko dla wtajemniczonych :(
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: deletet w 22 Czerwca 2013, 22:11:16
A nie zastanawialiście się nad takim rozwiązaniem?


Pozdrawiam

Pisz staranniej i nie nadużywaj znaków zapytania itp.
adsim
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 22 Czerwca 2013, 22:23:29
Ja póki co nad nim pracuję, wg mnie jest to w miarę proste i tanie rozwiązanie, a na pewno bardziej niezawodne od ramienia, które w zależności od kierunku obrotu styka "+" lub "-".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 23 Czerwca 2013, 19:41:34
Ja póki co nad nim pracuję, wg mnie jest to w miarę proste i tanie rozwiązanie, a na pewno bardziej niezawodne od ramienia, które w zależności od kierunku obrotu styka "+" lub "-".
Też chętnie coś takiego bym zbudował, tylko gdybyś tak udostępnił dokładny schemat elektroniki, to byłaby szansa na sukces.

Stawiaj znaki interpunkcyjne.
Rozi
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: IC Forumowicz w 25 Czerwca 2013, 11:21:25
Rok temu skończyłem i zbudowałem kolumnę nastawnika. I powiem że budowa takiego cuda nie jest wcale trudna. No ale fakt - trzeba się przyłożyć troszkę ;)
Można budować od podstaw opierając się o plany z DTR. Ale można też (jak zuważyłem niektórzy to praktykują) odkupić części ze złomowanych lokomotyw. Lecz tutaj chyba już większe koszta są.

Ja swój nastawnik (dokładnie jego działanie) nie opierałem o Atmele/Atmegi, tylko zwyczajnie użyłem tego scalaczka z klawiatury, ale mam tego świadomość, że to nie jest najbardziej optymalne rozwiązanie techniczne...

Cytuj
[...] żeby budowa pulpitu nie okazała się zabawą wyłącznie dla doświadczonych elektroników [...]

Znając podstawy elektroniki moim zdaniem każdy jest wstanie zbudować taki pulpit.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 25 Czerwca 2013, 21:24:54
Rok temu skończyłem i zbudowałem kolumnę nastawnika....
Bardzo fajnie, że kolejnym zapaleńcom udaje się zbudować coś nowego. Miałem jednak nadzieję, że zgodnie z tytułem wątku, będą tu zamieszczane konkrety (opisy, schematy, rysunki, zdjęcia itp), a nie informacje, że ja też zbudowałem i nie jest to trudne. Z takich wiadomości niewiele wynika, chyba tylko frustracja tych co się zabierają za robotę i orientują w połowie, że dalej nie wiadomo co.
Zwracam się zatem z apelem, żebyśmy zamieszczali tu praktyczne i pomocne rozwiązania poszczególnych elementów.

Żeby wyjść naprzeciw postanowiłem dokumentować dokładnie każdy element zbudowanego przeze mnie pulpitu tak aby korzystając z niego można byłoby odtworzyć go bez wymyślania na nowo całych rozwiązań. Niestety nie wszystkie elementy mam już opracowane i ciągle poszukuję rozwiązań np. sterowania nastawnikami. Przytoczony powyżej przykład z bocznikiem wygląda bardzo zachęcająco, ale niestety tu też jest jak dla mnie istotna dziura w informacjach dotycząca wzmacniaczy operacyjnych i braki logicznej CMOS. Gdyby ktoś podrzucił schemat tej elektroniki wiążącej transoptor i silniczek z wyjściowymi transoptorami powodującymi zwarcie na dwóch wyjściach, to byłby to znaczny krok do przodu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 25 Czerwca 2013, 22:42:35
Również interesuje mnie ów schemat, ale to rozwiąznie jest dosyć wymagające, np. do wzmacniaczy potrzebny jest zasilacz symetryczny. Ja myślałem, aby silnik zastąpić dwiema krańcowkami z ramieniem, które w zależności od kierunku obrotu koła ma za zadanie tylko jednorazowo zamknąć właściwą krańcówkę przed wygenerowaniem się impulsu z transoptora szczelinowego.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: queuedEU w 25 Czerwca 2013, 23:14:04
ello 4 2 4 0. Widze, ze coraz wiecej pojawia sie tutaj koncepcji i ukonczonych juz projektow pulpitow sterowniczych. Dolaczam sie do tego bo temat ciekawy a byc moze przyjdzie mi skorzystac z
czychichs sprawdzonych rozwiazan, a takze komus bede mogl pomoc. Otoz mnie tez sama klawiatura juz nie wystarcza i w poszukiwaniu
nowych wrazen w czasie jazdy zaczalem konstruowac cos z niczego, glownie z rzeczy zalegajacych na poddaszu.
Pulpit, ktory skladam ma byc replika pulpitu EU07-330  (czytaj jestem leniwy i nie chce mi sie tworzyc kolumny nastawnika (chetnie przygarne orginal, oczywiscie za stosowne wynagrodzenie:))). Pulpit zaczalem skladac w tym roku w styczniu, mimo ze mikroprocesory atmela, ktore mialy byc przeznaczone na ten cel zakupilem
juz 2 lata wczesniej. Poprostu jakos sie zebraloem do kupy i przestalem myslec pesymistycznie ze to
za trudne ze mikroprocesory, nowe srodowiska programistyczne itd. W okresie czasu, pomiedzy zkupem tych fantow az do tego roku szukalem gotowych interfejsow a efektem bylo znalezienie modulu MJOY16,
ktory z powodzeniem wykorzystuje sie w symulatorach lotu. Zakupilem dwie gotowe plytki (na zas gdybym popalil sciezki przy lutowaniu ;)), elementy elektroniczne i zaczalem skladac. Najnudniejsze w tym module bylo wlutowanie 96 diod, co spowodowalo, ze uklad odpalilem nie montujac wszystkich. Uklad odpalilem bez wiekszych problemow, z wgraniem softu do atmegi16 tez nie bylo. To mnie zmotywowalo do dalszego studiowania elektroniki. W miedzyczasie takze napisalem wlasny tester MJOYa, ktory nastepnie bedzie
przepisany do zrodel maszyny. Nastepnym krokiem bylo rozpoczecie budowy wlasciwego pulpitu.
Zaczalem polowac na allegro na przelaczniki i lampki i tu tez mialem duze szczescie bo natrafilem na
aukcje, gdzie koles oferowal 20 lampek i 11 przelacznikow za 20zl zas normalnie jeden taki przelacznik chodzi po 15 do nawet 30zl i lampka podobnie. Az mu przelalem 50 :D (tutaj naleza sie pozdrowienia dla TOLEINA, bo poogl w transakcji). CIezko teraz trafic na takie rzeczy, o manometrach i miernikach juz nie wspomne. Skladanie pulpitu, a wlasciwie prototypu z rzeczy znlaezionych takze przebiegalo bezproblemowo,
No moze tworzenie otworow bez odpowiednich narzedi bylo troche pracochlonne ale podolalem.
W przerwach w konstruowaniu ogarnialem strony traktujace o elektonice, o procesorach Atmel AVR.
Zaczalem skladac projekty z tutoriali, poznawac nowe srodowisko programistyczne. To wszystko na poziomie podstawowym ogarnalem w niecale 2 mce. Podczas nauki tego wszystkiego - ogarniania portu uart do komunikacji w standardzie rs232 troche odbieglem od celu projektu, tak mnie to wciagnelo - tworzac obsluge zbednych rzeczy takich jak termometry na czujnikach dallasa, wyswietlaczy lcd, PWM.
O ile termometry na pewno beda zbedne to PWM bedzie mozna np wykorzystac do obslugi miernikow
za pomoca silnikow krokowych czy sterowania fazowego. Na wszelki wypadek takze zaczalem przyswajac obsluge 7segmentowych wyswietlaczy led, bo byc moze jezeli nie zalatwie orginalnych miernikow
to bede musial sie takim rozwiazaniem zadowolic (ale wtedy bedzie to juz 330 po modernie ;)).
Aktualnie prace nad tym projektem sa zawieszone do listopada, jak dalej sie to wszystko potoczy - nie wiem.
Wiem tyle, ze na przy montowaniu mechanizmu ustalania pozycji nastawnika skorzystam z patentu kolegi Rootka, bo wydaje mi sie najbardziej trafny. Takze barzo otwarty jestem na oferty sprzedazy miernikow pradu i napiecia, nie koniecznie orginalne ale zalecane, ostateczie moga byc te nowsze wersje LUMELa
byleby wymiarowe byly. Na stonie LUMELa juz ich nie ma w ofercie (chyba ze robi na zamowienie). To samo tyczy sie miernikow cisnienia (tu nie wiem kto je produkowal). Jezeli ktos z Was posiada takowe przedmioty, w nadmiarze, badz jest w stanie zalatwic to Oferty prosze slac na PW lub GG. Jestem w stanie bardzo hojnie wynagrodzic oferenta :). Pozdro 424.

http://eu07.es/viewproject.php?who=Q424&what=projpage&pfile=P00007
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 26 Czerwca 2013, 22:00:07
Również interesuje mnie ów schemat, ale to rozwiąznie jest dosyć wymagające, np. do wzmacniaczy potrzebny jest zasilacz symetryczny. Ja myślałem, aby silnik zastąpić dwiema krańcowkami z ramieniem, które w zależności od kierunku obrotu koła ma za zadanie tylko jednorazowo zamknąć właściwą krańcówkę przed wygenerowaniem się impulsu z transoptora szczelinowego.
To mnie właśnie martwi. Jeden mówi, że to proste i skuteczne rozwiązanie, które mu się sprawdzało w praktyce, a drugi pisze, że to wymagające rozwiązanie. I jak tu wybrać, w którą stronę iść?
Zrobiłem protoyp z ramieniem i krańcówkami, ale zdaję sobie sprawę, że może to być nietrwałe rozwiązanie. Widzę tu potencjalne korzyści z rozwiązań ściśle opartych na elektronice, ale brak istotnego elementu układanki łączącej enkoder wału z wyjściami pinów klawiatury. No i jest pat. Nie jestem w stanie ogólnej koncepcji czy schematu idei przekuć w konkretny schemat wykonawczy. Liczyłem na wsparcie kolegów z doświadczeniem elektronicznym.
Czytając ten i podobne wątki dochodzę do wniosku, że jak już ktoś coś opracował i zrealizował to nie ma ochoty tego udokumentować tak, żeby inny mógł to wykonać. Czyli pozostaje ponowne wyważanie tych samych drzwi, do których już inni dorobili sobie sami pilnikiem klucze :(

  Dodano: 27 Czerwca 2013, 22:33:57
Podrzucono mi następujące rozwiązanie impulsatora z wykrywaniem kierunku. Wygląda ciekawie i dość jasno jeśli chodzi o ideę. Jedna tarcza na wale z dwoma transoptorami. Mało miejsca zajmuje i nie wydaje się skomplikowane. Dalej potrzebna logika analizująca sygnały z transoptorów A i B.
Znalazłem układ z podwójnym inwerterem CMOS4013, który myślę, że by się nadał do tego zastosowania i zrobiłem szybki szkic. Mam jednak problem co zastosować jako bramkę NOT oraz dwie bramki wyjściowe dla sygnałów C- i C+? Czy mógłby to być jeden układ CMOS4000 dla bramki NOT oraz jeden CMOS4023 dla dwóch bramek NAND? Schemat całości również w załączeniu.
No i co ma stanowić sygnał zegara C?

Porzucam powyższą koncepcję robienia dekodera, bo mój PoKeys już to w sobie ma i nawet to działa :)
Opis w kolejnym wpisie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jakub S. w 05 Lipca 2013, 21:34:10
Po kilkakrotnym przeczytaniu tematu postanowiłem zrobić sobie nastawnik do maszyny. Niedługo postaram się zamieścić jakież zdjęcia czy film. Na dzień dzisiejszy możliwa jest jazda ale niezbyt wygodna, trzeba często przełączać klawiatury żeby zbić czuwak, ponieważ komputer posiada tylko jedno wejście na klawiaturę a nastawnik jest oparty na płytce drukowanej z klawiatury. Myślę że jest to duże osiągnięcie jak na moją  wiedzę elektroniczną, umiem tyle ile nauczył mnie dziadek, czyli łączyć kable, lutować, robić niezaawansowane układy elektryczne.

Pozdrawiam
Jakub S.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 09 Lipca 2013, 02:18:26
Ech... sparafrazuję stare przysłowie "Daleko szukacie, a swego nie znacie" ;)
Kombinowałem ze znalezieniem stosownego schematu, który by potrafił zamienić sygnały z dwóch transoptorów szczelinowych na impulsy, które mógłbym przekazać do PoKeys i zmapować jako przyciśnięcia klawiszy zależnie od kierunku obrotu nastawnika. Czyli chciałem na siłę zrobić dekoder sygnałów kwadraturowych, a jak się okazuje sam PoKeys potrafi takie rzeczy robić sam z siebie :)
Zatem dla posiadaczy PoKeys, jeśli jeszcze tego nie wykorzystali (ja niestety dopiero do tego doszedłem, polutowałem płytkę z transoptorami i przetestowałem "tarczą" z wycięciami zrobioną z kawałka kartonu) spieszę z radosną nowiną. Dwa transoptory, kilka rezystorków i mamy po podlączeniu do PoKeys elegancko działający nastawnik (zarówno jazdy jak i bocznik można tak samo zrobić).
W załączeniu moja prymitywna płytka (proszę się nie śmiać, ale to chyba trzeci kawałek elektroniki, który poskładałem w życiu), oraz ustawienie PoKeys dla nastawnika jazdy.
Teraz czeka mnie tylko poskładanie mechaniki nastawników z jakichś łożysk i kół zębatych dla ustalania położeń stabilnych.

  Dodano: 11 Lipca 2013, 15:04:59
Prototyp się sprawdził, ale ze względu na wymiary transoptorów, tarcza encodera musiałaby mieć ponad 30 cm średnicy ;)
Zamordowałem myszkę kulkową i jest teraz szansa na miniaturyzację encodera :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jakub S. w 12 Lipca 2013, 16:41:58
W końcu udało się nagrać film z nastawnikiem:

Zrobiłem go najprostszym sposobem: Płytka drukowana z klawiatury, 4 żabki z firanek, dwa przełączniki, drut, kawałek blachy, dwa przełączniki i kilka kabli-tego użyłem do podłączenia do komputera. Na sam nastawnik trochę sklejki, Kierownica z Żuka, patyk, zebatka z roweru.
Jest to wersja w fazie testów czasami nie kontaktuje, a czasami za bardzo ale to się zrobi ważne, że działa.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 14 Lipca 2013, 01:40:06
Zminiaturyzowana wersja enkodera z myszki właśnie przeszła testy przy połączeniu do PoKeys. Sygnały są przekazywane prawidłowo, a i dekodowanie kierunku ruchu działa elegancko.
Użyłem elementów z myszki, gdzie detektor ma 3 piny (podwójny fototranzystor ze wspólnym kolektorem jak sądzę).

Sprawdzony schemat wygląda jak w załączniku. Wprawdzie użyłem rezystora R1 - 220 ohm, a nie 330 jak w schemacie (taki był oryginalnie na płytce w układzie zasilania diody, a nie miałem innego).
Teraz czas na wykonanie elementów mechanicznych i poskładanie całości. Jak to zrobię to i pewnie fotkę jaką podrzucę.

Zatem porzucam pomysł krańcówek, transoptorów i mechanicznego ramienia. Nastawniki jazdy i bocznikowania mam nadzieję zbudować z elementów jednej myszki :)

  Dodano: 16 Lipca 2013, 02:23:22
Po eksperymentach z nastawnikiem, hamulcami i miernikami przyszła kolej na kontrolki poprzez PoKeys.
Zrobiłem stosowny układ do sterowania diodą/żarówką zasilaną z 12V poprzez transoptor i przekaźnik. Wszystko działa super. Przetestowałem kontrolkę jazdy na oporach na pinie 32 PoKeys i działa, SHP na 23 też działa, a CA na 24 nie działa.
Czy to jakiś problem z exe (tak samo jest na standardowej 394 z paczki 2013 jak i na 414) czy może jakiś inny powód?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 26 Lipca 2013, 09:58:07
U mnie zarówno lampka SHP jak i CA działają bez problemu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 26 Lipca 2013, 10:23:00
U mnie zarówno lampka SHP jak i CA działają bez problemu.
Znalazłem przyczynę. To PoKeys55 ma taką przypadłość, że trzeba mu ręcznie uaktywnić wyjścia cyfrowe po każdym podłączeniu do USB. Jak to zrobię, to wszystkie kontrolki działają. Podobno PoKeys56U ma opcję zapisania stanu wyjść, które pamięta po restarcie. Niestety szkoda mi wydać kolejnej kasy na drugi kontroler.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 27 Lipca 2013, 15:31:57
Dokładnie, u mnie na PoKeys55 również występuje taki problem, że trzeba ręcznie przesterować wyjścia. Żałuję, że nie kupiłem 56-stki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 27 Lipca 2013, 17:42:10
Dokładnie, u mnie na PoKeys55 również występuje taki problem, że trzeba ręcznie przesterować wyjścia. Żałuję, że nie kupiłem 56-stki.
Baaa. Jakbym wiedział to też bym tak zrobił. Taki los pionierów ;)
Następni już będą wiedzieć.
A jak u Ciebie hebelki działają? Też MaSzyna reaguje raz na kilka prób?
Wygląda to na problem MaSzyny, a nie PoKeys bo wszystkie naciśnięcia symulowane przez PoKeys są prawidłowo odbierane np. w notatniku.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 28 Lipca 2013, 09:40:04
Niestety też mam taki problem. Może on wynikać z tego, że styki w hebelkach są nieco brudne i zbocze na którego zmiany reaguje Pokeys narasta bądź spada niestabilnie, ale jest to i tak dziwne bo w notatniku wszystko działa właściwie.

  Dodano: 28 Lipca 2013, 13:53:31
Czy może ktoś potwierdzić, że na Pokeys56 problem z hebelkami nie występuje?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 28 Lipca 2013, 16:42:42
Nie to nie jest spowodowane stykami. Problem wielokrotnie badany na oscyloskopie. Kwestia leży po stronie MaSzyny.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 28 Lipca 2013, 17:35:09
Da się to jakoś obejść? Widziałem na YT, że na Twoim pulpicie działało to bez problemu. Chyba, że nie korzystałeś z Pokeys?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Lipca 2013, 17:37:20
Nie to nie jest spowodowane stykami. Problem wielokrotnie badany na oscyloskopie. Kwestia leży po stronie MaSzyny.

No to jak po stronie MaSzyny to z niecierpliwością czekamy na jakąś poprawkę.
MaSzyna z pulpitem to dopiero coś :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 28 Lipca 2013, 17:40:43
1. Nie idzie tego obejść -konieczne zmiany w exe.
2. Nie do końca działało tak jak powinno.
3. Wszystko było na Pokeys.
Więcej grzechów nie pamiętam bo pulpit rozebrany i wywieziony :) Może kiedyś jak mnie znów najdzie ochota to zacznę coś działać. Może.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Lipca 2013, 17:46:57
1. Nie idzie tego obejść -konieczne zmiany w exe.
2. Nie do końca działało tak jak powinno.
3. Wszystko było na Pokeys.
Więcej grzechów nie pamiętam bo pulpit rozebrany i wywieziony :) Może kiedyś jak mnie znów najdzie ochota to zacznę coś działać. Może.
Uuuups :(
To co, mamy pat?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 28 Lipca 2013, 17:55:57
Ale pytanie z czego to wynika, skoro klawisze enkodują się prawidłowo? Może z powodu zbyt krótkiego czasu aktywacji klawisza, na który reagują jeszcze programy tekstowe, a symulator już nie?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 28 Lipca 2013, 17:59:25
Takie pytania proszę kierować do naszych programistów. Maciek mi tłumaczył mniej więcej o co może chodzić ale już nie pamiętam ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Lipca 2013, 21:38:52
Takie pytania proszę kierować do naszych programistów. Maciek mi tłumaczył mniej więcej o co może chodzić ale już nie pamiętam ;)
To w takim razie kogo atakować w sprawie stosownych zmian w exe?
Gdzieś są stosowne kontakty?
Zainwestowałem sporo kasy i czasu w ten pulpit i nie chciałbym porzucić tematu z takiego powodu. Chętnie się jakoś włączę w prace badawczo-rozwojowe ;)
Może i inni zwolennicy PoKeys również.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: queuedEU w 28 Lipca 2013, 22:00:37
Dla tych, ktorzy maja problemy z mitycznym drganiem stykow polecam lekture z solucjami.



http://mirekk36.blogspot.com.es/2012/10/drgania-stykow-to-bajki-wiec-jak-to.html


Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 29 Lipca 2013, 09:58:59
Dałem mały kondensator równolegle do styków. Rezultat: przy przechodzeniu w stan niski działa za każdym razem ale z opóźnieniem wynikającym z rozładowania kondensatora, a przy załączaniu nadal bez zmian.

  Dodano: 01 Sierpnia 2013, 01:12:29
Ponieważ mój projekt w końcu dostał ręce i nogi, postanowiłem się nim pochwalić i podzielić rozwiązaniami. Całość została zmontowana na spawanej ramie i z części których dawcą był znany MaSzynowcom ET22-443 :) Cały układ opiera się na PoKeys55 i wytrawionej przeze mnie płytce do sterowania kontrolkami. Podłączony jest również amperomierz 2 układu WN, natomiast obecnie oczekuję amperomierza 1 układu i woltomierza WN. Lampki zasilane są z transformatora poprzez mostek Gretza 110V - schematy dorzucę później. Zawory maszynisty połączone są wałem z potencjometrami, które znajdują się pod nimi na specjalnej "windzie" umożliwiającej pływanie potencjometru w osi pionowej. Jeśli chodzi o kolumnę nastawnika, skorzystałem z pomysłu kolegi @mac310, który to wykazał, że jest możliwe bezpośrednie podłączenie transoptorów szczelinowych do układu jako gotowy enkoder. Do tego wykonałem na razie prowizoryczne tarcze z kartonu podklejone płytą wiórową zamocowane na sztywno na wałach. W przypadku nastawnika głównego i bocznikowania musiałem zrobić podwójne tarcze w celu zmniejszenia ich średnicy, jak widać na zdjęciach jeden transoptor jest umieszczony nad drugim i przesunięty o 1/4 pozycji. Całość ogólnie nie stwarza problemów, niestety tarcze wykonałem na szybko i czasem nastawnik gubi się na poszczególnych pozycjach ale co najważniejsze nie traci zbieżności. Jeśli coś mi się jeszcze przypomni, to dorzucę później. Niestety pulpit nie będzie moją własnością, zbudowałem go dla pewnej firmy zajmującej się m. in. szkoleniem maszynistów (nie, pulpit z symulatorem nie będzie wykorzystywany do celów komercyjnych ani szkoleń). Na uwagę zasługuje również fakt, że całość powstała w równe 2 tygodnie przy pomocy moich rąk no i również mojej miłej, która nadała temu cacku świeżych kolorków :) Poniżej zdjęcia i krótki film z jazdy.

&feature=youtu.be
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: PanMechanik w 01 Sierpnia 2013, 16:40:13
Warto by było pomyśleć nad alternatywnym rozwiązaniem umożliwiającym wyświetlenie widoku na sam szlak, tak jakby kamera umiejscowiona była przy samej szybie, bo jeśli mamy swój, domowej roboty pulpit, z działającymi wskaźnikami i manometrami, to po co nam manometry i wskaźniki na ekranie?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Benek w 01 Sierpnia 2013, 16:55:39
Ktoś, kto buduje pulpit, na pewno będzie umiał zedytować w notatniku 2 wpisy w plikach mmd.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 01 Sierpnia 2013, 16:56:59
Warto by było pomyśleć nad alternatywnym rozwiązaniem umożliwiającym wyświetlenie widoku na sam szlak, tak jakby kamera umiejscowiona była przy samej szybie, bo jeśli mamy swój, domowej roboty pulpit, z działającymi wskaźnikami i manometrami, to po co nam manometry i wskaźniki na ekranie?
Idea jak najbardziej słuszna i takie rozwiązanie prędzej czy później będzie, natomiast zrobiłbym to ciut inaczej. Kamera pozostała by w miejscu oczu, natomias kąt patrzenia byłby dostosowany do wielkości ekranu i odległości od niego. W ten sposób obraz obiektów będzie mieć właściwą, rzeczywistą wielkość.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 01 Sierpnia 2013, 17:02:53
A czy manometry działają? Bo jeśli nawet tak, to pozostaje jeszcze sprawa Haslera, więc nie mógłby to być widok tylko przez szybę.
Poza tym, gratuluję kolejnego ukończonego pulpitu :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 01 Sierpnia 2013, 21:22:10
A czy manometry działają? Bo jeśli nawet tak, to pozostaje jeszcze sprawa Haslera, więc nie mógłby to być widok tylko przez szybę.
Poza tym, gratuluję kolejnego ukończonego pulpitu :D
Nawet sobie nie wyobrażasz, jakie to proste. :) Zapewne, wkrótce się o tym przekonasz.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Tyrystor w 01 Sierpnia 2013, 22:40:59
Tak oglądam zdjęcia tych waszych pulpitów i się zastanawiam, ile przeciętnie waży takie stanowisko maszynisty?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 02 Sierpnia 2013, 00:11:34
Co raz powszechniejsze są monitory dotykowe. Windows 8 już ma sterowanie przez monitor dotykowy. Może w przyszłości pulpit lokomotywy będzie wyświetlany na ekranie dotykowym.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 02 Sierpnia 2013, 08:44:59
Nawet sobie nie wyobrażasz, jakie to proste. :) Zapewne, wkrótce się o tym przekonasz.
Samo podłączenie może i nietrudne, ale ciut większy problem z oryginalnymi częściami i coś czuję, że będę mieć pulpit po modernizacji gdzieś między 1990. a 2000.r. do EU07-19xx :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 02 Sierpnia 2013, 11:55:19
Manometrów nie podłączyłem, bo nie było jak. Oczywiście wszystko jest do zrobienia, wystarczy zamienić mechanizm manometru z miernikiem elektrycznym pozostawiając tarczę, pozostaje jedynie kwestia wyprowadzenia sygnału na wyjście PWM. Oczywiście ma być podłączony większy ekran, a nawet pulpit ma zostać obudowany kabiną :) Całość stoi na kółkach i spawanej ramie, a waży ok. 150-170kg :)

Pytanie do @Ra: czy jest wyprowadzony sygnał na PWM z amperomierza 3-go układu, oraz jaki jest wpis do INI dla woltomierza NN?

  Dodano: 06 Sierpnia 2013, 19:22:53
Starałem się rozwiązać problem z tajemniczymi drganiami styków na heblach. Okazuje się być to fikcją. Zastosowałem pod przełącznik przerzutnik 7400 i o ile w notatniku pracuje to poprawnie, to symulator nadal sobie z nimi nie radzi. Wychodzi na to, że problem jest całkowicie po stronie exe i żadne drgania styków nie wchodzą w grę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 11 Sierpnia 2013, 10:34:30
Obecnie testujemy działania manometrów pod PoKeys. Są różne sposoby na sprzętową realizację wskazań manometrów. Gdy kilka osób sprawdzi swoje pomysły na różnych urządzeniach, wówczas będzie można dać jakieś sensowne komentarze na ten temat.
Ja zdecydowałem się na zmontowanie "elektrycznego manometru" z przodu od zwykłego manometru i tyłu oraz cewki od obrotomierza Fiata 125p.

Zalety:
- Kąt wychylenia zbliżony do kąta wychylenia manometru;
- Nietrudny montaż całości - wystarczy kilka blaszek i lutownica;
- Zakres napięcia cewki obrotomierza zbliżony do 3.3V (czyli w sam raz dla PWM);
- Nie trzeba niszczyć oryginalnego manometru, wykorzystuje się tylko jego niektóre części.

Wady:
- Cena jednego obrotomierza od Fiata 125p to ok. 50-60 zł obecnie;
- Obrotomierze nie są już od dawna w produkcji, nie zawsze są dostępne;
- Niewielkie problemy ze wskazaniami niskich wartości.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 15 Sierpnia 2013, 23:18:24
Obecnie testujemy działania manometrów pod PoKeys. Są różne sposoby na sprzętową realizację wskazań manometrów. Gdy kilka osób sprawdzi swoje pomysły na różnych urządzeniach, wówczas będzie można dać jakieś sensowne komentarze na ten temat.
Ja zdecydowałem się na zmontowanie "elektrycznego manometru" z przodu od zwykłego manometru i tyłu oraz cewki od obrotomierza Fiata 125p.
Przetestowałem z użyciem obrotomierza Lumel MS-51 od Poloneza. Wszystko działa całkiem niźle (jest tylko mały problem, że położenie manometru i cewki powoduje lekkie wychylenie przy zerowej wartości, więc zamiast 0 jest ok 0,08 MPa). Dla dopasowania miernika wyszło mi, że muszę użyć rezystora ok. 86 ohmów. Skala tego obrotomierza pokrywa prawie całą skalę manometru. 100% mam dla 0,96 MPa (przy manometrze 1 MPa). Wpis dla pinu 20 (cylinder hamulcowy) to calibrateout 0 (niestety brak reakcji na zmiany w eu07.ini).

Nie usuwaj nigdy samodzielnie wpisu Administratora lub Moderatora (czerwona lub niebieska czcionka).
Punkty za nieznajomość Regulaminu lub cwaniactwo.
Benek


Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 28 Sierpnia 2013, 14:24:14
A czy da się podłączyć np 2 PoKeys-y, aby mieć więcej wyjść PWM?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 28 Sierpnia 2013, 20:49:04
Da się, ale to generuje dodatkowe koszty - zakupu dodatkowego sterownika.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 28 Sierpnia 2013, 22:57:31
Stary projekt - żeby nie było, że się obijam/obijałem ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Szociu w 31 Sierpnia 2013, 11:00:59
Parę postępów w pracach w sosnowieckiej kolejówce. W ruch poszła szpachelka. ;-)

Regulamin, zakazy, pkt 26. Nigdy nie usuwaj samodzielnie wpisu moderatora.
adsim
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 04 Września 2013, 00:28:28
Właśnie skończyłem montaż kranu hamulca pomocniczego FD1, a oto moja prosta i mam nadzieję skuteczna metoda przeniesienia obrotu na potencjometr. Korzystam tu z blaszki wsuwającej się w szczelinę trzpienia potencjometru. Skok ok. 6 mm jest mniejszy od tej szczeliny i wszystko gra. Nie musiałem też niczego zmieniać ani niszczyć w oryginalnym zaworze. Usunąłem jedynie wewnętrzną zawartość.
Przetestowałem również nowo zmontowany hamulec i manometr przed wkręceniem wszystkiego w pulpit, który jeszcze schnie po szpachlowaniu i malowaniu. Krótkie wideo znajduje się tutaj:

Wszystko na exe 414a od Ra. Szkoda, że to nie działa w najnowszej sierpniowej paczce.

  Dodano: 07 Września 2013, 00:46:00
Mówisz - masz. Już również w 08-13 można mieć hamulce i manometry przez PoKeys. Podziękowania dla youBy za szybką reakcję.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Szociu w 19 Września 2013, 23:10:34
Prace nad symulatorem w sosnowieckiej kolejówce nieco ostatnio przystopowały, ponieważ wspólnie z kolegami zajmowaliśmy się czymś pilniejszym, rąbek tajemnicy uchylamy po raz pierwszy na naszym nowym filmie:

Wszystko oczywiście podpięte jest pod szafę i integralnie z nią współpracuje. ;-)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 20 Września 2013, 14:04:17
Dobra rzecz do nauki obwodów lokomotywy ale już nie do jazdy na symku - huk z szaf jest porażający :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Szociu w 20 Września 2013, 14:07:58
Dobre udźwiękowienie załatwi sprawę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 21 Września 2013, 20:05:46
Jak zrobić żeby pokeys 56 widział symulator maszyny ? Czy jest w pokeysie zmiana czasu reakcji wejścia ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 21 Września 2013, 20:13:53
W zakładce ustawienia w Rainsted w lewym dolnym rogu ustawiasz komunikację na PoKeys55. ZTCP w interfejsie są jakieś ustawienia opóźnień/powtórzeń w [ms], ale sam tego nie sprawdzałem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 21 Września 2013, 20:20:15
Chodzi o to,że jak zrobię macro to pokeys nie widzi nastawnika mimo,że jest zrobione na czujnikach optycznych a pod klawiaturą chodzi bez zarzutu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 21 Września 2013, 20:25:21
A zrobiłeś to na zasadzie enkodera, tj. dwa piny - jeden na kanał A a drugi na B? Jeżeli w dowolnym programie tekstowym działa Ci bez zarzutu to w maszynie również powinno działać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 21 Września 2013, 20:32:08
Pokeys nie widzi szybszych przełączeń poniżej 500 ms. Nie wiem co z tym zrobić ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 21 Września 2013, 20:38:04
Układ wydłużający czas impulsu? Jak nie na uK to 74121 albo 74123. Są dziesiątki możliwości.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 21 Września 2013, 20:41:51
Klawiatura reaguje szybciej niż pokeys?

To nie gg, jeden znak zapytania wystarczy. I nie stawiaj przed nim tej spacji.
adsim
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 21 Września 2013, 20:46:16
Nie tyle PoKeys co symulator. Problem siedzi głęboko w kodach i na razie można go obejść poprzez wydłużanie czasów impulsu zewnętrznymi układami, jednak nie da się tego wykonać przy przełącznikach stabilnych, których wejścia do układu są zaprogramowane jako "trigerred input". Można jedynie zamiast jednego "trigerred input" zrobić 2 piny jako zwykłe wejścia impulsowe z makrami i zastosować do każdego układ impulsowy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 21 Września 2013, 21:43:19
Jak zaprogramować wyjście np. kontrola wyłącznika szybkiego?

Tu też była zbędna spacja przed znakiem zapytania. Za to brakowało spacji po kropce.
adsim
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 21 Września 2013, 21:57:36
http://rainsted.com/pl/Symulator/MaSzyna/Informacje_zwrotne/PoKeys55

W przypadku WS-a jest to pin 25. Ustawiasz po prostu digital output.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 21 Września 2013, 22:15:19
Podłączam zgodnie ze specyfikacją,_aczkolwiek wyjścia nie działają, wydaje mi się,_że jest brak komunikacji między pokeys a maszyną,_opcja pokeys w maszynie jest zaznaczona.

Pisz staranniej! Znowu zapomniałeś spacji za znakami interpunkcyjnymi. To moje ostatnie ostrzeżenie. Przyłóż się trochę.
adsim

Za późno. Przyznałem 15 punktów karnych, następnie będzie moderacja, jeśli nie będzie poprawy.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 22 Września 2013, 09:28:45
Temat był już omawiany. PoKeys55 nie zachowuje stanów wyjściowych i trzeba je aktywować po każdym podłączeniu do USB. Dla pinów skonfigurowanych jako Digital Output należy wejść do menu Peripherals > Digital inputs and outputs... i w pojawiającym się okienku zaznaczyć na dole opcję Enable output control. Wtedy powinny zapalić się wszystkie skonfigurowane lampki. Można je tu włączać i wyłączać klikając prawym lub lewym przyciskiem myszy.
Po tym zabiegu zamykamy program PoKeys i uruchamiamy MaSzynę. Teraz powinno już wszystko działać (za wyjątkiem lampki ogrzewania pociągu, która nie jest wyprowadzona)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 22 Września 2013, 12:27:58
Mam pokyes 56u, próbowałem wielu sposobów i wyjścia dalej mi nie reagują. Czy mógłby mi  ktoś w tym temacie pomóc?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 22 Września 2013, 23:21:48
Kontaktowałem się z Supportem PoLabs i okazuje się, że w najnowszej wersji oprogramowania PoKeys dodali funkcję wydłużania impulsu Triggered Input. Podanie tam wartości >0 ma to realizować. Jeśli ktoś ma do dyspozycji PoKeys56U to proszę ściągnąć stosowny soft w wersji 3.0.63
http://www.poscope.com/index.php?route=product/product/download&download_id=65&product_id=50
i zweryfikować, czy to rozwiązuje nasz problem z działaniem hebelków. Niestety chyba z wersją PoKeys55 ta opcja nie działa.

  Dodano: 23 Września 2013, 08:19:03
Tak jak napisałem PoKeys55 nie obsługuje nowej funkcji, ale jeśli funkcja się sprawdzi w PoKeys56U i policzymy się jako użytkownicy PoKeys55 to jest szansa, że producent wyjątkowo uaktualni firmware dla nas.
Wszystkich zainteresowanych użytkowników PoKeys55 proszę o jak najszybszy sygnał na priva.

  Dodano: 23 Września 2013, 15:42:48
Cieszy mnie szybka i pozytywna reakcja ludzi z PoLabs. Właśnie dostałem odpowiedź, że za pewną przysługę, którą dla nich wykonam zrobią wyjątkowo uaktualnienie firmware'u do naszych PoKeys55 tak, żeby wspomniana nowa funkcja "Triggered Input" mogła być wykorzystana w tych starszych kontrolerach. Jak tylko dostanę informację o dostępności to Was poinformuję.

  Dodano: 24 Września 2013, 14:43:49
Nowy soft do PoKeys55 już jest i moje pierwsze testy nocne wypadają bardzo obiecująco. Działające hebelki i brak konieczności aktywowania lampek już za chwilę staną się faktem.
Zwolennicy PoKeys55 - przygotujcie się na rewolucję! ;) Jak tylko zostanie opublikowana wersja publiczna to zamieszczę stosowny odnośnik.

  Dodano: 25 Września 2013, 11:33:06
Na stronie http://www.mypokeys.com/?p=378 (http://www.mypokeys.com/?p=378) jest umieszczony mój krótki opis budowy pulpitu pod MaSzynę. Dzięki temu mamy nieprzewidziany wcześniej upgrade PoKeys55 (poprawna obsługa hebelków i zachowanie stanów kontrolek) oraz... przy okazji bezpłatną reklamę naszego symulatora.

  Dodano: 25 Września 2013, 13:21:21
Nowy firmware do pobrania z http://www.poscope.com/index.php?route=product/product/download&download_id=65&product_id=50 (http://www.poscope.com/index.php?route=product/product/download&download_id=65&product_id=50)

  Dodano: 27 Września 2013, 00:30:53
Jeszcze brak nastawnika i kilku drobnych elementów, ale większość pulpitu już działa. Nowy firmware dla PoKeys55 znacznie poprawił komfort użytkowania.
Efekty tutaj http://youtu.be/w2-aFQi1GP4 (http://youtu.be/w2-aFQi1GP4)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 28 Września 2013, 18:35:44
@mac310: Dzięki za info, z pewnością w niedługim czasie sprawdzę jak sprawuje się nowy sofcik PoKeys :)
Czy trzeba do tego uaktualnić firmware płytki PoKeys?
Fajnie wyszedł Ci ten film ukazujący obecne możliwości współpracy MaSzyny z PoKeys :)
Gratulacje samej budowy pulpitu i miło, że zdecydowałeś się udostępnić zdjęcia oraz informacje z projektu publicznie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Września 2013, 19:02:19
Po zainstalowaniu nowego softu kolejne podłączenie PoKeys55 wywoła pytanie o upgrade firmware'u. Będzie to wersja 2.1.23. Ten firmware pozwala wykorzystać wspomniane funkcje.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 29 Września 2013, 21:13:00
U mnie na PoKeys56U też zrobiło aktualizację firmware. Co się działo po aktualizacji? Otóż pogorszyło się działanie przełączników. Zmiana wartości w Triggered powodowała, że raz jedne łączniki miały lepszą skuteczność, a inne gorszą. Nie dało się ustawić żadnej wartości tak, by wszystkie działały dobrze. Styki nastawnika EN57 podłączone bezpośrednio do PoKeys w tym wypadku są skreślone - nie działa to poprawnie. Pozostaje szukać innego rozwiązania, jeśli producent płytki nie zdecyduje się na jakąś opcję umożliwiającą kolejkowanie wysyłanych sygnałów klawiaturowych.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 29 Września 2013, 22:35:04
Nie mam możliwości sprawdzenia jak to się zachowuje na PoKeys56U. U mnie na 55 poprawiło się znacząco i tak jak wspomniałem hebelki działają bezbłędnie. Nie zauważyłem również jakiegoś pogorszenia w innych funkcjach. Doszło jeszcze zachowywanie stanu wyjść cyfrowych więc nie trzeba aktywować lampek. Ja poza 6 miernikami i 10 lampkami na wyjściu używam 2 hamulców,  na wyjściu używam 8 przycisków skonfigurowanych jako Digital Input, 11 hebelków jako Triggered Input, 1 przełącznik krzywkowy również jako Triggered Input i przełącznik 1-0-1 dla syreny jako dwa Digital Input. Nie zauważyłem tu żadnych problemów. Wartość Triggered Input mam obecnie ustawioną na 5. Przy niższych wartościach zdarzało się, że raz na jakiś czas coś nie załapało. Przy 4 było już prawie zawsze OK.
Planuję jeszcze podłączyć 3 przełączniki krzywkowe (typ hamulca - 2 wejścia, nacisk kół - 1 wejście, nawrotnik - 2 wejścia) jako Triggered Input oraz dwa enkodery (nastawnik jazdy i bocznik - po dwa wejścia dla kanałów A i B). Na tym się chyba zakończy podłączanie.
Co do problemów z 56U to może warto potwierdzić problemy jakie ma @djuzi. Jeśli rzeczywiście ten model zachowuje się gorzej to myślę, że warto to zgłosić do supportu PoLabs. Oni są naprawdę bardzo elastyczni i chętni do współpracy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 29 Września 2013, 22:59:41
U mnie na 56U i oprogramowaniu v3.0.63 wszystko pięknie działa. Triggered input mam ustawione na 255. Na początku próbowałem małych wartości, ale nic nie działało, wiec od razu dałem maksymalną i jest dobrze.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 29 Września 2013, 23:44:37
To spróbuj szybko przesterować kilkukrotnie kilka przełączników i zobacz czy wszystkie załączenia wyłapie i poda odpowiedni sygnał klawisza (np. w otwartym Notatniku).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 30 Września 2013, 00:16:28
Kilka hebelków można jednocześni załączyć lub wyłączyć. Przy załączeniu jednego i jednoczesnym wyłączeniu drugiego, podawany jest sygnał załączenia obu. Ale spróbuj na normalnej klawiaturze napisać jednocześnie np. "O" (duże) i "p" (małe), a też wyjdzie Ci "O" (duże) i "P" (duże) dlatego, że Shift obsługuje jednocześnie wszystkie klawisze/hebelki. Mały problem jest za to z częstotliwością na jeden hebelek. Nie da się załączyć i wyłączyć go w odstępie krótszym niż jakieś 0,5s, bo wykonuje się tylko pierwsza czynność (tylko załączenie lub wyłączenie). Pisał już o tym kolega @RUDEK kilka postów wcześniej:
Pokeys nie widzi szybszych przełączeń poniżej 500 ms. Nie wiem co z tym zrobić ?
Ale to akurat chyba nie jest jakiś duży problem, bo kto będzie machać tym samym hebelkiem co pół sekundy? :) Chyba, że u Ciebie jest inaczej?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 30 Września 2013, 09:51:21
U mnie są szybsze przełączenia m.in. na nastawniku jazdy. Skoro PoKeys takich nie widzi i nie zobaczy to prawdopodobnie jedynym wyjściem będzie przebudowanie całego sterowania nastawnikiem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 30 Września 2013, 13:51:24
Nastawników nie testowałem, bo jeszcze ich nie mam. Myślałem, że problem z częstotliwością jest tylko przy hebelkach, ale jeśli jest tak, jak mówisz i nastawnik też nie działa, to rzeczywiście mamy problem.
Jeśli rzeczywiście ten model zachowuje się gorzej to myślę, że warto to zgłosić do supportu PoLabs. Oni są naprawdę bardzo elastyczni i chętni do współpracy.
W takiej sytuacji też uważam, że warto by do nich napisać i przedstawić im całą sytuację.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Września 2013, 14:34:55
Wszystko zależy jak się podłączy nastawnik. Ja chcę użyć encoderów na dwóch pinach i tu nie powinno być problemów z szybkością. Ja mam pulpit EU07 więc i tak nie podłączyłbym każdej pozycji na osobnym pinie.

Rozi
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 30 Września 2013, 19:21:35
@mac310 : Jaki masz plan na encoder? Dasz jakąś osobną zębatkę na wał?
Ja myślę o jakimś rozwiązaniu z wykorzystaniem istniejących oryginalnych styków nastawnika.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 30 Września 2013, 22:07:22
A może skorzystasz z mojego rozwiązania?
http://eu07.pl/forum/index.php?action=dlattach;topic=13529.0;attach=64712;image
Ja wywaliłem w ch... te wszystkie krzywki i styki z kolumny, zostawiłem jedynie wały i te słupy, na których były mocowane styki. Do wału przymocowałem tarczę z nacięciami, a do słupa płytkę z enkoderem, przez który ów płytka przechodzi bezdotykowo. Rozwiązanie praktycznie bezawaryjne (bo bezdotykowe), trzeba jednak dużej dokładności przy wykonaniu płytki i mocowania.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Września 2013, 22:50:06
@mac310 : Jaki masz plan na encoder? Dasz jakąś osobną zębatkę na wał?
Ja myślę o jakimś rozwiązaniu z wykorzystaniem istniejących oryginalnych styków nastawnika.
Koncepcja jest taka jak na załączonym zdjęciu. Na dole koło zębate (48 zębów), a na górze koło encodera z taką samą liczbą szczelin. Szczelina ma wypadać w miejscu zęba tak, żeby przeskakując pomiędzy dwoma pozycjami stabilnymi dostawać jeden impuls z encodera interpretowany odpowiednio jako "+" lub "-" zależnie od kierunku obrotu. Analogiczna sprawa dotyczy bocznika, tylko tam kółko zębate ma 28 zębów i jest odpowiednio mniejsze. Koła encoderów zrobiłem z czystych płyt CD z nadrukowanymi czarnymi polami. Mam nadzieję, że będą wystarczająco tłumiły promieniowanie diody. Jako elementów elektronicznych chcę użyć diody i podwójnego detektora z myszki kulkowej. Testowałem to na modelu z kartonu i wygląda, że działa. Jak ogarnę mechanikę i poskładam całość to będę mógł coś powiedzieć na temat skuteczności.
@Niebugoclaw również potwierdził skuteczność tego rozwiązania swoim projektem opartym na dwóch kołach encodera (przykład powyżej jak i parę wpisów wcześniej). Mnie się ta koncepcja nawet bardziej podoba bo wykorzystuje duże elementy łatwiej ogarniane przy lutowaniu i dostępne w sklepie. Z myszką jest tak, że każda jest trochę inna i nie bardzo wiadomo co ma w sobie. Czasem trzeba kombinować z podłączeniami bo sygnały mogą być za słabe, żeby wejść w stan wysoki. Zaletą ich jest jednak rozmiar pozwalający zrobić małe koło encodera.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 07 Października 2013, 10:27:51
Dla zainteresowanych kolejny filmik z postępu prac (dodano manometry).

&feature=youtu.be
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 10 Października 2013, 12:06:17
@Niebugocław: Tak w zasadzie to...czemu ten jeden manometr jest osobno?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 10 Października 2013, 18:35:16
Otóż, kiedy budowałem pulpit, założyłem błędnie, że manometrów nie będę podłączał, więc w celu skrócenia długości pulpitu zostawiłem 2 pierwsze manometry jako atrapy. Gdy się okazało, że można z nich zrobić użytek było już za późno :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djstach07 w 17 Października 2013, 19:28:28
Koledzy jak można rozwiązać problem niedziałającej kontrolki od CA? Na SHP wszystko działa jak powinno, a czuwak podłączony i nie działa zero reakcji. W czym tkwi problem?

Regulamin, zakazy, pkt 26.
adsim
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 18 Października 2013, 00:30:45
Może dokładniej? Używasz pokeys? Jeśli tak to jakiej wersji i jakiego softwaru? Czytałeś posty powyżej?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djstach07 w 18 Października 2013, 17:16:13
pokeys55T wersja 3.0.63c przypadłość problemu występuje tylko na kontrolce od czuwaka. Pozostałe działają bez zarzutu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Października 2013, 19:21:43
pokeys55U wersja 3.0.63c przypadłość problemu występuje tylko na kontrolce od czuwaka. Pozostałe działają bez zarzutu.
To raczej 56U bo nie ma wersji 55U i tym bardziej nie ma wersji 3.0 dla PoKeys55. Jeśli software PoKeys zapala kontrolkę to i w MaSzynie powinna działać. Chyba, że nie pod ten pin co trzeba jest podpięta.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 24 Października 2013, 19:16:40
A ja chciałbym przedstawić Sterownik woltomierza NN. Można go wykorzystać, kiedy ma się już zajęte wszystkie wyjścia PWM PoKeys na inne mierniki. Całość została przetestowana przez @mac310 i działa zgodnie z założeniem. Po pobraniu proszę o przeczytanie pliku informacyjnego.
Link do pobrania --> http://eu07.pl/userfiles/21606/priv-SWNN..rar
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: intercity892 w 08 Listopada 2013, 20:40:58
Witam.
Miałbym do Was kilka pytań odnośnie budowy pulpitu jako osoba kompletnie zielona w tych sprawach. Mam skompletowaną część pulpitu z konsoletami zarówno dolny jak i górny. Potrzebowałbym informacji jak wykonać:
- pulpit z przyrządami pomiarowymi tj. woltomierzami, amperomierzami i manometrami,
- pulpit nastawników: kierunkowego, jazdy, bocznika,
oraz jak to potem wszystko ze sobą połączyć aby działało.
Przeglądałem wcześniej ten dział. Posiadam również starą klawiaturę od równie starego komputera i chciałbym zacząć coś dłubać bo ręce gotowe, ale bez wiedzy na temat "jak zacząć" nie ruszę mimo chęci :)

Pozdrawiam !
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 09 Listopada 2013, 23:55:19
Konsoleta jest to mikser muzyczny. Inaczej stół, pulpit mikserki. Ale część pulpitu masz skompletowaną, czyli koncepcję masz. To nie jesteś taki zielony.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 10 Listopada 2013, 23:18:54
Powoli kończę montaż nastawników (jazdy i bocznikowania). Na razie schnie mi pokrywa, ale finalna koncepcja zębatek i encoderów wygląda jak na załączonej ilustracji. Jak widzicie, koncepcja ewoluowała z czasem (wcześniej zamieszczałem tu różne pomysły, które jednak nie doczekały się realizacji). Dotychczasowe testy wypadły obiecująco więc mam nadzieję, że jako już wszystko zmontuję to będzie dobrze działało. Tworzę też dokumentację z opisem i schematami tego co zrobiłem w oparciu głównie o PoKeys55. Jak będzie już w stanie możliwym do publikacji to udostępnię.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 11 Listopada 2013, 09:31:39
@mac310: Fajnie to wygląda. Ta przezroczysta zębatka zwłaszcza ;) Mechanizm pozycji podobny do tego jaki faktycznie funkcjonuje w nastawniku jazdy, także powinno dać podobne odczucia przy zmianie pozycji. Możesz zdradzić mniej więcej jakie są koszty wykonania takich półprzezroczystych elementów?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jakub S. w 11 Listopada 2013, 10:05:50
Zapraszam do oglądnięcia mojego filmu z nastawnikiem:

więcej o nim na:
http://www.multimedialnepkp.strefa.pl/nastawnik%20lokomotywy%20EU07.html
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 11 Listopada 2013, 18:42:16
Fajnie Ci to wyszło :) Sam już niedługo zabieram się do roboty całego EU07 pulpitu ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 11 Listopada 2013, 19:24:31
Uzupełnienie na prośbę @djuzi. Pakiecik http://eu07.pl/userfiles/20537/priv-nastawniki.zip (http://eu07.pl/userfiles/20537/priv-nastawniki.zip) zawiera zwymiarowaną podstawę na której montowałem elementy oraz rysunki zębatek i encoderów w skali 1:1 jakby kto chciał je zanieść do frezowania.
Tarcze encoderów wydrukowałem na przezroczystych płytach CD na ploterze atramentowym UV. Można to też zrobić na czarnych krążkach (nawet lepiej) wycinając stosowne szczeliny. Niestety mialem tylko jedną taką czarną płytę więc zrobiłem na niej test encodera do bocznika. Koła zębate wyfrezował mi w ramach przysługi mój klient, który ma laserowy ploter tnący. Nie znam zatem dokładnej ceny gdyby to zamówić komercyjnie. Polecam jednak zgłosić się do jakiejś pracowni reklamy (których wiele dookoła) bo tam mają frezarki CNC mechaniczne lub laserowe, które doskonale się nadają do tych celów. Moje koła są zrobione z plexi 6 mm i mam nadzieję, że wytrzymają. Jakby co to można zrobić wycinankę laserem w nierdzewnej blasze i wtedy to na pewno wytrzyma. Zastosowałem jedną tarczę zębatki nastawnika jazdy (zamiast oryginalnych dwóch) bo nie mam miejsca w pionie, więc zęby są drobniejsze niż w oryginale ale kąty powinny się zgadzać.
Ramiona zapadek zrobione z płaskowników, które można dostać w sklepie już z tymi dziurami. Połączone śrubami i tulejkami dystansowymi z rurek aluminiowych (ta co wpada w zęby jest troszkę krótsza, żeby miała szansę się obracać). Ważne aby rolka zapadki była w narożniku kąta prostego tworzonego między osią koła zębatego, a osią ramienia zapadki. W innym przypadku będą inne siły przy ruchu w jedną i drugą stronę obracanego wału nastawnika.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 11 Listopada 2013, 20:09:40
Mógłby Pan udostępnić schematy nastawnika jazdy, bocznikowania i nastawnika kierunkowego ? Pana nastawnik prezentuję się świetnie oraz solidnie ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: intercity892 w 14 Listopada 2013, 00:16:16
A ja bym potrzebował dane nt przyrządów pomiarowych takich jak woltomierze wn/nn i amperomierze wn/nn. Jakie to typy ?

Chciałbym również zapytać czy manometry można zastąpić takimi oto hydraulicznymi:

1. Cylinder hamulcowy, przewód.
2. Przewód główny.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 14 Listopada 2013, 07:19:13
Wg mnie można ich użyć bo w zasadzie wykorzystujesz tylko skalę i wskazówkę. Napęd i tak jest zupełnie inny.
Mierniki elektryczne to tablicowe Lumel M-15, które nie są już produkowane. Nie widziałem teraz podobnych kształtem i rozmiarem. Trzeba szukać podobnych w starociach.

  Dodano: 15 Listopada 2013, 00:54:30
Skręciłem w końcu moduł nastawnika i bocznika z przedstawianych powyżej elementów i oto pierwsze wrażenia z jego działania http://youtu.be/FUC5ImM1X80 (http://youtu.be/FUC5ImM1X80). Teraz całość wymaga już tylko kosmetycznego wykończenia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 15 Listopada 2013, 14:25:34
Jestem pod wrażeniem ;) Przydałoby się jeszcze usztywnić nieco kierownicę na wale jakąś tuleją (chyba, że specjalnie nie dokręcałeś wszystkiego na fest bo widzę, że nie wszystkie wały zrobione). Widzę, że zbieżność trzyma lepiej niż u mnie - opłacało się przysiąść nad dokładnością wykonania tarcz kodowych. Ciekaw tylko jestem jak całość będzie wytrzymywać pod wpływem drgań przy mocniejszych ruchach, czy z czasem nie poluzują się nakrętki na wałach albo przesuną transoptory. Ale ogólnie wrażenie pozytywne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 15 Listopada 2013, 14:56:22
Dziękuję. Pewnie nie wszystko jest tu idealnie i z czasem się okaże jak się sprawuje. Kierownica jest tylko dokręcona śrubą, żeby sprawdzić jak działa. Oczywiście tu trochę lata i jest nieosiowo. Docelowo będzie tuleja, żeby usztywnić (oś niestety jest węższa - 14 mm) i dodatkowo śruba z boku dociskająca wszystko i zapewniająca, żeby się nie ślizgało. Nakrętki dla zabezpieczenia dostały nagwintowane otwory z boku dokręcane małą śrubką, żeby się nie odkręcały. Koła zębate są zamocowane dodatkowo do dolnych nakrętek dzięki dwóm kawałkom szprychy wsadzonym w otwory wywiercone w nakrętkach po przeciwległych stronach (równolegle do osi wału) co daje coś w rodzaju kłów wiążących nakrętkę z kołem, a od góry nakrętka tylko dociska całość.
Koła encoderów robiłem dwa razy, bo miałem niestabilne zachowania. Zbyt szerokie szczeliny i zadruk od strony diody (możliwe, że to rozpraszało i uginało promieniowanie). Teraz zrobiłem maskę od strony fototranzystorów i zmniejszyłem szczeliny, żeby zminimalizować przypadkowe kliki przy bujaniu się osi w pozycjach stabilnych. Jest lepiej, aczkolwiek raz na jakiś czas zdarza się zgubienie jednego impulsu. Co ciekawe mniej problemów jest gdy się szybko kręci niż gdy się niepewnie cyka. Wtedy takie wahnięcie może spowodować niekontrolowane wejście fototranzystora w szczelinę i dodatkowy klik. Nie jestem pewien jaka najmniejsza szerokość będzie akceptowana przez fotoelement więc zrobiłem na razie ok 1 mm. Może powinienem jeszcze zmniejszyć. Jak mnie będzie denerwować obecna niedokładność to może zrobię nowe koło. To od bocznika jest OK bo skoki zębów są większe i nie ma obawy o przypadkowy przeskok.
O przesuwanie się transoptorów specjalnie się nie boję. Są skęcone na śrubach i wklejone. Siedzą raczej sztywno. Przy kalibracji czasem trudno było je ruszyć. Dodatkowo raczej nie dotykają do elementów ruchomych więc powinny siedzieć na miejscu. Obawiam się jedynie o drgania generowane przez zapadki. Jak się zachowają wszelkie nakrętki po jakimś czasie... zobaczymy. Może trzeba będzie dokręcać co jakiś czas, czego wolałbym uniknąć. Po testach dopuszczających do ruchu ustalę jakiś okres międzyprzeglądowy, naprawy okresowe i główne ;) W końcu to poważny pojazd trakcyjny ma być więc i przeglądy powinien odbywać regularnie. Z tych powodów staram się, żeby dostęp do modułów był w miarę łatwy i jakby co to żeby można bła rzucić okiem czy wyjąć jeden element nie rujnując reszty.
Tą pokrywę i podczepiony do niej mechanizm można wyciągnąć w całości z pulpitu i odpinając dwie złączki (DB9) mieć całość oddzielnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: matek123 w 15 Listopada 2013, 15:36:10
Ciekaw tylko jestem jak całość będzie wytrzymywać pod wpływem drgań przy mocniejszych ruchach, czy z czasem nie poluzują się nakrętki na wałach albo przesuną transoptory.
Możesz dać podkładki sprężynujące, wtedy będzie większa pewność że się nie poluzuje. Względnie przy ostatecznym montażu można maznąć farbą gwint.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 15 Listopada 2013, 15:50:50
Prędzej silikonem do nakrętek. Podkładki nie wiele tu pomogą, o wiele pewniejsze jest rozwiązanie z "kiełkiem" na gwincie z boku nakrętki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 15 Listopada 2013, 16:19:24
Tam gdzie się dało to używam nakrętek z silikonową wkładką, a tam gdzie są wystarczająco duże nakrętki to boczną śrubkę blokującą. Mam nadzieję, że to wystarczy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 17 Listopada 2013, 16:18:59
Dorzucam jeszcze zagubiony filmik z jazdy:
&feature=youtu.be
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Benek w 17 Listopada 2013, 16:35:19
Czy ktoś mi może wytłumaczyć po co robicie te pulpity, skoro na ekranie i tak macie kamerę obejmującą kabinę?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: szczawik w 17 Listopada 2013, 16:44:14
Dla przyjemności z jazdy. A kamerę można sobie przecież przesunąć, jeśli to przeszkadza.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 17 Listopada 2013, 16:56:34
Czy ktoś mi może wytłumaczyć po co robicie te pulpity, skoro na ekranie i tak macie kamerę obejmującą kabinę?
Ja myślę, że do sterowania, ale mogę się mylić.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 17 Listopada 2013, 17:02:22
Czy ktoś mi może wytłumaczyć po co robicie te pulpity, skoro na ekranie i tak macie kamerę obejmującą kabinę?
Cóż, jednym wystarczy popatrzeć na wirtualną kabinę, a inni muszą osobiście wszystko pomacać :) Obecnie prowadzę działania mające na celu podpięcie oryginalnego prędkościomierza. Po tym zabiegu będzie można całkowicie pozbyć się widoku z kabiny i ustawić kamerę na szybę czołową. Poza tym, to całkiem dobra reklama naszego symulatora, tym bardziej, kiedy służy to do szkoleń świeżaków na stanowisko maszynisty :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 17 Listopada 2013, 21:54:41
Dla jednych to jest pasja, hobby. Na pewno lepiej jest sterować lokomotywą w symulatorze dedykowanym urządzeniem sterującym niż klawiaturą i myszką. Oglądając te nastawniki/pulpity wielu przypadkach może to być praca dyplomowa w szkole. Niewierze aby ktoś wstawił sobie w pokoju cały pulpit sterowniczy lokomotywy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 17 Listopada 2013, 22:05:21
Niewierze aby ktoś wstawił sobie w pokoju cały pulpit sterowniczy lokomotywy.
Nie musisz :) W każdym razie zapewniam Cię, że u mnie trwają prace przygotowawcze do zbudowania wycinka kabiny w pokoju :) W załączniku przymiarki do (najważniejszej) części pulpitu od 07. Aha byłbym zapomniał. Przetarg na naprawę EN57 też wygrałem ;) - załącznik nr 2.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 17 Listopada 2013, 22:10:39
Czy ktoś mi może wytłumaczyć po co robicie te pulpity, skoro na ekranie i tak macie kamerę obejmującą kabinę?
A po co w ogóle jest symulator? Chyba po to, żeby możliwie realnie odtworzyć wrażenia jazdy. Pulpit ma dać kolejny krok do realności. Ja na ten przykład nie mam okazji poprowadzić lokomotywy w realu więc zrobienie pulpitu daje mi taką, przynajmniej pozorną szansę. Poza tym znacznie łatwiej zorientować się na pulpicie co jest włączone, a co nie i szybciej operować funkcjami niż pamiętać te wszystkie kombinacje klawiszy i jeszcze ruszać myszką, żeby zobaczyć co tam się wyświetla na pulpicie.
Myślę, że to pytanie Benka jest tendencyjne i prowokacyjne ;) Mam wrażenie, że każdy zapalony MaSzynista chciałby mieć taki pulpit, ale tylko niektórzy się tego podejmują. Jazda na klawiaturze to żadna jazda.

  Dodano: 17 Listopada 2013, 22:16:37
A tu mój pulpit w aktualnym stadium rozwoju. Może to nie jest cała kabina, ale na razie mi tyle wystarczy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Benek w 17 Listopada 2013, 22:24:58
Ja myślę, że do sterowania, ale mogę się mylić.
Dla jednych to jest pasja, hobby. Na pewno lepiej jest sterować lokomotywą w symulatorze dedykowanym urządzeniem sterującym niż klawiaturą i myszką.
Myślę, że to pytanie Benka jest tendencyjne i prowokacyjne ;) Mam wrażenie, że każdy zapalony MaSzynista chciałby mieć taki pulpit, ale tylko niektórzy się tego podejmują. Jazda na klawiaturze to żadna jazda.
Ależ nie zrozumieliście pytania. Jedynie zrozumiał je Niebugoclaw. Polecam przejrzeć jego odpowiedź.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 18 Listopada 2013, 19:20:35
Dla jednych to jest pasja, hobby. Na pewno lepiej jest sterować lokomotywą w symulatorze dedykowanym urządzeniem sterującym niż klawiaturą i myszką.
Ależ nie zrozumieliście pytania. Jedynie zrozumiał je Niebugoclaw. Polecam przejrzeć jego odpowiedź.
Zadajesz pytanie, na które chciałbyś odpowiedź, którą chcesz uzyskać. Nie muszę odpowiadać tak samo jak @Niebugoclaw. Co wcale nie znaczy, że się z nim nie zgadzam. Wirtualny pulpit lokomotywy widzę, tylko w czasie uruchomienia lokomotywy. Przy prowadzeniu już nie widzę, gdyż jest inne ustawienie kamery. Nawet jak ma nastawnik/pulpit to i tak na niego nie patrzy. Wszystko wykonuje odruchowo.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Benek w 18 Listopada 2013, 19:32:26
Nie. Zadaję pytania po to, by uzyskać sensowną odpowiedź. Wiele linków do filmów z pulpitem przewinęło się przez to forum. Ani jeden film z pośród tych, które widziałem, nie prezentował na obrazie monitora samego widoku zza szyby, tylko użytkownicy jeździli tak, jakby to robili sterując klawiaturą. Dziwne mi się wydawało, że żaden pulpit nie jest w 100% gotowy i niektóre wartości trzeba odczytywać z wirtualnych elementów. Nieco się to kłóci z sensem budowania takiego pulpitu. Innymi słowy, widocznie każdy z tych prezentowanych na filmach pulpitów miał niepodpięte jeszcze  wszystkie elementy. Tym podsumowaniem proponuję zakończyć dygresję na temat prezentacji pulpitów na filmach.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 19 Listopada 2013, 11:54:19
Też bym chciał mieć wszystko podpięte i działające. Wybrałem dostępny dla mnie interfejs w postaci kontrolera PoKeys, który ma swoje ograniczenia i pewnie nie wszystko jestem w stanie podłączyć. Mam obecnie wykorzystane prawie wszystkie piny i nie podłączyłem jeszcze tylko haslera i piasecznicy na pedale. Wolne są chyba jeszcze dwa lub trzy piny. Przestawiłem sobie również widok z kabiny tak, żeby wyświetlał zbliżenie na przednie okno z haslerem. Niestety załapują się też częściowo lampki SHP/CA, ale na to nie ma rady. Prawdziwego haslera pewnie mieć nie będę (chyba, że się jakiś cud zdarzy) więc to, że się mieści na ekranie to jest całkiem dobrze. Robiąc pulpit w miarę zgodny z EU/EP07 powinienem się zdecydować na jazdę jedną konkretną lokomotywą (lub jedną serią) ale to wymaga ręcznej modyfikacji tych scenerii, które chciałbym użyć. Powoli tak się dzieje.
Pytanie, jak widać po odpowiedziach, było chyba dość niejasne stąd takie reakcje :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 21 Listopada 2013, 17:25:44
Haslera nie musisz posiadać. Wystarczy, że wykorzystasz identyczne mierniki jak w przypadku manometrów i wytniesz z papieru bądź tektury tarczę prędkościomierza. Obudowę można spokojnie wykonać samemu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Listopada 2013, 21:00:18
Oczywiście, że tak można i pewnie tak zrobię, ale wolałbym schować ten napęd z obrotomierza w oryginalne opakowanie niż rzeźbić pudełko z drewna i kartonu.
Inna sprawa, że jeśli na ekranie mam i tak widocznego haslera to stawianie obok drugiego trochę mija się z celem. Jakby była opcja ukrycia kontrolek CA/SHP i haslera z pozostawieniem tylko widoku okna to co innego. Na razie wolałbym mieć większy ekran... taki z 36 albo i 42 cale. Chyba pulpit będzie jedynym powodem dla którego będę chciał kupić telewizor ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 21 Listopada 2013, 21:07:14
Każdy pomysł jest dobry, jeżeli działa ;) Ale jeżeli ktoś "ubzdurał" sobie zrobienie pulpitu z oryginalnych części to będzie do tego dążył przy każdym detalu. Ja już mam wstępną koncepcję podłączenia haslera. @Ra na moją prośbę wyprowadził testowo jego wskazania na pin 43 Pokeys. Na wale prędkościomierza zamontuję odpowiednią przekładnię zębatą napędzaną silnikiem AC lub krokowym. Sterowanie silnikiem będzie odbywać się przez falownik. Trochę dużo roboty jak na podłączenie jednego elementu, ale za to możliwość zapisu na taśmie i ten czar oryginalnego tykania...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 21 Listopada 2013, 22:30:59
Oryginalne tykanie to można odczuć, gdy zadadzą Ci pewni Panowie pytanie: skąd masz Haslera i jego napęd? Sprzęt kosztuje parę ładnych tysięcy Euro, więc radziłbym 20 razy się zastanowić, zanim go podłączysz..
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 21 Listopada 2013, 22:35:23
Aktualnie jestem szczęśliwym posiadaczem Haslera i nie wiem jacy panowie mieliby zadać mi takie pytanie, skoro posiadłem go legalnie, a co do kosztów - cóż, pulpit z oryginalnych części to nie Fiat126p, tutaj nie wszystkie części będą kosztować 40 zł :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 21 Listopada 2013, 22:40:46
…więc radziłbym 20 razy się zastanowić, zanim go podłączysz..
Można je w pełni legalnie kupić od złomiarza z kasacji lokomotyw, także nie widzę tu żadnego problemu. Hasler to powoli przeżytek. Gorzej jakbyś miał "nowego haslera".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 21 Listopada 2013, 22:43:42
No cóż - ja tylko przestrzegam, bo wiem że akurat osprzęt Haslera nie jest rozdawany na lewo i prawo, ze względu na braki części zamiennych. Podejrzewam, że akurat wspomniany przez Ciebie Fiat126P byłby w tym przypadku, bardziej legalny.
…więc radziłbym 20 razy się zastanowić, zanim go podłączysz..
Można je w pełni legalnie kupić od złomiarza z kasacji lokomotyw, także nie widzę tu żadnego problemu. Hasler to powoli przeżytek. Gorzej jakbyś miał "nowego haslera".
No fakt. Trzeba jednak pamiętać tutaj o kwitku, na swoją obronę, bo co powiem: za flaszkę dostałem?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 21 Listopada 2013, 22:54:10
Rozdawany to na pewno nie jest ;) Kwestia to się dobrze zakręcić gdzie tną lokomotywy. CARGO powoli ma już gdzieś stare haslery i sporo maszyn przeznaczonych na złom jest niemal kompletnych w kabinach. Czasy się zmieniły. Jeszcze z pięć lat temu zdobyć haslera to był wyczyn teraz już niekoniecznie. I nie o braki części zamiennych tu chodzi, a bardziej o ich ceny. Części to jest od groma tylko, że np wychwyt do RT9 kosztuje koło 1500zł… Swoją drogą jakieś pół roku temu zawitałem w miejsce gdzie cięli maszyny. Spóźniłem się parę godzin i haslery były już potraktowane palnikiem… Jeden z "dowodzących" powiedział, że on nie ma czasu na zabawy i wykręcanie podzespołów z kabin.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 24 Listopada 2013, 00:32:03
Można je w pełni legalnie kupić od złomiarza z kasacji lokomotyw, także nie widzę tu żadnego problemu. Hasler to powoli przeżytek. Gorzej jakbyś miał "nowego haslera".
Kiedyś ludzie chodzili wzdłuż torów i zbierali złom, który odpadł z wagonów. Punkty skupu złomu nie przyjmowały, gdyż jest to własność kolei. Skąd niby złomiarz ma mieć legalnie haslera. Kasacja polega na tym, że coś czyni się niezgodny do użytku. Najczęściej facet palnikiem acetylenowym tnie wszystko a ktoś patrzy mu na ręce.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 24 Listopada 2013, 11:17:33
Kasacja lokomotywy polega na uszkodzeniu części układu biegowego oraz ostoi (bodaj jest mowa o 4 nacięciach na ileś tam cm) ew wału korbowego w przypadku lokomotyw spalinowych. Co złomiarz zrobi z wyposażeniem to jego sprawa. Znam człowieka, który tnie maszyny, a części typu zawory maszynisty, mierniki, elementy wyposażenia kabin, szafy elektryczne sprzedaje zakładom naprawczym bądź prywatnym przewoźnikom. Umowa z PKP CARGO tego w żadnym wypadku nie zabrania. Jak facet ma gest to nawet za free idzie coś dostać bo to jego własność. Gorzej z haslerami bo odsprzedaje je firmom, które zajmują się naprawą takich urządzeń.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 24 Listopada 2013, 12:43:39
Potwierdzam. Jak wyciągałem rzeczy z pulpitu to właściciel mówił, że elementów kabiny nie ma obowiązku niszczyć i zawory hamulcowe sprzedaje jako części zamienne. Haslera niestety tam nie było. Czlowiek z Cargo sam mi zasugerował kontakt ze złomiarzem i odkupienie części.
Kasacji (zniszczeniu) podlegają zatem główne elementy lokomotywy, a nie każda najdrobniejsza część.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 24 Listopada 2013, 23:49:16
To dlaczego nie możesz wejść bezpośrednio w posiadanie haslera, tylko musisz kupować u złomiarza? Złomiarz wchodzi na teren ZNTK i zabiera co mu pasuje. Przecież to musi być jakaś ewidencja. Co pójdę na składnicę złomu i wyszukam haslera?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 25 Listopada 2013, 01:11:08
To był skrót myślowy. Pisząc "złomiarz" miałem na myśli człowieka, który zajmuje się oficjalnie złomowaniem lokomotyw po wygraniu przetargu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 26 Listopada 2013, 02:39:08
Czyli taki wygrywa przetarg na złomowanie lokomotywy, płaci po cenie złomu użytkowego. Po demontażu co sprzeda to jego zysk.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 26 Listopada 2013, 07:11:35
Czyli taki wygrywa przetarg na złomowanie lokomotywy, płaci po cenie złomu użytkowego. Po demontażu co sprzeda to jego zysk.
Dokładnie tak.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jakub S. w 27 Listopada 2013, 21:34:47
Witam!
Przeszukałem cały temat i nic nie znalazłem o podłączeniu hamulca całego składu.
Nie mogę nic wymyślić. Pulpit jest podłączony do komputera za pomocą płytki z klawiatury.
Chodzi o budowę od podstaw. Niestety nie mam dostępu do żadnych oryginalnych części.
Proszę o jakiś pomysł co z tym zrobić i jak zbudować w miarę zbliżony do oryginału.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: muri w 27 Listopada 2013, 23:19:11
Jest taki stary kawał:
Cytuj
- Jakie jest najczęstsze kłamstwo w postach na forach?
- Szukałem, nie znalazłem
a widziałeś ten post?: http://eu07.pl/forum/index.php/topic,13529.msg354236.html#msg354236
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jakub S. w 28 Listopada 2013, 20:30:35
Post widziałem, ale chodziło mi o najprostsze podłączenie i zbudowanie hamulca całego składu.

Reg. prawa 4.
Proszę wstawić przecinek i zdecydować się czy piszesz z polskimi znakami, czy bez.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 17 Grudnia 2013, 13:53:24
Jak podłączyć lampki w pulpicie? Czy przez przekaźnik, czy przez jakiś układ elektroniczny, a jeśli tak, to czy ma ktoś jakiś pewny schemat?

Brakowało przecinków i znaku zapytania.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 17 Grudnia 2013, 17:56:03
Najlepiej przez przekaźnik od pokeysa. Możesz też zamiast lampek wstawić diody, ale warto dać dać to na tranzystorze z dodatkowym źródłem napięcia 5V, żeby nie obciążać płytki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 17 Grudnia 2013, 19:08:53
Ja mam to zrobione na standardowych żarówkach 5W W5W. Wyjście z pinów PoKeys do płytki, gdzie poprzez przekaźnik i transoptor zasilana jest wspomniana żarówka z pecetowego zasilacza 12V.
Jak wrócę do domu to załączę konkretny schemat.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 17 Grudnia 2013, 22:19:35
Ten schemat sprawuje się u mnie bardzo dobrze. Nigdy nie było problemów i gorąco polecam!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 18 Grudnia 2013, 08:57:43
Z góry dziękuję.  Czy ma ktoś schemat do zmiany kierunku nastawnika?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Grudnia 2013, 09:20:05
Jeśli chodzi o nastawnik jazdy i bocznikowania to używam elementów z myszki kulkowej i PoKeys, który ma funkcję dekodera sygnału kwadraturowego z encoderów. Schemat podłączenia na poniżej załączonej ilustracji. Niestety różne myszki mają różne elementy (diody i fotoelementy) i nie zawsze ten schemat będzie się sprawdzał. U mnie dioda miał dwa wyprowadzenia, a fototranzystor trzy, co odpowiada schematowi. Otrzymywansygnały (niski i wysoki) odpowiadały temu czego oczekuje PoKeys, czyli poniżej i powyżej 2V więc nie musiałem stosować żadnych dodatkowych transystorów czy innych elementów.
Konfiguracja PoKeys dla encodera bocznikowania pokazana jest w kolejnych zrzutach.
Konfiguracja kanałów A i B wyprowadzonych z fototranzystora myszki - encoder_kanalA.jpg i encoder_kanalB.jpg
Konfiguracja mapowania klawiszy dla jednego z kanałów (pinów) - encoder_keymapping.jpg. Drugi nanał (pin) ma odpowiednio "*" zamiast "/". W przypadku encodera nastawnika jazdy mapowanie odpowiada klawszom "+" i "-".
Wszystko działa jak na wspomnianym wcześniej filmie: http://youtu.be/FUC5ImM1X80 (http://youtu.be/FUC5ImM1X80)

  Dodano: 19 Grudnia 2013, 18:56:26
Wrzucam obiecany schemat płytki zasilania kontrolki. Samo sterowanie wychodzi z odpowiednich pinów PoKeys (od 23 do 34). Każda kontrolka ma swoją indywidualną płytkę wg załączonego schematu.
Projekt płytki z ExpressPCB oraz lista części jest tutaj: http://eu07.pl/userfiles/20537/priv-lampki.zip (http://eu07.pl/userfiles/20537/priv-lampki.zip)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 22 Grudnia 2013, 19:58:12
Witam podłączyłem voltomierz i amperomierz do pokeysa wszystko by działało gdybym nie musiał trzymać klawisza spacji .Wszystko jest zrobione zgodnie z instrukcją i nie wiem jak sobie z tym poradzić żeby ominąć trzymanie tego klawisza (czyli kasowanie shp i ca).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 22 Grudnia 2013, 20:03:44
Nie rozumiem, dlaczego musisz trzymać spację? Jedno z drugim nie ma nic wspólnego.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 22 Grudnia 2013, 20:14:59
Ja też tego nie rozumie ale jak mam wciśnięty klawisz spacji to wszystkie wskaźniki działają poprawnie a jak go puszcze to się zawieszają.Wygląda to tak jakby traciła się łączność.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 22 Grudnia 2013, 20:19:04
Ehh, a czy w czasie symulacji masz może włączonego interfajsa do Pokeysa?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 22 Grudnia 2013, 20:53:20
Wyłączyłem program pokeysa i działa o niebo lepiej, ale i tak czasami wskaźniki chwilowo się zawieszają, wydaje mi się że jak będę obsługiwał symulator z wejść pokeysa to powinno być ok.

Regulamin, zakazy, pkt 10. Wstaw przecinki do swoich wiadomości i stawiaj spację po znaku interpunkcyjnym, nie przed. Proszę poprawić swoje wiadomości.
adsim
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 22 Grudnia 2013, 20:57:56
Tam w ustawieniach wyjść PWM ustala się częstotliwość odświeżania. Żeby wskaźniki działały poprawnie należy ustawić od 100Hz w górę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 22 Grudnia 2013, 22:29:11
Po zmianie na 100.00 Hz i tak podczas symulacji zmienia się samoczynnie na 0.10 MHz . Nie wiem jaka może być przyczyna tej zmiany.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 22 Grudnia 2013, 23:21:27
W każdym bądź razie przy dużej częstotliwości nie powinno być żadnych "ścin".

Ta kontaminacja jest niepoprawna.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 24 Grudnia 2013, 16:28:09
Czy ma ktoś wpis calibratein do pliku EU07, jeśli chodzi o manometry?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 26 Grudnia 2013, 19:03:11
Czy ma ktoś wpis calibratein do pliku EU07, jeśli chodzi o manometry?
Moje są takie:
calibrateout 2 0.0 0.9 -0.273 0.059 //cylinder hamulcowy
calibrateout 1 0.0 0.675 0.566041 -0.224606 //przewód główny
calibrateout 0 0.0 0.38 -0.020181 0.108533 //zbiornik główny
Tylko nie sądzę, żeby się dało to zastosować w innym projekcie. Niestety to się kalibruje indywidualnie i nawet jak lekko zmieniłem nastawy wskazówek to musiałem rekalibrować. Moje doświadczenia są jednak takie, że kalibracja na wskazania z wartości PoKeys się nie sprawdza. Ja robię tak, że mam wstawiony liniowy przebieg w ini i porównuję wskazania między tym co pokazuje manometr na ekranie i tym co jest na moim manometrze. Dla kilku newralgicznych punktów zwiększam lub zmniejszam wartości rysując sobie krzywą w excel'u podając stosowne wartości. Dla tak wyznaczonych punktów rysuję krzywą trendu i z niej biorę dopiero wartości dla pliku ini. Po kilku próbach i przesuwaniu punktów dochodzę do akceptowalnych efektów zgodności wskazań.
Uwzględnię to w dokumentacji, którą tworzę i mam nadzieję upublicznić za jakiś czas.

  Dodano: 26 Grudnia 2013, 20:06:56
Po zmianie na 100.00 Hz i tak podczas symulacji zmienia się samoczynnie na 0.10 MHz . Nie wiem jaka może być przyczyna tej zmiany.
Ja robię zawsze przy ustawieniach PWM period na 85250 ns, jak na załączonym obrazku.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 29 Grudnia 2013, 18:22:12
Czy może ktoś wie jaka jest średnica manometrów w EU07?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 29 Grudnia 2013, 20:23:48
Te "standardowe" to były 100.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 29 Grudnia 2013, 21:31:04
Czy może ktoś wie jaka jest średnica manometrów w EU07?
Mierząc swoje od ET41 (jak mniemam dokładnie takie jak EU07) szybka ma 90 mm, a cała obudowa zewnętrzna ok 130 mm.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 02 Stycznia 2014, 13:01:41
Chciałbym zaprezentować mój drugi pulpit. Postanowiłem zrobić pulpit kompatybilny z MaSzyną za pomocą klawiatury, gdyż po pierwsze chciałem sprawdzić kilka patentów, które były wcześniej prezentowane na forum a po drugie więcej osób posiada klawiatury i chciałbym im powiedzieć ze również można sporo z nią zrobić ;-). W załączniku przedstawiam schemat, który można zastosować do zbudowania np. nastawnika. C1, C2 były dobierane doświadczalnie (w granicach 30uF). Gorąco zachęcam osoby nie posiadające Pokeys do budowania pulpitów i poszerzania swojej wiedzy i umiejętności.

link do filmu na Youtube:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 02 Stycznia 2014, 15:01:06
Jak ja nie lubię takich "hamerykanckich" schematów... Pulpit bardzo ładny, kolumnę nastawnika miałeś oryginalną? Rozumiem, że manometry  "usztywniłeś", a woltomierz WN podłączyłeś niezależnie wykorzystując styki pantografów?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 02 Stycznia 2014, 17:32:33
Jak ja nie lubię takich "hamerykanckich" schematów... Pulpit bardzo ładny, kolumnę nastawnika miałeś oryginalną? Rozumiem, że manometry  "usztywniłeś", a woltomierz WN podłączyłeś niezależnie wykorzystując styki pantografów?
Kolumnę nastawnika robiłem sam. Jedynie posiadałem tabliczkę pozycji nastawnika jazdy i nastawnika kierunkowego. Woltomierz WN ma osobny układ, który po przełączeniu przełącznika chwilowego daje impuls na tyrystor, który załącza układ opóźniający włączenie. W rezultacie wygląda to tak, że czekamy około 5sek. od chwili włączenia przełącznika zanim pojawi się napięcie na woltomierzu WN.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Benek w 02 Stycznia 2014, 17:39:07
Jak ja nie lubię takich "hamerykanckich" schematów...
Mógłbyś rozwinąć myśl?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 02 Stycznia 2014, 17:42:28
Widać to po amerykańskim oznaczeniu rezystora. Do tego przekaźniki również wprowadzają zamieszanie. Elektryk pokapuje się o co chodzi, ale ta "plątanina" nieco przedłuża odczytanie de facto bardzo prostego układu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 02 Stycznia 2014, 21:22:22
Witam, bardzo podoba mi się Pana pulpit od EN57 :) mógłby Pan opublikować zdjęcie ze środka pulpitu ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 02 Stycznia 2014, 21:50:30
Widać to po amerykańskim oznaczeniu rezystora. Do tego przekaźniki również wprowadzają zamieszanie. Elektryk pokapuje się o co chodzi, ale ta "plątanina" nieco przedłuża odczytanie de facto bardzo prostego układu.
Jak przetestuję układ na swoim nastawniku do EU07 (więcej pozycji i większe częstotliwości przełączania), to postaram się go uprościć i zrobić jeszcze schemat płytki PCB. Symbole elementów nie będą już amerykańskie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 04 Stycznia 2014, 18:52:57
Witam może ktoś przedstawić zdjęcie mechanizmu nastawnika jazdy którego projekt załączam ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 22 Stycznia 2014, 19:49:00
&feature=youtu.be

Pierwsze testy przy sterowaniu haslerem "na krótko" z falownika wypadły pomyślnie. Teraz tylko podłączyć do wejścia analogowego pin 43 pokeys, skalibrować w INI i sprawdzić jak sobie radzi z tym symulator :) Na potwierdzenie taśma. Trochę słabo odbija, być może dlatego, że już po terminie :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 19 Lutego 2014, 16:21:21
Chciałem udokumentować jakoś rozwiązania, które zastosowałem podczas budowy swojego pulpitu (również dla własnej ulotnej pamięci) i tak powstał (a właściwie cały czas powstaje zarówno dokumentacja jak i sam pulpit) załączony tutaj dokument http://eu07.pl/userfiles/20537/priv-MaSzyna_Pulpit_dokumentacja_draft-0.2.pdf (http://eu07.pl/userfiles/20537/priv-MaSzyna_Pulpit_dokumentacja_draft-0.2.pdf)
Jest to wersja robocza i pewnie będę go jeszcze nie raz modyfikował i uzupełniał, ale publikuję już dziś bo może komuś się przyda, a może również znajdą się recenzenci, którzy poprawią co nieco.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marczi-arczi w 19 Lutego 2014, 22:30:37
A ja chciałem się zapytać, pod których PIN podpiąć następujące elementy:

    Załączenie baterii 0-1
    Załączenie wyłącznika szybkiego 0-1***
    Wyłączenie wyłącznika szybkiego 0-1***
    Odblok przekaźnika nadmiarowego przetwornicy i ogrzewania 0-1***
    Odblok przekaźnika nadmiarowego silników trakcyjnych 0-1***
    Załączenie odluźniacza hamulca lokomotywy 0-1***
    Załączenie przeciwpoślizgowego 0-1***
    Załączenie piasecznicy 0-1***
    Wyłączenie styczników liniowych 0-1***
    Osygnalizowanie czoła Pc1, Pc2, Pc5, Pc6, Tb1
    Syrena ton wysoki 0-1***
    Syrena ton niski 0-1***

Gdyż na stronie: http://rainsted.com/pl/Symulator/MaSzyna/Informacje_zwrotne/PoKeys55#Przyk.C5.82ad_kalibracji_hamulca_FV4a nie ma konkretnych danych.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 19 Lutego 2014, 22:42:09
Te wejścia i tak nie są obsługiwane. Możesz sobie je podpiąć gdzie tylko chcesz (oprócz tych PINów, które zarezerwowane są dla wyjść) i przypisać odpowiedni klawisz.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 22 Lutego 2014, 14:02:38
Czołem!
Biorę się za pulpit do symka na bazie klawiatury. Problem nastawnika, bocznika i nawrotnika mam rozwiązany. Nie wiem tylko czy mogę na układzie klawiatury zrobić włączniki. Chodzi mi o zwykły przełącznik podłączony w miejsce klawisza. Wiemy, że przy załączaniu niektórych obwodów przytrzymujemy Shift. Nie mam pojęcia jak to rozwiązać za pomocą elementu włącz/wyłącz. Czy może potrzebuję PoKeys? Mam nadzieję, że wszystko dość klarownie wyjaśniłem.
Pozdrawiam!

P.S. Jeśli zły dział proszę o przeniesienie<>- nie jestem pewien.

Reg. zakazy 10, obowiązki 4.
Jak nie jesteś pewien, to nie pisz. Przeniosłem post. Zrobienie pulpitu wymaga precyzji. W pisowni jej brak, a to źle wróży.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 22 Lutego 2014, 15:52:56
Zobacz sobie na załącznik pt. "hebelek_stabilny.PNG" w pierwszym poście tego tematu. Konkretne elementy, jakie podał mi kiedyś autor schematu, to: tranzystory BC547 lub BC548 albo inne, które nie będą gorsze parametrowo, transoptory 4N25 i dioda 1N4148 lub 1N4007 i podobne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 23 Lutego 2014, 11:20:32
Przychodzę z dobrymi wieściami, udało się wywalczyć podłączenie haslera :) Było to dość spore przedsięwzięcie biorąc pod uwagę fakt, że należało zastosować do sterowania falownik, oraz jak się później okazało obudować go w klatce Faraday'a i zastosować filtr EMC na wejściu oraz kable ekranowane, do tego kondensator i rdzeń ferrytowy na kablu sterowania z powodu siania dużych zakłóceń do Pokeys'a. W prędkościomierzu działają wszystkie cewki, tj. działanie SHP, kasowanie czuwaka, ciśnienie w cylindrach i jazda prądowa.

&feature=youtu.be
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RoboBatman w 23 Lutego 2014, 12:18:07
@Niebugoclaw: zapis na taśmie w Haslerze Ci również działa, czy działa Ci tylko Hasler jako prędkościomierz?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 23 Lutego 2014, 12:24:42
Skoro Hasler jest sprawny, to nie ma prawa nie działać :) Zapis taśmy mamy w 100% zgodny z rzeczywistością. Niestety z braku czasu nie przejechałem żadnej służby.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jakub S. w 24 Lutego 2014, 17:17:33
Zapraszam do oglądnięcia filmu z kolejnego etapu prac nad moim pulpitem:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Marca 2014, 20:53:54
Czy przy okazji wydawania kolejnego exe byłaby możliwość wyprowadzenia do PoKeys informacji o buczku CA/SHP na pin 16? A przy okazji chciałbym ostrzec innych, którzy nie wiedzą, że PoKeys56 nie ma wyjścia analogowego, a chcą go kupić. Nie będzie się przez to dało podłączyć Haslera. Piszę, bo niestety sam się o tym przekonałem...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 09 Marca 2014, 21:30:56
A po co Ci wyjście analogowe do Haslera?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 09 Marca 2014, 22:08:15
Bo 6 wyjść PWM już zajęte na mierniki ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 09 Marca 2014, 22:16:18
A po co Ci wyjście analogowe do Haslera?
http://eu07.pl/forum/index.php/topic,13529.msg370799.html#msg370799
Ale to już niestety trochę droga zabawa :P
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Marca 2014, 22:21:05
Ale to już niestety trochę droga zabawa :P
To jeszcze zależy jaki sygnał jest wyprowadzony ;)  Jeśli wraz ze wzrostem prędkości na pinie 43 rośnie napięcie, to można sobie ewentualnie zrobić atrapę prędkościomierza i podłączyć jak manometry...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 09 Marca 2014, 22:29:49
Wszystko byłoby pięknie i ładnie, jak cewka którą wmontujesz do atrapy prędkościomierza będzie pracować liniowo wraz z napięciem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Marca 2014, 22:35:49
A obrotomierz z Poloneza właśnie tak nie pracuje? Bo chyba takie cewki zamontowaliście w manometrach?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 09 Marca 2014, 22:39:54
Ale tam masz inny sygnał - PWM, czyli nie analogowy, a prostokątny o różnym wypełnieniu. Cewki trochę inaczej z tym pracują. Jak wygląda to przy analogowym sygnale? Nie sprawdzałem. Ale przy niskich prędkościach odchyły mogą być znaczne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 09 Marca 2014, 23:27:14
Przy miernikach sterowanych przez PWM też nie mam liniowej zależności więc konieczne jest wprowadzenie korekty w postaci odpowiedniego wpisu calibrateout w eu07.ini. Jeśli to samo można zrobić dla wyjścia analogowego to taka atrapa ma szansę działać. Mam wolny jeden obrotomierz i mógłbym to sprawdzić tylko na razie krucho u mnie z czasem, a i motywacja mniejsza bo i tak widzę haslera na ekranie jak mam ustawione zbliżenie na przednie okno. W tych okolicznościach robienie haslera obok nie da specjalnie dobrego efektu poza dodatkowym fizycznym elementem pulpitu.
Rozwiązanie Niebugoclawa jest o tyle uzasadnione, że daje sterowanie kompletnym haslerem ze wszystkimi jego zaletami (np. rejestracja na taśmie) czego nie załatwi atrapa z obrotomierzem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 10 Marca 2014, 15:55:03
...poza dodatkowym fizycznym elementem pulpitu.
Rozwiązanie Niebugoclawa jest o tyle uzasadnione, że daje sterowanie kompletnym haslerem ze wszystkimi jego zaletami (np. rejestracja na taśmie) czego nie załatwi atrapa z obrotomierzem.
To w jakim celu montuje się inne mierniki, jeżeli można sobie kliknąć myszką (dla odpowiedniego ustawienia kamery) i też widzieć je na ekranie? Dąży się chyba do tego, żeby na monitorze było widać tylko szybę. Oczywiście, że prawdziwy Hasler jest o wiele lepszy, ale niestety nie każdy może sobie taki kupić/załatwić. Po drugie sam falownik potrzebny do jego podłączenia również trochę sobie kosztuje, jak napisał Niebugocław. A taka atrapa to zawsze kolejny element pulpitu. Czasami jeździ się przecież w kabinie B. Przynajmniej ja tak uważam...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 10 Marca 2014, 16:13:36
Z resztą kto powiedział, że musi być stary Hasler? Zawsze może być wersja po modernizacji ;) http://eu07.pl/forum/index.php?action=dlattach;topic=8750.0;attach=70539;image Wykonać coś takiego samemu raczej nie będzie problemu no i nie będzie to już tylko atrapa Haslera ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 10 Marca 2014, 22:01:52
Chodziło mi o to, że przy panoramicznym ekranie to jak przysunę się do okna tak, że widzę tylko okno bez półki pod nim, to i tak hasler jest widoczny w lewym rogu. Gdybym zrobił sobie fizycznego haslera to albo musiałby zasłaniać kawałek ekranu (i jednocześnie ten hasler co to na ekranie jest widoczny), albo stać z boku i byłyby dwa haslery widoczne obok siebie. Sam nie wiem, które rozwiązanie lepsze. Dlatego oczywiście, że kolejny element to fajna rzecz, ale akurat w tym przypadku dla mnie osobiście nie jest on priorytetowy.
Ekran robi mi za okno, i wszystko co jest od półki w górę, a mój pulpit załatwia wszystko od półki w dół i jest realistycznie jak dla mnie. Do pełnego realizmu brakuje mi jeszcze klucza do kierunkowego, gałek od przełącznika typu hamulca i dostosowania sił ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 10 Marca 2014, 22:34:28
To zmień sobie położenie kamery w MMD, tak, żeby kamera była maksymalnie przysunięta do szyby, wtedy haslera nie będzie widać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 10 Marca 2014, 23:17:37
mac310 - ależ ja w żadnym wypadku nie mówię co masz robić ;) Tylko chyba troszkę źle zrozumiałem, bo pomyślałem, że Twoim zdaniem w ogóle nie opłaca się w to bawić, skoro można sobie przesunąć kamerę. U mnie akurat nie widać Haslera przy maksymalnym przybliżeniu.
A przy okazji, mam już część wymiarów klucza, więc jak będą wszystkie, to można dać do wyfrezowania (w moim przypadku pewnie w drewnie razem z tymi okrągłymi bloczkami).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 11 Marca 2014, 00:41:41
To jest moje ustawienie widoku z całego ekranu. Jak się bardziej zbliżę, to będę nosem przy szybie i duża część okna będzie obcięta. Jak Wy to macie ustawione, że nie widać haslera a perspektywa jest realistyczna?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 11 Marca 2014, 00:44:04
http://eu07.pl/forum/index.php?action=dlattach;topic=13529.0;attach=70222;image
Fakt, że na byku to trochę prostsza sprawa, na siódemce Hasler jest bliżej nastawnika.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Benek w 11 Marca 2014, 00:58:42
A to nie możecie w ogóle wyjść poza kabinie, tak jakby monitor pełnił rolę szyby? Da się tak zrobić.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 11 Marca 2014, 06:31:27
Wtedy zmniejszyłoby się pole widzenia.
Ja mam tak: http://eu07.pl/userfiles/21606/foto-kamera.JPG Bo jak trochę oddalę, żeby widzieć ramę okna, to widzę jeszcze pół Haslera i trochę lampek CA/SHP.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 11 Marca 2014, 22:15:13
To jest moje ustawienie widoku z całego ekranu. Jak się bardziej zbliżę, to będę nosem przy szybie i duża część okna będzie obcięta. Jak Wy to macie ustawione, że nie widać haslera a perspektywa jest realistyczna?
Nie można przesunąć kamery w prawo. Ustawiona by była bardziej centrycznie do szyby, widoczny byłby fragment widoku przez szybę boczną.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 30 Czerwca 2014, 22:53:59
Jak myślicie, czy te obrotomierze nadadzą się do przerobienia na manometry? Bo nie są podpisane żadnym oznaczeniem, ale z tego co znalazłem w internecie, to chyba LUMEL MS-14 http://allegro.pl/nowy-obrotomierz-polonez-caro-i-nie-tylko-i4364510980.html
Z góry dzięki za odpowiedź.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 01 Lipca 2014, 07:37:01
Mało widać ale raczej tak. Każdy miernik elektryczny będzie dobry tylko musisz wstawić odpowiednią rezystancję żeby wykalibrować zakres działania.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 01 Lipca 2014, 09:02:50
Mało widać ale raczej tak.
Mało widać ale raczej nie. Przedstawiony obrotomierz z informacji jakie posiadam, nie jest wskaźnikiem z ustrojem magnetoelektrycznym, a zbudowany jest w oparciu o ACG (air core gauge) ze sprężyną powrotną - żeby maksymalnie uprościć sterowanie. Innymi słowy nie jest to miernik elektryczny i nie podłączy się tego to Pokeys. Oczywiście istnieje możliwość przystosowania tego do MaSzyny ale należałoby zbudować odpowiedni, specjalizowany sterownik konkretnie pod te układy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 01 Lipca 2014, 09:54:12
No jeśli ustroju brak to rzeczywiście raczej nie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 08 Lipca 2014, 16:28:44
Udało mi się zdobyć pulpit z EN57-020 która zostanie pocięta do końca tego miesiąca. Jednostka jest rozkradziona i nie udało mi się zdobyć nastawnika jazdy, haslera, hamulca, tarczek od manometrów itp. Ale już nie długo skompletuje cały pulpit.

  Dodano: 10 Lipca 2014, 12:26:14
Z czego lepiej wykonać stojak pod pulpit ? Sklejka czy płyta pilśniowa ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 10 Lipca 2014, 13:33:40
Z czego lepiej wykonać stojak pod pulpit ? Sklejka czy płyta pilśniowa ?
Polecam płytę wiórową 18mm. Całkiem nieźle się sprawuje, oczywiście jeżeli nie są zbyt długie elementy i nie obciążone, bo wtedy bez wsporników "parabola" gotowa.
Korzystając z okazji przesyłam kilka zdjęć na jakim etapie u mnie sprawa wygląda, jest jeszcze sporo do zrobienia, ale kształty są już całkiem przyzwoite. ;)
I również pytanko, czy posiada ktoś schemat z wymiarami kieszeni na manipulator radiotelefonu? Bo jak na złość akurat tego nie mam i będę musiał z blachy wyciąć.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 10 Lipca 2014, 22:45:03
Schematu nie mam, mogę ew. Ci zdjęcia porobić i pomierzyć jak określisz, które wymiary potrzebujesz.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 12 Lipca 2014, 20:50:48
Schematu nie mam, mogę ew. Ci zdjęcia porobić i pomierzyć jak określisz, które wymiary potrzebujesz.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 12 Lipca 2014, 21:03:31
Wymiary uchwytu manipulatora @Marcin S:
1 - 145mm
2 - 57mm
3 - 42mm
4 - 4mm
5 - 20mm
6 - 40mm
7 - 42mm
8 - 20mm
9 - 45mm
10 - 57mm
11 - 15mm
12 - 13mm
13 - 7mm
14 - 35mm
15 - 4mm
16 - 8mm

Uwagi: Boki uchwytu względem pleców są zaginane.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 14 Lipca 2014, 22:08:18
Witam, mógłby mi ktoś podać wymiary elementów kabiny EN57 które zaznaczyłem w załączniku?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 22 Sierpnia 2014, 19:23:25
Mam zagwozdkę natury techniczno-elektronicznej, mianowicie chodzi mi o podłączenie buczka sygnalizacyjnego. Problem przede wszystkim jest tego typu, iż do poprawnego jego działania są jak by to nazwać 3 uzależnienia:
-Przy załączaniu baterii (odłącznik typu WIS-63), załącza się kontrolka SHP i od razu dźwięk buczka, dopóki nie zostanie wybrany kierunek jazdy i zbicie przyciskiem.
-Podczas jazdy, załącza się kontrolka SHP, a po 5 sekundach dopiero buczek, wyłączenie kontrolki i buczka następuje po zbiciu przyciskiem.
-Podczas jazdy, załącza się kontrolka CA i pulsuje, a po 5 sekundach dopiero buczek, wyłączenie kontrolki i buczka następuje po zbiciu przyciskiem.
W czasie jazdy kiedy załączy się kontrolka SHP lub CA, jeśli w czasie krótszym niż 5 sekund zostanie sygnał "zbity" no to wiadomo, buczek nie zadziała.
Podłączenie samych kontrolek to już wiem co i jak, tylko pozostaje temat buczka.

Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 22 Sierpnia 2014, 19:43:40
Teoretycznie na pin 16 PoKeys jest wyprowadzona informacja o włączeniu buczka, ale to niestety nie działa. No i jest jeszcze czwarty przypadek, kiedy jedziemy dłużej niż 5 min. na oporach i chyba (bo do końca nie wiem) załączonym wysokim rozruchu. Wtedy też załącza się buczek. Można by zrobić pod to jakiś sterownik z prostym timerem na układzie NE555. Sam mam w planach zrobienie czegoś takiego, ale raczej nie prędko, bo najpierw chcę skończyć sam pulpit.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 22 Sierpnia 2014, 20:02:19
Tak pin 16 PoKeys'a odpada, więc nawet nic o nim nie wspominałem, trzeba inaczej to podłączyć. A co do ciężkiego rozruchu to tak, po to jest ten drugi buczek, jeśli jest załączony wysoki rozruch i jazda na oporach trwa więcej niż 5min załącza się ten drugi buczek. Ale to musiało by być sterowanie też z nastawnikiem jazdy, bo jak by zaczął już "wyć" no to trzeba zejść nim na 0, ale w sumie to mogła by tam być jakaś krańcówka która by go zgasiła. No i też jakiś przekaźnik czasowy który zaczął by liczyć te 5min gdy WR jest załączony i od 1 pozycji do 28.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 22 Sierpnia 2014, 20:11:38
Zamiast pod nastawnik można podpiąć pod kontrolkę jazdy na oporach. Tyle tylko, że w symulatorze wysoki rozruch sam się wyłącza po przejściu na układ równoległy, więc i to trzeba by jakoś rozwiązać. Da się zrobić i to dość prosto, tylko potrzebowałbym więcej informacji na temat wyłączania WR na układzie równoległym. Dokładnie wszystkie zależności, żeby działało jak w rzeczywistości, co by nie robić na pulpicie. Ale wtedy już pod nastawnik też trzeba by podpiąć, żeby np. blokowało sygnały z enkodera powyżej poz. 28 przy załączonym WR.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 22 Sierpnia 2014, 20:32:20
Dopóki jest załączony WR to lokomotywa nie przejdzie na drugi układ. Załączając 29 pozycję styczniki grupowe nie zadziałają, innymi słowy nic się nie stanie. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 22 Sierpnia 2014, 21:01:50
No tak, ale co się stanie, jeśli np. wyłączy się WR na poz. 29? Czy w ogóle się wyłączy, czy trzeba to zrobić na poz. 28 lub po wyłączeniu na poz. 29 wystarczy zejść na 28 i dopiero wtedy się wyłączy? A może po wyłączeniu na poz. 29 lokomotywa już przejdzie na układ równoległy i można kręcić dalej nastawnikiem? To samo przy wyłączaniu WR na dalszych pozycjach. Możliwości jest dużo. Najpewniej byłoby sobie załatwić możliwość wejścia do kabiny i załączenie sterowania na sucho, żeby wszystko posprawdzać i spisać. Bo do załączenia buczka przy włączaniu baterii wystarczą trzy małe przekaźniczki, kondensator i krańcówka przy nastawniku kierunkowym. Z tego można zrobić prosty układ impulsowy i podtrzymanie napięcia z możliwością wyłączenia przy rozwarciu styków przycisku CA/SHP, kiedy kierunkowy jest ustawiony w przód lub w tył. Podobnie przy lampkach CA/SHP. Gorsza sprawa tylko z tym wysokim rozruchem, ale jeśli od tego jest osobny buczek, to można się tym zająć później, a teraz zrobić sterownik buczka CA/SHP. Pomyślę jeszcze nad tym i postaram się narysować jakiś schemat.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 23 Sierpnia 2014, 10:51:35
Tak może trochę nie na temat ale pracuje także nad własnym pulpitem i rozwiązaniami do sterowania wszystkimi elementami kabiny. Wykonałem sam kontroler i przy pomocy jednego z forumowiczów staramy się podłączyć to do maszyny. Efekty można zobaczyć na filmikach:
http://youtu.be/CL4UQ11E1Dc


- Hasler jest ciągle w fazie testów, poprawiania projektu, strojenia z kontrolerem.
- manometry działają płynnie i (w miarę) dokładnie w zakresie ciśnień jakie mogą być w maszynie - testów dokładności nie robiłem.
- pulpit: działają lampki i przełączniki chociaż jeszcze nie są do końca zgodne z tym co w symulatorze ze względu na to, że ja robię pulpit ET22 a testy w symulatorze prowadzone są na EU07.

Może filmiki nie są zbyt ciekawe ale pokazują, że to działa ;)

Korzystając z okazji chciałbym prosić o pomoc z Haslerem. Potrzebuje wszelkie informacje na temat mechanizmu wychwytowego. Nowy kosztuje ok 1100zł a niestety ja takiego nie posiadam. Przydałyby się zdjęcia z dwóch stron wymontowanego elementu, wymiary trybów i ich parametry takie jak średnica, ilość zębów itd.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 23 Sierpnia 2014, 12:45:36
Taak, balans to utrapienie w każdym Haslerze z odzysku :) W Bydgoszczy jest firma Darpol, która takowe naprawia. Mnie to kosztowało niecałe 300zł. Ale jeśli w ogóle nie posiadasz balansu, to pozostaje szperanie po szopach itd :) Na własną rękę raczej nie da się tego zaimprowizować.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 23 Sierpnia 2014, 12:48:46
Niestety nowy kosztuje tam ok. 1100zł czyli nieopłacalny jest ten zakup. Przez to nie działa zapis czasu i zegar. Nie można nakręcić zegara. Cała reszta działa i chcę to wykorzystać w 100%.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maszynista27 w 23 Sierpnia 2014, 18:34:03
Cytuj
Niestety nowy kosztuje tam ok. 1100zł czyli nieopłacalny jest ten zakup.
Napewno? Mi powiedzieli że RT9 kusztuje u nich (nowy) 5000zł netto. To dopiero jest ,,nieopłacalny zakup". Może co klient to inna  cena;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 23 Sierpnia 2014, 20:21:25
Kolego tu chodzi o taki malutki mechanizm. I jego wartość to ok 1000 zł :D Wielkości jest pudełka od zapałek.

Reg. obowiązki 2.
Nieakceptowalne jest pozostawianie "białych połaci" przy zewnętrznych krawędziach obrazka. W takim przypadku obraz powinien zostać przycięty. Proszę poprawić.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 23 Sierpnia 2014, 20:44:20
taka cena, a żeby nikt nie powiedział, że kłamie to przytaczam maila:
Cytuj
jeżeli chodzi o część o indeksie, który Pan podaje (5.1503.242 - mechanizm wychwytowy) - mamy taką część dostępną na magazynie. Koszt takiego elementu wynosi 890,00 netto.
chcę się przejść do zegarmistrza i zapytać czy jest możliwość zrobienia takiego cuda i czy jest to opłacalne. nie potrzebuje super dokładnego zegara - mnie zadowoli jak pisak będzie się ruszał po taśmie :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 24 Sierpnia 2014, 04:20:12
Kiedyś takie cudo było montowane w zegarach ściennych zasilanych z baterii. Elektromagnes naciągał sprężynę, a sprężyna po rozluźnieniu zwierała styk elektromagnesu. Zegar taki emitował charakterystyczne stuki co jakiś czas. Miałem do czynienia z dwoma takimi zegarami wiele lat temu, niestety dalszy ich los nie jest mi znany. Być może lepiej by było próbować zastąpić balans silnikiem krokowym z aktualnych zegarów ściennych na baterie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 24 Sierpnia 2014, 08:19:33
Zegar taki emitował charakterystyczne stuki co jakiś czas.[...] Być może lepiej by było próbować zastąpić balans silnikiem krokowym z aktualnych zegarów ściennych na baterie.
Sprężyna, którą się nakręca zegar napędza też mechanizmy zegara niezbędne do rejestracji czasu na taśmie i w sumie tylko po to jest. Pod płytką widniejącą na zdjęciach jest jeszcze jedna zębatka przynajmniej, która kątowo  łączy się z inną (90 stopni). Całość trzyma sprężynę zegara przed rozwinięciem. Zastanawiam się nad zablokowaniem tego mechanizmu lub wykorzystania jakiegoś budzika nakręcanego. Może gdzieś taki jeszcze znajdę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 27 Sierpnia 2014, 12:16:00
Hello! Sorry for English, but this is the best topic I think and here is many people who interested in this theme.
Know anybody any solution or is there any project under construction by "pulpitbuilders" at home for the problem with Pokesys55 and 56U and the "analog speed output"? Or everybody has got lvl55? :)
I've been asked only interested.
Thanks for replies!

Istnieje rozwiązanie wyjścia analogowego pokeys56U pomocy?
(google trans, sorry)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 27 Sierpnia 2014, 16:27:30
Greg, unfortunately there isn't any analog output in PoKeys56.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 27 Sierpnia 2014, 17:59:19
Thank you and sorry for constatnly asking but I cant understand everything here.
Good luck with your projects!!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 12 Września 2014, 14:12:32
Na podstawie dostępnych mi informacji stworzyłem listę znanych mi pulpitów:
http://rainsted.com/pl/Symulator/MaSzyna/Pulpit

W razie potrzeby sprostowania lub uzupełnienia informacji proszę o PW. Jeśli by ktoś chciał zamieścić bardziej szczegółowy opis, to jest możliwość utworzenia podstrony na każdy pulpit osobno.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 17 Września 2014, 18:39:33
Czy ma ktoś wiedzę na temat wychylenia się kabiny w łukach na boki.

  Dodano: 17 Września 2014, 19:18:11
Dokładnie chodzi mi o wyprowadzenie dwóch wyjść analogowych, na pokeys.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Września 2014, 00:06:20
Doszedłem w zasadzie do etapu, kiedy to nie planuję już kolejnych dużych zmian w konstrukcji (chyba, że mnie natchnie i jeszcze coś dołożę). Pokusiłem się zatem o zrobienie troszkę szerszego opisu historii powstawania mojego pulpitu. Są krótkie filmy, więcej zdjęć i bardziej luźne komentarze. Zapraszam. http://baur.pl/category/kolej/pulpit-euep07/page/2/ (http://baur.pl/category/kolej/pulpit-euep07/page/2/)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 03 Października 2014, 14:01:56
Wracając do haslera: trochę popracowałem nad konstrukcją i powstała wersja pierwsza taniego falownika do RT9. Zainteresowanych odsyłam do innego wątku: http://eu07.pl/forum/index.php/topic,12213.msg386836.html#msg386836
Tani jest gdy mamy źródło zasilania ok 46V.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Paweł1992 w 08 Października 2014, 14:57:03
Mam ogromną prośbę do osób posiadających gotowy mechanizm nastawnika. Potrzebuję zdjęcia całego mechanizmu wraz z jego wymiarami.
Na jego podstawie przygotuję model z drukarki 3D, jeśli prototyp się powiedzie, wypuszczę projekt do sieci.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Października 2014, 18:32:11
Chodzi Ci o oryginalny, czy zrobiony własnoręcznie? Ja zrobiłem z plastiku, metalu, drewna itp. Mam gotowe szablony wszystkich zębatek, a i  resztę wymiarów też nie problem przelać na papier. Całość jest prawie taka sama jak w oryginale (poza kilkoma szczegółami wynikłymi z zastosowanych materiałów) i sprawuje się całkiem dobrze.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Paweł1992 w 08 Października 2014, 19:29:45
@miko22 Prośba w takim razie o szablony, ew. wymiary części ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 08 Października 2014, 20:35:13
miko22: Całość nastawnika potem obijesz blachą, żeby był efekt metalowej obudowy?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Października 2014, 21:36:56
@djuzi: Raczej wyłożę jakimś filcem, bo to chyba dość często spotykane, a górną pokrywę zrobię z płyty pilśniowej 4mm i po prostu pomaluję szarym młotkowym lakierem.
@Paweł1992: Pozostałe części zwymiaruję, kiedy skończę poprawianie sieci trakcyjnej w Mocznikach. Mam też w planach zrobienie całej instrukcji, jak wykonać taki nastawnik krok po kroku domowymi metodami.
Szablony z opisem -> http://eu07.pl/userfiles/21606/priv-szablony_zebatek_v1.7z

Edit: Zapomniałem jeszcze dodać, że podane w opisie promienie są liczone do najbardziej zewnętrznej krawędzi zębów, a nie np. do krawędzi blokad.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 14 Października 2014, 19:09:43
Ja to zrobiłem na układzie klawiatury. Działa to tak, że najdłuższa listwa to styki z matrycy z mniejszą ich ilością (nazwijmy ją A) i z większą ilościa (B). Zwarcie jakiegoś styku matrycy A z jakimś stykiem matrycy B komputer widzi jako wciśnięcie klawisza. Pod diody można podłączyć SHP i sygnalizacje jazdy na oporach. Do styków na płytce przylutowałem kabelki i doprowadziłem do listew. Podłączyć przyciski sterownicze i jest. Pozostaje kwestia Shift. Ja mam go na włączniku krzywkowym. Nie będzie odwzorowany idealnie ale dla dla mnie wystarcza. Styki rozkodowałem miernikiem uniwersalnym.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 17 Października 2014, 15:38:03
Do mojego diwajsu dołączył jeszcze sterownik do RT9
http://youtu.be/7h80bPbvdqA
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 22 Października 2014, 21:37:09
Hy! My good friend from Poland helped me to translate my problem, if somebody could a soltuion or know where is the mistake please write an answer even in polish, I can use g.trans. :)
Thanks in advance have a nice evening!
Version: 14.10.107.10065
greg

https://www.youtube.com/watch?v=v5BmImrV0Q0 (https://www.youtube.com/watch?v=v5BmImrV0Q0)

Witam! Mam pewien problem podczas konstruowania. Mam nadzieję, że ktoś będzie w stanie mi pomóc... Wszystko jest w porządku z pokeys, widzę, że PINy na panelu symulatora przełącza się „I” i „O”, ale w symulatorze czasami nie jest to tak, jak powinno – nie działa w odpowiedni sposób. Dla przykładu: włączam kompresor (pozycja ON), słyszę dźwięk włączania, ale nic się nie dzieje...
I taki jest problem z wyłączaniem (OFF).
Czasami działa, czasami nie. Wydaje mi się, że obieg jest w porządku. Czy jest jeszcze jakiś potrzebny element pomiędzy włącznikiem a pokeys?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 22 Października 2014, 22:19:51
This is known problem for PoKeys55 mentioned some time ago (look here: http://eu07.pl/forum/index.php/topic,13529.msg355216.html#msg355216 (http://eu07.pl/forum/index.php/topic,13529.msg355216.html#msg355216)). Latest software for PoKeys55 and also for PoKeys56 solves that issue.
I can see that you have PoKesy56 so you can change value for Triggered Input feature (default is 0). For me increasing it to 4 or 5 is enough.

Reg. obowiązki 11a.
Proszę usunąć zbędny cytat.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 23 Października 2014, 16:12:20
Chciałem się pochwalić aktualnymi osiągnięciami w budowie pulpitu:


Wszystko jest na etapie programowania i jak widać na filmiku na etapie ustalania kolejności wejść i wyjść.
Jakby ktoś miał jakieś pytania to chętnie odpowiem :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 25 Października 2014, 10:51:45
Thank you it works. :-)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 10 Listopada 2014, 18:19:11
Cześć.

Mam problem z okiełznaniem kontrolek sygnalizacyjnych od pinu 23 do 34 innymi słowy wszystkich. One o tyle dziwnie "działają", że aż ciężko będzie to opisać.
W załączniku jest przedstawiony schemat na jakiej zasadzie jest rozwiązane sterowanie każdej z kontrolek. Główny problem jest taki, że w ogóle nie działają zarówno z programu Pokeysa jak i w MaSzynie. Kawałkiem przewodu dokonując zwarcia "nóżek" transoptora od strony fototranzystora zamykam obwód przekaźnika do masy i kontrolka załącza się, czyli sam przekaźnik i obwód do kontrolki pracuje poprawnie. Wygląda to w ten sposób jakby problem pojawiał się po stronie diody transoptora, czyli sterowaniem z Pokeysa, natomiast w programie  po załączeniu "okienka" (np 30-kontrolka poślizgu) na zielono przez polecenie "enable output control" między pinem 3,3V a pinem 30 nie ma napięcia, a pozostałych na których jest okienko białe, czyli wyłączonych jest 3V (i pomimo to nie świecą kontrolki).
Kolejna ciekawostka. Kiedy stan w programie wszystkich kontrolek jest wyłączony (białe okienka) (kontrolki nie świecą), zwierając przekaźnik jakiejś kontrolki do masy, kontrolka załącza się i wchodzi w stan podtrzymania czyli de facto działa, ale wystarczy wtedy tą kontrolkę "załączyć" w programie czyli okienko na zielono i kontrolka gaśnie i już nie da się jej ponownie załączyć z programu.

Pokeys55 - program v3.0.65
Transoptor użyty - PC123
Pin'y od 23 do 34 są ustawione jako "Digital output"

Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 10 Listopada 2014, 19:33:22
Kontrolki są załączone, kiedy okienka są białe. Dodatkowo musi być zaznaczony kwadracik Enable output control. Zmiana okienka na zielone powoduje wyłączenie kontrolki. Wygląda na to, że transoptor nie daje wystarczającego prądu do załączenia przekaźnika, ale jest on jednak na tyle duży, że po załączeniu kabelkiem, wystarcza do podtrzymania przy białym okienku. Jakich przekaźników użyłeś? Prawdopodobnie mają za duży pobór prądu przez cewkę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: WaldekDWR w 11 Listopada 2014, 00:25:30
Witam, wydaje mi się że stanem aktywnym PINx jest stan wysoki (H), podłącz KATODE diody do masy (GND) POKEYS
i zmień rezystor na okło 200 ohm powinno działać.
Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 11 Listopada 2014, 01:27:31
Co tu kombinować. Temat przetestowałem i co nieco napisane jest tu http://baur.pl/lampki i tu http://baur.pl/sciemniam/ i jeszcze tu http://baur.pl/pulpit-euep07-dokumentacja-techniczna/
Stosuję wyjście z PoKeys na przekaźniki i żarówki 12V (W5W). Wszystko działa bez problemu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 12 Listopada 2014, 15:04:48
Jakich przekaźników użyłeś? Prawdopodobnie mają za duży pobór prądu przez cewkę.
Użyłem przekaźników JZC-4123-12VDC (LTonic). Spróbowałem wziąć napięcie z zasilacza PC (620W), ale dalej ta sama sytuacja.
Btw. żarówki są to W5W/12V.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 12 Listopada 2014, 17:57:50
Spróbowałem wziąć napięcie z zasilacza PC (620W), ale dalej ta sama sytuacja.
Nie chodzi o wydajność zasilacza, ale wyjścia transoptora. Użyj przekaźników o prądzie cewki poniżej 20mA lub zastosuj transoptory o wyjściu na prąd przynajmniej 30mA, bo taki pobór mają Twoje obecne przekaźniki albo skorzystaj z pomysłów kolegi @mac310.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 12 Listopada 2014, 18:06:58
O ile dobrze widzę to cewka tego przekaźnika mając 360 mW będzie przy 12V potrzebowała 30 mA. PC123 pracuje w zakresie 2,5 do 25 mA. Jest szansa, że nie pociągnie cewki.
Jednak dla testu na krótko podłączysz cewkę do zasilacza to powinna zadziałać. Dodatkowo PC123 w takim układzie zasilania diody z rezystorem 390 ohm daje na diodę coś koło 5-6 mA więc Iec będzie niższy niż maksymalny z noty katalogowej czyli mniej niż wspomniane 25 mA.
Moje przekaźniki LU12 mają cewkę ok 17 mA, a prąd przewodzenia do 2A więc sprawdza się zarówno po stronie sterowania z transoptora jak i zasilania żarówki.
Nie czuję się fachowcem, ale może tu jest problem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 12 Listopada 2014, 18:20:09
Taki moduł jest dobrym rozwiązaniem i stosunkowo tani pod Pokeys.http://www.miniinthebox.com/pl/16-kanalowy-modul-przekaznikowy-5v-board-w-power-lm2576-transoptor-protection-blue_p727425.html
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 12 Listopada 2014, 18:54:23
Hmm.. póki co, lepszą deską ratunkową wydaje się wymiana transoptora, bo przy wymianie przekaźników to już otwory montażowe w płytce nie będą pasować, a i koszt podejrzewam byłby większy. Z góry przepraszam za prośbę, ale może mógłby ktoś polecić jaki transoptor byłby najkorzystniejszy? Nie chciałbym kupić innych które również okazały by się nieodpowiednie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 12 Listopada 2014, 19:06:56
Chyba w grę wchodzi transoptor w układzie Darlingtona np. LTV815 http://www.tme.eu/pl/details/ltv815/transoptory-wyjscie-tranzystorowe-tht/liteon/#
Ten ma Ice do 35 mA i jest w tej samej obudowie co PC123. Powinno zadziałać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 13 Listopada 2014, 18:17:49
Witam. Mam do was, drodzy koledzy z forum pytanko. Mianowicie jak uważacie czy poradzę sobie z budową pulpitu bez większej pomocy osób dorosłych, obecnie mam 14 lat ? Polecacie jakieś poradniki dotyczące podstaw elektryki ? 
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 13 Listopada 2014, 20:09:49
@ Marcin S: jak już WaldekDWR wspomniał - zmień rezystor na mniejszy.
Jak go wyliczyć? Musisz znać wydajność pojedynczego pinu POKEYs. Przyjmijmy, że jest większy niż 20mA i takim prądem możemy sterować transoptor. Wchodzimy w notę katalogową transoptora: http://pdf.datasheetcatalog.com/datasheet/Sharp/mXyzqqty.pdf
Szukamy parametrów diody wejściowej: Imput>Forward Voltage i czytamy, że przy 20mA napięcie na diodzie wynosi ok. 1,2V
liczymy rezystor dla Twojego schematu: http://eu07.pl/forum/index.php?action=dlattach;topic=13529.0;attach=75887;image (http://eu07.pl/forum/index.php?action=dlattach;topic=13529.0;attach=75887;image)

3,3V - 1,2V = 2,1V <- napięcie jakie musi się odłożyć na rezystorze
Teoretycznie powinien nam wystarczyć prąd 15mA (nie mamy charakterystyki przejściowej akurat w tej nocie)
2,1V/0,015A = 140 Ohm <- najmniejszy rezystor jaki możemy dać, jeżeli takiego nie mamy dajemy nieco większy.

Z doświadczenia wiem, że już przy 10mA powinno wszystko ładnie pracować. W twoim przypadku tranzystor jest zbyt słabo wysterowany i mamy za mały prąd cewki przekaźnika. Tak przynajmniej mi się wydaje :)

@czarek.bl: zależy jak chcesz zrobić pulpit i na czym ;) Pooglądaj to co już jest na forum i zrób własną koncepcję. Jeżeli umiesz czytać schematy to chyba wszystko znajdziesz.

Reg. obowiązki 2.
Proszę umieścić grafikę poprawnie, jako załącznik.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 13 Listopada 2014, 21:45:34
@maciek001: Ta alternatywa będzie jako drugie koło ratunkowe. ;) Póki co spróbuje przejść inną linią oporu i wymienić transoptory. Znalazłem na Allegro w całkiem przystępnej cenie 815'ki, podmienię i zobaczymy co z tego wyjdzie. Przy tej całej kasie jaką wpakowałem w pulpit to te marne parę złoty nie zrobi już większej różnicy. ;) A jeśli nie pomoże, to będziemy się bawić z oporami na diodzie.

@czarek.bl: Cóż, Chopin w wieku 7 lat komponował, więc wiek jest de facto drugą kategorią. ;) Wszystko zależy od tego jak "łapiesz" schematy elektryczne, projektowanie obudowy, itp. itd. Z "poradników" polecam, podręcznik "Elektrotechnika" Stanisława Bolkowskiego, "Urządzenia i maszyny elektryczne" WKŁ, etc. Stara dobra wiedza..
Też kwestia jakiego pojazdu chcesz zrobić pulpit, w jakim stopniu zaawansowania.. Tu jest sporo zmiennych, więc musisz to sobie dokładnie przemyśleć co i jak, a jeśli chcesz jeszcze bawić się w oryginalność to czy i Cię na to stać. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 13 Listopada 2014, 21:49:15
A jeśli nie pomoże, to będziemy się bawić z oporami na diodzie.
Szybciej będzie zmienić rezystor niż optotranzystor ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 13 Listopada 2014, 21:51:08
Tym bardziej, że ja przy LTV815 używam rezystorów 47 Ohm.

Edit: Ja używam LTV817 (http://www.tme.eu/pl/details/ltv817/transoptory-wyjscie-tranzystorowe-tht/liteon/#).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 13 Listopada 2014, 22:00:17
@Marcin S: wymieniaj na 130 lub 150 omowe rezystory i testuj ;) jeżeli będzie lepiej to po co transoptory wymieniać? ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 14 Listopada 2014, 21:15:39
Wiecie może, czy jest jakaś różnica między oryginalnym buczkiem od CA/SHP typu KBB61027 a buczkiem KBB610007? Głównie chodzi mi o rodzaj dźwięku i jego głośność, bo o innym napięciu zasilania wiem. Z wyglądu są chyba takie same.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 15 Listopada 2014, 09:14:07
...
Z wyglądu są takie same, dźwięk mają taki sam, a głośność dźwięku również jest zadowalająca. ;) Mam właśnie dwa buczki KBB610007, napięcie zasilania 220V.

Nie cytujemy ostatniej wiadomości. Poprawiłem.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 15 Listopada 2014, 16:52:45
Cytuj
@czarek.bl: Cóż, Chopin w wieku 7 lat komponował, więc wiek jest de facto drugą kategorią. ;) Wszystko zależy od tego jak "łapiesz" schematy elektryczne, projektowanie obudowy, itp. itd. Z "poradników" polecam, podręcznik "Elektrotechnika" Stanisława Bolkowskiego, "Urządzenia i maszyny elektryczne" WKŁ, etc. Stara dobra wiedza..
Też kwestia jakiego pojazdu chcesz zrobić pulpit, w jakim stopniu zaawansowania.. Tu jest sporo zmiennych, więc musisz to sobie dokładnie przemyśleć co i jak, a jeśli chcesz jeszcze bawić się w oryginalność to czy i Cię na to stać. ;)
Cytuj

Będzie to pulpit z ET22 - wybieram się po niego w przyszłym tyg. Lepiej w pulpicie zastosować Pokey's 55 czy 56u ? Chciałbym aby mój pulpit był bardzo realistyczny (działające manometry, hasler itd ... ) Niestety nie do końca umiem czytać schematy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 15 Listopada 2014, 19:03:58
Lepszy jest chyba PoKeys 55, bo można sterować haslerem (56U nie ma wyjścia analogowego). A co do zapisu stanu wysokiego na wyjściach kontrolek w 56U, żeby nie trzeba było tego przestawiać po każdym podłączeniu do komputera - u mnie to i tak nie działa...

@Marcin S: dzięki ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 15 Listopada 2014, 19:31:34
Przy aktualnym sofcie do 55 też można zapisać stan kontrolek. U mnie działa :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 15 Listopada 2014, 22:27:55
Czytałem że jak zastosuję PoKeys'a 55 to nie będę wstanie podłączyć do niego trzech manometrów oraz Woltomierza WN i trzech Amperomierzy WN - w przypadku ET22.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 15 Listopada 2014, 23:16:51
Zarówno PoKeys55 jak i 56 mają po 6 wyjść PWM, które są wykorzystane do sterowania miernikami. W tej chwili są wszystkie wykorzystane: woltomerz WN, dwa amperomierze WN oraz trzy manometry hamulcowe. Nic więcej się nie podepnie. Wyjście analogowe obsługuje haslera. Zatem brakować Ci będzie obsługi trzeciego amperomierza WN, który jest w ET22. Woltomierz NN można obsłużyć poza sterowaniem z PoKeys jak to zaprojektował @miko22 (stosuję u siebie to rozwiązanie).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 16 Listopada 2014, 11:50:49
MWD obsługuje 15 PWM-ów ale jeszcze nie skończyłem tego wcielać do Maszyny ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 16 Listopada 2014, 13:57:31
Do sterowania tego trzeciego amperomierza WN w ET22 powinny wystarczyć trzy potencjometry do regulacji, krańcówka z krzywką na wale nastawnika (lub transoptor szczelinowy z rezystorem i tarczką (co dla kogo wygodniejsze)), przekaźnik i dioda do niego oraz trochę inne podłączenia pierwszego amperomierza do PoKeys. Otóż można wykorzystać zależność, że na pozycjach nastawnika 0-36 (SR) amperomierz WN 3 wskazuje zawsze 0A, a na pozycjach 37-48 (R) wskazuje dokładnie to samo co amperomierz WN 1. Niestety średnio mam możliwość to sprawdzić u siebie, bo posiadam jedynie woltomierze WN i NN (mają duże różnice w rezystancji cewek), ale może coś wykombinuję. Zainteresowanych proszę o kontakt na PW, a publicznie udostępni się już może przetestowany schemat?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 16 Listopada 2014, 19:27:10
Potwierdzam rozwiązanie amperomierza WN3 na krańcówce na wale NJ i podłączone równolegle do WN1. Dodatkowo potencjometry (najlepiej na obu gałęziach), żeby móc idealnie wyrównać wskazania.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 18 Listopada 2014, 17:55:13
Jeszcze tak a propos kontrolek. Udało się je w końcu ożywić, pomogła wymiana transoptora z PC123 na PC815 (LTV815). Co lepsze, jeden transoptor jest w stanie "udźwignąć" dwa przekaźniki, co u mnie ma miejsce kilkukrotnie.
No i oczywiście dzięki za pomoc. ;)

Żeby nie było oczywiście zbyt kolorowo, no bo przecież jak by inaczej, jest problem z hamulcami. By nie potrzebnie się rozpisywać, nagrałem filmik przedstawiający tą "usterkę".
http://youtu.be/uwbQuVgSoDE
Czego to może być przyczyna tak dziwnego "skakania"? Nie sądzę, aby to była wina potencjometrów, gdyż w programie PoKeys'a wahania napięcia na różnych pozycjach jest na poziomie do 0,01~0,02V. Minimalne drgania hamulców wiadomo, że będą właśnie przez tą tolerancję, ale nie, aż takie skoki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 02 Grudnia 2014, 19:16:22
Proponuję włączyć wygładzanie odczytu w pokeys i monitorować napięcie zasilania. Z drugiej strony, jakiego typu masz potencjometry? Miałem kiedyś podobny problem, gdy wstawiłem logarytmiczne zamiast liniowych i rzeczone 0,01 V stanowiło znaczną część napięcia na większości pozycji (mniej niż 1 V).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 03 Grudnia 2014, 13:07:14
Pomogło załączenie wygładzenia odczytu. :) Na zasadzie prób i błędów, trzeba uzyskać złoty środek, aby nie głupiały, ale i też nie było zbyt dużego opóźnienia. Potencjometry jakich użyłem to zwykłe liniowe 10kΩ.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 03 Grudnia 2014, 19:32:49
 Chciałbym prosić bardziej doświadconych kolegów o pomoc. Chcem zrobić nastawnik na enkoderze i dwóch transoptorach szczelinowych. Pulpit obsługuje układ scalony klawiatury, więc sygnał ma być zamieniany na zwarcie pinów płytki (są 3 odpowieczilne za tę funkcję a; B; C. Zwarcie a z B to "+", a z C to "-"). Czy ma ktoś doświadczenie w tej materii? Może schematy? Jakieś porady? Mam nadzieję, że jasno opisałem swój problem. A i jeszcze jedno. Nie jestem super elektronikiem i nie mam o tym szerokiego pojęcia, więc proszę o prosty język. Z góry dziękuje za pomoc.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 16 Grudnia 2014, 14:59:43
Krótki filmik przedstawiający obecny stan prac nad pulpitem.
http://youtu.be/YypcWKigKHo
Jeszcze trochę zostało do zrobienia m.in. podłączenie haslera, dokończenie elektroniki w nastawniku, wyszlifowanie i pomalowanie całości, antena do radiotelefonu i inne kosmetyczna tematy, ale powoli widać światło w tunelu. ;)
Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 16 Grudnia 2014, 20:38:50
@Marcin S - ładnie Ci to wychodzi. Daj tylko jakiś przekaźnik czasowy, żeby "Ładowanie" i napięcie na woltomierzu NN załączało się dopiero, gdy przetwornica główna wystartuje.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 17 Grudnia 2014, 11:31:11
Hmm.. Rzeczywiście, wzrost prądu oraz napięcia na miernikach pojawia się po około dwóch sekundach od załączenia przetwornic. Jak np na tym filmie:
http://youtu.be/euRzcmycauo?t=20m30s
Chociaż teraz będzie trochę ciężko wpakować w obwód sterowania jeszcze "czasowo-zwłoczny", ale damy radę ;) No tylko trzeba byłoby to zrobić na przekaźniku z dwoma parami styków, aby odseparować amperomierz od woltomierza. A czy przy wyłączeniu przetwornic jest nagły spadek prądu ładowania oraz napięcia, czy powolny spadek wartości na miernikach wraz ze spadkiem prędkości obrotowej wirnika?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 17 Grudnia 2014, 12:53:44
Spadek napięcia i prądu następuje po ok. 5-7 sekundach od wyłączenia przetwornic. Jest on trochę powolniejszy od załączenia ale nie spada też zbyt wolno.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 17 Grudnia 2014, 13:28:21
No to z tym mogłoby być trochę więcej zachodu, więc nie wiem czy gra jest warta świeczki. Opóźnienie przy załączeniu jest jeszcze w miarę do ogarnięcia, ale jeszcze bawić się z opóźnieniem przy wyłączeniu, wolniejszym spadku wartości wskazań, to już sobie chyba podaruję. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 17 Grudnia 2014, 22:59:21
Opóźnienie i powolne opadanie można załatwić odpowiednio dobranym kondensatorem - przekaźnik rozłącza, a kondensator wyładowuje się na mierniku (z opornikiem).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 17 Grudnia 2014, 23:40:27
W załączniku przesyłam mały wycinek obwodu jaki jest u mnie zastosowany. Gdybym wpakował ten przekaźnik czasowo-zwłoczny"KZ", aby mieć opóźnienie przy załączeniu przetwornic, to gdzie miałbym wpakować kondensatory, aby był ten powolny spadek? No i żeby nie było efektu przy załączaniu, że kondensatory się ładują i wskazania powoli rosną. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kubaj w 19 Grudnia 2014, 12:55:19
Witam wszystkich,

Jest to moja pierwsza wiadomość na forum i wypada przy tej okazji podziękować za dotychczasową pracę twórców i wkład wszystkich w rozwój Symulatora. MaSzynę poznałem w czasach szkolnych, wtedy nie myślałem o pracy na kolei a tu niedługo mija 5 lat w automatyce ... .

Do rzeczy - ze względu na brak części i miejsca do budowy dużego kompletnego pulpitu postanowiłem podłączyć woltomierz, amperomierze i manometry. Niestety pojawił się problem - po wybraniu PoKeys55 jako kanału informacji zwrotnej nie mogę sterować kranami z klawiatury, ponieważ Symulator odczytuje informacje z wejść analogowych PoKeys. Czy można wyłączyć sterowanie kranami poprzez wejścia analogowe a pozostawić włączone tylko wyjścia PWM mierników ?

Dziękuję za odpowiedź i pozdrawiam.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 19 Grudnia 2014, 19:28:06
Wpisywałeś coś w plik .INI?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kubaj w 19 Grudnia 2014, 23:20:38
Tak, mam wpisy calibrateout 0-5 , brak wpisów calibratein , może spróbować z zerowymi współczynnikami ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 20 Grudnia 2014, 12:18:47
O ile mi wiadomo, to przy wyborze PoKeys wyłączane jest sterowanie kranami z klawiatury i nie ma możliwości zmiany.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kubaj w 21 Grudnia 2014, 15:00:42
Dziękuję za odpowiedzi - szkoda. Sterowanie z klawiatury mogłoby zostawać np. przy wpisaniu zerowych współczynników we wpisie calibratein w pliku INI.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Grudnia 2014, 15:19:02
Dodaj te 2 potencjometry i dopiero będzie fajnie. Mało roboty, a wrażenia lepsze niż z klawiaturą :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: GOPdriver w 22 Grudnia 2014, 11:37:52
Dostalem na urodziny StarterKita Arduino UNO R3 i czy jest mozliwosc uzywania go zamiast PoKeys? W omsi na pwm obrotomierz smiga niezle. A tak poza tym @mac310 potwierdzam po kursiku (tylko w omsi) lewarem patrykosa z przyciskami wyrwanymi z warsztatu idzie sie zapomniec ze to symek.
EDIT:
Nie piszcie o pulpicie Mariusza1970 bo program nie jest napisany w C i nie wciepne go na swoja plytke bo w jego paczce jest obsluga tylko programatora na LPT1, ja uzywam usb.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 22 Grudnia 2014, 11:47:12
Czeka Cię droga odkrywcy. Jak już opanujesz ten sprzęt, to opisz na forum.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 22 Grudnia 2014, 12:04:35
Ja się też bawię od jakiegoś czasu Arduino. Na razie ćwiczę różne zastosowania pozasymulatorowe, ale chodzą mi po głowie jakieś zastosowania w pulpicie. W tym kontekście ucieszył mnie ten wpis bo może w kupie coś z tego wyjdzie ;)
Myślę, że PoKeys ma na starcie większe możliwości niż UNO przynajmniej jeśli chodzi o prostotę konfiguracji i doświadczenia innych. Arduino trzeba w zasadzie zaprogramować jako jakiś dowolny mikrokontroler. Jedyna szansa, że robi się to łatwiej niż czystą ATmegę. Dla obsługi większej liczy pinów trzeba byłoby zastosować ekspandery (lub większą płytkę np. Mega, a wtedy koszt chyba dość podobny do PoKeys). Nie bardzo też widzę łatwego emulowania klawiatury (chyba, że byłoby to Leonardo). To co na razie teoretycznie w głowie mi siedzi to np. obsługa nieobsługiwanych mierników. Można byłoby zastąpić logikę przekaźnikową jakimś sprytnym programikiem co by odczytywał stany wejściowe dla ustalenia zależności i poprzez PWM sterował np. amperomierzem i woltomierzem NN. Można by pewnie uwzględnić narastanie wskazań, żeby woltomierz podnosił się powoli z 90V na 110V (po załączeniu przetwornicy) jak to jest w realu.
Nie widzę za to specjalnie możliwości łatwej obsługi wyjść z symulatora (manometry, lampki i mierniki elektryczne) bo tu potrzeba raczej wsparcia ze strony samego symulatora (coś dopisane w exe). Podobnie z obsługą hamulców.
Tak czy inaczej myślę, że Arduino (a w konsekwencji projekty przenoszone na ATmegę) mogłoby rozwinąć możliwości pulpitów stosunkowo łatwo (sposób programowania) i przy niewielkich kosztach.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 22 Grudnia 2014, 12:21:15
[...] żeby woltomierz podnosił się powoli z 90V na 110V (po załączeniu przetwornicy) jak to jest w realu. [...]
To właśnie tak nie jest, bo napięcie z przetwornicy na baterię podawane jest dopiero po osiągnięciu wartości ok. 105V (a stąd już niedaleko do 110V tym bardziej, że wskazówka woltomierza z rozpędu i tak "podlatuje" trochę wyżej). Tak jest napisane w opisie schematu ładowania baterii w EU07. Można to też zobaczyć na tym (https://www.youtube.com/watch?v=euRzcmycauo&feature=youtu.be&t=20m32s) filmie. Tyle tylko, że z opóźnieniem ok. 2s od załączenia przetwornicy, ale jeśli chodzi o logikę przekaźnikową, to do tego wystarczy kondensator. Oczywiście nie mówię, że zastosowanie Arduino to zły pomysł ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 22 Grudnia 2014, 12:48:19
No cóż. Człowiek się cały czas uczy :)
Myślę, że Arduino dobrze się sprawdza jak się chce potestować różne rozwiązania zanim się wyrzeźbi finalne płytki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: GOPdriver w 22 Grudnia 2014, 15:46:44
Cytuj
2s od załączenia przetwornicy
delay(2000)I po robocie.
Ra w jaki sposob PoKeys odbiera dane z maszyny? Takie info duzo by ulatwilo.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 22 Grudnia 2014, 15:49:40
Ra w jaki sposob PoKeys odbiera dane z maszyny? Takie info duzo by ulatwilo.
Swoim protokołem komunikacji USB. Szczegóły są opisane na stronie producenta.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Technik w 23 Grudnia 2014, 00:30:46
Kiedyś próbowałem hackować protokół PoKeys i użyć go na Arduino, bez rezultatu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Wiggle w 23 Grudnia 2014, 14:59:29
A dałoby radę pulpit podłączyć pod Arduino, bo jednak jest tańsze od PoKeys
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 23 Grudnia 2014, 21:35:02
Udało się ożywić nastawnik, więc oczywiście filmik z jazdy testowej ;)
http://youtu.be/Ej0mhTpf14E
Elektronika oparta na sposobie kolegi @Niebugoclaw i trzeba to podkreślić, iż całość działa znakomicie. Nic się nie zacina, nie gubi zbieżności, oczywiście pod warunkiem starannego wykonania tarcz z nacięciami do enkodera. Dorzucam parę zdjęć jak to wygląda od środka. Co do nastawnika kierunkowego, wygląda to dość może chałupniczo, natomiast działa też bez zarzutów ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 25 Grudnia 2014, 12:01:42
Z czego wykonałeś tarcze? Tak na pierwszy rzut oka to "enkoder" nastawnika kierunku to trochę prowizorka ;) Nie masz tam drgań na stykach?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 25 Grudnia 2014, 13:59:41
Tarcze zaprojektowałem w programie graficznym w formie wektorowej, wydrukowałem, podkleiłem na tekturkę 1,5mm i wyciąłem. ;) A co do nastawnika kierunkowego, fakt wygląda prowizorycznie, ale działa. Przy "wrzuceniu" kierunku, docisk między "stykami" jest na tyle duży, że nie ma żadnych przerw lub drgań. :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 01 Stycznia 2015, 18:38:29
Witam!
 Mam problem z podłączeniem transoptorów szczelinowych TCST 2103. Jest jak na schemacie i nie działa, ale jak zwieram fototranzystor to przekaźnik się załącza. Co zrobiłem nie tak? Może potrzebuje osobnego źródła dla diody transoptora?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 01 Stycznia 2015, 19:23:46
Choc nie znam parametrow tego transoptora, to na pierwszy rzut oka, rezystor ma za duza wartosc. Brakuje rowniez diody zabezpieczajacej tranzystor transoptora, jesli tranzystor steruje cewka. No i mam nadzieje, ze zestyk rozwierny, to od innego przekaznika, ktory nie dziala w momencie, gdy zadzialac ma ten na rysunku.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 01 Stycznia 2015, 20:12:34
Może masz ten sam problem co ja miałem z kontrolkami. Jest to opisane w tym temacie. Cewka przekaźnika "brała" za duży prąd niż transoptor mógł go przekazać, natomiast jak kawałkiem przewodu zwarłem obwód no to przekaźnik zadziałał. Jeśli to była by tego wina no to, albo "lżejszy" przekaźnik, albo "mocniejszy" transoptor.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 01 Stycznia 2015, 20:39:50
No ale wez pod uwage, ze przez LED plynie tylko okolo 4 mA jesli dobrze policzylem. Na LEDe na ogol potrzeba wiecej, tak okolo od 10 do 20. Wtedy tranzystor bedzie wpelni wysterowany.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 01 Stycznia 2015, 20:47:33
Nie chodzi mi o sterowanie, tylko o przepustowość samego tranzystora. U mnie jak był problem z kontrolkami to transoptory w pełni działały, ale prąd na cewkę przekaźnika był zbyt duży jak na tamten transoptor. W moim przypadku wymieniłem transoptory na mocniejsze i od razu wszystko zadziałało.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 01 Stycznia 2015, 20:53:16
Wiem o co Ci chodzi, ale skoro widac, ze sterownie LED jest prawdopodobnie skopane, to moze zaczac szukac przyczyny od tego?
http://mikrokontrolery.blogspot.com/2011/04/Transoptor-szczypta-teorii-wstep.html
Choc tu na przykladzie innego transoptora podaja 5 mA. Najlepiej powinien poszukac katalog tego transoptora i porownac go ze schematem i przekaznikiem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 01 Stycznia 2015, 21:32:36
Po co dawać transoptor, jeśli mamy wspólne zasilanie i wspólną masę? Czy to kwestia mody na transoptory?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 01 Stycznia 2015, 21:54:12
On zastosowal szczelinowy, to troche zmienia.
No tez widzialem schematy w tym watku, gdzie byly oddzielne zasilania, ale byl transoptor-przekaznik-lampka. Spokojnie sa transoptory, ktore uciagna lampki; wtedy nie trzeba przekaznika. Gorzej pozbyc sie transoptora, bo raczej pin od uK przekaznika nie uciagnie, ale w sumie moglby, poprzez tranzystor.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 01 Stycznia 2015, 22:03:47
Po co dawać transoptor, jeśli mamy wspólne zasilanie i wspólną masę? Czy to kwestia mody na transoptory?
Racja, taki schemat miałby sens dla zwiększenia wydajności zasilania tranzystora i uruchamianego nim przekaźnika, ale z osobnego źródła napięcia. W takiej konfiguracji sens ogranicza się do teoretycznego wprowadzenia pośredniego sterowania, również za pomocą mechanicznego przesłaniania widoczności dioda-tranzystor.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 01 Stycznia 2015, 22:32:14
Jesli zastosowal transoptor szczelinowy, to prawdopodobnie do odczytu nastawnika, a poprzez przekazniki robi jakas tam logike ukladu. Raczej tutaj funcja transoptora jest spelnianie roli przetwornika optoelektrycznego, niz wymog galwanicznej separacji. W tym wypadku na razie tego bym sie nie czepial. Za malo danych, aby jednoznacznie sie wypowiedziec.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: czarek.bl w 02 Stycznia 2015, 11:46:24
Dzień dobry, nigdzie na internecie nie mogę znaleźć pokeys'a55 może ktoś zna jakąś stronę internetową gdzie go bez problemu kupię ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 02 Stycznia 2015, 12:12:17
To jest do odczytania nastawnika. I tak, ten zestyk jest drugiego przekaźnika.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 02 Stycznia 2015, 12:58:09
Ten schemat jest niekompletny i do niczego. Obwód cewki włączony szeregowo ze złączami tranzystora i zestykami, nie wiadomo od czego (też przekaźnika?). Wydajność prądowa źródła napięcia zasilania pewnie za niska. Nie potrafisz opisać co chcesz uzyskać, nie potrafię Ci pomóc.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 02 Stycznia 2015, 13:20:36
@jakol112: Jeśli to nastawnik z dużą ilością pozycji, jak np. w EU07, to nie polecam przekaźników, bo przy szybszym kręceniu gubią pozycje albo nawet wysyłają sygnały w drugą stronę (wiem z doświadczenia, bo zrobiłem enkoder na przekaźnikach).

@czarek.bl: Na stronie producenta (http://www.poscope.com/PoKeys55) jest na czerwono napisane, że PoKeys55 jest już zastępowany nowszym PoKeys56U i 55 nie mają już na stanie, więc będzie ciężko. Pojawiła się też wersja 57E, jednak ona niestety też nie ma wyjścia analogowego - bo pewnie o podłączenie haslera Ci chodzi?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 02 Stycznia 2015, 15:06:09
Dorzucam schemat narysowany na prędce. Nie wiem czy jest widoczne wszystko co potrzeba i czy jest dość czytelny. Dodam że obydwa rezystory są po 1,2kOhm a  transoptory szczelinowe nie działają.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 02 Stycznia 2015, 15:42:10
Nie no, naprawdę, nie żebym się czepiał.. ale się przyczepie. Czy to naprawdę wielki problem, aby elegancko na komputerze narysować schemat? Nikt nie każe rysować wektorowo, ale chociaż w paint'cie, a jeśli nawet komputer nie jest wyposażony w ten zacny program to narysować na kartce i przynajmniej z użyciem linijki. A potem zrobić dobre zdjęcie od góry i nie lodówką.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 02 Stycznia 2015, 15:55:21
Moim zdaniem to nie zadziała, bo: załóżmy, że jako pierwszy zostaje odsłonięty lewy transoptor szczelinowy, który załącza cewkę prawego przekaźnika przez styki lewe lewego przekaźnika; prawy przekaźnik w tym czasie swoimi prawymi stykami podaje napięcie na transoptor "+"; rozwarte lewe styki prawego przekaźnika uniemożliwiają prawemu transoptorowi szczelinowemu załączenie cewki lewego przekaźnika, więc kiedy prawy transoptor szczelinowy zostaje odsłonięty, nic się nie dzieje, ale uwaga -> kiedy lewy transoptor szczelinowy zostaje w końcu zasłonięty, przestaje podawać napięcie na cewkę prawego przekaźnika, który z kolei przestaje swoimi prawymi stykami zasilać transoptor "+" i jednocześnie swoimi lewymi stykami podaje napięcie z jeszcze niezasłoniętego prawego transoptora szczelinowego na cewkę lewego przekaźnika, który swoimi prawymi stykami (to jest cały czas obrót o jedną pozycję w jedną stronę) zasila transoptor "-", co ostatecznie skutkuje pozycją nastawnika w symulatorze taką samą, jak na początku, bo najpierw wysyłany jest sygnał na klawisz "+", a zaraz potem na klawisz "-".
Ja zrobiłem enkoder taki, jak w załączniku i jego zasada działania się sprawdza (tutaj (https://www.youtube.com/watch?v=pnzrtBwtCDk) jest filmik z wczesnych testów dwoma tekturkami zamiast tarcz z nacięciami na wale nastawnika), ale tak jak pisałem, jest problem przy szybszym obracaniu. Mam już narysowany schemat wersji, gdzie zamiast przekaźników są tranzystory, ale muszę jeszcze dobrać odpowiednie elementy. Może wtedy będzie działać poprawnie. Opisać zasadę działania tego, co jest w załączniku?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 02 Stycznia 2015, 16:11:06
Dzięki za cenne uwagi i przepraszam za schemat ale jestem poza domem i nie mam dostępu do takich technologii a pisze z telefonu. Nie jestem elektronikiem, bardziej elektrykiem.
Opisać zasadę działania tego, co jest w załączniku?
Bardzo bym prosił gdyż rozumiem to tylko pobieżnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 02 Stycznia 2015, 16:28:45
Żeby zdekodować przebieg kwadraturowy (czyli to, co się generuje na dwóch fototranzystorach, gdy przesuwa się szczelinę w ich wycięciu), musiałem w mikrokontrolerze uruchomić przerwania o częstotliwości 4kHz. Być może dało by się to zredukować do 1kHz. Na przekaźnikach jakoś sobie tego nie wyobrażam, są za wolne. Nastawnik da się skręcić w jedną sekundę, to daje 50 szczelin na sekundę, czyli 200 zboczy kwadraturowych. W skrajnym przypadku to nawet klawiatura może mieć problemy. W mikrokontrolerze zrobiłem specjalny bufor zliczający zbocza, który pamiętał, ile naciśnięć zrobił na klawiaturze, a ile jeszcze ma do wykonania.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 02 Stycznia 2015, 16:45:48
To co zrobil Ra w moim pulpicie (mam na mysli przede wszystkim program w uK), to mistrzostwo, zwlaszcza, ze pisane bylo w asemblerze.
Jesli nie chcesz Pokeysa, to kup jakis uK. Sprobuj dogadac sie z Ra, moze Ci napisze program, czy za darmo, czy tez za kase. Powiem Ci, ze warto.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 02 Stycznia 2015, 17:02:09
@Ra: Dlatego właśnie spróbuję z tranzystorami, bo tutaj to średnio wygląda, chociaż da się jeździć, bo zamiast szybko zerować nastawnik można wcisnąć przycisk wyłączenie styczników liniowych i już pomału zejść do zera.

@jakol122: Kiedy odsłonięty zostaje U2 (szczelinowy - tak jak U1), to przez styki P2 zasila on cewkę P1 i ładuje C1; później odsłonięty zostaje U1 i przez styki załączonego P1 zasila U3 wysyłając sygnał "+"; następnie zasłonięty zostaje U2 przestając podawać napięcie na cewkę P1, która zostaje jeszcze przez chwilę podtrzymana przez C1 dla wydłużenia sygnału; kiedy już P1 zostaje wyłączony, przestaje podawać napięcie z U1 na U3 a zaczyna podawać je na cewkę P2 i ładuje C2 aż do zasłonięcia U1 (załączony P2 nic teraz nie powoduje, bo na jego styki napięcie nie jest podawane (U2 jest już zasłonięty)); cewka P2 zostaje jeszcze przez chwilę podtrzymana przez C2 i wyłącza się - kończy się cały cykl. W drugą stronę to samo, tylko pozamieniaj sobie cyfry w opisie 1<->2 i 3<->4. Pojemność kondensatorów dobierałem doświadczalnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 04 Stycznia 2015, 20:58:34
A czemu kombinujecie z dodatkowymi obwodami, przekaźnikami, kondensatorami itp, jeśli (jak widzę) korzystacie z PoKeys?
Jeśli natomiast trzeba się podpiąć pod klawiaturę jak potrzebuje @jakol112, to może (sobie pomyślałem jako grzebiący ostatnio w Arduino itp) warto skorzystać z jakiegoś mikrokontrolera ATmega czy ATtiny i zaprogramować prostym programem np. takim http://playground.arduino.cc/Main/RotaryEncoders (http://playground.arduino.cc/Main/RotaryEncoders) dając na wejściu sygnały A i B z transoptorów szczelinowych, a na wyjściu dać sygnały na styki klawiatury. Wtedy wszystko by chyba działało na jednej kostce.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 04 Stycznia 2015, 21:12:54
Kolega @jakol112 używa akurat klawiatury, a ja podłączam coś takiego do PoKeys, bo wbudowany w niego enkoder jakoś nie chciał mi działać przy układzie z myszki kulkowej. Może dlatego, że do tego pierwszego testu zrobiłem prowizorkę, jeśli chodzi o tarczę z nacięciami. Później spróbuję zastąpić elementy myszki zwykłymi transoptorami szczelinowymi, ale najpierw chcę skończyć ten układ, bo może przyda się komuś, kto woli użyć klawiatury do sterowania ;) Tak samo moje sterowniki przyciemniania kontrolek mają współpracować i z PoKeys, i z portem LPT.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 04 Stycznia 2015, 21:50:05
Nie podłączałem transoptorów z myszki do PoKeys, ale podłączałem do mikrokontrolera, testując efekty na analizatorze logicznym. Transoptory trzeba odpowiednio podłączyć — szczegółów już nie pamiętam, ale chyba robiłem do każdego wzmacniacz na tranzystorze oraz filtr RC do eliminacji szumów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Stycznia 2015, 10:58:08
Ja podłączyłem transoptory właśnie z myszki kulkowej. Na diody dałem +5V bezpośrednio z zasilacza przez rezystor, a podwójny fototranzystor podłączyłem pod PoKeys (+3,3V oraz wejścia A i B przez rezystory). Całość skonfigurowana w PoKeys jako encoder. Takie rozwiązanie mam zarówno dla nastawnika jazdy jak i bocznika. Tarczę enkodera bocznika mam z czarnej płyty CD z nacięciami robionymi ręcznie, a tarcza od nastawnika jazdy jest naświetlona na grubszym filmie graficznym i przyklejona do płytki CD dla usztywnienia. Tu szerokość szczelin ma ok. 0,25 mm o ile dobrze pamiętam. Testowałem wyjście z fototranzystorów, żeby dostać sygnały poniżej i powyżej 2V czego wymaga PoKeys dla rozpoznania stanów niskiego i wysokiego. Różne myszki mają chyba różne rozwiązania bo miałem kilka i miały trochę inne wyprowadzenia.
Musiałem lekko przygiąć elementy, żeby zbliżyć do siebie diodę i fototranzystory i uniknąć chyba jakichś odbić bo wcześniej potrafiło coś przeskoczyć. Teraz jest bardzo dobrze. Nawet bardzo szybkie kręcenie w całym zakresie nie gubi impulsów. Zakłócenia mogą się pojawić gdy ktoś niepewnie przestawia pozycje i wtedy może się załapać jakiś dodatkowy impuls. Jak dzieciaki w Lubinie niepewnie kręciły to trzeba było czasami wspomóc klawiaturą aby wrócić do zera. Jednak bardzej doświadczony MaSzynista nie ma problemów.
W mojej konstrukcji nie ma miejsca na dwie tarcze więc odpada stosowanie tych dużych transoptorów. Znalazłem jednak ostatnio podwójne transoptory Omron'a w TME i może z nimi poeksperymentuję jak czas pozwoli. Są bardzo małe (SMD), może nawet trochę za małe, ale jest dokumentacja bo z myszkowymi to trzeba eksperymentować na ślepo.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 06 Stycznia 2015, 04:06:54
Różne myszki mają chyba różne rozwiązania bo miałem kilka i miały trochę inne wyprowadzenia.
Tak, te transoptory współpracują z dostosowanymi do nich dekoderami, więc aby otrzymać typowe sygnały TTL, może być potrzebne wzmacnianie na wtórniku emiterowym i filtrowanie RC
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 08 Stycznia 2015, 15:58:12
Widzę, że toczą się rozmowy nad sposobem podłączenia wszystkiego pod maszynę to może wrzucę filmik z postępów nad pracami pulpitu ET22:

Wszystko działa na moich "wynalazkach" ;) Postaram się w najbliższym czasie dorzucić jakieś zdjęcia czy coś. Niestety mało czasu ostatnio na zabawy z pulpitem i tego typu akcje.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Wiggle w 08 Stycznia 2015, 17:22:27
@maciek001: Robisz na arduino czy pokeys55?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 09 Stycznia 2015, 11:36:11
@pbzylek: na własnym wynalazku - filmik z tymi wynalazkami ->
;)
Część elektroniczna jest już praktycznie ukończona i trwają teraz prace nad połączeniem wszystkiego z maszyną. Dorabiam czasem przejściówki tylko z taśm na przewody pojedyncze.
Jako ciekawostka dodam, że sterowanie rejestratorem RT9 też mam ale jeszcze nie działa poprawnie.

Taka mała prezentacja tego co podpięte:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 10 Stycznia 2015, 19:30:14
Po testach, które wykonał @maciekb_19 podrzucam swój zmodernizowany arkusz excel'owy do obliczania współczynników korekcyjnych dla mierników, manometrów i hamulców (hasler jest jeszcze nie do końca obsługiwany bo nie mam na czym testować).
http://baur.pl/wp-content/uploads/2013/09/MaSzyna_kalibracja_hamulcow-miernikow.xls (http://baur.pl/wp-content/uploads/2013/09/MaSzyna_kalibracja_hamulcow-miernikow.xls)
Może się komuś przyda.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 31 Stycznia 2015, 20:05:56
Czas się pochwalić, iż projekt dobiega już końca. :) Pozostało jedynie podłączyć ten nieszczęsny prędkościomierz, ale niestety póki co, brak kasy na falownik, oraz zawór syreny, bo jeszcze nie ma czym trąbić. ;) Co do zaworu syreny, jest problem tego typu, iż firma która się w tym specjalizuje chce za sam korpus z rękojeścią 200zł, co jest no dość dużą przesadą. Więc z tym będzie problem. Dorzucam kilka zdjęć, co ogólnie mi wyszło. ;)

Pozdrawiam
Marcin

P.S. Jak by ktoś miał do odsprzedania zawór syreny (H609a), to proszę o kontakt.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 01 Lutego 2015, 14:25:10
Piękna sprawa jestem w szoku. Ehh, gdybym ja miał więcej czasu, gdy robiłem swój pulpit to i też bym zrobił wersje 1:1 :) Tylko nie miałaby gdzie stanąć ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 01 Lutego 2015, 15:22:20
A dziękuję :) No fakt, przez to, że wymiary są w 100% oryginalne, była niezbędna dość zaawansowana korekta układu mebli w pokoju :D Takie główne wymiary to szerokość: 2560mm, wysokość: 930mm, długość (licząc z kranem FD1): 1092mm.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 01 Lutego 2015, 15:49:13
Tez mi sie bardzo podoba. Wyglada na starannie wykonane. Zeby moj post nie wylecial na bocznice, to zapytam, czy sterowanie robiles za pomoca STWK? Zapewne nie wiesz co to jest, ale ja tez nie wiem. Tak chcialem Ciebie publicznie pochwalic :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 02 Lutego 2015, 20:19:36
No robota piękna. Tylko takie jedno spostrzeżenie - czy "poziomy" pulpit rzeczywiście jest poziomy? Bo w rzeczywistości powinien być razem z nastawnikiem pochylony o ok. 5-5,5º (liczone na podstawie rysunków w DTR).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 02 Lutego 2015, 20:26:41
Aptekarz? Piękna robota, myślałem o czymś takim z tektury, szpachli i t.p. wynalazków. Miałem miejsce na takie cuda, przeprowadziłem się i nici będą. Przynajmniej kubek z kawą nie zleci. @Banita_m, jak można by było zabronić pochwały tak udanego pulpitu. Ja też nie wiem co to STKW, mimo, że z szukajką się nie gniewam.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 02 Lutego 2015, 21:26:01
Dokładnie 5,324º jest pochylony pulpit, oczywiście również nie zapomniałem o odpowiedniej grubości warstwy farby... ;) Nie no już bez przesady, gdyby były oryginalne blachy z pulpitu to może i można było by się pokusić o taką dokładność, ale głównie konstrukcja jest oparta na wiórowej 18'stce. Ewentualnie bawić się z taką dokładnością, to sądzę, że bez porządnego zaplecza warsztatowego by się nie obeszło. Szczególnie, że powstawało to wszystko w pokoju, w bloku.. :)
Naturalną kwestią jest to, iż cały ten projekt nie powstał by bez pomocy Was, za co szczerze dziękuję. :) Teraz tylko na jakąś wystawę trzeba będzie się z tym pokazać, tylko jak ja to wezmę.. :D
Dorzucam przy okazji jeszcze zdjęcie z próbnej jazdy.

Oczywiście, nie może być zbyt różowo, gdyż zauważyłem pewien problem podczas eksploatacji tegoż pulpitu, ale nawet i nie tylko. Podejrzewam, że z samym komputerem, a jeszcze dokładniej z zasilaczem jest coś nie tak, tylko co.. A mianowicie, jeśli w pobliżu gniazdka, listwy do której jest podłączony komputer podłączymy np. wiertarkę, jakieś urządzenie które przy rozruchu powoduje nawet nie wielki lecz gwałtowny wzrost prądu na fazie, np. też buczki sygnalizacyjne, które również mam podłączone. Komputer jakby głupiał i wyłącza, a po chwili znów załącza wszystkie porty USB.
Tak jak by je resetował. Podczas jazdy na symulatorze w przypadku tego dziwnego resetowania się portów, symulator zawiesza się dwukrotnie (wył. i zał. USB) na 1-1,5sekundy, wrzucam dwa filmiki jak głupieje symulator przez to. Zasilacz to MODECOM Carbon 620W.
http://youtu.be/swPW446wx0U http://youtu.be/9djbi_GD0f8

Pozdrawiam
Marcin
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 02 Lutego 2015, 21:41:59
Prawdopodobnie zakłócenia idą na PoKeys. Spróbuj zapakować go do metalowej obudowy, ewentualnie podłączyć do aktywnego huba USB. Możesz też zacząć od podłączenia dużego kondensatora na zasilanie płytki PoKeys.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 02 Lutego 2015, 21:48:57
Marcin co jest po lewej? Odłączniki silników trakcyjnych? A spróbuj może pulpit podłączyć do laptopa, tam nie powinny występować spadki napięć ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 02 Lutego 2015, 21:56:22
Ahh.. zapomniałem dodać, że nawet jeśli PoKeys, jest wyłączony, to ten problem resetowania się portów USB występuje, w tych przypadkach o których pisałem wcześniej. To co musi być raczej z zasilaczem.

@Niebugoclaw, chodzi Ci co ogólnie jest pod klapami i po lewej stronie? ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 02 Lutego 2015, 22:08:45
Sprawdź instalację elektryczną, połączenia w gniazdkach i puszkach po drodze do Twojego pokoju. O ile wiesz jak się do tego zabrać i wiesz co do czego. Jak nie, to raczej niech zrobi to elektryk.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 02 Lutego 2015, 22:21:00
@Niebugoclaw, chodzi Ci co ogólnie jest pod klapami i po lewej stronie? ;)
Nie... O ten pakieciak i hebelek z 3 kontrolkami i 2 amperomierzami. Teraz jestem na komputerze więc widzę, że jest to jakaś Twoja instalacja kontrolna. A pomyślałem o odłącznikach, bo raz miałem do czynienia z podobną na niskim numerze ET22.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 02 Lutego 2015, 22:42:35
Instalacja PRL'owska, ale sprawna.. Z dwa lata temu, sprawdzałem instalacje praktycznie od 20A bezpiecznika z klatki schodowej, po same gniazdka.. ;) Nigdy nie zdarzyło się upalenie przewodów, bądź jakieś inne usterki, więc nie sądzę, żeby z instalacja było coś nie tak.
Przed chwilą zrobiłem krótki eksperyment z wiertarką, wystarczy zwrócić uwagę na diodę od NumLock'a. -> http://youtu.be/TKsetMo-V2Q

@Niebugoclaw, no właśnie widziałem to już kiedyś na którymś byczku i to była taka inspiracja ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 02 Lutego 2015, 22:49:32
Ale niestety nie mogę się podpisać pod tym projektem... Jak mogłeś zapomnieć o kuchence!? :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 02 Lutego 2015, 22:55:32
Albo czajnik, albo klawiatura... To była trudna decyzja. :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 02 Lutego 2015, 23:04:20
Niestety, ja obejmując taką maszynę waliłbym defekt od razu :P
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 02 Lutego 2015, 23:10:26
Zapomniałem zapytać, farba z półki sklepowej, czy dorabiałeś "kolor"?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 02 Lutego 2015, 23:27:48
Ja już darowałem sobie wpis w książkę pokładowa o takim braku, z tego względu, iż zaraz obok mam WARS (czyt. kuchnia) :D
Co do farby, jest to zwykła farba ftalowa Nobiles'a "zielony jasny-półpołysk". Akurat miałem taką w swoich zapasach, kolor mniej więcej pasuje i na cały pulpit poszło około 0,7L na jedną warstwę. Odrazu uprzedzam pytanie. Tak, jest tylko jedna warstwa położona. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 02 Lutego 2015, 23:29:24
Może być zakłócenie od komutatora wiertarki. Wyjściem może być, zasilanie komputera z listwy z filtrem przeciwzakłóceniowym i nie podłączać tam wiertarki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: matek123 w 03 Lutego 2015, 08:51:58
Filtr, filtrem, ale  bym proponował oddzielnie doprowadzić instalację do tego gniazdka. Dodatkowo zabezpieczyć je jakimś bezpiecznikiem o małym amperażu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 03 Lutego 2015, 09:08:08
Wiertarka była jedynie przykładem. To samo się dzieje jak buczek sygnalizacyjny odpali jak nie zdążę w porę skasować SHP.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 03 Lutego 2015, 13:56:11
A nie prowadzisz przypadkiem przewodów z wyższym napięciem wzdłuż przewodów niskonapięciowych od pinów PoKeys?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 03 Lutego 2015, 17:36:21
@mac310. On napisał takie zdanie:
Cytuj
... zapomniałem dodać, że nawet jeśli PoKeys, jest wyłączony, to ten problem resetowania się portów USB występuje...
Chyba nie doczytałeś tego. Jedynie można podmienić zasilacz komputera na 100% sprawny i sprawdzić, jeśli nie pomoże to zostaje płyta główna. Zapytam jeszcze, czy PCta masz pozamykanego wszystkimi blachami.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 03 Lutego 2015, 17:40:08
Czegoś tu nie rozumiem. Jeśli PoKeys jest odłączony, to EU07.EXE go nie wykryje i nie będzie używać USB, więc na czym polega wtedy wpływ portów USB?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 03 Lutego 2015, 17:44:58
Mysz, klawiatura, aktywny hub. Obecnie każdy ma coś podłączone do usb, choćby drukarkę. Być może komputer sygnalizuje odłączenie urządzeń USB ikoną na pasku zadań. Ja tak mam, jeśli urządzenia gryzą się między sobą.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Ra w 03 Lutego 2015, 18:01:45
Ale pauzowanie symulacji ma miejsce tylko po zgubieniu PoKeys, bo tylko opóźnienia w komunikacji z nim są analizowane.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 03 Lutego 2015, 18:03:18
Problem tego "resetowania" się portów USB, był już nawet zanim został zbudowany pulpit, wybaczcie, powinienem tak to sprecyzować. PC'et ma wszystkie blachy założone. Od początku właśnie podejrzewam zasilacz, że coś z nim jest nie tak, lipnie tylko, że nie mam innego zasilacza, żeby podpiąć na próbę czy problem będzie dalej występował. Ewentualnie może faktycznie coś jest z płytą główną. Największy problem jest taki, że nie ma za specjalnie jak sprawdzić co powoduje tak dokładnie głupienie tych portów, spadek napięcia, czy coś... Nawet jak załączę na 2sek oświetlenie tablicy rozkładu jazdy (2x żarówki 15W/220V), problem ten się pojawia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 04 Lutego 2015, 09:32:48
Rzeczywiście problemem może być spadek napięcia w sieci. Dobrze byłoby sprawdzić napięcie woltomierzem, ewentualnie miernikiem zużycia energii DT21 (mierzy napięcie, natężenie, pobór mocy, moc maksymalną i zużycie. Przewidzieć zakup stabilizatora napięcia. Nie wiem, czy tą rolę nie spełni zasilacz UPS?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 06 Lutego 2015, 13:18:32
Sprawdź na innym komputerze podłączonym do sieci w tym samym miejscu, czy występują podobne objawy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 18 Lutego 2015, 14:46:09
W międzyczasie zanim się uporam z tymi portami, krótkie manewry. ;)
http://youtu.be/aS9dH5r9Ms8
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maszynista27 w 19 Lutego 2015, 11:49:10
Cześć!
Ktoś wie, jak podłączyć potencjometr do klawiatury? Na płytce z niej danemu klawiszowi odpowiadają dwa styki. No więc mamy w sumie cztery (dwa od 3 i dwa od 9). Czy z potencjometru wyprowadzić jeden przewód na jeden styk od 3 i jeden od 9?  Jeśli ktoś wie to proszę o opis, schemat... Cokolwiek, co mogłoby mi pomóc.
Z góry dziękuję.


 
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 19 Lutego 2015, 12:32:47
Masz jakieś bzdurne założenia. Klawisze klawiatury wywołują  zero jedynkowe impulsy (zwarcie i rozwarcie), natomiast potencjometr posiada zupełnie inne przeznaczenie.
Cytuj
No więc mamy w sumie cztery (dwa od 3 i dwa od 9). Czy z potencjometru wyprowadzić jeden przewód na jeden styk od 3 i jeden od 9?
Kompletnie nie wiadomo o co chodzi w tym zdaniu. Jeśli chcesz zrobić dźwignię hamulca płynnie regulowaną potencjometrem, to się nie da.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 19 Lutego 2015, 12:34:36
Do klawiatury nie podłączysz potencjometru. Można przez nią wysyłać tylko proste sygnały impulsowe typu załącz-wyłącz (hebelki) i przestaw (nastawniki) lub dłuższe, ciągłe (przyciski). Potencjometr to tylko do kontrolera PoKeys. Ewentualnie można zrobić kilka/kilkanaście "sztywnych" pozycji kranu hamulca i zastosować osobny enkoder wysyłający sygnały impulsowe na Num 3 i 9 z dodatkowymi stałymi pozycjami, które są pod klawiszami Num 0, 8, 5, 2, 4, "," i Ctrl+5. Trzeba by do tego dorobić jakąś oś od spodu kranu, żeby móc zamontować na niej tarczki z nacięciami do enkodera, ale to tylko takie moje hipotetyczne rozważania, które mogłyby się sprawdzić, chociaż jeszcze tego nie próbowałem ;) Jednak jeśli masz możliwość zakupu PoKeys'a, to zastanów się jeszcze nad nim, bo o wiele łatwiej jest podłączyć hebelki i nastawniki (nie trzeba jakichś dodatkowych układów impulsowych), jest więcej sterowanych kontrolek, płynna regulacja kranów hamulców i działające sześć mierników plus możliwość podłączenia Haslera w PoKeys55.

Edit: @Krzysiek mnie ubiegł.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maszynista27 w 19 Lutego 2015, 14:14:19
No coż. Jeśli się nie da, to nie. Pytałem się, bo w filmiku (link 1) autor odpisał na jeden z komentarzy:
Cytuj
płytka z klawiatury a co do hebli to nie chciało mi się bawić w układ z podtrzymanie czy coś więc zastosowałem sprężynki, heble wracają automatycznie do 1 pozycji.
A w filmie tego samego autora (link 2) hamulec podłączony jest do tego samego pulpitu. I to właśnie mnie zainteresowało.
Masz jakieś bzdurne założenia.
Przepraszam.  To tak na marginesie...
Link 1:
. Link 2:



Reg. obowiązki 16.
Proszę poprawić.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 19 Lutego 2015, 15:15:56
Wydaje mi się, że tam to sterowanie hamulcem jest jeszcze bardziej uproszczone, bo na tym drugim filmie np. od 7m 09s widać, jak maszynista kilka razy przestawia rączkę do siebie - od siebie - do siebie - od siebie, tak jakby "wciskał" klawisz Num 3 spuszczając po troszkę powietrza. Pewnie ma tam jakieś styki albo coś w tym rodzaju. W każdym razie na pewno nie jest to płynne sterowanie, ale o szczegóły tego konkretnego rozwiązania pytaj już autora tego pulpitu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 19 Lutego 2015, 16:01:27
Ra stosunkowo niedawno napisal o konstrukcji pulpitow w syntetycznym ujeciu:
http://rainsted.com/pl/Symulator/MaSzyna/Pulpit
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 20 Lutego 2015, 19:07:45
E tam. Nie trzeba miejsca ani pieniędzy żeby się fajnie bawić :).  Ja składam pseudo pulpit na układzie klawiatury. Jakoś idzie :). To przesłanie dla kolegów w blokach i mieszkaniach - dla chcącego nic trudnego. Pręty będą obcięte i dodam jeszcze nawrotnik i dźwignię bocznikowania oraz hamulec maszynisty. Działają lampki i SHP/CA, co widać na zdjęciach. Koło nastawnika ze sklejki, stalowych obejm, rurki Vavin i koszulki termokurczliwej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 20 Lutego 2015, 19:29:52
Nie lepiej kupić za trzy dyszki kierownice od żuka? ;) Nawrotnik będziesz na pulpit pakował? Grubo.. Nie lepiej sam "nastawnik kierunkowy". ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 20 Lutego 2015, 19:36:50
Moje koło ma 10cm mniejszą średnicę. Minimalizacja. I masz rację - Miałem na myśli nastawnik kierunkowy :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 22 Lutego 2015, 20:39:36
Problem tego "resetowania" się portów USB, był już nawet zanim został zbudowany pulpit, wybaczcie, powinienem tak to sprecyzować. PC'et ma wszystkie blachy założone. Od początku właśnie podejrzewam zasilacz, że coś z nim jest nie tak, lipnie tylko, że nie mam innego zasilacza, żeby podpiąć na próbę czy problem będzie dalej występował. Ewentualnie może faktycznie coś jest z płytą główną. Największy problem jest taki, że nie ma za specjalnie jak sprawdzić co powoduje tak dokładnie głupienie tych portów, spadek napięcia, czy coś... Nawet jak załączę na 2sek oświetlenie tablicy rozkładu jazdy (2x żarówki 15W/220V), problem ten się pojawia.

Dzisiaj trochę lutowałem i też zauważyłem u siebie ten problem z portami USB, bo lutownicę (transformatorową 75W) mam akurat podłączoną do tej samej listwy, co komputer, chociaż nie przy każdym nagrzewaniu grota resetowało porty. Zasilacz jest w sumie jeszcze nowy, bo kupowałem jesienią. Model to Chieftec Deus M1 550W 80 BR. Instalacja elektryczna robiona od zera w całym domu jakiś rok temu. Spróbowałem też kilka razy podłączyć wszystkie kontrolki do tej samej listwy (12 x 15W = 180W) i nic się nie działo. Dodatkowo jakąś godzinę później znowu używałem lutownicy i już też wszystko było dobrze, więc nie wiem od czego to zależy. Może więcej komputerów tak ma, tylko mało kto zwraca na to uwagę? Jeśli tak, to lepiej chyba będzie podłączyć zasilanie pulpitu do jakiegoś innego gniazdka, niż wymieniać zasilacz w komputerze.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 22 Lutego 2015, 20:51:01
Pamiętajmy, że urządzenia jak lutownica transformatorowa czy urządzenia napędzane silnikami ele. mają moc pozorną większą niż czynna. Twoja lutownica pobiera prąd większy niż ten wynikający z mocy czynnej podanej w Watach.  S=√P2+Q2 a co za tym idzie I=√IR2+IL2 (Mocy biernej pojemnościowej nie uwzględniałem, gdyż transformator ma charakter rezystancyjno-indukcyjny). Myślę, że tu leży problem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 22 Lutego 2015, 21:20:48
Pytanie tylko jak najprościej ten problem rozwiązać? W buczkach CA/SHP i WR też są cewki, a do tego:
[...] Nawet jak załączę na 2sek oświetlenie tablicy rozkładu jazdy (2x żarówki 15W/220V), problem ten się pojawia.
Najprościej będzie więc chyba podpiąć pulpit do innego gniazdka niż komputer, zamiast szukać zasilacza, przy którym porty nie będą się resetowały albo robić jakieś filtry. Piszę to z nadzieją, że kolega @Marcin S nie kupił jeszcze nowego zasilacza, ponieważ niekoniecznie musi to od razu pomóc, choć może akurat trafić za pierwszym razem w odpowiedni.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 22 Lutego 2015, 21:34:55
Mi wydaje się że najlepiej byłoby podciągnąć oddzielne gniazdo z tablicy mieszkaniowej. Nie wiem czy to by pomogło, ale powinno ograniczyć wachania napięć przy załączaniach cewek. Być może dobre byłyby również filtry albo jakieś stabilizatory napięć (?).
 Inną kwestią jest to, że listwa zasilająca komputer jest slabo obciążona. Komputer i urządzenia peryferyjne są słabo prądowe i raczej wrażliwe na wachania napięć, a taka cewka CA/SHP przy załączeniu albo nawet zimna żarówka zanim się znamionowo nagrzeje (nie wspominąjąc o mruganiu żarówkami), powoduje znaczne anomalie dla elektroniki we wrażliwym ekosystemie listwy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 23 Lutego 2015, 22:39:43
Przecież nikt nie będzie przekuwał ścian, aby przeciągnąć instalację. Co to znaczy resetuje porty USB? To co komputer pracuje normalnie, tylko nie widzi urządzeń, podłączonych do USB. Może przy załączeniu urządzeń następuje skok napięcia i restart komputera. Ja bym zastosował zasilacz UPS, który separuje komputer od sieci. U mnie występuje nieperiodycznie problem przy uruchomieniu. Wciskam Power, zaświeca się sygnalizacja, po chwili sygnalizacja gaśnie. Pozostaje wyłączyć komputer całkowicie z pod zasilania, po chwili załączyć. Po tym można wcisnąć Power i startuje normalnie. Trzeba napisać coś o pracy uruchomieniu zasilacza. W czasie naciśnięcia przycisku Power zostaje podane napięcie +5V, które inicjuje start. Jak naciśniemy powtórnie, następuje wyłączenie. Podobnie jest z przyciskiem restart.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kacp3r w 24 Lutego 2015, 09:56:11
Zapewne w wyniku pracy pulpitu następują szalone spadki na linii napięcia 5V w portach USB, przez co sam kontroler przez chwilę traci panowanie i komputer gubi USB. Linia 5V nie jest zbyt wydajna i służy do zasilania mniejszych urządzeń. Myślę, że można by spróbować sztuczkę z hubem usb, który posiada jeszcze własne dodatkowe źródło zasilania i do niego podpiąć pulpit, wtedy może uda się zminimalizować to zjawisko.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 24 Lutego 2015, 15:54:36
Spróbuj, jak to wszystko chodzi na laptopie. Ewentualnie komputer podepnij pod osobną fazę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 24 Lutego 2015, 16:18:20
Wy to do mnie piszecie? Bo już nie wiem... Te sugestie (przynajmniej na razie) bardziej przydadzą się @Marcinowi S. Ja ogólnie podpinam wszystko pod osobne gniazdko i nie zauważyłem jeszcze problemów (tylko raz przy tym lutowaniu), tym bardziej, że teraz i tak mam wszystko pospinane tylko do testów sterowników itp. -> film z pierwszych testów (https://www.youtube.com/watch?v=TLoxCRC8pN0), ostatnio dodałem jeszcze manometry:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 24 Lutego 2015, 16:23:25
Obciążalność prądowa pojedynczego portu USB jest 500mA. Przy większym obciążeniu można zastosować kabel, który ma dwa wtyki wejściowe i jeden wyjściowy coś takiego (http://www.conrad.pl/Kabel-USB-3.0,-wtyk-A-%20-2-x-wtyk-A,-1,5-m,-typ-Y,-niebiesi.htm?websale8=conrad&pi=986316)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kacp3r w 24 Lutego 2015, 23:19:02
I co to zmienia? Dalej ciągnie tyle samo prądu i dalej robi te same spadki napięcia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: muri w 24 Lutego 2015, 23:56:26
No ale obciążenie rozkłada Ci na dwa gniazdka. Więc możesz pobierać 1A.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 25 Lutego 2015, 12:22:42
Ale z tego co rozumiem, to problem był z z wydolnością zasialacza, a nie portów USB. U mnie na laptopie cały Pokeys korzysta z jednego portu, a wszystkie piny mam zajęte.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 25 Lutego 2015, 16:17:19
Może nawet nie tyle z wydolnością zasilacza, co z jego wrażliwością na jakieś nagłe, trwające ułamek sekundy spadki napięcia w sieci/listwie/gniazdku. Problem dotyczy nie tylko PoKeys, bo np. w klawiaturze też na chwilę gaśnie dioda od Num Locka. Do tego u mnie akurat stało się to tylko kilka razy przy używaniu lutownicy podłączonej do tej samej listwy co komputer, a jakąś godzinę później, kiedy znowu używałem lutownicy, wszystko było już w porządku, tzn. dioda w klawiaturze nie gasła i symulator nie zacinał się przy podłączonym PoKeysie. Teraz jeszcze też trochę poużywałem lutownicy i znowu wszystko jest dobrze, więc już nie wiem, od czego to tak na prawdę zależy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Anrej w 25 Lutego 2015, 23:18:35
Przecież to łatwo określić pobieraną moc z sieci energetycznej. Można wykluczyć spadek napięcia, przy włączeniu żarówki 15W lub lutownicy transformatorowej. Musiałoby być, to urządzenie o dużym poborze mocy. Wiadomo jakie urządzenia podłączano są do USB; klawiatura, mysz, drukarka. Drukarka ma oddzielny zasilacz. Urządzenia zasilane z portu USB o zwiększonej mocy, podłączane są do dwóch gniazd USB. Pozostają sygnały sterujące i kabel połączeniowy. Tak skrótowo; napięcie o amplitudzie między 2,8V a 3,6V odpowiada logicznej 1, napięcie poniżej 0,3V. W stanie spoczynku napięcia wynoszą +3V i 0V. Standardowo stosowany jest czterożyłowy nieekranowany kabel o długości 3m. W przypadku przesyłania sygnałów o dużej szybkości Mb/s, należy zastosować kabel ekranowany. W przypadku większej odległości należy zastosować przedłużacz aktywny. Przy długim kablu następuje spadek sygnału i pole elektromagnetyczne powstałe w czasie włączanie zakłóca sygnał USB.

Napięcie poniżej 0,3V logiczne 0.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 28 Lutego 2015, 10:29:32
Kabel, kabel i kabel.. nie kabel tylko przewód, ale to już taka luźna dygresja. ;)
Ja bym tak jeszcze wtrącił małe spostrzeżenie. Zauważyłem, że większość stosuje podświetlenie manometrów trzy-punktowe. Pomijam już wycięcia w obudowie manometra (gdzie są cztery) natomiast no nie spotkałem się, aby do podświetlenia manometrów stosować siedem żarówek, bo tyle by wychodziło z takiego układu. Zazwyczaj stosuje się dwie, pomiędzy manometrami, a wygląda to tak (załącznik), ale oczywiście jak to mówią, o gustach się nie dyskutuje. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 03 Marca 2015, 10:39:10
Kolego Marcinie S, mógłbyś zrobić fotę jak wygląda podświetlenie manometrów od drugiej strony? Przydałaby się też fota podświetlenia mierników elektrycznych ;) Z góry bardzo dziękuję.
Ładne konstrukcje! W wolnym czasie kończę swój pulpit ET22. W wolnym czasie coś wrzucę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 03 Marca 2015, 17:59:40
Proszę Ciebie, powiem Ci tak. ;) Z drugiej strony "manometrów" nie bardzo jest jak zrobić zdjęcia, bo teraz tam się dostać to jest wyzwanie, ale mogę opisać. ;) Sytuacja wygląda w ten sposób, iż jest to imitacja oryginalnego sposobu podświetlenia przy pomocy dwóch żarówek. U mnie są zastosowane cztery żarówki W2,3W/12V (samochodowe-T05) ze względu na ich małą średnicę. Oryginalna płyta do obsadzenia manometrów ma taką grubość, iż po zamontowaniu tych, że manometrów idealnie zasłaniała wycięte w nich otwory do podświetlenia, w skutek czego, zastosowanie oryginalnego sposobu podświetlenia manometrów nie wiele by się zdało. Dlatego na wysokości wycięć do podświetlenia, poszerzyłem otwory w płycie co umożliwiło wciśniecie tych żarówek. Co w efekcie końcowym dało taki efekt "realu". ;)
Następna sprawa odnośnie mierników elektrycznych i Haslera. Zostały tam zastosowane żarówki typu C10W/12V (samochodowe). Z racji tego, że nie posiadałem oryginalnych "mocowań" oprawki na zwykłą żarówkę, za pomocą mosiężnej blaszki zrobiłem styki i podtrzymanie żarówki w jednym. ;)
W kwestii tego, iż nie każdy miernik (M15-LUMEL'a) ma możliwość podświetlenia wskazań (w moim przypadku był to A-NN i V-NN) musiałem samemu wyciąć otwory do podświetlenia, dopasować kawałek plexi, biała farba i gotowe. ;) Tylko ostrzegam jeśli ktoś chce się bawić w robienie otworów to delikatnie, gdyż materiał z jakiego wykonana jest obudowa miernika (ebonit lub bakelit) może pęknąć od nacisku np. wiertła w końcowej fazie wiercenia. A w Haslerze to wystarczyła sama zmiana żarówki, gdyż oryginalna była na 36V.
Przesyłam kilka zdjęć. ;)

Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 12 Maja 2015, 20:42:39
Ostatni przegląd "osiągnięć" w budowie pulpitu:
cz. 1 ->

cz. 2 -> https://youtu.be/9vQfZDS8wmI

Pulpit współpracuje z MaSzyną_08_13 w wersji przerobionej przez queuedEU.
Od razu napiszę, że wszelkie problemy i błędy będą naprawiane po uruchomieniu najważniejszych rzeczy ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: michal5324 w 08 Lipca 2015, 21:57:13
Chciałbym mieć taki pulpit, ale czy chce ktoś takie coś sprzedać lub zrobić na zamówienie? Najlepiej, aby był na USB, bo mam laptopa. Nie chwaląc się oczywiście, posiadam też 55-calowy telewizor, z którym taki pulpit to już prawie lokomotywa.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: TGVkamil w 09 Lipca 2015, 15:46:17
Stosunkowo nie dawno ktos chciał sprzedać w pełni sprawny pulpit za parę/parenaście tysięcy złotych. Wątpię, że ktoś zrobi specjalnie dla Ciebie taki w pełni sprawny zwłaszcza, że ciężko bez znajomości zdobyć takie części (oryginalne). Ponadto trzeba mieć bardzo szeroką wiedze na temat elektroniki i informatyki. Innymi słowy marzenie ściętej głowy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Lipca 2015, 19:11:18
Ponadto trzeba mieć bardzo szeroką wiedze na temat elektroniki i informatyki.
Bez przesady ;) Na przekaźnikach też da radę nawet większość obwodów odwzorować. W końcu taka np. EU07 (i większość starszych lokomotyw), to prawie same przekaźniki i styczniki. A PoKeys też się bardzo łatwo programuje. Największy problem, to jest właśnie ze zdobyciem oryginalnych części...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AWllen w 29 Lipca 2015, 21:29:44
Mam pytanie skierowane bardziej do twórców:

Czy jest możliwość wykonania pulpitu na sterowniku innym niż PoKeys, myślę tu o np. komunikacji przez port szeregowy, wtedy można byłoby użyć mikrokontrolera np. AVR :) Sam chętne pyknąłbym sobie taki pulpit (lub chociaż nastawnik + kran)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 29 Lipca 2015, 23:37:58
Sobie pyknij, na AVR znajdziesz mnostwo mozliwosci jego uzycia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AWllen w 31 Lipca 2015, 10:55:11
Wszystko ładnie pięknie, ale exe nie umożliwia chyba czegoś takiego. Myślalem o jakimś prostym programie który by "wciskał" klawisze na podstawie danych z portu szeregowego, drugi problem to przesyłanie danych (manometry, woltomierze, amperomierze, hasler). Część danych (ale nie wszystkie) można zczytać z dat'a...

Zastanawia mnie o co chodzi w tym: http://rainsted.com/pl/Symulator/MaSzyna/CAN_Modbus (http://rainsted.com/pl/Symulator/MaSzyna/CAN_Modbus). Czyżby to jakiś nowy feedbackmode?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 31 Lipca 2015, 12:47:42
Mowilem, ze jest duzo mozliwosci, np. mozesz zrobic emulator klawiatury, emulator Pokeysa i inne tam takie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 01 Sierpnia 2015, 07:16:49
Czy jest możliwość wykonania pulpitu na sterowniku innym niż PoKeys, myślę tu o np. komunikacji przez port szeregowy, wtedy można byłoby użyć mikrokontrolera np. AVR :) Sam chętne pyknąłbym sobie taki pulpit (lub chociaż nastawnik + kran)
Pracuję nad tym. Może uda mi się wdrożyć jakieś rozwiązanie do końca września.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 01 Sierpnia 2015, 08:58:52
Ja nie wiem co to za ból z tym PoKeys'em. Łatwy do podłączenia, zaprogramowania, są piny wejściowe, wyjściowe wszystko elegancko. Po co sobie, aż tak utrudniać zabawę. Zapewne zaraz usłyszę argument jakim jest cena, no ale nie czarujmy się.. Jeśli ktoś chce się bawić w takie rzeczy no to chyba nie sądzi, że wszystko za symboliczne 10zł da się zrobić. Ja nawet nie chce liczyć na ile mój pulpit poszło kasy. :P
No chyba, że ktoś chce tylko "kierownicę" i dwa przyciski.. Ale, czy w ogóle wtedy jest sens?..
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 01 Sierpnia 2015, 14:35:37
Bo ludzie maja rozne charaktery, wiedze, umiejetnosci.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 07 Sierpnia 2015, 13:50:41
Under construction. :)
Greetings from Hungary!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 11 Sierpnia 2015, 20:16:29
Ja nie wiem co to za ból z tym PoKeys'em.
Żeby podłączyć wszystko ;)

Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 17 Sierpnia 2015, 02:40:55
Na forum chyba jeszcze nie było, a natknąłem się na to dzisiaj: klik (http://ktl.2ap.pl/index.php/studia-pierwszego-stopnia/eksploatacja-pojazdow-szynowych/86-kolejny-etap-prac-nad-symulatorem-kolejowym-eu07) i klik (http://www.cad.2ap.pl/index.php/projekty/80-symulator-eu07). Ciekawe, co z tego wyjdzie... No i piszą, że wykorzystują Arduino.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 27 Października 2015, 11:56:58
Cześć!
Udostępniam najnowszy filmik: https://youtu.be/nZf27ayo3ws
Nastawniki na razie działają jako emulator klawiatury. Pracują na enkoderach optycznych inkrementalnych (kwadraturowych) - takich jak w myszkach). Tarcze wykonane z PLA (druk 3D) i plexiglasu (wycinanie laserem). Czujniki podłączone są do mikrokontrolera LPC11U14 podłączonego do PC za pomocą kabla USB (klawiatura USB). Dla chętnych mogę udostępnić kod.

Reszta pulpitu podłączona jest za pomocą MWD (chyba już kiedyś pisałem o tym w tym wątku). W przyszłości wszystko będzie pracować na MWD. MWD łączy się za pomocą USB z PC i widziane jest jako wirtualny port COM (transmisja UART, którą ma większość mikrokontrolerów). Jeżeli zakończę pracę nad pełnym połączeniem maszyny z MWD to oczywiście udostępnię dokumentację transmisji i możliwość komunikowania się w kodzie MASZYNY.

Ktoś pytał czemu nie PoKeys: MWD łączy wszystkie możliwości PoKeys i jeszcze więcej ;) 15 PWM do sterowania np miernikami, 48 WE/WY cyfrowych do podłączenia przycisków, przełączników i kontrolek, wejścia analogowe do podłączenia np hamulców, wejścia inkrementalne do podłączenia np nastawników, wyjście UART do podłączenia falownika (mi umożliwiło podłączenie Haslera).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 27 Października 2015, 14:15:53
Eleganckie. Taka dygresja, jak dawno temu eksperymentowalem z mikrokontrolerami przy moim pulpicie, byly glos/y na forum, ze strzelam z armaty do muchy ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 06 Lutego 2016, 15:53:52
Będę zamawiał sterownik PoKeys, jeśli ktoś potrzebuję to proszę PW.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 08 Lutego 2016, 22:50:05
 Witam. A co powiecoe na miniturkę pulpitu ET22? Mój przechodzi prawie całkowitą przebudowę. Budowanie pomniejszonej wersji wymusza kombinowanie i dorabianie elementów. Tak prezetuje się dolny pulpit :) Same podstawowe funkcje. Pozdrawiam!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 09 Lutego 2016, 08:20:22
Hmm.. No ciekawa koncepcja. A wymień jakież są to te podstawowe funkcje?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakol112 w 10 Lutego 2016, 13:46:56
 Oczywiście nastawnik, dźwignia nawrotnika i bocznika, hamulec pomocniczy i zespolony. Na pulpicie dolnym: ogrzewanie pociągu, przetwornice, sprężarki, załączanie WS, odblok przek. nadmiarowych i różnicowych obwodu głównego, lampki ogrzewania, jazdy na oporach, załączonego wysokiego zakresu prądu, podnoszenie i opuszczanie pantografów, zakres prądu na pakieciaku, hamowanie przy poślizgu i odluźniacz. Na górnym sterowanie sygnałami świetlnymi lokomotywy oraz oświetlenie kabiny i przyrządów i lampka otwarcia żaluzji. Na oddzielnym module lampki SHP i CA. W planach szafa do załączania baterii wyłącznikiem WIS63. Całość robiona jest na scalaku z klawiatury. W załącznikach górny pulpit oraz przymiarki z zamontowanym dolnym pulpitem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 12 Lutego 2016, 01:13:21
Hehe... taka wersja podróżna ;) Kiedyś też myślałem, żeby zrobić taki minipulpit i zabierać go w delegacje, ale to chyba zostanie w sferze niezrealizowanych pomysłów ;)
Powodzenia zatem i czekam na efekt końcowy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 12 Lutego 2016, 17:26:36
Podłączyłem dzisiaj oryginalny zawór Knorr`a H14K1 i ujawniłem dosyć poważny mankament w modelu.
Mianowicie, problem jest pomiędzy pozycjami jazda a napełnianie uderzeniowe. W symku kąt przesuwu pomiędzy pozycjami, jest zbyt mały względem oryginału. Kran w Symku, w połowie skoku oryginalnego zaworu pomiędzy jazdą a napełnianiem uderzeniowym, kończy przesuw a więc, gdy oryginalnym zaworem przestawię pozycję z uderzeniowej w jazdę, na symku przeskakuje pozycję dalej, tj. w odcięcie jazdy.
Wydaje mi się również, że pomimo wdrożenia na oryginalnym kranie hamowania nagłego, w Symku kran do tej pozycji ,,nie dochodzi". Gdyby się to potwierdziło, prawdopodobną przyczyną zaistnienia nieprawidłowości, jest nieadekwatne do rzeczywistości ustawienie pozycji kranu (skok pracy kranu prawdopodobnie jest prawidłowy).
Dotychczas testowałem na ET21, ale podejrzewam, że w pozostałych pojazdach jest identycznie.
Chyba jako jedyny zdecydowałem się na sterowanie Knorrem, i pewnie dlatego nikt dotychczas nie zgłosił tego problemu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 14 Lutego 2016, 10:45:03
Cześć!
I need a little help. I try to calibrate the airpressure manometers.
How can I find the PWM periods to fill the calibrate-table?
And I have got a special pointing device. The mechanism is working, but I think I need the inverse of the curve to take right value 'couse of the opposite gears.
Is it right?
Thanks forward! Have a nice day!

(((((P.S: Have got anybody a Pokeys55 device for sale? Just a silent question...))))))
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 14 Lutego 2016, 14:52:27
How can I find the PWM periods to fill the calibrate-table?
Hi!
Set your PWM device manually for reaching main values on the manometer's clock, eg:
1) 0,1 MPa = x.xxx V or xx %
2) 0,2 MPa = x.xxx V or xx %
.....
n) max manometer MPa = xxx V or xx %

with such table ask @youBy for eu07.ini parameters counting for your device. Then you can put proper values into eu07.ini and test with PoKeys device if it works fine.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 14 Lutego 2016, 19:30:48
Cześć!
I need a little help. I try to calibrate the airpressure manometers.
Maybe try my Excel sheet (http://baur.pl/wp-content/uploads/2016/03/MaSzyna_kalibracja_hamulcow-miernikow.xls) to find proper calibration values for all PWM and analog (hasler and brakes).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 14 Lutego 2016, 20:55:42
Yeah I've got it; I didn't find the settings of the PWM values in the Pokeys program.
Now it's working.
Thank you both!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Kwietnia 2016, 20:18:58
Po zmodernizowaniu EXE475rc9 (http://eu07.pl/forum/index.php?action=dlattach;topic=26789.0;attach=84431), które jak widać jest jeszcze w fazie testów, ja również zmodernizowałem swój arkusz ułatwiający (przynajmniej mi) przeprowadzenie takowej kalibracji. Jeśli ktoś z użytkowników PoKeys chciałby przetestować to zapraszam do skorzystania z dwóch opisów, gdzie można znaleźć również link do wspomnianego arkusza (http://baur.pl/wp-content/uploads/2016/03/MaSzyna_kalibracja_hamulcow-miernikow.xls):
Przy okazji informacja jaką dostałem ostatnio z PoScope, że jeśli ktoś jest zainteresowany możliwością podłączenia Haslera pod wyjście analogowe, które było w PoKeys55, a później zniknęło, to jest ono znowu dostępne na pinie 43 w PoKeys57U z firmwarem 4.1.44.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: firleju w 06 Kwietnia 2016, 17:43:46
Ja jeszcze mogę dodać, że wejścia też można kalibrować wielomianem 5-go stopnia co narazie nie jest uwzględnione w arkuszu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Kwietnia 2016, 19:03:54
Nie uwzględniałem wejść bo wychodzi mi, że liniowe potencjometry zachowują się liniowo. Nie to co różne mierniki, z których ujażrzmieniem miałem zwykle problemy i musiałem na czuja ręcznie się bawić w korektę. Teraz działa zgodnie z założeniami na bazie odczytów w oprogramowaniu PoKeys.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 15 Kwietnia 2016, 19:43:23
Zabudowałem enkoder na kranie hamulca służący do regulacji ciśnienia w przewodzie głównym. Oczywiście steruje tym Pokeys. Ustawienia to ctrl 9 ctrl 3. Problem polega na tym, że enkoder daje zbyt mało impulsów przy odznaczeniu czterokrotnym. Czy jest możliwość przyśpieszenia tej opcji w symulatorze?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 17 Kwietnia 2016, 21:38:40
Zabudowałem enkoder na kranie hamulca służący do regulacji ciśnienia w przewodzie głównym. Oczywiście steruje tym Pokeys.
A dlaczego robisz to przez encoder, a nie przez potencjometr? Czy to nie za duże i zbędne skomplikowanie sterowania?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 24 Kwietnia 2016, 13:27:40
Potencjometr nie sprawdzi się, ponieważ nie nada realizmu i nie jest przypisany PoKeys.

  Dodano: 24 Kwietnia 2016, 13:35:26
Przy okazji informacja jaką dostałem ostatnio z PoScope, że jeśli ktoś jest zainteresowany możliwością podłączenia Haslera pod wyjście analogowe, które było w PoKeys55, a później zniknęło, to jest ono znowu dostępne na pinie 43 w PoKeys57U z firmwarem 4.1.44.
Odnośnie tego chciałbym zauważyć, że już nie ma możliwości ściągnięcia powyższego pliku. Szukałem w instrukcji i nie znalazłem wyjścia analogowego 43.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 24 Kwietnia 2016, 14:29:25
@Rudek co do realizmu z potencjometrem to nie potrafię się obiektywnie wypowiedzieć. Ja tak mam zrobione z PoKeys i działa, więc nie wiem co masz na myśli pisząc, że nie jest przypisany.
Co do obsługi wyjścia analogowego w PoKeys57U to jest to informacja od człowieka z PoScope, który jakiś czas temu przygotowywał mi firmware do obsługi kontrolek itp. Pisałem o tym chyba ze 2 lata temu w tym wątku. Zatem bardziej wiarygodna dla mnie jest ta informacja niż dokumentacja ze strony. Zawsze można napisać do nich i sprawdzić osobiście. Podejrzewam, że wspomniana wersja firmware była oierwsza gdzie wrócili do obsługi wyjścia analogowego i nowsze firmwary też to mają. Nie mam tej płytki więc sam nie sprawdzę ale kolega z węgier zamówił, to może będzie mógł potwierdzić.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 24 Kwietnia 2016, 14:54:02
To jeślibyś mógł to był bym wdzięczny. Jeżeli chodzi o regulację ciśnienia w przewodzie głównym, to w realu spokojnie można zrobić kilka obrotów, więc potencjometr odrzuciłem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 24 Kwietnia 2016, 15:44:28
O ile wiem to regulację ciśnienia w PG w niewielkim zakresie (0,54-0,50 MPa) robi się tym dużym pokrętłem na górze, a nie kręceniem całego kranu.
Jak dowiem się czegoś o analogowym wyjściu PoKeys 57U to napiszę. Na razie jeszcze sprzęt do kolegi nie dojechał.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 25 Kwietnia 2016, 20:02:31
Ale niestety nie mogę się podpisać pod tym projektem... Jak mogłeś zapomnieć o kuchence!? :D

No i namówiłeś. :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 26 Kwietnia 2016, 10:05:43
No i super, wytnij jeszcze otwór w blasze. Muszę też się za to wziąć, to będzie można kawę zaparzyć. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 26 Kwietnia 2016, 21:37:09
@RUDEK, w związku z Twoimi wątpliwościami zapytałem jeszcze raz o wyjście analogowe i mam nadzieję, że ta odpowiedź z PoScope Cie przekona.
Cytuj
The update 4.1.63 is available on our homepage: PoKeys v4.1.63, PoBlocks, Mach3 plugin (8.4.2016).exe (https://www.poscope.com/index.php?route=product/product/download&download_id=122&product_id=90)
We will update the manual to include this information. Rest assure that analog output on pin 43 is supported on PoKeys57U.
The PoKeys56U did not support it since the microcontroller we were using then did not support it. The PoKeys57U uses a different microcontroller and supports it.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Czerwca 2016, 21:17:08
Czy mógłbym prosić kogoś, kto się na tym zna, o drobne przeprogramowanie obecnego exe 475 z patcha 05.16 lub starszego? Chodzi o to, że chciałbym podłączyć Hasler, a mam kontroler PoKeys 56U, który nie ma wyjścia analogowego na pinie 43. Trzeba by więc było wyprowadzić na pinie 18 PWM zamiast informacji o amperomierzu WN2, informację o aktualnej prędkości pojazdu.
Przy okazji chciałbym tylko nadmienić, że projekt, którym się obecnie zajmuję, jest znacznie ciekawszy, niż ten poprzedni z płyt pilśniowych i OSB, ale o tym więcej w odpowiednim czasie, kiedy wszystko będzie już działać... :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 09 Czerwca 2016, 00:42:05
"a mam kontroler PoKeys 56U, który nie ma wyjścia analogowego na pinie 43."

That was the problem for me too.
I think the best and the most simple way change the interface to Pokeys57U. That has analog out.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Czerwca 2016, 20:16:53
@greg.89.hun: Yes, but now I haven't got money for it, because to do is also some other things to simulator (control panel) can work - PoKeys 57U costs 50€...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 05 Lipca 2016, 22:05:06
Obecnie nastawniki/zadajniki działają na nieco innej zasadzie, stąd też prowadzone są prace nad uruchomieniem również takich :) Rozwiązanie oparte jest tradycyjnie na Pokeys.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakubg1 w 06 Lipca 2016, 12:38:44
Ja mam takie pytanie - czy kiedyś będzie można podłączyć ekranik (chodzi o komputer pokładowy) w kabinie tak, aby zadziałał?
Z góry dzięki za odpowiedź :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: firleju w 06 Lipca 2016, 13:21:38
Jeśli ten ekranik będzie miał własny sterownik podłączany do kompa po jakimś interfejsie (usb, ethernet) i to ten sterownik będzie zajmował się obrazowaniem na ekranie to można się pokusić o zaimplementowanie protokołu po którym będą wysyłane wymagane dane (te same co do pythona prawdopodobnie).
Jeśli taki ekran ma też obsługiwać polecenia do lokomotywy to protokół będzie musiał także obsługiwać takie polecenia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 26 Lipca 2016, 19:22:36
Potrzebuję dokładną specyfikację silnika napędzający prędkościomierz RT9?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 26 Lipca 2016, 19:26:05
Synchroniczny, trójfazowy, napięcie znamionowe 60V, zakres obrotów 0-800/min.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 26 Lipca 2016, 22:26:12
Tylko prąd dobrze jest ograniczyć do maksymalnie ok. 0,6A. Normalnie w lokomotywie jest stabilizator prądu 1,2A na dwa takie silniki plus nadajnik, który też coś z tego zużywa.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 27 Lipca 2016, 08:58:48
Witam. Chciałbym zapytać czy jest ktoś z Was chętny do zamówienia PoKeys57U? Przy zamówieniu 5szt. wyjdzie odrobinę taniej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 27 Lipca 2016, 19:22:32
Dziękuję za szybką odpowiedź, a jeśli chodzi o Pokeys 56 tez ma wyjście analogowe po dodaniu odpowiedniej aplikacji, która znajduje się na stronie producenta.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 27 Lipca 2016, 21:07:45
Dziękuję za szybką odpowiedź, a jeśli chodzi o Pokeys 56 tez ma wyjście analogowe po dodaniu odpowiedniej aplikacji, która znajduje się na stronie producenta.
To dziwne bo właśnie od producenta mam informację, że 56 nie ma wyjścia analogowego ze względu na zastosowany chip i dopiero w 57 wrócił analog gdy zmienili znowu chip na inny. Potwierdzali mi to kilkukrotnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 27 Lipca 2016, 21:27:20
Zamówiłem w ubiegłym tygodniu, do tego jest również pomoc techniczna, bo sam sobie nie ma wyjścia analogowego Pokeys, ale należy pobrać aplikacje która to umożliwi. Czyli działa zarówno w 56U jak i 57U. Ja sprowadzałem Pokeysa z Belgii.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Lipca 2016, 10:31:34
Dla jasności oto odpowiedź z Poscope w kwestii wyjścia analogowego. W oryginale, żeby nie było przekłamań ;)
Czyli jak ktoś już ma 56U to może sprawdzić czy zrobi z niego 57U.
Cytuj
The PoKeys56U devices do not have the hardware capabilities needed for the analog output. However, it is true that some PoKeys56U devices were shipped with such capabilities and can be upgraded to PoKeys57U firmware, which has the support for it. If PoKeys software shows the device as 'PoKeys56U (on 57U)', then your device can be upgraded, else not.

In both PoKeys56U and PoKeys57U, PWM outputs can be used to generate analog output by low-pass filtering the high-frequency square wave signal.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 30 Lipca 2016, 14:57:19
Co do wyjść PWM: jeżeli wyjście jest wystarczająco szybkie to nie musimy robić filtrów dolnoprzepustowych jeżeli chcemy podłączyć amperomierze wskazówkowe itp ;)

Przy okazji: na FB natrafiłem na stronę symulatora EP05. Są tutaj może osoby zaangażowane w ten projekt?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 31 Lipca 2016, 22:01:43
Co do wyjść PWM: jeżeli wyjście jest wystarczająco szybkie to nie musimy robić filtrów dolnoprzepustowych jeżeli chcemy podłączyć amperomierze wskazówkowe itp ;)
Tutaj akurat rozchodzi się o to, że PoKeys ma tylko 6 wyjść PWM, które są już wykorzystane na trzy manometry, woltomierz WN i dwa amperomierze WN (sterowanie trzecim dla ET22 trzeba sobie dorobić jakby analogowo, dołączając go w odpowiednim momencie do pierwszego), przez co brakuje jeszcze jednego na Hasler i stąd tak pożądane są wersje PoKeys z wyjściem analogowym (czyli 55 (już od dłuższego czasu nieprodukowany) i 57), bo dają możliwość wyprowadzenia z MaSzyny informacji o prędkości pojazdu. Można by też dorobić analogowe sterowanie amperomierzem WN 2 na podstawie wskazań amperomierza WN 1 (jak WN 3 na podstawie WN1 w ET22) i wykorzystać jego wyjście PWM do sterowania Haslerem. To jednak wymaga zmiany w exe MaSzyny, a ostatnie próby nie powiodły się, tzn. nie było na tym wyjściu PWM sygnału o prędkości.
Przy okazji: na FB natrafiłem na stronę symulatora EP05. Są tutaj może osoby zaangażowane w ten projekt?
A co konkretnie chcesz wiedzieć? ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 31 Lipca 2016, 22:45:25
Na gicie Grzesia są kolejne zmiany na PWM. Nie wiem, czy dostałeś unoffa. Byłyby w 479, ale zapomniałem zaktualizować pliki przed kompilacją i dopiero przy uploadzie zasygnalizowało mi nieaktualną wersję. Będzie w kolejnym exe, ale nie ręczę, że spełni oczekiwania.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 01 Sierpnia 2016, 07:59:30
Cytuj
Tutaj akurat rozchodzi się o to, że PoKeys ma tylko 6 wyjść PWM, które są już wykorzystane na trzy manometry, woltomierz WN i dwa amperomierze WN (sterowanie trzecim dla ET22 trzeba sobie dorobić jakby analogowo, dołączając go w odpowiednim momencie do pierwszego), przez co brakuje jeszcze jednego na Hasler i stąd tak pożądane są wersje PoKeys z wyjściem analogowym[...]
Dlatego właśnie z Q pracujemy nad obsługą portów COM ;) (zaraz tutaj rozpocznie się burza na ten temat pewnie)

Bardzo mnie interesują rozwiązania z jakich będziecie korzystać przy budowie symulatora, tzn w jaki sposób podłączycie manometry, jaki macie falownik do Haslera itp.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 01 Sierpnia 2016, 12:32:31
Na gicie Grzesia są kolejne zmiany na PWM. Nie wiem, czy dostałeś unoffa. Byłyby w 479, ale zapomniałem zaktualizować pliki przed kompilacją i dopiero przy uploadzie zasygnalizowało mi nieaktualną wersję. Będzie w kolejnym exe, ale nie ręczę, że spełni oczekiwania.
Na razie nic nie dostałem. Wcześniej natomiast rozmawiałem na ten temat z @firleju (bo chyba o nim mowa?).
Dlatego właśnie z Q pracujemy nad obsługą portów COM ;) [...]
A można wiedzieć jak coś takiego przedstawia się cenowo w porównaniu do PoKeys za 50€? Może byłoby bardziej opłacalnym i lepszym rozwiązaniem dla wszystkich...
Bardzo mnie interesują rozwiązania z jakich będziecie korzystać przy budowie symulatora, tzn w jaki sposób podłączycie manometry, jaki macie falownik do Haslera itp.
Jeśli chodzi o manometry, to @Szociu zajmujący się sprawami organizacyjnymi powiedział mi, że w tym celu chcą wykorzystać mierniki elektryczne LUMEL M15, czyli takie jak woltomierze i amperomierze ze względu na ich duże podobieństwo do oryginalnych manometrów w EP05, które też mają skalę liniową, a nie kołową jak w EU07 czy ET22. Natomiast falownik do Haslera udało mi się zrobić samemu na bazie płytki Arduino UNO (klonu), które jest elementem sterującym i do tego dołożyłem proste wzmocnienie z tranzystorów - chodziło o to, żeby było możliwie najprościej i najtaniej. Całościowy koszt prototypu to jakieś 40zł, a tutaj filmik ze wstępnych testów (opis w adnotacjach i pod filmem):

Jak na razie jedyną wadą jest nieco słyszalne piszczenie uzwojeń silnika ze względu na dość niską częstotliwość sygnału PWM generowanego przez Ardiuno (przy okazji już nie pobiera prądu na postoju):

Jak wspomniałem jest to wersja prototypowa i kiedy przetestuję działanie z MaSzyną i będzie dobrze działać, to oczywiście zmontuję całość na płytce drukowanej oraz dodam radiatory, aby nie był potrzebny wentylator do chłodzenia, bo teraz tranzystory trochę się grzeją.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 01 Sierpnia 2016, 19:15:40
W tym tygodniu ma mi przyjść sterownik, czyli niezbędne wyjście analogowe 43 na Pokeys działa. Tak jak producenci na stronie obiecali.

  Dodano: 02 Sierpnia 2016, 18:43:48
Zgodnie z tym co napisałem powyżej, Pokeys 57U posiada wyjście 43 analog, sprawdzone dosłownie 10 min temu.

  Dodano: 03 Sierpnia 2016, 17:33:16
Rozumiem, że na wejście analogowe w falowniku, trzeba zadać napięcie od 0 do 3,3 Volta tak jak wskazuje aplikacja Pokeys?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 03 Sierpnia 2016, 19:22:33
Tak, docelowo tak to będzie działać, jednak jak pisałem, na razie nie mam możliwości przetestowania z MaSzyną, ponieważ mam PoKeys 56U bez wyjścia analogowego i próbuję wykorzystać wyjście PWM amperomierza WN2.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 03 Sierpnia 2016, 19:58:36
Nie wiem czy wyjście PWM będzie zbyt wolne, ale to tylko moja sugestia.

  Dodano: 04 Sierpnia 2016, 17:01:57
Miko 22  rozumiem, że z obserwacji Twojego filmiku silnik by poprawnie działał powinien obracać się w lewą stronę? Popraw mnie jeśli się mylę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 04 Sierpnia 2016, 18:06:46
W rzeczywistości kierunek obrotu wału silnika jest zależny od kierunku jazdy lokomotywy, więc jest on dowolny, bo to mechanizm samego Haslera zamienia go na ruch obrotowy zawsze w jednym kierunku już wewnątrz samego prędkościomierza, toteż nie ma możliwości np. cofnięcia licznika kilometrów. Jeśli chciałoby się odwrócić kierunek wirowania silnika, wystarczy zamienić ze sobą dwa dowolne przewody zasilające, bo to silnik trójfazowy.
A co do wyjścia PWM, to najwyżej dołożę jakiś prosty filtr...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 06 Sierpnia 2016, 22:36:05
Przeinstalowałem system, zainstalowałem pacze, po uruchomieniu Pokeys brak wskazań na manometrach oraz woltomierzach. Prędkościomierz działa dodam tyle, że zmieniłem Pokeys na wersję 57 U.

  Dodano: 07 Sierpnia 2016, 14:41:17
Czy ma ktoś pewne exe by działał prawidłowo Pokes?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 07 Sierpnia 2016, 14:43:35
Mój bezproblemowo chodzi na ostatnich 478 i 479. Na oryginalnym z paczki też chodzi ale nie ma kilku nowych funkcji, na których mi zależało.
Może coś w ini masz nie tak?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 07 Sierpnia 2016, 14:55:43
W ini wklejałem kalibracje z takimi samymi wartościami co miałem wcześniej.

  Dodano: 07 Sierpnia 2016, 14:58:26
I pytanie jeszcze jak zrobić by działały dwa Pokeys?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 07 Sierpnia 2016, 16:08:47
A masz jakąś wartość w programie PoKeys pod F6 w polu PWM period? W każdym razie nie powinno tam być zera, bo wtedy mierniki nie działają. Ja dla przykładu mam 163840 i zaznaczone obok ns. Zdarzyło mi się ostatnio, że ta wartość mi się wyzerowała. Na szczęście miałem zapisany plik z konfiguracją PoKeys.
A co do dwóch PoKeys-ów, to pewnie wystarczy po prostu podłączyć oba przez USB do komputera z tym, że ilości wyjść raczej to nie zwiększy (gdyby chcieć np. sterować dodatkowymi miernikami czy kontrolkami), ale przypuszczam, że można zaprogramować sobie więcej wejść, jeśli tych brakuje.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 07 Sierpnia 2016, 16:15:12
Jak podłączam dwa Pokeys to uruchamiania mi się zawsze 56U, 57 nie widzi,mogę włączyć tylko jednego albo drugiego Pokeys.

  Dodano: 07 Sierpnia 2016, 16:17:09
W 56U nie musiałem wpisywać w ogóle tej wartości, pod F6 bo się sama generowała.

  Dodano: 07 Sierpnia 2016, 16:28:43
Na suwakach wskaźniki działają poprawnie, wygląda na to, że coś w exe jest nie tak.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 07 Sierpnia 2016, 21:35:54
Jeśli u mnie działa, a u Ciebie nie to raczej nie jest wina exe. Sprawdź na pojedynczym PoKeys. Wydaje mi się, że exe rozpoznaje Pokeys co pokazuje w logu. A może przypadkowo masz wyłączone wyjście na PoKeys w Rainstedzie. Pokaż też co masz w ini.
Nowe exe ma obsługę kalibracji na wielomianie 5 stopnia co bardzo dobrze działa. Zobacz może ten mój arkusz do kalibracji. Nie tylko u mnie się sprawdził.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 07 Sierpnia 2016, 22:10:11
Udało się po dwóch dniach męczarni, jednak to  była wina exe. Przepiąłem wszystko na Pokeys 57U i działa poprawnie, lecz to nie rozwiązuje problemu. EXe nie działa na dwóch Pokeys.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 07 Sierpnia 2016, 22:13:45
A gdybyś teraz w 56U ustawił piny PWM i analogowe od kranów nie jako wyjścia, a jakieś dowolne wejścia emulujące klawiaturę? Bo może problem jest w tym, że wykrywa dwa PoKeysy z ustawionymi wyjściami i "nie wie", do którego ma wysyłać sygnały?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 07 Sierpnia 2016, 22:19:29
Rozróżniłem w dwóch Pokeys ustawieniach i to nic nie dało, ale faktycznie ten drugi Pokeys można wykorzystać jako tylko do emitowania klawiszy. Podsumowując jeden tylko do wyjść,a drugi do wejść. Sprawdzę i potwierdzę. Dodam jeszcze ,że cewki pisaków z Haslera sieją ogromny zamęt.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 07 Sierpnia 2016, 22:36:20
Dodam jeszcze ,że cewki pisaków z Haslera sieją ogromny zamęt.
Poza tym są na napięcie 72V (w EU07 połączone szeregowo z opornikami 1500 Ohm 12W do 110V), więc i tak dobrze mieć jakieś dodatkowe źródło zasilania. No i nie łączyłbym obwodów Haslera z zasilaniem/pinami PoKeys bezpośrednio właśnie ze względu na zakłócenia. Najlepiej chyba użyć transoptorów do galwanicznego odseparowania i osobnego zasilacza. Więcej o Haslerach można natomiast poczytać np. w książce "Lokomotywy elektryczne serii EU06 i EU07" dostępnej choćby tutaj (http://plany.zonk.pl/lok_elektryczne/EU07/) - strony 254-259.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 07 Sierpnia 2016, 23:02:02
Jakby nie było połączone wyście w większości przypadkach musi być zakończone przekaźnikiem, więc to raczej nie jest problemem. Natomiast problemem są duże cewki pisaków Haslera i to one sieją zamęt. Próbowałem podpiąć stycznik pod wyłącznik WS by dodać realizmu. Niestety ścinał symulację za każdym trzaśnięciem i nie dało rady tego ogarnąć, więc odpuściłem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 08 Sierpnia 2016, 23:04:07
Hy! I tried to read the posts, but Ive got a little problem with language, so I've got a question, sorry for that if it's backup.
 
1. There were any updates what modified the connection with Pokeys in the simulator?
The last time everthing was correct but yesterday the outputs, the amper and airpressure measurements broke down, and the analog inputs of the brakes are inaccurate after an actualization of the symulator.
I dont know why, maybe some short circuit, but I didnt modify anything.
Before I disassembe or recalibrate my device I just try to find the reason.

2. I think too - if I understood correctly - the final solution is the galvanic isolation. With inputs I havent got problems, but the inductanse of the measurments are confuse everthing else I think. In the next step I will isolate every measurements and LEDlamps from the Pokeys just for the safety with optocouplers. I havent got more idea.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 09 Sierpnia 2016, 00:34:39
@greg.89.hun I used exe in version 478 and 479 without any problem with input and output on PC_15.04 with latest patch 16.05. Today I've also tried latest exe 480 and everything still works fine. Since exe 475rc8 I use new calibration model using 5th degree polynomial which is much more accurate for non linear devices.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Sierpnia 2016, 22:17:49
@RUDEK - a gdybyś z każdą cewką połączył równolegle diodę prostowniczą zaporowo, jak robi się to z przekaźnikami i dodatkowo jeszcze uziemił lub chociaż zmasował metalową obudowę Haslera wykorzystując ją jako ekran?
Edit: Jeszcze lepiej od diod prostowniczych powinny sprawdzić się diody Schottky'ego - są szybsze. No i oczywiście to tylko teoretyczne rozważania i dopiero w praktyce okaże się czy coś pomogą...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 10 Sierpnia 2016, 20:49:53
Dzięki wielkie kupiłem diody i zasilacze buforowe, po uziemiałem wszystko co się dało oraz 6 godzin testów. Nie ma żadnej ściny, w prawdzie  nie dałem diod-ów,  ale jest ok na 100%. Hasler działa pisaki ślicznie malują :) czego więcej chcieć. Dodam jeszcze, że napięcie na Haslera dałem 25 Volt a na cewki 55 Volt, temperatura w granicach 35 stopni Celsjusza, przy bardzo niskiej prędkości .

  Dodano: 13 Sierpnia 2016, 20:33:54
Test taśmy Haslera.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 15 Sierpnia 2016, 22:37:30
[...] w jaki sposób podłączycie manometry [...]
[...] w tym celu chcą wykorzystać mierniki elektryczne LUMEL M15, czyli takie jak woltomierze i amperomierze ze względu na ich duże podobieństwo do oryginalnych manometrów w EP05, które też mają skalę liniową, a nie kołową jak w EU07 czy ET22. [...]
Poprawka, jednak nie będą to Lumele, a mierniki firmy "Metra", jakie to zresztą są właśnie w EP05 miernikami elektrycznymi - wymienią tylko w trzech sztukach skale na ciśnieniowe. Poniżej zdjęcia porównawcze obu typów mierników - po lewej Metra, po prawej Lumel.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 03 Października 2016, 20:48:00
Dlatego właśnie z Q pracujemy nad obsługą portów COM ;) [...]
A można wiedzieć jak coś takiego przedstawia się cenowo w porównaniu do PoKeys za 50€? Może byłoby bardziej opłacalnym i lepszym rozwiązaniem dla wszystkich...

Same części kosztowały mnie kiedyś ok 200 zł (nie wliczając innych kosztów) ale jest to wersja bardzo rozbudowana. Jeżeli projekt uda się zrealizować i w prowadzić do oficjalnego exe to wystarczy wiedza z zakresu programowania mikrokontrolerów, przejściówka z USB na UART (np. FT232) i trochę innych części żeby samemu sobie takie coś zbudować i podłączyć niezbędne elementy. Jeżeli wejdziecie na mój kanał na YT:
lub na FB: https://www.facebook.com/ET22symulator/ możecie zobaczyć jak to działa w "realu" na starszej wersji MaSzyny.

Nastawnik główny i boczniki na razie działają jako emulator klawiatury na dodatkowym mikrokontrolerze wpiętym w USB (nastawnik kierunku nie działa ;)

edit: na FB nie mam filmów :D hahaha! także tylko reklama ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kutylo w 03 Października 2016, 21:12:52
Witam wszystkich :)
Mam problem natury informatyczno- technicznej, ale zacznę od początku :)

Prowadzę projekt budowy symulatora EN57 w Zespole Szkół Techniczno-Informatycznych w Gliwicach.
Pulpit budujemy od zera.
Chcemy podłączyć go do komputera za pomocą Arduino... i tu pojawia się problem :/
Z tego co wyczytałem, Arduino nie otrzyma informacji zwrotnych (BTW. mam nadzieję, że się mylę :D)

Ma ktoś jakieś pomysły, żeby otrzymać informację o wskazaniu manometrów, woltomierzy, lampek itp.?

Jest opcja, żeby dostać plik źródłowy MaSZyny? :) Z góry dziękuję :)

P.S. Dodaję zdjęcie poglądowe robione na szybko kalkulatorem :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Arq w 03 Października 2016, 21:50:25
Wszystkim, którzy w pocie czoła budują pulpity z użyciem przekaźników i kondensatorów, starych klawiatur do PC, pokeys-a czy próbują znaleźć port USB w swoim laptopie z Win10  dedykuję swój projekt pulpitu. Jednocześnie składam hołd wszystkim tym, którzy tworzą wierne kopie autentycznych pulpitów ze wszystkimi możliwymi przełącznikami i wskaźnikami.

Przedstawiam mini pulpit, którego sercem jest Arduino micro pro (okrojona wersja Arduino Leonardo), dostępnego w Chinach za $3.11 z darmową przesyłką.

Procesor emuluje zewnętrzną klawiaturę USB wraz z informacją zwrotną o stanie CapsLock i ScrollLock.  Obsługuje  1 encoder obrotowy nastawnika mocy, 20 przełączników i  przycisków (w tym jeden w encoderze), 3 LEDy  -  "CA/SHA", "Jazda na oporach"  (jako informacja zwrotna),  kontrolkę "wyłącznik szybki" (programowo) oraz 4 potencjometry - przełącznik kierunku, nastawnik bocznikowania, hamulec maszynisty, hamulec lokomotywy.

Tak to wygląda od frontu:
(http://eu07.pl/userfiles/24427/foto-Puplit_MaSzynaUsbKbd_front_small.jpg)
i od strony bebechów:
(http://eu07.pl/userfiles/24427/foto-Pulpit_MaSzynaUsbKbd_inside_small.jpg)

 Układ jest w 100% ukończony, przeszedł testy na wersji MaSzyna 15 07 - wystarczy odpalić symulator, w ustawieniach "informacje zwrotne" wybrać: CapsLock=CA/SHP, Scroll= opory rozruchowe, podłączyć pulpit do USB i zacząć zabawę.

Po włączeniu przełącznika zasilania układ synchronizuje się z MaSzyną wysyłając kody klawiatury aktualnych ustawień przełączników i nastawników pulpitu. Potencjometr hamulca maszynisty obsługuje podstawowe pozycje  wybierane z klawiatury numerycznej 9.42580 . Potencjometr hamulca lokomotywy w skrajnych pozycjach wysyła kody 7 i 1. Nastawnik kierunku przystosowany do pracy z EN57 gdzie są 2 biegi do przodu.

W załączeniu plik projektu naklejki na obudowę Z-33A (z warstwami), schemat elektryczny, plik hex do arduino.
Po więcej informacji (np. jak zaprogramować arduino) zapraszam na stronę: http://forum.modelarstwo.info/threads/pulpit-do-symulatora-maszyna-eu07.32698/ (http://forum.modelarstwo.info/threads/pulpit-do-symulatora-maszyna-eu07.32698/)


Pozdrawiam

  Dodano: 03 Października 2016, 21:57:33
Wiadomość dla kolegi Kutylo.
Poszukaj biblioteki HID-master na arduino - w niej informacja zwrotna działa prawidłowo.

Ponadto w projekcie wykorzystano bibliotekę TimerOne  - m.in do obsługi klawiatury,
 do obsługi encodera bibliotekę "PinChangeInterrupt" oraz "encoder-arduino" (ClickEncoder.h)
Program zajmuje 41% flasha i 12% RAMu

Oto krótka prezentację pulpitu na dowód, że jest funkcjonalny i działa w nim informacja zwrotna:
https://vimeo.com/187083748 (https://vimeo.com/187083748)

Uwaga: W dniu 2017.02.26 schemat został zaktualizowany z powodu zauważonych błędów. R9 w przełączniku kierunku ma być połączony z VCC. W nastawniku jazdy R11 do masy, a R16 do VCC. 

Liczba osób, która dotychczas (2017.02.26) zgłosiła mi wykonanie pulpitu wynosi: 2


  Dodano: 03 Października 2016, 22:47:00

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RoboBatman w 03 Października 2016, 23:10:43
Kolego, @Arq - muszę przyznać, że pokazałeś bardzo ciekawą alternatywę dla realnych pulpitów lokomotyw EU07, ET22 czy ET41 oraz EN57. Również chylę czoła tym co stworzyli samodzielnie takie pulpity (mam chrapkę na taki pulpit do ET41). Mam do Ciebie 2 pytania:
1.) Czy jesteś w stanie określić całościowe koszty budowy takiego boxa do MaSzyny? Bo jak paczę na części użyte w twoim boksie, to śmiem stwierdzić, że mam je na "wyciągnięcie ręki".
2.) Czy zamierzasz to rozbudowywać na przykład jednak o osobne potencjometry do hamulca zasadniczego maszynisty albo nastawnika jazdy? Chodzi mi o to, żeby te 2 elementy były osobno jednak (lepsza frajda z  prowadzenia).
Dziękuję z góry bardzo za odpowiedzi na moje pytania i Pozdrawiam serdecznie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Arq w 04 Października 2016, 22:10:13
Kolego @RoboBatman.
ad 1) Koszt samych części zależy od tego jak szybo chce się zbudować pulpit, jak daleko jest najbliższego sklepu elektronicznego i ile sztuk się buduje. Jeżeli do sklepu idzie się w kapciach, arduino, encoder,  i duże pokrętło zamówi z Chin, masz dostęp do laminarki i cyrkla tnącego Olfa jesteś w stanie zrobić to ładnie i zmieścić sie w 120zł.

ad 2) Może zagmatwałem opis, ale tam już są wykorzystane 4 linie analogowe:
 a) jest potencjometr hamulca zasadniczego,
 b) potencjometr hamulca lokomotywy (który równie dobrze można zastąpić przełącznikiem   astabilnym 3 pozycyjnym (patrz schemat),
 c)  przełącznik obrotowy (7 pozycyjny) nastawnika bocznikowania, którym wybiera odpowiednie napięcie z dzielnika rezystorowego.
 d) nastawnik kierunku - którym również zmienia się podział napięcia na dzielniku rezystorowym.
    ja zastosowałem przełacznik 3 pozycyjny, ale w EN57 są dwa biegi do przodu (przełącznik powienien być 4 pozycyjny) więc najlepiej zamiast biegu pierwszego wybierać od razu drugi.
 e) nastawnik jazdy (mocy) - zastosowałem encoder obrotowy, który świetnie się sprawdza w przypadku maszyn jak EU07.

Mam jeszcze pomysł na wersję z programowalnym trybem pracy pulpitu zapisywanym w EEPROM. Jeżeli włączy się zasilanie "bateria" z wciśniętym przyciskiem sygnału zamykania drzwi to pulpit będzie działał w trybie En57 (bez kierownicy), w którym encoder będzie wyłączony, a przełacznik bocznikowania będzie wysyłał kody klawiszy nastawnika jazdy. Włączenie zasilania z wciśniętym przyciskiem syreny spowoduje, że pulpit wróci do obecnego trybu EU07. 
 
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 07 Października 2016, 19:31:45
Z tego co wyczytałem, Arduino nie otrzyma informacji zwrotnych (BTW. mam nadzieję, że się mylę :D)
Z tego co się orientuje to nie ma (oficjalnie) protokołu innego niż Pokeys, który by wysyłał dane z komputera (mowa o miernikach, prędkości itp).
Cytuj
Jest opcja, żeby dostać plik źródłowy MaSZyny? :) Z góry dziękuję :)
Źródła są dostępne chyba na githubie - linka niestety nie mam, trzeba poszukać na forum.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 07 Października 2016, 20:07:12
Główna linia u mnie: https://github.com/antonisauren/maszyna
Q z interfejsem pod pulpit Maćka zaimplementowanym przynajmniej częściowo: https://github.com/Q424/stara
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 07 Października 2016, 21:00:51
Q z interfejsem pod pulpit Maćka zaimplementowanym przynajmniej częściowo: https://github.com/Q424/stara
Jeżeli to jest ta nowsza wersja to nie jest jeszcze sprawna. Aktualnie jeżdżę na bardzo starej wersji maszyny ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 07 Października 2016, 21:03:26
Tego nie stwierdzę, ale jakieś szczątki interfejsu komunikacji tam są, więc Arq może coś na własne potrzeby wymyśli.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Arq w 12 Października 2016, 23:50:41
Tego nie stwierdzę, ale jakieś szczątki interfejsu komunikacji tam są, więc Arq może coś na własne potrzeby wymyśli.

Odrobiłem pracę domową i znalazłem w internecie bibliotekę HID-Master https://github.com/NicoHood/HID (https://github.com/NicoHood/HID)  tak więc mam informację o stanie CapsLock, ScrollLock.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 25 Października 2016, 11:57:37
Mam pytanie odnośnie wielkości koła nastawnika. W siódemkach i podobnych była stosowana kierownica wielkości tej z Nysy, Żuka itp. czy np. takiej z Syreny? Nie ukrywam, że ta z Syreny jest o wiele tańsza i łatwiej ją dorwać. Spora będzie różnica?

Tak samo mam pytanie, jakiej wielkości są manometry? 100mm średnica czy inne mają wymiary?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 25 Października 2016, 14:52:31
Od Syreny. Były mniejsze, ale jak brakowało do brali od Żuka, itp. tylko kierownica już miała 43cm średnicy więc wyczuwalnie większa. Manometry 100mm średnicy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 30 Października 2016, 23:50:20
Dziękuję za odpowiedź ;)

Co do manometrów. Przestudiowałem prawie cały wątek i kilka osób stosowało do uruchomienia manometrów obrotomierza z Fiata 125p lub Poloneza. Na dzień dzisiejszy koszt jednego jest dosyć sporym wydatkiem. Zastanawiam się nad jakąś tańszą alternatywą i myślałem o serwomechanizmie. Czy kąt wychylenia 180° ostatecznie wystarczy (wiem, zakres w manometrach jest większy, najczęściej przy fali w przewodzie głównym sięga powyżej 180°)? Jak z podłączeniem takiego serwa pod Pokeysa?
A może ktoś z Was zastosował jakieś inne tańsze rozwiązanie?

Pytam, póki jeszcze wszystko jest "na podłodze" i czeka na złożenie :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 31 Października 2016, 00:02:01
Sam się kiedyś zastanawiałem nad takim rozwiązaniem ale jednak mam na obrotomierzach. Ustrój elektromagnetyczny najprościej daje się wysterować sygnałem PWM jaki wychodzi z PoKeys. Sterowanie serwem z PWMa będzie raczej wymagało dodatkowego sterownika, więc trochę to komplikuje konstrukcję no i trzeba wymyśleć jakiś konwerter PWM na kąt wychylenia serwa. Ja bym raczej starał się znaleźć jakieś mierniki elektryczne z jak największym kątem obrotu wskazówki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 31 Października 2016, 00:25:43
Myślisz, że takie "cuś" by podeszło?
http://allegro.pl/amperomierz-lumel-m40-i6580371669.html#thumb/1
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 31 Października 2016, 01:04:51
Co do samych manometrów, to dokładnie wewnętrzna średnica frontowej ramki wynosi 90mm, jej zewnętrzna średnica 125mm, a 100mm to mniej więcej uśredniona średnica korpusu. A jeśli chodzi o napęd wskazówki, to pojedyncze obrotomierze z Poloneza rzeczywiście są drogie (nawet ponad 100zł/szt., bo zazwyczaj są nowe), ale wystarczy wpisać w wyszukiwarkę "liczniki polonez" i można znaleźć cały komplet za 20-40zł. Co prawda używane, ale takie obrotomierze są chyba niezniszczalne w normalnych warunkach pracy, a nawet jeśli uszkodzony został w jakiś sposób układ elektroniczny, to i tak jest on niepotrzebny - wystarczy sam ustrój. Ważne tylko, by były z Poloneza "Borewicza", czyli te kanciate - pozostałe podobno się nie nadają, ale sam nie sprawdzałem. Jakbyś jednak kupił, to ostrożnie ściągaj wskazówkę. Ja złamałem jedną ośkę podważając wskazówkę widelcem, jak wyczytałem w internecie i nagrałem filmik, jak to bezpieczniej zrobić przez jej przekręcanie palcami i jednoczesne odciąganie od tarczy, więc jakbyś potrzebował, to pisz - wstawię link.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 31 Października 2016, 10:22:56
Myślisz, że takie "cuś" by podeszło?
http://allegro.pl/amperomierz-lumel-m40-i6580371669.html#thumb/1
Ten pewnie też byłby dobry. Nie wiem co ma w środku ale wygląda obiecująco.
Co do obrotomierzy, to jak się poszuka to można znaleźć tańsze, np. tutaj: https://www.olx.pl/oferta/obrotomierz-lumel-fso-do-matiz-tico-na-3-lub-4-cylindry-CID5-IDf0Lur.html#07bc70f3e7
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 31 Października 2016, 13:20:55
Do tego ten zestaw dwóch dałoby się wykorzystać? Jak coś to biorę od razu póki są ;)
https://www.olx.pl/oferta/licznik-polonez-poldek-CID5-IDhMzFw.html#b30a750f38
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 31 Października 2016, 14:14:11
Obrotomierz jest tam tylko jeden. Prędkościomierz jest natomiast napędzany linką i nie nadaje się do tego zastosowania.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 31 Października 2016, 16:52:14
Serdecznie dziękuję za odpowiedź, teraz wiem czego szukać. Jak już będę miał coś złożone do kupy to na pewno pochwalę się etapami z budowy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 06 Listopada 2016, 21:52:35
Jeżeli ktoś jest ciekawy to znowu ruszam z komunikacją dla mniej zaawansowanych użytkowników czyli z portem COM :)
Może tym razem uda się coś w końcu wrzucić do oficjalnej paczki. Jeżeli ktoś byłby chętny do pomocy/współpracy to zapraszam.

Edit 8.11.2016 -> Nie chce pisać kilku postów pod sobą więc dopisuję tutaj:
Czy ktoś jest mi w stanie wytłumaczyć w jaki sposób PoKeys czyta swoje piny i potem steruje odpowiednimi przyciskami/przełącznikami?

W metodzie Update klasy PoKeys55 jest wywołana metoda Read() i zapisywane dane do bufora iInputs[].
Ten bufor używany jest tylko w Console.cpp przez metodę DigitalGet() należącą do klasy Concole.
Gdzie jest wywoływana metoda DigitalGet()? Nie mogę tego nigdzie znaleźć a to jedyny trop na jaki natrafiłem.

Ktoś to ogarnia? Jakieś pomysły?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Listopada 2016, 19:35:14
Jeśli chodzi o przyciski i przełączniki, to PoKeys zwyczajnie emuluje klawiaturę - po otwarciu np. Notatnika i przełączeniu czegoś, normalnie wpisywana jest odpowiednia literka, duża lub mała, z Ctrl-em lub bez w zależności od wybranych ustawień w oknie programu PoKeys.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 08 Listopada 2016, 19:51:23
Właśnie nie mogę się doszukać wywołania tych metod. W console.cpp jest to wszystko chyba....
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Listopada 2016, 20:11:48
Tego raczej nie ma w plikach MaSzyny, bo jak napisałem, w zakresie przełączników i przycisków PoKeys jest jak zwykła klawiatura i każdy może sobie przypisać wejścia cyfrowe jak mu się tylko podoba, tzn. przez zwarcie pinu z masą wywołać zwyczajne wciśnięcie klawisza, który do tego pinu sobie przypisał.

EDIT: Przypuszczam, że w identyczny sposób można wykorzystać płytkę Arduino Leonardo, które też ma możliwość emulowania klawiatury i to bez żadnych zmian w kodzie MaSzyny.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 08 Listopada 2016, 20:51:43
Czy przy kupnie obrotomierza od Poloneza istnieje możliwość jakiegoś szybkiego sprawdzenia, czy działa? Z tego co wiem, to można opór sprawdzić, czy stawia. Ale pewnie na elektronice jest jakiś opornik, co i tak nie da gwarancji, że cewka jest sprawna...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: GOPdriver w 08 Listopada 2016, 21:00:22
Po prostu podaj napiecie na styki. Jesli chcesz podac na sama cewke, to powinno byc ono bardzo niskie. W moim przypadku podanie 3.3v na cewke spowodowalo natychmiastowe przeteleportowanie wskazowki do konca skali.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 08 Listopada 2016, 21:15:45
EDIT: Przypuszczam, że w identyczny sposób można wykorzystać płytkę Arduino Leonardo, które też ma możliwość emulowania klawiatury i to bez żadnych zmian w kodzie MaSzyny.

To może napiszę co mi już działa a co nie ;) Na dzień dzisiejszy mam:
- komunikację z Maszyny do pulpitu: wyjścia analogowe i cyfrowe.
- komunikację z pulpitu do Maszyny: wejścia analogowe i cyfrowe.

Działają: hamulce i część lampek, syrena wysoka, teoretycznie mierniki WN i manometry (nie testowane jeszcze).
Co będzie działać w najbliższym czasie: przełączniki i przyciski.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 08 Listopada 2016, 21:26:28
Po prostu podaj napiecie na styki. Jesli chcesz podac na sama cewke, to powinno byc ono bardzo niskie. W moim przypadku podanie 3.3v na cewke spowodowalo natychmiastowe przeteleportowanie wskazowki do konca skali.
Tak właśnie sprawdzałem mierniki, ale przy pomocy baterii. Dzięki za odpowiedź, tak pewnie będzie najpewniej sprawdzić czy obrotomierz działa. Manometry już do mnie jadą, więc chciałbym je już uruchomić. miko22 jakbyś mógł, udostępnij wspomniany wcześniej filmik, jak wszystko delikatnie rozebrać ;)

maciek001, dobra robota. Zawsze będzie alternatywna komunikacja. Jakby to działało, można się pokusić o wyprowadzenie stanów mierników NN. Wtedy nie trzeba by drugiego Pokeysa, żeby wszystko obsłużyć :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: GOPdriver w 08 Listopada 2016, 22:07:49
Działają: hamulce i część lampek, syrena wysoka, teoretycznie mierniki WN i manometry (nie testowane jeszcze).
Co będzie działać w najbliższym czasie: przełączniki i przyciski.

Syrena dalej dziala tak magicznie impulsowo?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Listopada 2016, 22:10:49
Pitek:
Później trzeba tylko odlutować od płytki te dwa kabelki, co idą do cewki i odkręcić całą niepotrzebną płytkę.
Maciek: Jak w notatniku będzie pisać małe i duże litery, to i z MaSzyną powinno działać.
A co do mierników NN, to w MaSzynie nie działają prawidłowo (amperomierz nawet w ogóle nie działa). Prawidłowe wskazania dla EU07 303E i ET41 są takie (jeszcze bez uwzględnienia załączania i wyłączania sprężarek):
;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 08 Listopada 2016, 22:28:53
Nie zrobiłbyś tych mierników nn po stronie symka, skoro ogarniasz aspekt? Miałem to w planach od dawna, ale jakoś nie mogę się zabrać, zwłaszcza, że musiałbym się douczyć siódemkowych schematów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Listopada 2016, 22:30:45
Spróbujemy o ile mi wreszcie jakiś Borland 5 zadziała/zainstaluje się.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 09 Listopada 2016, 20:23:09
Syrena dalej dziala tak magicznie impulsowo?
Już normalnie ;)

Spróbujemy o ile mi wreszcie jakiś Borland 5 zadziała/zainstaluje się.
A co chcecie zrobić?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Listopada 2016, 21:38:08
A co chcecie zrobić?
Program odwzorowujący obwody, ale o nim w tym temacie (http://eu07.pl/forum/index.php?topic=28440.new#new) ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 10 Listopada 2016, 00:08:43
Update: prace nad działającym COM-em idą całkiem ładnie: można sterować przyciskami i przełącznikami - podstawowe funkcje, manometry i wskaźniki elektryczne działają, hamulce działają, lampki (kontrolki) działają. Wszystko pod ET22 na razie.

Na razie stopuje z pracami do końca weekendu ;) Może mi się uda jakiś filmik zrobić jeszcze tylko muszę wpiąć z powrotem do pulpitu wszystko.

Mogę exe udostępnić ale nie wiem czy jest kompatybilne z aktualnym ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: firleju w 10 Listopada 2016, 11:58:59
To zależy, które uważacie za aktualne, oraz które pliki modyfikujecie. Jak skończycie, to proszę zaktualizować swoje repo,  i zrobić pull requesta do mnie. Jak wszystko będzie ok, to pójdzie do głównej gałęzi jako kolejna wersja.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Radmorek w 10 Listopada 2016, 22:33:25
Mam proste pytanie - do pulpitu EN57 potrzebuję 8 wyjść PWM (Hasler, WN amp., WN wolt., NN amp., NN wolt., ZG, CH, PG) a na stronie producenta PoKeys57U widnieje tylko 6 wyjść PWM - jak żyć?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 10 Listopada 2016, 23:27:33
Na wyjścia PWM wyprowadzone są manometry, woltomierz WN i dwa amperomierze WN (ogólnie dla wszystkich pojazdów - EN57 ma oczywiście tylko jeden) i tak są to kolejno piny: 17 - A WN1, 18 - A WN2, 19 - V WN, 20 - manometr CH, 21 - PG i 22 ZG. Informacja o prędkości wyprowadzona jest na wyjście analogowe na pinie 43 w PoKeys 55 i 57U (56 nie ma wyjścia analogowego). Mierniki niskiego napięcia nie są wyprowadzone.
[...] jak żyć?
Nas pytasz? ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 10 Listopada 2016, 23:28:35
Zyj tak, aby nikt przez Ciebie nie plakal.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 11 Listopada 2016, 14:26:31
To zależy, które uważacie za aktualne, oraz które pliki modyfikujecie.
Dużo nie edytuje:
Train - dorzucenie odczytywania większej ilości mierników
console - cała obsługa "czasowa" i niektóre elementy

W globalsie chciałem dorzucić kilka elementów do czytania z ini ale mi nie chciał tego skompilować program. Jeszcze będę nad tym pracował i jak będzie już dodane coś więcej to wrzucę do testów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: firleju w 11 Listopada 2016, 15:02:58
Czyli powinno zabanglać z każdą wersją exe jaką jestem w stanie wyprodukować.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 11 Listopada 2016, 15:16:55
Potwierdzam: działa z najnowszą.

Edit 12.11.2016
Chce ktoś betę do testów? Aktualnie wyrzucam dane na temat mierników elektrycznych WN, manometrów, pisaków Haslera, lampek kontrolnych i prędkości. Mogę dla zainteresowanych napisać coś więcej o całej tej komunikacji.

Co pasuje sprawdzić:
- czy rozdzielczość 8 bitowa jest wystarczająca do sterowania manometrami i miernikami WN
- czy rozdzielczość 8 bitowa jest wystarczająca dla kanałów analogowych

W razie czego mogę zwiększyć ilość bajtów przesyłanych przed wrzuceniem do głównych źródeł. Przyda się krótka dyskusja na ten temat.

@firleju: teoretycznie mogę to już udostęniać do zabawy. Niestety nie mam repo jeszcze swojego (i tutaj śmiech na sali). Jakieś pomysły? :)

Zrobiłem nowy wątek pt: "MaSzyna z portem COM" żeby tutaj nie rozpisywać się niepotrzebnie. Zapraszam do komentowania.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 13 Listopada 2016, 19:35:39
Biorę się za budowę pulpitu, ale od Traxx'a. W związku z tym mam pytanie:
Czy można "wyciąć" wyświetlacze z Traxx'a i przenieść je na inne monitory?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 13 Listopada 2016, 19:40:32
Musiałbyś sobie pythona przerobić by zamiast wysyłać obraz do menadżera tekstur, renderował go do osobnego okna. No i obecnie renderuje tylko jeden, którego fragmenty są wstawiane na dane płaszczyzny.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 13 Listopada 2016, 19:47:10
Dzięki za odpowiedź. Na pewno będę się jeszcze udzielał w tym temacie. A drugie moje pytanie jest takie:
Czy manometry w Traxx'ie można puścić przez PoKeys na manometry a'la z np. Siódemki?
Mówię a'la, bo manometry wykorzystywane do tych konstrukcji to zupełnie inna zasada działania.
Tutaj oczywiście, ze względu na prawdopodobny brak możliwości zakupu manometrów używanych w Traxx'ie, będę musiał zrezygnować z manometru przewodu głównego  (?)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 13 Listopada 2016, 20:24:53
W symku to dokładnie to samo. Pomijając ten martwy, którego nie obsługujemy w obliczeniach.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 13 Listopada 2016, 20:29:12
Ale nie masz pomysłu gdzie można kupić tego typu manometry? Troszkę pulpit głupkowato będzie wyglądać posiadając stare manometry.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 13 Listopada 2016, 20:53:16
Nie. Ja najwyżej mogę produkować wyklejki na panele pulpitów. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 13 Listopada 2016, 21:16:41
To się może przydać ;)
A przy okazji, gdzie w traxx'ie jest włącznik przetwornicy? Na pulpicie go nie ma.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 13 Listopada 2016, 23:01:37
Nie ma. Załączasz wyłącznik główny i sterujesz z komputerka, tj. jeśli nie jesteś w trybie warsztatowym, to wszystko uruchamia się samo. Nie masz dtrki do niego?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 15 Listopada 2016, 15:37:21
Już mam. Idealna lektura.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 17 Listopada 2016, 19:10:03
Okej, jestem w sumie w takim miejscu, że mogę w końcu czymś się pochwalić. Zbiórka części praktycznie na wykończeniu, główne elementy pozwalające jeździć są, więc teraz przede mną tylko i wyłącznie kwestia składania wszystkiego w spójną całość. Trochę mam wyższą poprzeczkę, gdyż nie mam gotowych blach i tym podobnych wyciągniętych prosto z lokomotywy. Na tę chwilę posiadam:
- szkiełka pod lampki/kontrolki,
- hebelki,
- pakieciaki,
- przełączniki pakietowe - te nowsze,
- przyciski i grzybki,
- kierownica do nastawnika,
- radio,
- mierniki LUMEL M13N po wymianie skali (docelowo wskazywały temperaturę),
- kran fV4a,
- manometry,
- blachę dolną (nie ma wycięć pod hebelki, gdyż brakowało hebelków, niedługo nadrobię zaległości),
- blacha pod mierniki (do skrócenia na wysokość, gdzieś wkradł się błąd w AutoCADzie),

Poniżej wrzucam w załączniku zdjęcia poglądowe. Pokeys57U również jest już na pokładzie. Po przygotowaniu wszystkich blach, czeka mnie "stolarka" i rozwiązanie mechanizmu nastawnika. Wciąż brakuje mi kranu pomocniczego fd1 oraz rączki bocznika, ale bez tego na ten moment da się żyć i w razie czego jeździć ;) Będę starał się jakoś na bieżąco umieszczać informacje z postępów prac. Wkrótce umieszczę również jakieś schematy i jak pewne rzeczy rozwiązałem, co by nawiązać do tematyki wątku ;)

P.S. Jak rozebrać manometr na części pierwsze, żeby go nie uszkodzić?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 17 Listopada 2016, 20:30:58
Jedynie co potrzebujesz z manometru,to wskazówka i tarcza, reszta jest Tobie nie potrzebna. `
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 17 Listopada 2016, 20:35:44
To wiem, ale jak to rozebrać. Jakieś śruby do odkręcenia widzę od strony tarczy. Żeby zdjąć tarczę, muszę pozbyć się wskazówki. Ona jakoś się odkręca czy jakiś inny patent na to jest?
Wnętrze (obrazek na innym serwerze, gdyż wielki dla dostrzeżenia szczegółów):
http://pasteboard.co/sqxhTDXrw.jpg
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 17 Listopada 2016, 21:15:24
Ja to robiłem tak, że blokowałem czymś (kombinerkami, śrubokrętem) tą liniową zębatkę mechanizmu, a później chwytałem wskazówkę i przekręcałem ją na zablokowanej ośce ciągnąc jednocześnie w górę. Przydają się do tego ściągaczki do izolacji z przewodów, takie w kształcie jakby zagiętych na końcu prostopadle szczypiec. Oczywiście nie gwarantuję, że tym sposobem nic się nie uszkodzi - trzeba z wyczuciem, mi się udało za każdym razem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 17 Listopada 2016, 22:21:56
Dzięki za radę. Jednak bałem się tak robić, szczególnie, że nie mogłem się takich ściągaczek doszukać. Przez to udało się znaleźć inne rozwiązanie. Odkręciłem tarczę od mosiądzu, w ten sposób lata luźna i jest malutki dostęp pod tarczą do dwóch śrub, które na szczęście (w tym jednym) były lekko zakręcone. Wystarczyło za tarczę wsunąć wąski nóż i odkręcić te śruby. Cały mosiądz wtedy odchodzi i zostaje tarcza z zębatką, którą wtedy można łatwo wyjąć ze wskazówki ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 17 Listopada 2016, 23:14:46
Czy są jakieś duże różnice pomiędzy PoKeys 55 lub 56, a 57? W przypadku zastosowania 57 coś trzeba zmieniać czy mogę się wzorować na instrukcji opartej o PoKeys 55?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 18 Listopada 2016, 01:01:55
Z tego co wiem, to nie ma żadnych istotnych różnic poza tym, że PoKeys 56 nie posiada wyjścia analogowego na pinie 43, więc nie da się do niego podłączyć prędkościomierza. W PoKeys 57 wyjście to zostało przywrócone:
@RUDEK, w związku z Twoimi wątpliwościami zapytałem jeszcze raz o wyjście analogowe i mam nadzieję, że ta odpowiedź z PoScope Cie przekona.
Cytuj
The update 4.1.63 is available on our homepage: PoKeys v4.1.63, PoBlocks, Mach3 plugin (8.4.2016).exe (https://www.poscope.com/index.php?route=product/product/download&download_id=122&product_id=90)
We will update the manual to include this information. Rest assure that analog output on pin 43 is supported on PoKeys57U.
The PoKeys56U did not support it since the microcontroller we were using then did not support it. The PoKeys57U uses a different microcontroller and supports it.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 18 Listopada 2016, 06:14:57
A z PoKeys'em jest dostarczany, albo jest ogólnodostępny program odpowiadający za np. regulowanie impulsów z hebelków?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 18 Listopada 2016, 15:03:41
Zależy co masz na myśli mówiąc "regulowanie impulsów". Do hebelków można ustawić stany. Jeśli zewrzesz pin z masą - to taki klawisz, jeśli rozłączysz - to inny klawisz. Nie pamiętam, czy jest jakaś opcja na więcej stanów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 18 Listopada 2016, 23:44:53
Na stronie producenta przy PoKeys57U są u dołu linki do oprogramowania (plik *.exe) i instrukcji obsługi (język angielski): https://www.poscope.com/product/pokeys57u/
W oknie programu można przypisać odpowiednio wejścia i wyjścia, w tym ustawić długość czasu trwania impulsów dla hebelków, jeśli o to Ci chodziło.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 19 Listopada 2016, 11:29:56
Wartość liczbowa dla opcji "Triggered Input" likwiduje problem niestabilnej reakcji na przełączanie hebelków. U mnie dobrze działa przy ok 4. Domyślne 0 powoduje problemy z przełączaniem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 19 Listopada 2016, 11:54:05
Jestem posiadaczem Pokeys57U działa bez zarzutu, jest tam wszystko co jest potrzebne do poprawnego działania pulpitu, samo skonfigurowanie jest bardzo proste.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 19 Listopada 2016, 19:35:39
Mam takie pytanie: mam na pulpicie byka przełącznik (hebelek) piasecznicy. To jest załączenie ogólne możliwości piaskowania czy coś innego?

Tak przy okazji: uruchomiłem wątek "MaSzyna z portem COM" http://eu07.pl/forum/index.php?topic=28460.msg429926#msg429926 (http://eu07.pl/forum/index.php?topic=28460.msg429926#msg429926) gdzie jest troszkę informacji nt. możliwości komunikacji z MaSzyną przez port COM. Będę go non stop rozbudowywał.
Ja mam pulpit postawiony na ATMEDZE2560 i FT232. Będę pewnie jeszcze przerabiał samą płytkę i ją optymalizował bo teraz jest taka testowa bardziej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: MaciejM w 19 Listopada 2016, 20:05:13
Jeżeli chodzi Ci o to, czy w symulacji działa piasecznica - tak, działa. Odgrywany jest dźwięk sypania piasku oraz daje efekt w postaci likwidacji poślizgu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 19 Listopada 2016, 20:14:33
Chodzi mi raczej o sam przełącznik jaki mam fizycznie w pulpicie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 19 Listopada 2016, 20:47:03
Jest to załączenie obwodu piasecznicy na pulpicie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 19 Listopada 2016, 20:55:04
Czyli załączam i od tego momentu mogę używać piasecznicy. Dobrze rozumiem? :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Niebugoclaw w 19 Listopada 2016, 20:56:35
Tak, oprócz tego tym wyłącznikiem zasilasz obwód zaworu odcinającego zasilanie przewodu głównego dzięki czemu masz podtrzymanie ciśnienia w PG ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 19 Listopada 2016, 20:58:27
Bardzo dobrze Maćku.;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kzkkolejarz w 20 Listopada 2016, 12:35:02
A to ja dodam od siebie trzy grosze. Mój "pulpit", na razie tylko przyciski i przełączniki. W środę dojdzie wytrawiona płytka w której trzeba będzie trochę powiercić, i przylutować elementy. Pulpit będzie starowany przez płytkę Arduino.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 24 Listopada 2016, 22:11:58
Ciekawe :D Ja bym pod przyciski wsadził takie z diodami, miałbyś dodatkowy bajer :D

Przy okazji. Jakie oświetlenie dla lampek stosujecie u siebie? Chciałbym zasilić u siebie wszystko 12V i co by było w miarę tanie i mocno świeciło?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 25 Listopada 2016, 12:38:07
Ja mam oprawki oryginalne z ET22 więc musiałem troszkę przerobić żarówki ledowe samochodowe. Rozwaliłem bańki tych z lokomotywy (są na 110V) i wykorzystałem ich karkasy podmieniając go z tymi z lampek samochodowych.

Pulpit będzie starowany przez płytkę Arduino :)
Jakie Arduino używasz?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: amadeoen57 w 26 Listopada 2016, 22:35:13
U mnie prace nad pulpitem EN57 się rozpoczęły, na początek czyszczenie. Wywaliłem też blachę - osłonę mierników.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 26 Listopada 2016, 23:41:44
Ja mam całe zasilanie z zasilacza ATX. Lampki są z żarówkami 5W5 całoszklanymi. Całe oświetlenie jest na 12V. 5V używam do zasilania elektroniki i lampek gdy stosuję przyciemnianie. Ten zasilacz jest chyba najtańczym i najprostszym rozwiązaniem. Dodatkowo mam jeszcze jeden zasilacz 40V do napędzania silnika haslera.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 27 Listopada 2016, 09:58:05
A to takie moje zasilanie ;) w szafce pod pulpitem.

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 27 Listopada 2016, 10:30:43
Co masz pod wentylatorem na płycie głównej i w slocie Pci expresx16?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 27 Listopada 2016, 10:33:20
To ja juz wiem, dlaczego mi w Bydgoszczy czasami swiatlo przygasa ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 27 Listopada 2016, 10:36:26
Dwie karty, 2 x 2 giga Radeon nielubiane przez użytkowników;), jak dla mnie mają się dobrze i wszystko chodzi jak należy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Krzysiek626 w 27 Listopada 2016, 10:43:44
Pod wentylatorem Pentium, czy AMD? Które Radeony?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 27 Listopada 2016, 11:07:58
Karta grafiki to AMD Radeon R9 200 x 2 sztuki, procesor Intel(R) Core(TM) i7 CPU @ 3,40 GHz, pamięć ram 16 GB system 64 bitowy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 30 Listopada 2016, 18:12:04
Przy okazji. Jakie oświetlenie dla lampek stosujecie u siebie? Chciałbym zasilić u siebie wszystko 12V i co by było w miarę tanie i mocno świeciło?
Ja też mam oryginalne oprawki lokomotywowe i znalazłem do nich żarówki BA15d 12V 10W (oryginalne mają 8W) dostępne w hurtowni IGNIS (http://www.ignis.info.pl/oferta/zarowe-zrodla-swiatla/zarowki-nawigacyjne/) po 1,35zł/szt. (z VAT) - mają też przeróżne inne rodzaje żarówek, więc na pewno znajdziesz coś dla siebie, trzeba tylko dobrze poszukać w różnych działach lub zapytać ich przez e-mail. Puki co też zasilam z komputerowego ATXa, ale będę kupował zasilacz do LEDów odpowiedniej mocy, bo nie ma tylu niepotrzebnych przewodów, nie potrzebuje sztucznego obciążenia i jest łatwiejszy w montażu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 19 Grudnia 2016, 11:59:41
Też zdecydowałem się na montaż pasków LED, świecą wystarczająco mocno oraz łatwo można je przyciemnić rezystorem, nie potrzeba jakiś poważniejszych układów.

Pytanie z innej beczki. W jaki sposób montujecie wskazówkę od manometru do igły silnika z obrotomierza?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 19 Grudnia 2016, 15:36:23
Ja ją przylutowałem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 23 Grudnia 2016, 14:21:56
A ja przykleiłem wkładając pomiędzy skurczoną rurkę termokurczliwą 2mm jako tulejkę. Trzyma się odrobinę miękko, ale w razie czego można bez problemu ściągnąć.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 25 Grudnia 2016, 12:45:45
Witam,
Ja mam pytanie niekoniecznie związane z bieżącym tematem dyskusji - jakie są odległości pomiędzy przełącznikami, guzikami i lampkami na pulpicie w EU07? Oryginalnych blach nie zdobędę, a nie mogłem nigdzie znaleźć wymiarów żeby to po prostu wyciąć.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 25 Grudnia 2016, 22:05:46
Mam rysunki w skali 1:1. Do pobrania tutaj (https://www.dropbox.com/s/nntacu8ia5gc0mt/panele_pulpitu.zip?dl=0).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 27 Grudnia 2016, 15:33:54
Dziękuję za informację odnośnie wskazówek ;) Pomocne były te rysunki, ale jednak kosmiczne wymiary wychodziły przy faktycznym druku w skali 1:1. Nawet znajomość wymiarów oryginalnych blach ciężko było przełożyć (proporcją nawet) na te rysunki :( Ostatecznie sam to rozrysowałem (jest wiadomo gdzieś tam różnica 1cm tu czy tam, ale na całości się gubi) i wyszło to tak jak na fotkach poniżej.
Dolna blacha nie ma pełnych otworów na oprawki, tam będą wsadzone pod szkiełka LEDy i wyprowadzone tylko kable. Otwory na hebelki były odmierzane i wiercone ręcznie, gdyż obawiałem się nieprecyzyjności w rysunku AutoCADa :D

Jeśli znajomy nie wywalił plików od AutoCADa, to podrzucę je tutaj (ostrzegam jednak, że wymiary w niektórych miejscach mogą odbiegać od oryginału).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 29 Grudnia 2016, 00:00:17
Fajnie Ci to wyszło, choć tylko dolny panel jest metalowy, a te górne są z laminatu szklanego w oryginale.
Nie rozumiem co masz na myśli, że wymiary były kosmiczne? PDFy mają rysunki w rzeczywistych wymiarach, które zdjąłem ze swoich oryginalnych paneli więc wszystko powinno się zgadzać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 31 Grudnia 2016, 11:31:15
Pewnie ja coś nakombinowałem ze skalowaniem, albo czymś innym.

Poniżej wrzucam pliki do AutoCADa, generalnie w każdym cięciu laserowym ich potrzebują. W razie czego zwykłym 3DSem można edytować, gdyby komuś te rozmiary nie pasowały.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 07 Stycznia 2017, 13:01:46
Robiłem zdjęcia części wnętrzności nastawnika dla jednego z forumowiczów, więc udostępniam wszystkim, bo może ktoś jeszcze skorzysta: KLIK (https://drive.google.com/file/d/0B9MJf993uC6aa1JWWW9LR1VDYTQ/view?usp=sharing). Od _205913 do _210649 są pokazane zębatki wału nastawnika kierunkowego, a od _210746 do _211634 zębatki wału nastawnika bocznikowania. Dalej zapadki z rolkami kolejno patrząc od przodu nastawnika lewe, tylne i prawe, a na końcu blokada nastawnika jazdy uniemożliwiająca kręcenie nim dookoła. Zębatki nastawnika kierunkowego i bocznikowania mają promień 48mm, a ograniczniki na nich promień 60mm. Tutaj daję link do szablonów, które kiedyś zrobiłem (KLIK (http://eu07.pl/forum/index.php/topic,13529.300.html#msg387828)) na podstawie tego filmu @mechatronika (KLIK (https://www.youtube.com/watch?v=1_agUO4CPV8)), na którym jest pokazane, jak to wszystko działa. Kiedyś jeszcze nagram, jak działa dolna część nastawnika, czyli krzywki i styki.

PS do Moderatorów/Administratorów: Zdjęcia wrzuciłem na swój dysk Google (nie znikną), bo na stronie Uploadu jest napisane, że maksymalny rozmiar pliku to 100MB, a tutaj jest 213MB. Jeśli jednak mam wrzucić na Upload, to proszę o PW.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Sergiusz S. w 07 Stycznia 2017, 22:28:37
Witam,
Mam pytanie czy da się sterować miernikami bez użycia Pokeys tzn. odczytywać stan położenia wskazówki miernika w symulatorze i przenosić ten stan na miernik pulpitu słyszałem, że da się przetwonikami ale niewiem jak to zczytywać i podłączyć.
Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: djuzi w 08 Stycznia 2017, 22:26:39
@Sergiusz S.:obecnie inne sposoby powodują strasznie duże opóznienie i taki odczyt byś miał strasznie poszatkowany. Na chwilę obecną wydaje mi się, że nie ma sensu kombinować, bo nic godnego uwagi nie da się uzyskać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 08 Stycznia 2017, 22:42:52
MWD przez port szeregowy. https://github.com/maciek001/maszyna/tree/mwd
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: firleju w 09 Stycznia 2017, 08:38:34
Dodam, że COM w najbliższym czasie trafi do mastera.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 09 Stycznia 2017, 08:48:20
@ Sergiusz S.: jeżeli chodzi o to, czym się teraz zajmuje to jest to do zrobienia - potrzebujesz odebrać ramkę danych przez port COM i odczytać z niej interesujące Cię dane, które można później wykorzystać np do sterowania miernikami ;)

Ze swojej strony dodam jeszcze, że można w razie czego wyrzucać więcej danych niż to jest do tej pory przewidziane. Po przeskoczeniu źródeł na nowsze środowisko na pewno będę udoskonalał i poprawiał działanie (obecnie tego nie robię ze względu na toporne działanie i możliwości debugowania w Borlandzie). Oczywiście to, co będzie dostępne będzie w pełni sprawnie działało. Przy okazji zapraszam konstruktorów do zabawy z moimi "wynalazkami" i sprawdzanie czy jest coś do poprawy ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 09 Stycznia 2017, 09:46:28
Wie ktoś gdzie można nabyć przełączniki podobne do tych w Traxx'ie? Miałem zamawiać w drukarni 3D z otworami wewnątrz do wsunięcia standardowych "hebelków", ale gdzieś natknąłem się na takie przełączniki. Tylko nie wiem gdzie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 09 Stycznia 2017, 10:23:40
Masz może jakąś focię?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 09 Stycznia 2017, 10:36:44
Tych przełączników? W realnym świecie nie. Ale są to przełączniki które są na pulpicie. Jedynie jakieś zdjęcie z googla:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 10 Stycznia 2017, 15:02:48
Nie widziałem takich nigdy. Nie mam pojęcia gdzie szukać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mechatronik w 10 Stycznia 2017, 16:45:41
Wie ktoś gdzie można nabyć przełączniki podobne do tych w Traxx'ie?
Koszt jednej sztuki to ok 50€
http://www.schaltbau-gmbh.com/files/f110_en.pdf
http://www.schaltbau-gmbh.com/files/f112_en.pdf
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: AnteqKolejowy w 10 Stycznia 2017, 17:29:39
200zł za jeden przełącznik? Na allegro widziałem jeden typ tych przełączników za 40zł/szt. z hurtownii aparatury sterowniczej do dźwigów osobowych i towarowych. Zamawianie w drukarni byłoby tańsze. Tam, koszt jednej sztuki to tylko 20zł + hebelek. 
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 12 Stycznia 2017, 18:49:38
Prace wciąż trwają, tym razem manometry. Udało się dorwać silniczki od obrotomierzy Polonezów, szczegóły z wymiany na mojej stronie, może potomnym pomoże w przyszłości:
http://www.pitek.td2.info.pl/2017/01/09/manometry/
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 12 Stycznia 2017, 19:33:09
Jaki jest koszt takiego ustrojstwa z poloneza?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 12 Stycznia 2017, 21:13:02
Obecnie sam (nowy) obrotomierz na Allegro i OLX to od 70zł do nawet 200zł, ale dużo taniej kupić cały zestaw używanych liczników do "Borewicza", bo te trafiają się już od kilku zł, a obrotomierz, jeśli tylko w nich jest (trzeba zwrócić uwagę, bo czasami są liczniki z zaślepką w miejscu obrotomierza), to raczej jest sprawny - jak dotąd kupiłem trzy zestawy i ustroje wszystkich obrotomierzy były sprawne. Jutro lub w przyszłym tygodniu przyjdą mi kolejne trzy, więc będzie większa ilość do oceny, ale puki co 100% jest sprawnych. Poza tym resztę zakupionych mierników można odsprzedać - o ile ktoś kupi...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 12 Stycznia 2017, 22:25:35
Za wszystkie 3 tablice z silnikami dałem 50zł, trzeba cierpliwie czekać i kopać wszystkie portale.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 17 Stycznia 2017, 13:47:44
Cześć, Hello!
I've got just a simple question. Is this circuit workable? I'd like to build a hungarian train safe system to my pulpit, similar yours CH and SHP, but a little bit its different.
Up 15km/h it count until 1550m and call a "wake up sound". If you don't react for the next 150m it will stop the train. If you dont push the pedal countinously up to 15km/h, after 50m it will call and in the next 150m when you dont push down button again and hold down it will stop you. That's simple, but i would like to make the emergency brake (Num0) on Pin for ex. 55 on Pokeys as input. I need a PIC to count and make analogue conversion from pin 43A I think. But couse of different electric confusion I would like to apply galvanic isolate. Program on the PIC is workable yet.
Thanks forward! Have a nice day!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 22 Stycznia 2017, 20:16:21
Should ask somebody, who used CA/SHP bell in project.

Udało mi się pomalować wszystkie blachy, zamontować elementy, polutować LEDy pod oprawkami i wszystko pospinać do kupy. Więcej informacji w wpisie:
https://pitek.rp1.pl/2017/10/26/przygotowania-pulpitu-cz-i-blachy/
A całość prezentuje się tak (wszystkie nie świecą bo zabrakło mi drucików do mostków):
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 23 Lutego 2017, 21:51:35
Wydaje mi się, że te manometry powinny być przykręcone od drugiej strony. Mam takiego samego typu i oglądałem zdjęcia na necie jak to wygląda. U mnie na razie nie ma możliwości przykręcenia inaczej (mam tak samo) i ciężko je podświetlić. Potrzebna jest zewnętrzna lampka.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 08 Marca 2017, 07:13:44
Witam.
Nie chciałem zakładać nowego tematu i stwierdziłem, że spytam tutaj. Czy ma ktoś z Was dostęp do wymiarów pulpitu zmodernizowanego EN57-20xx?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 25 Marca 2017, 21:01:00
Prace nadal trwają, przez ostatni czas mierniki doczekały się oświetlenia oraz powstał już większy procent szkieletu pulpitu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 26 Marca 2017, 12:04:18
Witam,
Takie pytanie, szukałem, szukałem i nie znalazłem, ma ktoś może rysunki mechanizmu nastawników i nawrotnika, oraz wymiary tych pudeł (chyba z laminatu były robione) na których montowane były blachy pulpitów?
Drugie pytanie jeszcze, gdzie i jak można ewentualnie zdobyć krany hamulców pomocniczego i zasadniczego? Znajomy radził podejść na lokomotywownię, ale dosyć skutecznie udaremniła me zamiary zamknięta brama.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: matek123 w 26 Marca 2017, 12:05:10
Drugie pytanie jeszcze, gdzie i jak można ewentualnie zdobyć krany hamulców pomocniczego i zasadniczego? Znajomy radził podejść na lokomotywownię, ale dosyć skutecznie udaremniła me zamiary zamknięta brama.
Firmy złomujące lokomotywy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 26 Marca 2017, 14:53:32
Witam,
Takie pytanie, szukałem, szukałem i nie znalazłem, ma ktoś może rysunki mechanizmu nastawników i nawrotnika, oraz wymiary tych pudeł (chyba z laminatu były robione) na których montowane były blachy pulpitów?
Drugie pytanie jeszcze, gdzie i jak można ewentualnie zdobyć krany hamulców pomocniczego i zasadniczego? Znajomy radził podejść na lokomotywownię, ale dosyć skutecznie udaremniła me zamiary zamknięta brama.
Pierwsze pytanie - Maciej Baur wrzucał u siebie na stronie (baur.pl) .pdfy ze wszystkimi elementami. Ja gdzieś stronę/kilka stron wcześniej wrzucałem gotowe pliki z AutoCADa do wycinki np. laserowej.

Drugie pytanie - albo złomowiska (marne szanse), chyba, że coś właśnie tną, albo olx (czasami coś się pojawia), albo ostatnia, droga alternatywa:
Napisz do firmy Koban, która zajmuje się regeneracją kranów. Zapytaj, czy jest możliwość kupna jakiegoś kranu, którego oni już nie będą regenerować, bo się nie nadaje. My na nasze potrzeby nie potrzebujemy sprawnego kranu, tylko praktycznie obudowy i rączki. Ale życzą sobie za taki numer około 800zł. Cena zaporowa :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 26 Marca 2017, 16:04:51
Ja też działam ;) Sterownik Prędkościomierza Rejestrującego Hasler (SPRH) - testy (https://youtu.be/vvIf2XpRE-4) Dzisiaj udało mi się wyeliminować konieczność stosowania wentylatora. Pozostał jedynie problem piszczenia silnika (488Hz PWM).
Witam,
Takie pytanie, szukałem, szukałem i nie znalazłem, ma ktoś może rysunki mechanizmu nastawników i nawrotnika, oraz wymiary tych pudeł (chyba z laminatu były robione) na których montowane były blachy pulpitów?
Pierwsze pytanie - Maciej Baur wrzucał u siebie na stronie (baur.pl) .pdfy ze wszystkimi elementami. Ja gdzieś stronę/kilka stron wcześniej wrzucałem gotowe pliki z AutoCADa do wycinki np. laserowej.
Koledze chyba chodzi o wymiary konstrukcji pulpitu z laminatu (głównie są one z włókna szklanego), a nie o panele, w których są zamontowane kontrolki, hebelki, mierniki itd. Mi udało się kiedyś zdobyć coś takiego: http://eu07.pl/userfiles/21606/priv-wymiary_pulpitu.7z Tylko trzeba uważać, bo na niektórych rysunkach wymiary są w [cm], a na niektórych w [mm], ale to widać gdzie i jak. @Dziadek - jakby czegoś brakowało, to pisz - mam teraz dostęp do oryginału, to mogę domierzyć ;) A jeśli chodzi o nastawnik, to kiedyś udostępniałem coś takiego: http://eu07.pl/forum/index.php/topic,13529.msg434812#msg434812
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 26 Marca 2017, 18:14:58
Dokładnie o to mi chodziło, dziękuje bardzo :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 13 Kwietnia 2017, 12:27:32
Wydaje mi się że w temacie będzie, więc piszę tutaj - mam na zbyciu pulpit i nastawnik z EN57 (chciałbym się ich pozbyć możliwie szybko) - ewentualnych zainteresowanych proszę o kontakt na PW
Nieaktualne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 15 Kwietnia 2017, 18:32:57
Po około miesiącu prac część rzeczy została już na stałe zamontowana. W pełni sprawna jest dolna płyta z lampkami i przyciskami, po świętach muszę zamówić płytkę z przekaźnikiem czasowym dla uruchomienia przetwornicy i mierników NN. Płyta z miernikami ulegnie wymianie, gdyż gdzieś wkradł się błąd przy projektowaniu w AutoCADzie i wyszła ciut za szeroka. Tak to się prezentuje na dzień dzisiejszy.

Przy okazji wspomnę, że poluję na pokrywę nastawnika (ozdóbki, klucz, rączkę bocznika mam) oraz rączkę od syreny. W razie czego proszę o kontakt na PW. 
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 15 Kwietnia 2017, 19:07:50
po świętach muszę zamówić płytkę z przekaźnikiem czasowym dla uruchomienia przetwornicy i mierników NN.
Jak chcesz, to mogę Ci przesłać gotowe schematy płytki PCB mojego sterownika mierników NN (SMNN). Działa on identycznie jak prototyp na tym filmie (https://youtu.be/6XNZR_-GHBw). Wskazania są prawidłowe m.in. dla EU07 303E, a sądząc po pulpicie, taką właśnie robisz, więc powinno pasować. W załączniku screen z programu do projektowania PCB pokazujący ile i jakich mniej więcej elementów potrzeba do budowy.
PS.: Tak poza tym, to świetna robota jak na miesiąc prac ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 16 Kwietnia 2017, 00:31:06
Dziękuję!
Zastanawiam się jednak, czy cena przekaźnika (11zł) nie będzie się równała zabawie samemu z taką płytką :D
Ale za to z innej strony, dojrzałem u Ciebie rozwiązanie na uruchomienia Haslera. Czy to rozwiązanie sprawdziłoby się z Pokeysem57U oraz czy również dzielisz się schematami i płytkami PCB?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 16 Kwietnia 2017, 01:59:19
Tutaj potrzeba dwóch przekaźników czasowych, bo opóźnienie jest przy załączaniu (ok. 2s) i przy wyłączaniu (ok. 7s plus opadanie wskazówek przez ok. 2s). Za to najprostszy przekaźnik czasowy jaki można zrobić, to podłączyć kondensator równolegle do cewki zwykłego przekaźnika ;) Kwestia tylko doświadczalnego doboru pojemności dla danego typu przekaźnika i określonego czasu podtrzymania.
A co do sterowania Haslerem, to mój SPRH jest zaprojektowany na odczyt prędkości z dwóch źródeł - interfejs UART lub wejście analogowe w zakresie 0-5V, w tym PoKeys. Na razie jednak działające jest tylko sterowanie prędkością, a sterowanie rysikami jest w trakcie przygotowywania. Jak wszystko skończę i ostatecznie przetestuję, to prześlę Ci szczegóły na PW ;) Jedyna wada, z którą na razie nie umiem sobie poradzić to piszczenie silnika wywołane częstotliwością sygnału PWM z zakresu słyszalnego, choć przy załączonych przetwornicach (a inaczej jeździć nie wolno...) praktycznie nie słyszalne - na postoju w ogóle nie podaje prądu na silnik dla oszczędności.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kzkkolejarz w 02 Maja 2017, 19:32:21
Szanowni koledzy.
Dotyczy Arduino.

Poszukuję gotowego rozwiązania podłączenia do maszyny manometrów, halsera i amperomierzy za pomocą Arduino.
W zamian oferuję gotowe rozwiązanie pod Arduino Micro lub Leonardo zamieszczone we wcześniejszym poście.

A to ja dodam od siebie trzy grosze. Mój "pulpit", na razie tylko przyciski i przełączniki. W środę dojdzie wytrawiona płytka w której trzeba będzie trochę powiercić, i przylutować elementy. Pulpit będzie starowany przez płytkę Arduin.
W skład zestawu wchodzi
- Plik pdf/cdr do wytrawienia jednostronnej płytki drukowanej (płytka zawiera 14 modułów obsługujących 2-pozycyjne dźwigniowe przełączniki bistabilne działające jak chwilowe – każdy z modułów można przeznaczyć na dwa przełączniki chwilowe lub jeden enkoder).
- Gotowy kod do Arduino wraz z komentarzami
- Ewentualne konsultacje na maila

W razie potrzeby instalacji większej ilości przełączników bardzo łatwo zmodyfikować istniejący projekt i dodać następne moduły – jest jeszcze 8 wolnych pinów w Arduino.

Pozdrawiam i czekam na propozycje.

P.S. Proponuję zapoznać się z płytką Arduino DUE - 54 wejścia IN-OUT w tym aż 12PWM
oraz 12 wejść analogowych.

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: wujekjonek w 03 Maja 2017, 21:41:52
Dobry wieczór.

Poprzedni post kolegi kzkkolejarz został napisany na moją prośbę. 

Chętnie udostępnię wam mój projekt, który pokrótce teraz opiszę.
Jego głównym założeniem było wykorzystanie przełączników on-on jako chwilowych. Jako sterownika nie chciałem używać płytki z klawiatury a mikrokontrolera, który emuluje klawiaturę usb. W tamtym czasie do wykorzystania były Arduino Leonardo lub Micro.

Użyte przełączniki to takie:

https://www.e-connectors.pl/public/assets/Przlaczniki/Przelacznik-MTS-102.jpg (https://www.e-connectors.pl/public/assets/Przlaczniki/Przelacznik-MTS-102.jpg)

Jak wiadomo przełączniki takie nie są chwilowe a generują stałe zwarcie, dlatego wykonałem mały układ, który za pomocą przekaźników, kondensatora i diód  generuje pojedynczy impuls. Następnie zmultiplikowałem ów układ i powstała płytka drukowana obsługująca 14 takich przełączników. Dodanie większej ilości takich przełączników lub przełączników chwilowych nie stanowi już problemu. Tak i zapalanie diód LED.

Teraz chcę podłączyć wskaźniki wychyłowe czyli amperomierze, woltomierze i ciśnieniomierze i prędkościomierz.
Proszę o pomoc w projekcie. Z uwagi na skromną ilość wyjść w wyżej wymienionych modelach Arduino biorę pod uwagę wykorzystanie nowego sprzętu jakim jest Arduino DUE. Ilość wejść/wyjść jest naprawdę imponująca.

pozdrawiam yo!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 03 Maja 2017, 22:21:14
Wchodzi c➕➕, więc wszystkie dotychczasowe ustawienia możesz odstawić do lamusa.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 04 Maja 2017, 16:19:24
Cytuj
Jak wiadomo przełączniki takie nie są chwilowe a generują stałe zwarcie, dlatego wykonałem mały układ, który za pomocą przekaźników, kondensatora i diód  generuje pojedynczy impuls. Następnie zmultiplikowałem ów układ i powstała płytka drukowana obsługująca 14 takich przełączników.
Moja sugestia, ze zamiast powyzszego, mozna programowo uzyskac ten sam efekt, jesli oczywiscie potrafi sie programowac. Nie trzeba wtedy uzywac dodatkowych elementow.
Cytuj
Z uwagi na skromną ilość wyjść w wyżej wymienionych modelach Arduino biorę pod uwagę wykorzystanie nowego sprzętu jakim jest Arduino DUE. Ilość wejść/wyjść jest naprawdę imponująca.
Kolega miko, w tym zdaje sie watku, polecil kanal na YT "elektroprzewodnik". W ktoryms z odcinkow, omawiane jest jak zwiekszyc ilosc wejsc/wyjsc cyfrowych za pomoca tzw. expanderow. Wiec uK zostaje ten sam, a dolaczane sa te expandery i w zasadzie dla naszych potrzeb, mamy nieograniczona liczbe IN/OUT. Kwestia jak zwykle umiejetnosci programowania. W odcinku tym omawial rowniez sprawy "oprogramowania" tych expanderow. Nic trudnego. Nie wiem jak cenowo by sie zbilansowalo, ale raczej na korzysc uzycia expanderow.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 04 Maja 2017, 18:18:37
Szanowni koledzy.
Dotyczy Arduino.

Poszukuję gotowego rozwiązania podłączenia do maszyny manometrów, halsera i amperomierzy za pomocą Arduino.
W zamian oferuję gotowe rozwiązanie pod Arduino Micro lub Leonardo zamieszczone we wcześniejszym poście.

A to ja dodam od siebie trzy grosze. Mój "pulpit", na razie tylko przyciski i przełączniki. W środę dojdzie wytrawiona płytka w której trzeba będzie trochę powiercić, i przylutować elementy. Pulpit będzie starowany przez płytkę Arduin.
W skład zestawu wchodzi
- Plik pdf/cdr do wytrawienia jednostronnej płytki drukowanej (płytka zawiera 14 modułów obsługujących 2-pozycyjne dźwigniowe przełączniki bistabilne działające jak chwilowe – każdy z modułów można przeznaczyć na dwa przełączniki chwilowe lub jeden enkoder).
- Gotowy kod do Arduino wraz z komentarzami
- Ewentualne konsultacje na maila

W razie potrzeby instalacji większej ilości przełączników bardzo łatwo zmodyfikować istniejący projekt i dodać następne moduły – jest jeszcze 8 wolnych pinów w Arduino.

Pozdrawiam i czekam na propozycje.

P.S. Proponuję zapoznać się z płytką Arduino DUE - 54 wejścia IN-OUT w tym aż 12PWM
oraz 12 wejść analogowych.

Jeśli chodzi o gotowy projekt prostego pulpitu na Arduino to był w tym temacie wcześniej: http://eu07.pl/forum/index.php/topic,13529.msg427220.html#msg427220
Jeśli chodzi o sterowanie amperomierzami, woltomierzami i manometrami poprzez Arduino to z tego co wiem na razie nie jest wspierane przez symulator takie rozwiązanie. Działające w 100% sterowanie miernikami jest przez Pokeys. Były też prace nad pełnym sterowaniem przez port COM. Dyskusja na ten temat jest tutaj: http://eu07.pl/forum/index.php/topic,28460
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 04 Maja 2017, 21:52:27
Nie wiem jak cenowo by sie zbilansowalo, ale raczej na korzysc uzycia expanderow.
Koszt jednego takiego expandera to kilka zł, więc jeśli chodzi o samo rozszerzenie ilości wejść/wyjść cyfrowych, to się opłaca, chociaż do pulpitu moim zdaniem lepsze jest Arduino DUE choćby ze względu na większą ilość wyjść PWM i posiadanie wyjść analogowych (istniejące już rozwiązanie podłączenia Haslera pod wyjście analogowe PoKeys) oraz ponad pięć razy większą częstotliwość taktowania mikrokontrolera w porównaniu do np. Arduino UNO, Leonardo, Mega i innych opartych na ATmegach, co z kolei może się przydać przy podłączaniu nastawnika. Arduino testowałem z exe @maćka001 i jakby ktoś chciał, to mam działający kod na odbiór i nadawanie wartość przepisany na język Arduino, chociaż sprawdzałem tylko działanie wejść i wyjść cyfrowych, ale myślę, że reszta też będzie działać (kwestia przypisania w programie odebranej już wartości do np. wypełnienia PWM danego pinu). Te modyfikacje wprowadził też do exe C++ @tmj, ale od którejś wersji przestały działać wejścia i nie było to naprawiane ze względu na planowane zmiany w sterowaniu (muszę zapytać @tmj czy są już zakończone).
Co do PoKeys, to też nie daje 100% sterowania miernikami, bo np. zabrakło wyjść PWM dla trzeciego amperomierza w ET22 czy też mierników NN, które z resztą nawet w MaSzynie nie działają poprawnie. Przypuszczam (chociaż nie sprawdzałem), że nie ma też wyprowadzonego sterowania obrotomierzem silnika spalinowej lokomotywy sterowanej przy ukrotnieniu, bo też zabrakło by wyjść PWM (trzy manometry, woltomierz i amperomierz prądnicy głównej, obrotomierz lokomotywy sterującej i już limit 6 wyjść wyczerpany).
Podsumowując, to Arduino DUE daje o wiele więcej możliwości i w zasadzie chyba nawet wszystkie, jakie są potrzebne, tylko trzeba jeszcze dopracować exe pod tym względem, kiedy @tmj zakończy już wprowadzanie zmian w sterowaniu. Reszta, to kwestia napisania odpowiedniego programu na Arduino, który będzie to wszystko odpowiednio obsługiwał, ale to już jest dużo prostsze, niż zmiany w exe ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: byku1183 w 05 Czerwca 2017, 16:48:23
Czy ktoś wie jak zrobić nastawnik do maszyny, taki jak jest w np. Traxxach lub Impulsach? Powinienem zrobić to na przetworniku A/C zamieniającym zmianę wychylenia nastawnika na impulsy, które będzie można zamienić na wirtualne wciśnięcia klawiszy na klawiaturze, czy może na potencjometrze, którego opór przy największym i najmniejszym wychyleniu będzie odpowiadał największemu i najmniejszemu wychyleniu nastawnika w symulatorze? Może ktoś ma inny pomysł?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 07 Czerwca 2017, 22:28:27
Zależy czy znasz się na programowaniu itp. i jesteś w stanie sobie to tak zaimplementować, żeby działało na jakimkolwiek mikrokontrolerze? Jeśli nie, to prościej, moim zdaniem, będzie na potencjometrze i łatwiej to dopasować...

Co do nastawnika Impulsa, to @youBy chyba kiedyś planował zrobić coś podobnego i gdzieś nawet przewinął mi się filmik, ale nie jestem pewny czy akurat od niego ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 08 Czerwca 2017, 14:25:00
Czy ktoś wie jak zrobić nastawnik do maszyny, taki jak jest w np. Traxxach lub Impulsach? Powinienem zrobić to na przetworniku A/C zamieniającym zmianę wychylenia nastawnika na impulsy, które będzie można zamienić na wirtualne wciśnięcia klawiszy na klawiaturze, czy może na potencjometrze, którego opór przy największym i najmniejszym wychyleniu będzie odpowiadał największemu i najmniejszemu wychyleniu nastawnika w symulatorze? Może ktoś ma inny pomysł?
A nie łatwiej będzie użyć rozwiązania jak w zwykłym nastawniku? Tzn. transoptor z myszki kulowej podłączony do pokeys a szczeliny, które były w zwykłym nastawniku w formie koła tutaj można użyć w formie wyprofilowanej "linijki z nacięciami". W załączniku dodaję mój pomysł. Jak coś nie jasnego to mogę wyjaśnić.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 08 Czerwca 2017, 16:19:46
Można zmodyfikować exe w ten sposób, żeby nastawnikiem sterować poprzez potencjometr podpięty do PoKeys bez zabawy w transoptory.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 08 Czerwca 2017, 16:34:41
Nie wiem czy pomysł dobry, ale można przecież zaprogramować mikrokontroler tak żeby zamieniał odczyt napięcia z potencjometru na odpowiednie impulsy odpowiadające plusowi i minusowi. W przypadku np. Arduino odczyt z pinu analogowego daje zmienną o wartości od 0 do 1023 - tylu pozycji nie otrzymamy, ale bez problemu uda się zmieścić kilkanaście lub więcej - do takiego nastawnika w formie dźwigni w zupełności powinno wystarczyć (moim skromnym zdaniem rzecz jasna :)  )
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mmijagi3 w 08 Czerwca 2017, 21:47:37
Witam.
Mam pytanie do wszystkich osób na forum. Czy nie posiada ktoś może kontrolera PoKeys na sprzedaż?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: byku1183 w 08 Czerwca 2017, 22:25:20
Najlepszy byłby układ z potencjometrami zaimplementowanymi do exe. Szczególnie że w Impulsie w nastawniku też jest hamulec.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 09 Czerwca 2017, 14:49:43
Z hamulcem czy bez, zrobić to prosto, wystarczy dodać zmienną zliczającą pozycje nastawnika - po przekroczeniu zera w kierunku dodatnim będzie naliczać do przodu, po przekroczeniu w kierunku ujemnym odwrotnie. Jednocześnie można na bazie znaku tej zmiennej ustalić jakie sygnały ma wysyłać do symulatora - na przykładzie stonki (wg. sterowania w symku): Obrót z pozycji zerowej do przodu daje wartość dodatnią zmiennej X , więc mikrokontroler będzie wysyłał do symka komendy odpowiadające + i - z numerycznej. Obrót z pozycji zerowej lub jej przekroczenie z pozycji dodatniej powoduje przyjęcie przez zmienną X wartości ujemne, a mikrokontroler zamiast + i - podaje do komputera 1 i 7 z klawiatury numerycznej. Analogicznie można to zrobić na dowolnym nastawniku. W zasadzie dałoby się do układu dołączyć dodatkowo dwa przełączniki obrotowe ustalający ilość pozycji, bo czułość programu to maksymalna wartość odczytu z pinu analogowego podzielona przez całkowitą liczbę pozycji (osobno dla hamowania, osobno dla jazdy) - wartość wybieraną na podstawie nastawy na potencjometrze wielopozycyjnym o stałych nastawach. Wtedy program byłby uniwersalny.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 09 Czerwca 2017, 19:45:52
Witam.
Mam pytanie do wszystkich osób na forum. Czy nie posiada ktoś może kontrolera PoKeys na sprzedaż?
Nie jest to zbytnio popularny mikrokontroler w PL. Kupuj nowy, nie bier używek, nie wiadomo kto co do tego podłączał i czym sterował. Kupisz nowy to masz chociaż pewność, że będzie sprawny ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: skorakora w 09 Sierpnia 2017, 00:39:45
Witam wszystkich
Od ponad roku staram się skompletować pulpit Z EN57  lecz bezskutecznie
Zwracam się do was o pomoc. 
Szukam rady od czego zacząć? gdzie szukać ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 12 Sierpnia 2017, 21:26:15
Mi udało się kiedyś dużo nazbierać w taki sposób: http://eu07.pl/forum/index.php/topic,26178.msg388105.html#msg388105 W tym samym temacie masz kilka innych porad.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Sierpnia 2017, 11:38:26
Czy ktoś z użytkowników PoKeys próbował już pożenić pulpit z ostatnim EXE zrobionym w C++ i jego nową klawiszologią?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 30 Sierpnia 2017, 14:38:57
Mam jedną, jakąś stabilną, wersję EXE i na niej wisi cały pulpit. Miałem zadać podobne pytanie, jak nowa MaSzyna radzi sobie z Pokeysem. Klawisze to pewne nie problem, tylko trzeba na nowo przypisać. Bardziej ciekaw jestem obsługi kranu, manometrów i woltomierzy-amperomierzy. Osobiście jeszcze nie próbowałem, bo nie chce w razie czego narobić sobie bałaganu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Sierpnia 2017, 14:46:38
No właśnie. Przeprogramowanie PoKeys będzie raczej nieuniknione bo klawiszologii chyba nie da się wstecznie ukompatybilnić. Z drugiej strony nie chcę przeprogramowywać PoKeys co chwila jak się okaże, że nowe EXE będzie miało jeszcze problemy w porównaniu z ostatnio stosowanym. Co do wyjść/wejść sterowanych inaczej niż proste kliknięcia no to na razie widzę, że mierniki wariowały ale przyznam, że nie przenosiłem wpisów z eu07.ini dotyczących kalibracji, więc może to jest przyczyna takiego stanu rzeczy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 30 Sierpnia 2017, 14:52:38
Ja próbowałem jakoś końcem lipca, jeszcze zanim zacząłem przenosiny na Arduino i wszystko dobrze działało. Nawet nie trzeba było na nowo kalibrować kranów ani mierników. Trzeba tylko usunąć prawie wszystkie "Shifty". Jedynie z piasecznicą był problem, bo jako jedna z nielicznych rzeczy jest załączana z "Shiftem" i po załączeniu nie wyłączała się. To taki sam efekt, jak na klawiaturze puści się najpierw "S", a dopiero później "Shift" - też się zatnie*. Wystarczy sobie przypisać pod jakiś inny nieużywany klawisz bez "Shifta" i powinno być dobrze, chociaż tego już nie sprawdzałem. A, WSa można załączyć przyciskiem wyłączenia i odwrotnie, bo teraz załączanie i wyłączanie jest na samym "M" bez "Shifta".
A konfigurację klawiszologi w PoKeys i ogólnie wszystkich ustawień wejść/wyjść można sobie zapisać do pliku i później wgrać odpowiednią w zależności od używanego exe.

*Ale to jest pomocne przy "podpieraniu" stycznika sprężarki pantografów przy uruchamianiu zimnej lokomotywy. Wciska się "Shift", później "V", a następnie puszcza się najpierw "Shift", a później "V" i można sobie wrócić do kabiny, a sprężarka pompuje do maksymalnego ciśnienia sama. Odpowiednik właśnie podparcia jej stycznika w rzeczywistości rolką z taśmy do Haslera ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Sierpnia 2017, 15:41:49
Zapisywanie i wczytywanie konfiguracji PoKeys z pliku ćwiczyłem w ramach backupu. No jest to jakaś opcja. Martwi mnie jednak zmiana przełączania bez Shifta. Niby generalnie dla klawiszowców prościej ale z punktu widzenia sterowania z pulpitu to trochę lipa. Tak jak wspomniałeś w przypadku WSa. Liczyłem jednak, że jeśli jest dodatkowy plik ini do remapowania klawiszologii to za jego pomocą będzie można ustawić jak w poprzedniej wersji, ale widzę że raczej to nie będzie wykonalne. No chyba, że deweloperzy zrobią taką możliwość ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 30 Sierpnia 2017, 16:07:30
Tego WSa, to jeszcze można puścić przez Arduino UNO na przykład, żeby do momentu zaświecenia się lampki i puszczenia przycisku załączania był aktywny tylko przycisk załączenia, a później żeby wpływ na WSa miał tylko przycisk wyłączenia do momentu zgaśnięcia lampki i jego puszczenia - kilka zależności na "if'ach", sygnały z przycisków i lampki podpięte do UNO, a UNO zwierające dopiero pin PoKeys do masy, żeby wysłać sygnał na "m" w odpowiednim czasie. Gorzej może być, jak np. będzie jakieś zakłócenie przy przełączaniu hebelka i exe nie odbierze jednego impulsu z PoKeys - wtedy hebelek zacznie działać odwrotnie, tzn. w pozycji wyłączonej będzie coś załączał. Mi się to nie zdarzyło, ale jakoś specjalnie długo nie testowałem. Jak pytałem @tmj o możliwość dodania osobnej konfiguracji na załączanie/wyłączanie, żeby można było ustawić jak po staremu, to napisał, że dużo roboty by z tym było, więc tak już raczej zostanie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 30 Sierpnia 2017, 16:37:52
Tego właśnie się obawiałem. Trochę dużo zabawy jak tylko dla zastąpienia Shifta. Szkoda, że nikt przy zmianach nie pomyślał o osobach z pulpitami. Z drugiej strony póki nie będzie więcej map pod nowe EXE, to nie zmieniam wersji i jeżdżę na tym co jest.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Sierpnia 2017, 18:01:12
No to mamy krok wstecz. :(
Dorabianie dodatkowej elektroniki, żeby naprawić problem softłerowy to trochę chore. Na razie nie ma problemu bo różnic wielkich nie widzę ale na przyszłość to trochę marna perspektywa.
Na razie zauważyłem tylko, że scenerie ładują się znacznie szybciej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 30 Sierpnia 2017, 19:06:06
Zmian w rendererze nie widzisz? :< Może na 7.17 tylko specular i niebo, ale z tydzień później masz dodane cienie i odbicia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 30 Sierpnia 2017, 19:06:53
Szkoda, że nikt przy zmianach nie pomyślał o osobach z pulpitami.
Myslec mozna, ale debug pulpitu i komunikacji z nim moze zrobic tylko osoba ktora takowym urzadzeniem dysponuje. Zrodla programu sa ogolnie dostepne i dopisanie modulu komunikacji przez bezposrednio zainteresowanych jest duzo bardziej prawdopodobne niz to, ze mi sie nagle na biurku pulpit zmaterializuje. Wprowadzajac zmiany mialem nadzieje ze ta czesc zalatwi maciek001, ktory wtedy aktywnie zajmowal sie tym tematem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Sierpnia 2017, 19:23:06
Zmian w rendererze nie widzisz? :< Może na 7.17 tylko specular i niebo, ale z tydzień później masz dodane cienie i odbicia.
Nie chce powiedzieć, że nie ma zmian jakościowych. Szybkość ładowania dało się zauważyć bez przejazdu, a przejechać trudno bez wsparcia pulpitu. Na klawiaturze już mi się nie uśmiecha jechać. No chyba, że będę w delegacji bez pulpitu i dostępu do Internetu to wtedy może pojadę na nowej wersji.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Sierpnia 2017, 19:25:45
@tmj jak napisał @miko22 nie ma problemu z komunikacją z PoKeys tylko z nową klawoszologią, która zlikwidowała Shift. Do tego nie trzeba pulpitu, żeby testować.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 30 Sierpnia 2017, 19:31:42
@tmj jak napisał @miko22 nie ma problemu z komunikacją z PoKeys tylko z nową klawoszologią, która zlikwidowała Shift. Do tego nie trzeba pulpitu, żeby testować.
Pulpit potrzebny jest by sprawdzic czy modul, ktory zastapi obecna metoda komunikacji na taka ktora nie ma problemu z brakiem Shift, potrafi dostosowac sie do przemapowania klawiszy przez uzytkownika i wysyla komendy uzywajac nowego systemu zamiast udawania ze wciska guziki na klawiaturze, funkcjonuje (w obie strony) poprawnie. Testowania tego bez pulpitu sobie nie wyobrazam ;d
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Sierpnia 2017, 19:55:17
Ale to brzmi jakby miała nastąpić rezygnacja ze wsparcia PoKeys na rzecz innego interfejsu np. takiego jaki opracował @maciek001. Nie jest to pocieszające. Ja niestety na programowaniu nie zmam się na tyle, żeby zrobić to samodzielnie jak sugerujesz.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Milek7 w 30 Sierpnia 2017, 20:08:19
patrząc na opis tego PoKeys to powinno się dać z nim gadać przez zwykłe HID. ale to musi się tym zająć ktoś kto ma ten interfejs.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 30 Sierpnia 2017, 21:44:24
Aj jaj, chyba trochę za bardzo się rozpędziliście... Przecież napisałem, że mi dobrze działało i jedynie piasecznica się zacinała (podałem, że prawdopodobnie wystarczy sobie ją przenieść pod jakiś klawisz bez "Shifta") i że WSa można załączyć i wyłączyć dowolnym przyciskiem z dwóch, a nie tylko do tego dedykowanym. Poza tym wszystko działa dobrze i jedynie przy ewentualnym zakłóceniu może się odwrócić działanie jakiegoś hebelka, ale czy takie zakłócenia zdarzają się aż tak często? Ja przynajmniej nie zauważyłem, a już raczej nie jest to chyba powód do rezygnacji z używania nowego exe, jeśli taka sytuacja zdarzy się raz na powiedzmy 50 jazd? Przypuszczam, że wystarczy delikatnie zwiększyć wartość w polu "Triggered input" i będzie dobrze. Ja przykładowo mam ustawione na 20.

Natomiast co do systemu obsługi @maćka001, to aktualnie mocno pracuję nad tym, żeby działało to na Arduino. Sam wykorzystuję akurat model DUE, bo ma dużo pinów cyfrowych, PWMów i wejść analogowych - koszt oryginału to 169zł, a klony są od ok. 80zł, czyli dużo tańsze niż PoKeys. Jak już będzie działać, to wstawię na forum kod w języku Arduino do obsługi podstawowych elementów pulpitu napisany tak, żeby każdy sobie mógł wybrać co na którym pinie chce mieć - na samym początku będzie lista obsługiwanych urządzeń z przypisanymi pinami. Poniżej fragment mojego obecnego kodu. Cyfra przed komentarzem odpowiada za numer pinu, a dalej program działa na zdefiniowanych oznaczeniach jak "pin_amp_WN1":
#define pin_amp_WN1 5 //pin amperomierza WN1
#define pin_amp_WN2 6 //pin amperomierza WN2
#define pin_wol_WN 7 //pin woltomierza WN
#define pin_man_cyl 8 //pin manometru cylindra hamulcowego
#define pin_man_prz 9 //pin manometru przewodu głównego
#define pin_man_zbg 10 //pin manometru zbiornika głównego
Jeśli przykładowo ktoś będzie chciał mieć sterowanie amperomierzem WN1 na pinie 2 zamiast na 5, to wystarczy, że w pierwszej linijce zmieni sobie cyfrę "5" na "2", zapisze, wgra program do Arduino i już. Oczywiście w przypadku mierników musi to być pin PWM, ale diagramy pinów (pod hasłem "pinout") dla poszczególnych wersji Arduino są dostępne w internecie. Analogicznie dla innych rzeczy jak hebelki, przyciski, kontrolki itd. Jeśli ktoś będzie chciał użyć UNO zamiast DUE jak ja, to dam też kod na obsługę ekspanderów PCF8574N rozszerzających ilość wejść/wyjść cyfrowych i schemat podłączenia do UNO. No w DUE jest jedynie ten problem, że ma dość niską obciążalność prądową pinów, przez co takich mierników nie można podpiąć bezpośrednio do pinu jak w przypadku PoKeys, ale wystarczy jeden tranzystor, jeden rezystor i miernik ładnie śmiga.

EDIT: Ogólnie, to ta komunikacja z Arduino mi już w miarę działa, ale na exe z lutego, bo później się coś popsuło i nikt nie wie co... @maciek001 mi pisał, że spróbuje coś z tym zrobić, a w razie czego mam jeszcze znajomego, który też mi mówił, że na to popatrzy, tylko na razie czekam pisząc w międzyczasie kod do obsługi całości i podłączając wszystkie elementy pod Arduino, żeby później tylko uruchomić na najnowszym exe.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Sierpnia 2017, 22:14:19
Aj jaj, chyba trochę za bardzo się rozpędziliście...
No właśnie napisałem, że napisałeś, że wszystko działa z ewentualnymi drobnymi kwestiami, gdzie brak obsługi Shift'a może zrobić małe zamieszanie jak w przypadku WSa. To nie tragedia w sumie bo o innych rzeczach trzeba też pamiętać w jakiej kolejności załączać lub w jakiej pozycji powinien być hebelek przy starcie. Chodziło mi o to, że eliminacja rozróżnienia w kodzie sposobu załączania i wyłączania (czyli klawisz i klawisz + Shift) powoduje, że może się odwrócić sekwencja. Z Shiftem było bezpieczniej bo najwyżej trzeba było hebelkiem kliknąć dwa razy i wszystko wracało do normy. Teraz trzeba będzie pomóc sobie klawiaturą, żeby odwrócić sekwencję w przypadku takiej zamiany. Zastanawiam się jak będzie w przypadku przełączników pakietowych np. rodzaj hamulca lub nastawnika kierunkowego. Muszę sobie to potestować.
Co do Arduino to oczywiście fajnie, że pojawia się nowa możliwość. Sam lubię tę platformę, ale nie uśmiechałoby mi się teraz wszystko przerabiać na inny mikrokontroler i wywalać PoKeys tylko dlatego, że nowa wersja w jakimś momencie będzie niekompatybilna z tym interfejsem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 30 Sierpnia 2017, 22:36:14
Obsługa nastawnika kierunkowego została taka sama. Zmieniło się natomiast w kwestii przełącznika rodzaju hamulca, bo teraz każde przekręcenie o jedną pozycję w lewo (nie ważne na którą konkretnie) jest przez "Shift"+"B", a w lewo przez samo "B". A co do tych zakłóceń, to tak jak mówię - w razie czego spróbuj zwiększyć "Triggered input", żeby przez dłuższy czas wysyłało sygnał. Tylko jak będzie za dużo, to może wysłać podwójnie, także to trzeba by doświadczalnie sprawdzić, jaka jest maksymalna możliwa wartość.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 01 Września 2017, 09:57:09
Ogłoszenie takie małe, w temacie pulpitu :) -Nieaktualne-

Mam na zbyciu kilka mierników typu Lumel M13, którymi można zastąpić w pulpicie Lumele M15 (wyglądają nieco inaczej i są większe, ale lepsze to niż nic :D ). Jak ktoś byłby zainteresowany szczegółami, zapraszam na PW.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: skorakora w 01 Września 2017, 16:17:16
Mi udało się kiedyś dużo nazbierać w taki sposób: http://eu07.pl/forum/index.php/topic,26178.msg388105.html#msg388105 W tym samym temacie masz kilka innych porad.
A coś oryginalnego
Po infoliniach dzwoniłem ale dowiedziałem się tyle co nic...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 03 Września 2017, 22:43:31
Przyszedł temat nastawnika i mam pytanie. Jaką średnicę mają rolki, które wpadają w zębatki? Wszystkie są jednakowej średnicy czy różnią się?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 04 Września 2017, 15:26:40
Z tego co mi wiadomo, wynikałoby że wszystkie mają jednakowe średnice, różne są tylko głębokości zębów na kołach. Gdzieś chyba mam rysunki zrobione we współpracy z kolegą @miko22 jak wydłubię to mogę podrzucić.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 04 Września 2017, 16:05:00
Od kogoś mam jakiś taki rysunek, ale nie wiem czy w skali 1:1 i czy z niego byłaby taka rolka okey. Za to mam w skali 1:1 wycięte zębatki, których wymiary dostałem od @maciekb_19, więc to wiem, że ząbki są różne. Jeśli masz jakieś wskazówki i własne rozwiązania na mechanizm dla oryginalnych zębatek, to chętnie przyjmę ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 04 Września 2017, 17:33:41
Czy to były wymiary z któregoś z tych rysunków: http://eu07.pl/forum/index.php/topic,20590.msg274315.html#msg274315 lub z tego postu http://eu07.pl/forum/index.php/topic,20590.msg283716.html#msg283716 ? Jeśli tak, to sam kształt już jest zły, a przynajmniej ilość zębów w dolnym kole w jednej z wersji. Tutaj masz zdjęcia oryginału i kilka dodatkowych informacji: http://eu07.pl/forum/index.php/topic,13529.msg434812.html#msg434812
A tutaj link do wiadomości z szablonami, bo tamten coś przestał działać: http://eu07.pl/forum/index.php/topic,13529.msg387828.html#msg387828 Natomiast @Dziadek robił z tego rysunki techniczne w AutoCADzie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 04 Września 2017, 17:43:51
Nie wiem czy się to komuś przyda, ale coby było:

http://eu07.pl/userfiles/23589/priv-Nastawnik.7z

Ostrzegam, duże :)
Rozrysowane wszystkie elementy z modelami, rysunkiem złożeniowym. Wszystko zgodnie z wymiarami być powinno (za wymiary, szczególnie kąty podziękowania dla @miko22). Sprężyny trzeba samemu ustawić, bo tutaj ich nie ma. W razie pytań do paczki, służę pomocą na tyle na ile umiem :)

EDIT: Odnosząc się do wiadomości niżej, dodam od siebie: grubości są tak pomyślane, aby dało się w obudowie o oryginalnych wymiarach umieścić i mechanizm i elektronikę odpowiedzialną za wykrywania położeń wałów :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 04 Września 2017, 17:56:48
Dodam tylko, że inna na tych rysunkach jest grubość poszczególnych elementów. Prawdziwe zębatki i ramiona zapadek mają ok. 10mm grubości. Trochę obcięte o nieużywane powierzchnie są też zębatki kierunkowego i bocznikowania, ale nie ma to żadnego wpływu na działanie mechanizmu - po prostu oszczędność materiału ;)
EDIT: Aha, a rolki proponuję zrobić z łożysk kulkowych 5x15x5mm, ew. 5x16x5mm, bo pod taką średnicę rolki są dopasowane zębatki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 04 Września 2017, 18:22:40
Nie, nie z tego postu. Dostałem na priv całkiem inne i raczej przekładają się na te z loka. Grubości oczywiście nie robiłem 10mm, bo to byłby kosmos. Wszystkie mam zrobione na grubość 4mm, co przy tak małych zębach to i tak kosmos.
Okej, coś już jest jaśniej. Jakieś wskazówki odnośnie sprężyn? Bo obecnie nie mam dostępu do nastawnika, żeby sobie pokręcić i sprawdzić ile "siły" trzeba przyłożyć :/
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 04 Września 2017, 18:38:02
Ja bym to zrobił tak żebym nie musiał ściągać sąsiada żeby obrócić, a i też tak żeby nie latało na wszystkie strony. Wiem że na loku to wszystkie z jednej fabryki pewnie i może nie będzie wtedy aż tak oryginalnie, ale nie chodzi przecież o to żeby sobie w domu siłownię urządzać :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 04 Września 2017, 18:43:39
Ok, przeszukałem swoją skrzynkę mailową i jemu też przesyłałem swoje szablony, które później przerysował w Corelu ;) Czyli to będzie to samo, co moje... Natomiast co do sprężyn, to muszą być mocne - tyle mogę powiedzieć na wyczucie. A "katalogowe" siły potrzebne do przestawienia poszczególnych wałów to dla wału: bocznikowania 20-40N, kierunkowego 30-70N, głównego 20-80N. Wiem też, że czasami na warsztatach podcinano te sprężyny (skracano o zwój, dwa, trzy), żeby nastawnik lżej chodził, więc tak na prawdę nie ma to chyba aż takiego dużego znaczenia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Września 2017, 00:04:49
Nie wiem czy się to komuś przyda, ale coby było:
http://eu07.pl/userfiles/23589/priv-Nastawnik.7z
Świetna robota @Dziadek. Znowu zachciało mi się zrobić mechanizm od nowa ;) Pytanie tylko, czy to co widzę w PDFach wystarczy do wycięcia wszystkich elementów, czy powinienem coś sobie zainstalować, żeby się dobrać do pozostałych plików? Nigdy z AuroCADem się nie bawiłem więc proszę o wyrozumiałość.
Napisałeś, że powinny się również zmieścić elementy elektroniczne. Czy masz na myśli tarcze encoderów na wspólnych wałach pod zębatkami?

@Stele, uruchomiłem w końcu wersję x64 nowej paczki no i przyznam, że nocny przejazd z grą świateł robi wrażenie.Tym bardziej fajnie byłoby móc wykorzystać nowe EXE z pulpitem. Pogrzebałem trochę w pliku klawiszologii, żeby wrócić do "starego" układu i w części się to uda, ale niestety rezygnacja z oddzielnych skrótów na załączanie i wyłączanie niektórych przełączników będzie sporym utrudnieniem dla PoKeys. W zasadzie można z tym jakoś żyć, ale zamiana sekwencji może namieszać w przełączaniu. Zauważyłem też, że niektóre funkcje z nieznanych przyczyn się pokrywają mimo tego, że w pliku .ini skróty są inne, np. załączenie przetwornicy wyłącza przyciemnianie oświetlenia kabiny. Mam wrażenie, że rezygnacja z oddzielenia załączania od wyłączania i obsługa obu jednym klawiszem jakoś jest związana z obsługą pulpitu myszą (a może to tylko takie wrażenie) albo z jakiegoś innego powodu przypomina sterowanie w TD2. Tak czy inaczej nie cieszy mnie ta zmiana.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 05 Września 2017, 04:14:42
Zauważyłem też, że niektóre funkcje z nieznanych przyczyn się pokrywają mimo tego, że w pliku .ini skróty są inne, np. załączenie przetwornicy wyłącza przyciemnianie oświetlenia kabiny.
To nie tak -- oswietlenie kabiny bez wlaczonej przetwornicy jest slabsze niz "normalnie" tzn. gdy przetwornica jest zalaczona. Przelacznik przyciemnienia funkcjonuje dodatkowo, przyciemniajac oswietlenie w obu przypadkach. Czyli pod wzgledem jasnosci przyciemnione oswietlenie z zalaczona przetwornica wypada podobnie jak nie przyciemnione oswietlenie gdy przetwornica jest wylaczona. Przy wylaczonej przetwornicy i zalaczonym przyciemnieniu robi sie jeszcze ciemniej, natomiast przy zalaczonej przetwornicy i wylaczonym przyciemnieniu jeszcze jasniej.

Nie wiem na ile takie stopniowanie jest prawidlowe, ale zostalo wpisane do exe celowo przez poprzednich autorow.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Września 2017, 08:52:03
No to teraz wiem skąd taki efekt. Dzięki za wyjaśnienie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 05 Września 2017, 10:07:52
@mac310 Sprawa ma się tak, że paczka zawiera wszystkie elementy "od A do Z", niestety również ze starymi próbami, więc trzeba korzystać z najnowszych wersji plików o zbliżonych lub podobnych nazwach. Jak wydrukować te pdfy na papier w 1:1 i nałożyć np. na OSB i wyciąć wg. tego, będą kształty, kąty i wymiary jakie trzeba. Aczkolwiek żeby uzyskać jako taką wytrzymałość i to wolne miejsce, należałoby wyciąć ze stalówki na laserze, bądź z jakiegoś innego twardego materiału, bo OSB się kruszy, a sklejka strzępi.

Co do elektroniki, mamy o ile pamiętam około 4-5cm wolnego miejsca na wysokość, na szerokość i głębokość tyle ile ma obudowa. Chyba wystarczy :) Ja chciałem zrobić to bez enkodera, (bo ich nie lubię) a wyglądałoby to tak:
Płytka PCB jak w starym mierniku uniwersalnym (z niego pomysł wzięty) czyli w kółeczko ścieżka miedziana, podzielona na X części (X = ilość pozycji z zerową licząc), każda ścieżka łączy się z innym pinem na Arduino Mega (Tasiemki SCSI bardzo dobre do tego są, wymiary dziurek jak znalazł, a kosztują 5zł za metr taśmy, na której jest 6 wtyczek, czyli 3 kable po pocięciu), a po tej ścieżce przesuwa się suwaczek (jak w potencjometrze) który dowarty jest do masy układu. Kod na Arduino dla tego rozwiązania mam gotowy, mogę dodać jak ktoś chce się w to bawić. Na tej samej zasadzie chciałem robić pozostałe wały.

A nawiasem mówiąc, jeżeli chcesz pooglądać w 3d, to prócz tego że jest tam kilka pdf-3d, to Inventora można pobrać na zasadzie wykorzystania niekomercyjnego jeżeli "uczysz się" w jakiejś szkole ;) --->  https://www.autodesk.com/education/free-software/inventor-professional
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Września 2017, 11:03:54
No ja miałem pomysł, żeby wziąć rysunki i wyciąć laserem w plexi np. 5 mm. Tak mam teraz zrobione proste koła zębate. Wydaje mi się, że to byłoby wystarczająco wytrzymałe. Jeśli są tam elementy gięte to raczej bym je z metalu wycinał i wyginał jak potrzeba. Jest szansa, że wycinanie plexi miałbym bezkosztowo, cnc w metalu mogłoby być kosztowne. Tego nie sprawdzałem.
Trochę bawię się z Arduino i kilka drobiazgów zrobiłem do pulpitu z jego wykorzystaniem, choć to była głównie goła atmega tylko programowana w ArduinoIDE bo tak mi łatwiej. Chętnie zatem zobaczyłbym Twoje rozwiązanie obsługi nastawników. Link do moich rozwiązań jest w stopce.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 05 Września 2017, 11:11:46
Programista bałaganiarz ze mnie, więc w paczce są 3 pliki:
- Master to nastawniki;
- Slave to Krany hamulca;
- Excel to tabela z rozpisanymi pinami i tym za co odpowiadają (5 tabelek, lubi otwierać się na skrajnej prawej, trzeba przeskrolować wtedy);

http://eu07.pl/userfiles/23589/priv-nastawnik_kod.zip

EDIT: A tutaj reszta kodów: http://eu07.pl/userfiles/23589/priv-pulpit_kod.zip Gdzieś mam jeszcze rysunek z opisami który program na jakiej płytce i w którym miejscu się znajduje, ale to muszę poszukać.
PS. Nie wszystkie kody zostały w pełni przetestowane, więc nie biorę odpowiedzialności za poprawność działania. Ogólne rozwiązanie ma tak wyglądać, jak coś się zmieni, poprawię i podmienię link powyżej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Września 2017, 11:40:54
Ciekawe, a masz jakieś zdjęcia tych kół stykowych? Zastanawiam się jak to działa w praktyce, no i jak się komunikuje Arduino z symulatorem? Po stronie symulatora jest użyta komunikacja COM czy coś innego?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 05 Września 2017, 11:45:04
Jako że RS232 sprawia mi pewne problemy, szczególnie zaś zgranie wszystkiego w czasie, użyta będzie płytka z klawiatury z optoizolacją obwodu.  Z symulatora ma to ciągnąć przez COM-a, a do symulatora przez płytkę z klawki (ładny kabelek USB będzie, nie to co mój składak do COMa :D ). Płytek jeszcze nie robiłem, nie miałem jak na razie czasu żeby je zaprojektować. Zaraz wrzucę zdjęcie płytki z miernika od którego pomysł się wziął.

EDIT: Focia
http://eu07.pl/userfiles/23589/foto-WP_20170905_11_47_37_Pro.jpg
Takie cóś, troszkę zmodyfikowane. Jak znajdę czasu, to dorobię pcb.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Września 2017, 12:33:14
A ja wrócę jeszcze do dawnej kwestii usuwania modelu haslera z wnętrza kabiny, żeby nie był widoczny jak już mamy fizycznego haslera na pulpicie. Wcześniej udało się w Paint.net zmodyfikować pliki:
usuwając z nich zawartość i zostawiając puste, przezroczyste obszary i to elegancko działało. Teraz w poprzedniej paczce 16.08 znika tylko RT9, ale w drugiej kabinie nadal widzę A16. W nowej paczce 17.07 już ta akcja w ogóle nie działa. Mimo podmiany powyższych plików .dds niestety oba haslery nadal są w kabinie. Czyżby zmieniły się modele i hasler jest integralną częścią pulpitu? Jest jakaś metoda na ich pozbycie się w nowszych paczkach?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Piotr93 w 06 Września 2017, 13:31:27
Jedynie usunąć hasler poprzez notatnik jeżeli chodzi o 4E, gdyż podczas importu do 3DS maxa te kabiny się sypią.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Września 2017, 13:36:10
A jak konkretnie, bo nigdy tego nie robiłem?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: dymus w 06 Września 2017, 14:12:36
@Piotr93 ma na mysli usunięcie submodeli z t3d, tylko do tego trzeba znać nazwy tych submodeli i mieć pliki t3d. Prostsza opcja, tą którą stosowałeś, to tak jak pisałeś dać na Haslery przeźroczystość, tylko na odpowiednie pliki, to te wymienione przez Ciebie to są starsze Haslery, obecnie korzysta się z nowych, których textury to np.: 4ert_jas_szary_alt, 4ert9_jas_zielony, 4ert9_jas_zielony2, 4ert9_tru_zielony_alt, 303ert9_turkus i inne. Musisz sobie zobaczyc w folderze z 4E (czy 303E, zależy które chcesz) i poszukać te nowe tekstury i tam zrobić to co opisywałeś i robiłeś w takim przypadku wcześniej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Września 2017, 14:30:28
Dzięki. O to właśnie chodziło. Gdzieś mi umknęły te dodatkowe pliki. No ale jak już zrobiłem i sprawdziłem, że działa to wrzucę tu (http://eu07.pl/userfiles/20537/priv-hasler_przezroczyste_tekstury.zip) dla pamięci i innych potrzebujących te przezroczyste tekstury.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 06 Września 2017, 14:34:26
Jednak lepiej jest wywalić z t3d. Wiele przezroczystości jedna na drugiej może psuć rendering w tym miejscu. Repozytorium jest publiczne, wiec pliki możesz sobie dociągnąć. Wczytujesz kabinę do rainsteda i masz widok całej struktury. Znajdujesz tam nazwy elementów haslera i wywalasz notatnikiem z pliku. Albo od razu szukasz ich notatnikiem po nazwie tekstury.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: matek123 w 06 Września 2017, 14:57:16
Szukaj w t3d submodeli o nazwie, lub parencie rt9 lub a16.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Września 2017, 15:17:06
I, że niby tak po prostu wywalić kawałek z tego pliku? To go nie uszkodzi? Wygląda na jakiś kodowany.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Milek7 w 06 Września 2017, 15:29:37
e3d tak łatwo nie edytujesz bo to binarne.
mówili o edycji t3d, są na repo (https://git.eu07.pl/eu07-dev/calosciowa). ściągnij te pliki co chcesz pozmieniać i usuń odpowiadające e3d.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Września 2017, 15:40:40
@Stele napisał, że "wywalasz notatnikiem z pliku" więc sobie pomyślałem, że tak właśnie można zrobić. Na razie nadal nie wiem jak wykonać powyższą operację. Nie wiem co powinienem ściągnąć i skąd usunąć odpowiadające e3d. Przy okazji nie bardzo wiem jak w Rainsted otworzyć model. Dawno temu chyba to robiłem ale teraz nie pamiętam jak. Szukanie na forum jakoś nie pomogło.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Milek7 w 06 Września 2017, 15:43:56
tego e3d który chciałeś edytować to go usuwasz a w zamian ściągasz t3d z repo z tego samego katalogu i o tej samej nazwie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 07 Września 2017, 10:11:52
W końcu po bólach się udało i wywaliłem te haslery z pulpitu. Wersja e3d do 303e (http://eu07.pl/userfiles/20537/priv-303e_bez_haslera.zip). Jak się użyje tego to nie trzeba ruszać oryginalnych tekstur.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 27 Września 2017, 22:59:52
No i jest! Nastawnik od strony mechanicznej i obudowy gotowy. Tutaj chciałbym podziękować ojcu dziewczyny, który odwalił kawał ciężkiej roboty z tym dziełem i pozwolił posunąć projekt o spory krok do przodu. Przede mną jeszcze elektronika do polutowania i zastosowanie jakiś tarcz do szczelinowych transoptorów.

Na razie cudo nie jest przykręcone ani pomalowane, wszystkie "wajchy" skręcone prowizorycznie tylko dla celów pokazowych. Przepraszam za bałagan, ale ciągle prace trwają (i tak trochę posprzątałem :D ).
Link do filmiku:

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 28 Września 2017, 12:36:59
Witam.
Mój pierwszy post na forum. :) Pracuje właśnie nad podlączeniem nastawnika, wykorzystując funkcje enkodera pokeys. Mikrokontroler zawsze prawidłowo odczytuje jego pozycje mimo różnych prób oszukania go. Mam natomiast jakiś problem między pokeys a komputerem.
Do pewnej szybkości kręcenia wszystko jest w porządku, natomiast powyżej, zaczyna gubić pozycje. Gubić tzn. komputer nie odbiera odpowiedniej ilości znaków +/-, zarówno w maszynie jak i w notatniku. W tabeli wartości enkoderów pokeys pozycja jest cały czas właściwa. Im szybciej się zakręci tym więcej ich zgubi. Tak jakby w określonej jednostce czasu, komputer mógł wygenerować ograniczoną ilość znaków tekstowych, albo jakby sygnały od pewnej częstotliwości "sklejał" w jedno naciśnięcie klawisza. Mam Pokeys 57u, i najnowszą wersje maszyny (na starszej to samo, więc chyba to bez znaczenia).
Miał ktoś może podobny problem albo wie co może być przyczyną?

Pozdrawiam Maciek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 28 Września 2017, 13:59:17
Cześć! Nie mam przy sobie okna od interfejsu Pokeysa i nie pamiętam jak to wygląda w przypadku enkodera, ale zobacz, czy możesz zwiększyć wartość Triggered Input. Ta zwiększona wartość pozwalała nie gubić sygnałów przy przerzucaniu hebelków, to i może tutaj pomoże. Jeśli nie, to może coś Ci robi zakłócenia, muli komputer, albo jednak szczeliny precyzyjnie nie są ustawione.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Września 2017, 18:17:04
@m_w W PoKeys jest obsługa standardowego encodera i enkoderów szybkich. W standardowym nic w zasadzie nie można konfigurować ale on powinien jak najbardziej wystarczyć. Ja takiego używam. Pytanie, czy jak robisz ćwiczenie z odpalonym programem PoKeys to widzisz jakieś anomalie na podglądzie sygnałów? Jeśli nie to sprawdź, czy np. w notatniku dostajesz tyle samo + jak - kręcąc szybko w obie strony o taką samą wartość. Ja tak testowałem gdy miałem problemy z tarczą enkodera i czujnikami. Czasami się gubiły impulsy. Musiałem zmienić tarczę na bardziej precyzyjną (naświetliłem na światłoczułej folii) i musiałem lekko podgiąć diodę i fototranzystor zbliżając je do powierzchni tarczy eknodera (używam elementów z myszki kulkowej). Dobierałem też rezystory na zasilaniu diory IR, wszystko tak aby zminimalizować lub wyeliminować błędne naliczanie impulsów. W końcu chyba osiągnąłem zadowalające optimum. Jak już na pliku tekstowym będzie grało to i w MaSzynie powinno.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 28 Września 2017, 18:25:01
Byc moze zle zrozumialem problem pytajacego, ale wydaje mi sie, ze z opisu wynika, ze problemem nie jest enkoder (wejscie), tylko wyjscie z pokeysa. Tak jakby pokeys zbyt szybko albo wcale nie wysylal informacji do komputera (np. mial problemy z buforowaniem danych przy szybkich ruchach).
Ale byc moze Wy macie racje, bo pytajacemu moze sie tak tylko wydawac, a problem lezy tak jak opisaliscie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Września 2017, 19:08:28
Może i rzeczywiście jest jakiś problem komunikacyjny ale z drugiej strony wydaje mi się, że soft PoKeys też pokazuje dane na podstawie komunikacji poprzez USB, więc nie widzę powodu, dla którego notatnik czy MaSzyna ma inaczej odbierać sygnały niż sam program konfiguracyjny.
Jeszcze przychodzi mi do głowy stary i dawno omawiany problem, że nie można mieć otwartego programu konfiguracyjnego PoKeys gdy współpracujemy z MaSzyną lub testujemy się z notatnikiem. Wtedy koniecznie musi być zamknięty bo rzeczywiście różne dziwne rzeczy się dzieją. To trochę porada w stylu "urządzenie elektryczne lepiej działa podłączone do prądu" ale może to o to chodzi.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 28 Września 2017, 19:57:01
Dziękuje Wam bardzo za odpowiedzi.
Enkoder zbudowany jest w oparciu o podwójny fototranzystor z myszki, ale tak jak pisze Mariusz, wydaję mi się, że jest to problem właśnie gdzieś w komunikacji Pokeys - komputer. Gdy sprawdzam pracę enkodera w programie pokeys (Peripherals > Encoder RAW values), to jakbym nie próbował go oszukać, pozycja jest w zasadzie zawsze poprawna.

Ale efekt w notatniku (i maszynie) jest taki, że do pewnej prędkości kręcenia - x, sygnały "+/-" naliczane są poprawnie. Ale dla prędkości dajmy na to ~2x naliczy już tylko mniej więcej połowę sygnałów. Przy dalszym zwiększaniu prędkości sygnałów będzie jeszcze mniej. kierunek kręcenia nie ma najmniejszego znaczenia. Próbowałem się z tym podłączyć pod piny 1-2 i funkcje fast encoder, ale efekt był dokładnie taki sam jak dla zwykłego encodera. W notatniku działałem przy wyłączonym programie pokeys.

Kombinowałem również z ustawieniami klawiatury w windows, (szybkość powtarzania klawiszy, opóżnienie przy wciskaniu klawiszy itp.) bo wydawało mi się, że w tym może być problem. Ale nawet skrajnie różnie ustawienia, nie miały żadnego przełożenia na to co otrzymywałem w notatniku - cały czas to samo.

Muszę to jeszcze sprawdzić na innym komputerze - mój to laptop, niepierwszej już świeżości. Może tu jest przyczyna. Ale z drugiej strony prawidłowe naliczenie tych 11 sygnałów (tyle pozycji jezdnych ma nastawnik), jak dla mnie nie powinno wymagać przecież jakiegoś turbosprzętu.

Pozdrawiam Maciek



Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 28 Września 2017, 20:02:10
Tak mi się wydaje, że można by przyjąć, że przy dużej częstotliwości sygnałów przesyłanych do kompa przy dużej prędkości obrotu, system traktuje to jak ciągłe wciśnięcie danego klawisza. Tak na przykład jak w symku chcieć dojechać na ostatnią pozycję na nastawniku, po przytrzymaniu Num+ najpierw wskakuje jedna pozycja, chwilka przerwy i lecą ciurkiem kolejne pozycje. Może się mylę, bo na PoKeys się nie znam, ale tak bym to widział "na chłopski rozum".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 28 Września 2017, 20:31:00
No właśnie mnie również wydaję się, że to gdzieś w tu leży problem. Miałby ktoś może pomysł co z tym można by zrobić? ewentualnie jak by to chociaż potwierdzić/wykluczyć?

Pozdrawiam Maciek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 12 Października 2017, 22:33:01
Musiałem dokonać kilku poprawek przy mechanizmie, stąd przy okazji filmik, jak działa. Na razie też to chodzi tak topornie, bo nie jest nic nasmarowane ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 15 Października 2017, 12:17:43
Może nie jest to do końca w temacie całej dyskusji, ale chyba bardziej poczytnego wątku o tej tematyce na forum nie ma, toteż zamieszczam tutaj.

Miałem odważne plany skonstruować własny pulpicik do siódemki, ale z powodów o których rozpisywać się nie będę, postanowiłem się rozstać z tym co mam. Trochę się tego nazbierało, co i ile, to niżej jest napisane. Wszystkich którzy byliby zainteresowani staniem się szczęśliwymi posiadaczami tegoż, zapraszam do kontaktu przez PW; tam też bardziej szczegółowych informacji udzielę jeżeli ktoś będzie potrzebował. Wolałbym rozstać się od razu z całością (pojedyncze rzeczy mogą zostać jeżeli nie będą komuś potrzebne, ale wtedy czeka je śmietnik), ewentualnie może być dla kilku osób jeżeli się umówią jakoś żeby to między siebie podzielić. Dla mnie bez różnicy. Uprzedzam od razu że: raz, za "Bóg zapłać" nie oddam; dwa, wozić tego nigdzie nie będę (bo nie mam jak ani czym);

A co jest, to idzie to tak: (Co - ile - uwagi)
"Manometry z poloneza" - 3 - obrotomierze z borewicza z tarczami i wskazówkami z właściwych manometrów;
Płytka przekaźników x8 - 2 - docelowo do załączania i wyłączania lampek pulpitu;
Autotransformator 4-suwakowy 2,5kW - 1 - do zasilania i regulacji jasności żarówek;
Transformator 230/24 0,32kW - 1 - do zasilania żarówek;
Mierniki analogowe różne - około 10 - ---
Klucz załączania ogrzewania elektrycznego - 1 - ---
Przełączniki pakietowe 10A - 5 - ---
Lampki kontrolne LS48 - około 20szt. - pakiecik: oprawka plastikowa, metalowa, ramka, szkiełko i żarówka na 24V - różnych elementów różne ilości, nie wszystkie uda się skompletować;
Obudowy manometrów zatablicowych - 3 - "tyłek" od manometru, ramka, szybka i uszczelki;
Kierownica z Żuka wraz z zaślepką - 1 - ---
Szpeja przeróżne - kable, przekaźniki, drobiazgi różnej maści, elektronika, i inne - całe pudło;
Dokumentacja, projekty, rysunki, itd. wykonane na potrzeby konstrukcji - jeżeli ktoś chce;

Tak na zakończenie tego przydługiego już postu, dodam tylko że mam nadzieję że się to komuś przyda bardziej niż mnie :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 02 Listopada 2017, 17:57:06
Interesuję mnie budowa pulpitu EN57.
Poszukuję informacji o możliwości zdobycia części pulpitu do jego budowy.
Informuję że będzie wykorzystywany w celach hobbystycznych a więc interesują mnie części które działają ale nie muszą być kompletne estetycznie, mogę jak coś się ułamało dorobić w domu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 09 Listopada 2017, 21:05:44
Szukam konkretnych części do budowy pulpitu:
-Hasler-Bern RT9 na 36V do 150 km/h
-blacha z pulpitu EU06
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 10 Listopada 2017, 21:38:12
Pomocy, kiedyś ktoś mi to wyslał gdzieś, ale mi umknęło i nie pamiętam jak zrobić następującą rzecz. Jakimś cudem 28 PIN w Pokeys umarł, chce go przekierować na 22 w eu07.ini. Jaki to będzie wpis?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mmijagi3 w 18 Listopada 2017, 17:31:23
A jak wygląda pulpit podpięty pod Arduino ? widziałem że ktoś wcześniej poruszał ten temat, i chciałem zapytać jak tego dalsze losy się toczą?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 19 Listopada 2017, 19:14:35
Ja podłączyłem pulpit pod Arduino DUE. Daje dużo więcej możliwości od PoKeys, bo można sobie doprogramować w samym Arduino funkcje, których nie ma jeszcze w MaSzynie. Do tej pory używałem jednak exe z 26 lutego, bo w nowszych nie działała prawidłowo komunikacja przez UART, a tych całkiem najnowszych już nie miałem kiedy sprawdzić, ale podobno już dobrze działają. Aktualnie robię usprawnienia elektryki i programu na Arduino. Być może końcem grudnia uda mi się przetestować działanie na najnowszym exe. Tutaj filmik pokazujący możliwości pulpitu końcem września na wspomnianym exe z 26 lutego:

Dodane m.in.: kontrolka odhamowania II członu i wysokiego napięcia II członu, zaświecanie kontrolki jazdy na oporach i sygnalizacji pracy wentylatorów oporów jak w EU07 4E (pulpit z niskiego numeru ET41), jeszcze bardziej prawidłowe wskazania mierników NN, trochę uzależnień obwodów (m.in. kilka wyłączników ciśnieniowych, jeden stycznik rozrządu).
Zastanawiam się jednak nad wykorzystaniem Arduino Mega zamiast DUE, bo okazało się, że wyjścia analogowe w DUE nie są jednak tak świetne, a do tego DUE nie obsługuje biblioteki obsługi ekspanderów z UNO.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 06 Grudnia 2017, 21:26:14
Nadal trwają drobne prace, tak naprawdę aby otrzymać całkiem sprawny pulpit, potrzebuję dokończyć temat płytki do mierników NN, kran hamulca zespolonego, manometr od zbiornika głównego oraz nastawnik główny.

I teraz ten nieszczęsny nastawnik. Wykonałem płytkę z fototranzystorem, diodą podczerwieni (wąska 6 stopni), lecz problem jest z tarczą. Ręcznie nie mogę zrobić tego precyzyjnie, przy szybszych obrotach zawsze gdzieś zgubi pozycję na Plusie albo Minusie. Widziałem tutaj jakiś pomysł z folią światłoczułą, ale jestem zielony w tym temacie i zbytnio nie wiem jakbym mógł to wykonać. Głównie problem polega na tym, że nie mogę precyzyjnie wyrysować tych zębów. Macie na to jakiś patent, jak to ogarnąć? Bo trochę utknąłem w tym punkcie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Grudnia 2017, 22:26:17
Ja mam tarczę enkodera naświetloną na folii. Zrobiłem kilka wersji szerokości szczeliny, żeby zobaczyć, która będzie najlepsza do myszkowych elementów. Działa bardzo dobrze. Koło mam o średnicy ok 14 cm (trochę wieksze od płyty CD do której jest przyklejone dla usztywnienia). Projekt koła do EU07/ET41 mam gotowy, więc jak chcesz to podeślę plik.
Więcej o tym jest na mojej stronie http://baur.pl/mechanika-nastawnika/ (http://baur.pl/mechanika-nastawnika/)

Naświetlić można w jakiejś drukarni lub naświetlarni gdzie mają jeszcze tzw. naświetlarki CtF. Zależnie skąd jesteś to mogę spróbować podpowiedzieć miejsce gdzie to można zrobić. Na pewno w Poznaniu.

Edit:
Rysunek koła enkodera w wersji .pdf i .ai -> plik (http://eu07.pl/userfiles/20537/priv-enkoder_nastawnika_jazdy.zip)
Na szybko we Wrocławiu znalazłem taką naświetlarnię (http://studioten.pl/35/cennik-ctf). Warto tam zapytać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 06 Grudnia 2017, 23:13:16
Chętnie przygarnę jakiś gotowy plik, może na starcie zobaczę jak na kartce wypadają szczeliny w stosunku do pozycji. U mnie zęby są wycięte praktycznie tak jak w loku, stąd mam duży skok na pozycjach pierwszej oraz bez oporów i często się zdarza, że już po pierwszym układzie zaczyna być "na styk" i lekkie zadrganie kołem powoduje wbicie pozycji. Przy szybszym zakręceniu zawsze gdzieś ucieknie pierwsza/ostatnia.

P.S. Jestem spod Wrocławia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 07 Grudnia 2017, 10:16:14
Cytuj
Co do elektroniki, mamy o ile pamiętam około 4-5cm wolnego miejsca na wysokość, na szerokość i głębokość tyle ile ma obudowa. Chyba wystarczy :) Ja chciałem zrobić to bez enkodera, (bo ich nie lubię) a wyglądałoby to tak:
Płytka PCB jak w starym mierniku uniwersalnym (z niego pomysł wzięty) czyli w kółeczko ścieżka miedziana, podzielona na X części (X = ilość pozycji z zerową licząc), każda ścieżka łączy się z innym pinem na Arduino Mega (Tasiemki ATA bardzo dobre do tego są, wymiary dziurek jak znalazł, a kosztują 5zł za metr taśmy, na której jest 6 wtyczek, czyli 3 kable po pocięciu), a po tej ścieżce przesuwa się suwaczek (jak w potencjometrze) który dowarty jest do masy układu.

Że tak zacytuję. Rozmiary pól stykowych można łatwo dobrać na podstawie nałożonych na siebie wzorów zębatek. Prawdopodobieństwo "gubienia pozycji" przy odpowiednim rozwiązaniu programowym w zasadzie zerowe. Kod do tego miał być taki --> http://eu07.pl/userfiles/23589/priv-sterownik_nastawnikow_MASTER.zip (http://eu07.pl/userfiles/23589/priv-sterownik_nastawnikow_MASTER.zip)

const int nastawnik[44] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53};
const int kierR = A0;
const int kierD = A1;
const int boczniki[7] = {A2, A3, A4, A5, A6, A7, A8};
const int nadR = 21;
const int nadD = 20;
const int nadNumP = 19;
const int nadNumM = 18;
const int nadNumS = 17;
const int nadNumG = 16;
int a = 0;
int b = 0;
int c = 0;
int d = 0;
int e = 0;
int f = 0;
int kier = 0;

void setup() {
  for (int x = 0; x < 44; x++){
    pinMode(nastawnik[x], INPUT);
    digitalWrite(nastawnik[x], HIGH);
  }
  for (int y = 0; y < 7; y++){
    pinMode(boczniki[y], INPUT);
    digitalWrite(boczniki[y], HIGH);
  }
  pinMode(kierR, INPUT);
  digitalWrite(kierR, HIGH);
  pinMode(kierD, INPUT);
  digitalWrite(kierD, HIGH);
  pinMode(nadR, OUTPUT);
  pinMode(nadD, OUTPUT);
  pinMode(nadNumP, OUTPUT);
  pinMode(nadNumM, OUTPUT);
  pinMode(nadNumS, OUTPUT);
  pinMode(nadNumG, OUTPUT);
}

void loop() {

  //NASTAWNIK MOCY
 
  for (int z = 0; z < 44; z++){
    int tempReadA = digitalRead(nastawnik[z]);
    if (tempReadA != 1){
      b = z;
    }
  }
  if (a - b != 0){
    c = a - b;
    if (c < 0){
      for (int q = 0; q < abs(c); q++){
        digitalWrite(nadNumP, HIGH);
        delay(100);
        digitalWrite(nadNumP, LOW);
        delay(100);
      }
    } else {
      for (int w = 0; w < abs(c); w++){
        digitalWrite(nadNumM, HIGH);
        delay(100);
        digitalWrite(nadNumM, LOW);
        delay(100);
      }
    }
  }
  a = b;

  //NASTAWNIK KIERUNKU
 
  if (digitalRead(kierR) != 1 && kier != 1){
    digitalWrite(nadR, HIGH);
    delay(100);
    digitalWrite(nadR, LOW);
    delay(100);
    kier++;
  } else if (digitalRead(kierD) != 1 && kier != -1){
    digitalWrite(nadD, HIGH);
    delay(100);
    digitalWrite(nadD, LOW);
    delay(100);
    kier = kier - 1;
  }

  //NASTAWNIK BOCZNIKOWANIA

  for (int r = 0; r < 7; r++){
    int tempReadB = digitalRead(boczniki[r]);
    if (tempReadB != 1){
      e = r;
    }
  }
  if (d - e != 0){
    f = d - e;
    if (f < 0){
      for (int t = 0; t < abs(f); t++){
        digitalWrite(nadNumS, HIGH);
        delay(100);
        digitalWrite(nadNumS, LOW);
        delay(100);
      }
    } else {
      for (int u = 0; u < abs(f); u++){
        digitalWrite(nadNumG, HIGH);
        delay(100);
        digitalWrite(nadNumG, LOW);
        delay(100);
      }
    }
  }
  d = e;
}
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Grudnia 2017, 19:38:09
@Bartosz Dworniczek próbował użyć potencjometru i sczytywać bezpośrednio z niego wartość napięcia określając tym samym jednoznacznie konkretne pozycje, ale nie wiem czy ostatecznie mu się to udało. W każdym razie przy arduinowej rozdzielczości przetwornika ADC równej 1024, różnica odczytywanej wartości pomiędzy poszczególnymi 43 pozycjami dla EU07 itp. (histereza) wychodzi na poziomie ok. 20, więc wydaje mi się, że ten sposób też powinien się sprawdzić.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 21 Grudnia 2017, 11:07:07
Udało się w końcu wykonać tarcze wielkości płyty CD i działa to całkiem sprawnie, ale nie ukrywam, że jak ktoś zakręci nieumiejętnie, to potrafi zgubić jedną pozycję na plus bądź minus. W przyszłości planuję powiększyć tarczę o około 4cm średnicy, co pozwoli ostatecznie zwiększyć margines błędu przy "zawahaniu się" podczas wrzucania pozycji.

Rozkminiam inną rzecz, czyli odtwarzanie dźwięków. Co do takich jak nastawnik, hasler czy hebelki, sprawa jest prosta, można po prostu się ich pozbyć i nie będą się odtwarzać. Wentylatory wiadomo, mogą iść na główny głośnik. Ale chciałbym takie dźwięki jak rozmowy przez radio wypuścić na radio. Mam w kompie dwie karty dźwiękowe, gdzie np. w przypadku TSa mogę wybrać tę drugą i komunikować się przez przerobionego Radmora. Pytanie, czy mogę jakoś z MaSzyny przerzucić rozmowy na radiu na inną kartę dźwiękową? Czy kombinuję już za bardzo? :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 21 Grudnia 2017, 12:40:24
TMJ, jakbyś się w to wkręcił, to poproszę przy okazji programowy potencjometr głośności radia. Radmor Krasnowskiego jest do tego dostosowany, a przy obecnym miszmaszu z ampitudami, przyda się możliwość podregulowania radia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 09 Stycznia 2018, 18:33:03
Cześć,
Mam na sprzedaż PoKeys 57u, kupiony u producenta w sierpniu zeszłego roku. Testowo podłączałem do niego kilka rzeczy (swoje perypetie z tym związane opisywałem kilka stron wcześniej w tym wątku), jednakże ostatecznie zdecydowałem się na komunikacje w inny sposób.
Jeżeli ktoś byłby zainteresowany to zapraszam na PW.

Pozdrawiam Maciek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 14 Stycznia 2018, 15:53:03
Czas uchylić rąbka tajemnicy. ;)

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 14 Stycznia 2018, 22:48:37
Super to wygląda + całe zaplecze techniczne robi wrażenie, bomba. Polecam do LEDów zastosować żółte karteczki (złożone podwójnie) w postaci filtrów, powinny spowodować, że troszkę realnie będzie się prezentować podświetlenie.

Odnośnie elektroniki zastosowanej w nastawniku, co zastosowaliście i ew. z czego wykonana tarcza?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 16 Stycznia 2018, 16:48:17
Ja wykorzystałem gotowe enkodery, tarcze zrobiłem z tworzywa typu plastik o średnicy 30 cm. Zadowolony jestem tak na 95% więc na razie nie ruszam. Tu masz linka. http://allegro.pl/255-optyczny-czujnik-szczelinowy-pomiar-predkosci-i6913518289.html
Maszyna kontra 6 dof to już nie są żarty. ;)
&t=9s
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 31 Stycznia 2018, 23:13:44
Zalega może komuś jeszcze jakiś jeden silniczek z obrotomierza Poldka i chciałby się go pozbyć za parę groszy?

Zamontowałem ostatni dla zbiornika głównego i jest jakiś przekoszony z ciężarkami. Ułożenie pod takim kątem jak jest cała tablica powoduje, że nabija do 0,5MPa i nagle przeskakuje na 1MPa (elektronicznie jest wszystko git). Gdy blacha jest w pozycji pionowej - działa. Próbowałem te ciężarki ogarnąć, dolutować lub odjąć im masy, ale dalej nie pomaga. Pewnie gdzieś od "nowości" uszkodzony.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 01 Lutego 2018, 00:17:02
Spróbuj poluzować trochę albo dokręcić tą śrubkę, przez którą przechodzi z przodu ośka i sprawdź czy jakiś kawałek metalu nie przyczepił się gdzieś do magnesu i nie blokuje cewki, kiedy np. manometr jest ustawiony pod kątem i ośka opiera się bardziej o tylne łożysko. Mi się jeden zacinał przy zerze i podkładając na próbę śrubę przed cewkę, a później ją wyjmując szlifnąłem przy tym lekko magnes gwintem tej śruby i odtąd przestał się zacinać, więc może też sam magnes ma gdzieś jakiś zadzior lub jest tyćkę za duży w miejscu, gdzie Ci się cewka zacina.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 01 Lutego 2018, 21:21:03
Zbieram już trochę części do pulpitu eu06, i zastanawiam się czy zainwestować w płytkę arduino czy pokeys, teraz trochę utknąłem bo mam materiały na nastawnik do MaSzyny ale nie wiem czy warto wycinać do blokowania pozycji element z drewna czy zamówić z metalu?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 01 Lutego 2018, 21:53:31
Nie wiem jak Arduino działa z najnowszymi exe symulatora (może końcem lutego uda mi się sprawdzić), ale na pewno daje dużo więcej możliwości od PoKeys, choć z drugiej strony wymaga włożenia trochę więcej pracy jeśli chodzi o jego programowanie - program się pisze, a PoKeys ma do konfiguracji specjalne okienko, w którym tylko wybiera się, co chce się mieć na danym pinie. W zależności od wersji Arduino i ilości podłączanych elementów, może też ono wymagać zastosowania dodatkowych układów zwiększających ilość wejść/wyjść.
Natomiast co do zębatek nastawnika, to sam odradzam drewno, a tym bardziej wszelkiego rodzaju płyty OSB i inne sklejane z wiórów ze względu na małą trwałość. Znacznie lepiej sprawdza się pomysł @maćkab_19 na wycięcie zębatek z zaślepek kanalizacyjnych odpowiedniej średnicy (duże z fi 200, małe z fi 110). Po odcięciu choćby piłą do drewna denka od elementu wsadzanego w rurę, dosyć łatwo wycina się kształt zębatki wyrzynarką. Przykładowo mechanizm mojego nastawnika wygląda tak: http://eu07.pl/forum/index.php/topic,13529.msg387813.html#msg387813 Podobno pleksi też się dobrze sprawdza, ale do tego już raczej tylko wycinanie laserowe, więc też trzeba gdzieś zamówić, a z zaślepek można zrobić samemu na bazie szablonów (trzy wiadomości dalej pod linkiem).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 01 Lutego 2018, 22:58:10
A gdybym ja zrobił zębatkę z litego drewna, np. z dębu bo mam kontakty i łatwo będzie zdobyć i obrobić w domu?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 01 Lutego 2018, 23:34:00
Oczywiście możesz spróbować, ale nie wiadomo czy np. nie zacznie pękać od uderzeń rolki po zębach, kiedy wyschnie, albo czy z czasem się nie wykrzywi. Chyba że drewno leżakowane, to nie wiem... A może już lepiej z jakiejś sklejki? W każdym razie zaślepki są przetestowane i się sprawdzają :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 01 Lutego 2018, 23:50:11
Ale czemu nie stalowe i na wodę puścić? Kroci to nie kosztuje, a będzie niezniszczalne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 01 Lutego 2018, 23:57:12
Stalowe to najlepsze wyjście, tylko trzeba mieć konkretny rysunek techniczny. Choć w zasadzie @Dziadek robił takie rysunki (jakoś zapomniałem): http://eu07.pl/forum/index.php/topic,13529.msg468589.html#msg468589 Tylko mocowania sprężyn trzeba tam sobie chyba już dorobić samemu.

EDIT: Tutaj właściwy link: http://eu07.pl/forum/index.php/topic,13529.msg468512.html#msg468512 @Dziadek - dzięki za sprostowanie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 02 Lutego 2018, 10:21:20
A to wszystko lepiej podłączyć do płytki Arduino czy Pokeys? Dodam jeszcze że nie mam takich umiejętności aby pisać zaawansowane sterowniki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 02 Lutego 2018, 10:34:16
Jak nie potrafisz pisać programów, to bierz Pokeysa i nawet się nie zastanawiaj. Podłączysz i masz. Co do zębatek, miałem laserowo wycinane w czarnej stali grubości 4mm. Nie ma opcji, że coś Ci się z tym stanie. Gdzieś wyżej masz zdjęcia i filmiki mojego mechanizmu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 02 Lutego 2018, 10:35:07
A łatwo sie nauczyć obsługiwać arduino?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 02 Lutego 2018, 10:40:28
Dołączam jeszcze wycenę haslera i kranu hamulca od której spadłem z krzesła:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 02 Lutego 2018, 16:03:27
Poluj na portalach aukcyjnych na Haslery - 500-800zł często ludziska chcą. Co do kranu, nowy Ci nie potrzebny, 2 lata temu firma Koban wyceniła mi używany, niesprawny za około 800zł. To znacznie niższe ceny, niż otrzymałeś w mailu.
Trochę czasy "za flaszkę" się pokończyły, ale nie jest to niemożliwe. Jeśli trochę zakręcisz się przy złomowanych lokach, może coś uda się wykupić w cenie złomu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: SQT w 02 Lutego 2018, 17:54:11
Dla miłośników to są elementy warte tyle, ile ktoś chce za nie dać. Na upartego w odpowiednim miejscu dało by się w bdb stanie dorwać właśnie za flaszkę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 02 Lutego 2018, 18:58:06
@miko22 - pod tym postem to kody na arduino jakie przygotowałem, paczka z rysunkami do nastawnika jest tutaj: http://eu07.pl/forum/index.php/topic,13529.msg468512.html#msg468512
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 03 Lutego 2018, 23:57:46
Powtarzam pytane: Czy łatwo nauczyć się obsługiwać arduino?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Bulba w 04 Lutego 2018, 00:00:12
Google nie boli. Poszukaj sobie sobie poradniki, przeczytaj sobie i sam stwierdzisz czy to jest łatwe czy nie. Bo dla kogoś może być łatwe a dla drugiego nie :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 04 Lutego 2018, 04:49:38
Dzięki @Dziadek! Byłbym jednak wdzięczny gdybyś udostępnił kody na kontrolki i przyrządy pomiarowe, bo ty;lo tego do pełni szczęścia mi brakuje :)
Arduino Pro Micro.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Milek7 w 04 Lutego 2018, 13:14:57
A to wszystko lepiej podłączyć do płytki Arduino czy Pokeys? Dodam jeszcze że nie mam takich umiejętności aby pisać zaawansowane sterowniki.
Obecnie z pokeys nie ma możliwości sterowania przełącznikami.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 04 Lutego 2018, 19:04:03
Możliwość sterowania jest, bo niby czemu nie. Większy problem jest z niektórymi przełącznikami z trzema pozycjami.  Martwi mnie zmiana klawiszologii utrudniająca komunikację z pulpitem. Ten sam klawisz na załączanie i wyłączanie może jest dobry jak się używa klawiatury albo myszy ale nie do sterowania przez mikrokontroler. Dlatego chcąc nie chcąc trzymam się starszej wersji z normalną klawiszologią :(
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 04 Lutego 2018, 19:42:04
Dzisiaj dla testu wrzuciłem nowe exe z Pokeysem, to kamera zwariowała, a po przestawieniu kranu całkiem dostałem crasha symka. Po cichu liczę, że ktoś ogranie te wersje również pod Pokeysa, inaczej byłaby to totalnie mega ignorancja.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 04 Lutego 2018, 20:15:48
Żeby kamera się nie obracała, trzeba do *.ini dodać wpis "input.gamepad no", bo exe wykrywa chyba wejścia analogowe PoKeys jako gamepada. Warto też piasecznicę przestawić sobie spod {Shift} + {S} pod jakiś inny klawisz bez Shifta (pod samym {S} jest teraz oddzielnie jeden z tonów syreny), bo jeśli jest z Shiftem, to po załączeniu (wciśnięciu pedału) nie da się jej już wyłączyć z PoKeys i tak samo jest z jakimkolwiek innym przyciskiem chwilowym z Shiftem (domyślnie są to chyba jeszcze tylko sprężarka pantografów i przycisk pokazywania prądów drugiego członu w ET41). Sytuacja jest identyczna do tej, kiedy również z klawiatury puści się najpierw klawisz obsługujący daną funkcję i dopiero po tym puści się Shift, ale to przydaje się do "podpierania stycznika" sprężarki pantografów - można sobie go w taki sposób zablokować i nie trzeba trzymać cały czas {Shift} + {V}, ale można sobie już np. przejść do kabiny, a sprężarka będzie dalej pompowała aż nabije do 0,5MPa.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 04 Lutego 2018, 20:17:09
Kamera wariuje jak przy PoKeys masz włączoną obsługę gamepad'a w eu07.ini. Wyłącz i powinno być OK. Też to miałem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 05 Lutego 2018, 03:09:15
Po cichu liczę, że ktoś ogranie te wersje również pod Pokeysa, inaczej byłaby to totalnie mega ignorancja.
Zrodla programu sa publicznie dostepne. Niestety do ogarniecia tematu raczej wymagane jest posiadanie rzeczonego urzadzenia, bo na slepo to mozna sobie w nosie dlubac, a nie debugowac komunikacje z zewnetrznym hardware. Poniewaz urzadzeniem nie dysponuje, raczej pozostane tutaj mega ignorantem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Lutego 2018, 10:03:09
Ale nie chodzi o jakąś wyrafinowaną komunikację ze sprzętem. Wyjścia działają (kontrolki, mierniki, manometry, hasler), wejścia działają (hamulce). Moim zdaniem problem pojawił się wraz ze zmianą klawiszologii. Nowa koncepcja przełączania hebelków/przycisków jednym klawiszem komplikuje sterowanie wysyłaniem sekwencji klawiszy z PoKeys (ale prawdopodobnie także z innych kontrolerów). Może okazać się, że np. hebelki zaczną działać odwrotnie. Do tego nie trzeba mieć PoKeys żeby testować. Wystarczyło zostawić alternatywną klawiszologię zgodną wstecznie. W nowej teoretycznie można sobie część rzeczy przemapować w pliku eu07_input-keyboard.ini ale niestety nie wszystkie. Przełączenie stanu zamiast oddzielnie załączenie i wyłączenie jest problemem. Np. WS na pulpicie jest obsługiwany dwoma przyciskami, teraz oba będą działały tak samo więc wszystko jedno, który nacisnę to zadziała.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Dziadek w 05 Lutego 2018, 14:51:57
Cytuj
Przełączenie stanu zamiast oddzielnie załączenie i wyłączenie jest problemem. Np. WS na pulpicie jest obsługiwany dwoma przyciskami, teraz oba będą działały tak samo więc wszystko jedno, który nacisnę to zadziała.
Nie znam się na pokeys, więc nie wiem czy jest tam taka opcja, ale ja bym po prostu wykluczył taką możliwość programowo, lub fizycznie - jeden przekaźnik i już nie ma innej opcji jak wyłączanie i załączanie osobnymi guzikami. Programowo - dajmy na to, mamy zmienną X typu bool, int czy cokolwiek, przyjmuje ona dwie wartości - odpowiednio dla załączonego i wyłączonego WS. Jeżeli ma wartość oznaczającą załączenie WS, nie będzie reagować na naciskanie zielonego - prawda, komplikacja pod tytułem wybiło WS i trzeba go najpierw wyłączyć żeby załączyć, ale i to da się obejść, korzystając z danych z symka - stan lampki WS. Warunek do if podwójny i już nie ma kłopotu. Ale tak jak mówię, nie wiem jak z tym na pokesie będzie, ale na arduino bez problemu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 05 Lutego 2018, 15:48:27
Do tego nie trzeba mieć PoKeys żeby testować. Wystarczyło zostawić alternatywną klawiszologię zgodną wstecznie.
Dostep do Pokeys jest [mi] potrzebny zeby dojsc jak to urzadzenie komunikuje sie z symulatorem, jak ono w ogole dziala, i zeby sprawdzic czy ewentualne poprawki funkcjonuja tak, jak powinny. Ja tych rzeczy zwyczajnie nie wiem i na ile moge tego uniknac nie zamierzam wypuszczac nietestowanego kodu pisanego na slepo. Jesli ty dysponujesz taka wiedza i/lub uwazasz ze nie jest ona potrzebna, a sam problem jest trywialny, to jak juz wspomnialem, zrodla symulatora sa publicznie dostepne. Kwestia tak jak ci sie wydaje trywialna nie powinna zajac wiecej niz kilka dni -- napiszesz troche kodu, opublikujesz, wlaczy sie go do exe i wszyscy beda zadowoleni.

Podpowiem tylko, ze "wystarczylo zostawic alternatywna klawiszologie zgodna wstecznie" to w kontekscie zmian w kodzie mniej wiecej jak sugerowac, ze "w lokomotywie spalinowej wystaczylo zostawic alternatywny kociol parowy i tloki".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Lutego 2018, 16:43:11
No właśnie i w tym problem. Ty nie masz PoKeys, żeby testować kod, a ja nie znam się na programowaniu, więc dostępność źródeł w niczym mi nie pomoże.
To co sugeruje @Dziadek też jest słabym pomysłem bo PoKeys się tak nie programuje jak Arduino czy inny uC, a dorabianie dodatkowej elektroniki, żeby działał zwykły przycisk jest przerostem formy nad treścią.
Nie wiem jak wybrnąć z takiego pata. Chętnie bym pomógł ale nie mogę zrobić czegoś na czym się kompletnie nie znam. Nie ma szans na jakąś współpracę osób programujących z posiadaczami PoKeys, żeby to jakoś ogarnąć?
Ja mogę powiedzieć tylko tyle, że Pokeys poza obsługą wejść i wyjść, które działają (mierniki, manometry, kontrolki, buczek, hasler i hamulce) działa jak konfigurowalny emulator klawiatury. Zatem wszystkie komendy klawiaturowe mozna przypisać do pinów PoKeys. Czyli np. stan wysoki na danym pinie powoduje efekt naciśnięcia klawisza lub kombinacji klawiszy. Itd itp. Tylko tyle i aż tyle. W przypadku hebelków można ustawić stosowną kombinację klawiszy przy przejściu w stan wysoki, a inną w stan niski dzięki temu można wysłać jeden klawisz załączając hebelek, a inny wyłączając. I tak to działa. PoKeys pod tym względem działa jak zwykła klawiatura podpięta pod USB.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 05 Lutego 2018, 18:26:34
mac310, wydaje mi się, że ten problem z WS można by rozwiązać poprzez zbudowanie odpowiedniego schematu w programie PoBlocks. Jest to program służący do implementacji różnych zależności między pinami w pokeys, dostępny na stronie producenta. Takie programowanie tylko, że w formie schematów blokowych. Może dałoby się w nim zrobić zależność, tak aby uC reagował na jeden z przycisków tylko gdy kontrolka WS jest nieaktywna, a na drugi gdy jest aktywna. Niestety schematu takiego Ci nie ułożę, bo nie jestem w tym programie wystarczająco biegły, ale może jeżeli napisałbyś do producenta to by w tym pomogli. Ja jakiś czas temu opisałem im swój problem z enkoderem gubiącym naciśniecia klawiszy, i na następny dzień dostałem w odpowiedzi schemat w Poblocks, dzięki któremu pokeys wysyłał informacje o naciśnięciu klawiszy do komputera w zwiększonych odstępach czasu. Problem z WS to pewnie byłaby prostsza zależność.


Z innej beczki, czy na najnowszym patchu działa komunikacja przez UART?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 05 Lutego 2018, 18:30:50
Im dluzej nad tym mysle tym bardziej dochodze do wniosku ze trzeba to bedzie to zrobic "na trudno" i zaimplementowac komendy do wywolania konkretnego stanu, bo przy okazji obslugi arduino zaczelo sie tam dodatkowo troche komplikowac i chyba najlepiej bedzie to uciac w zarodku.

W zwiazku z tym, prosze o ile to mozliwe o liste funkcji, ktore macie podpiete pod przelaczniki/klawisze na pulpicie, zeby to mozna bylo mozliwie minimalnym wysilkiem wprowadzic ;/

Przy okazji, wie ktos moze dlaczego Pokeys jest obslugiwany przez taka emulacje klawiatury, a nie przez odczyt stanu wejsc? Bo odczyt jest z tego co widze robiony, ale dane nie sa wykorzystywane...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 05 Lutego 2018, 19:33:19
@tmj - tutaj jest dokumentacja do PoKeys (zakładka "Related downloads" po lewej -> "PoKeys user manual"): https://www.poscope.com/product/pokeys57u/ Jeśli chodzi o wejścia, to obecnie wykorzystywane pod względem jako takiej komunikacji z exe są tylko piny analogowe 46 i 47 do odczytu wartości napięcia z potencjometrów w kranach hamulcowych i to jest jakoś przesyłane do exe. Cała reszta informacji wejściowych, tak jak napisał @mac310, opiera się na emulacji klawiatury. Jest to o tyle dobre, że nawet jeśli ktoś nie zna się na programowaniu, to dosyć przyjazdy i intuicyjny interfejs PoKeys umożliwia łatwy wybór tego, co na którym pinie chce się mieć podłączone i co w ogóle chce się mieć podłączone (ja np. dla zaoszczędzenia pinów (55 dostępnych to wcale nie tak dużo) zrobiłem sobie analogowy sterownik kontrolki ogrzewania pociągu w pulpicie i miałem wolny dodatkowy pin np. na radio-stop jako wejście). Jeśli chodzi o wyjścia, to te są na stałe przypisane do konkretnych pinów PoKeys w exe, ale można nie korzystać z jakiegoś z nich ustawiając je w oknie interfejsu PoKeys jako jakieś dodatkowe wejście (jak w powyższym przykładzie) lub pozostawiając niepodłączone, jeśli akurat nie jest potrzebne (np. w pulpicie EN57 nie przyda się wyjście kontrolki wysokiego rozruchu).

Problem z tą emulacją klawiatury jako sygnały wejściowe polega obecnie na tym, że czasami przy przełączaniu np. hebelka na pulpicie może się akurat zdarzyć jakieś zakłócenie mechaniczne (np. styk źle przeskoczy i wyśle sygnał podwójny) lub elektryczne (czasami np. falownik do Haslera "sieje" i sygnał o "wciśnięciu klawisza" danym hebelkiem w ogóle nie dotrze przez USB, albo sam z siebie wygeneruje się jakiś przypadkowy) i wtedy stan hebelka na rzeczywistym pulpicie nie pokrywa się ze stanem w MaSzynie. Przy starej klawiszologi, gdzie na załączanie była kombinacja z Shiftem, a na wyłączanie pojedynczy klawisz, wystarczyło raz machnąć hebelkiem tam i z powrotem, i stan hebelka rzeczywistego ponownie pokrywał się ze stanem w symku. Teraz ta metoda nie ma szans zadziałać, bo z klawiatury (a więc i z PoKeys) wysyła się tylko zmianę stanu hebelka danym klawiszem, a nie ustawienie na konkretny stan jak kiedyś, co ma też wpływ na opisywane działanie przycisków od WSa (ten sam klawisz/kombinacja na załączanie i wyłączanie, przez co na pulpicie da się użyć dowolnego z dwóch przycisków do obu tych czynności).

Co do programowania PoKeys, to oprócz tego PoBlocks da się też chyba normalnie pisać program w C# - strona 120+ podlinkowanej wyżej instrukcji obsługi, ale nigdy nie próbowałem.

Listę funkcji zaraz zrobię...

EDIT: Ok, chyba będzie ;) Jak o czymś zapomniałem, to proszę o dopisanie. Dałem jako kod, żeby można było przejrzeć bez pobierania i żeby jednocześnie nie wydłużać postu.

Wyjścia główne (ogólne):

- buczek CA/SHP (pin 16)
- amperomierz WN 1 (PWM 17)
- amperomierz WN 2 (PWM 18)
- woltomierz WN (PWM 19)
- manometr cylindra hamulcowego (PWM 20)
- manometr przewodu głównego (PWM 21)
- manometr zbiornika głównego (PWM 22)
- kontrolka SHP (pin 23)
- kontrolka CA (pin 24)
- kontrolka WS (pin 25)
- kontrolka sygnalizacji wentylatorów i oporów (pin 26)
- kontrolka przekaźnika nadmiarowego silników trakcyjnych (pin 27)
- kontrolka przekaźnika nadmiarowego przetwornicy i ogrzewania (pin 28)
- kontrolka styczników liniowych (pin 29)
- kontrolka poślizgu (pin 30)
- kontrolka ogrzewania pociągu (pin 31)
- kontrolka jazdy na oporach (pin 32)
- Hasler (wyjście analogowe 43)
- rysik Haslera - hamowanie (pin 52)
- rysik Haslera - jazda z poborem prądu (pin 53)

Wyjścia dodatkowe z uwzględnieniem charakterystycznych elementów poszczególnych pojazdów (piny trzeba przypisać):

- kontrolka odhamowania II członu
- kontrolka otwarcia drzwi prawych
- kontrolka otwarcia drzwi lewych
- kontrolka sygnału odjazdu
- kontrolka pracy przetwornic
- kontrolka pracy sprężarek
- kontrolka I stopnia bocznikowania
- kontrolka II stopnia bocznikowania
- kontrolka III stopnia bocznikowania

Wejścia główne (ogólne):

- załączenie baterii
- pantograf przedni podniesiony
- pantograf tylny podniesiony
- przetwornica
- sprężarka
- reflektor prawy biały
- reflektor górny
- reflektor lewy biały
- reflektor prawy czerwony
- reflektor lewy czerwony
- oświetlenie kabiny
- przyciemnienie oświetlenia kabiny
- oświetlenie przyrządów pomiarowych
- wyłączenie WSa
- załączenie WSa
- odblokowanie przekaźnika nadmiarowego silników trakcyjnych
- odblokowanie przekaźnika nadmiarowego przetwornicy i ogrzewania
- wyłączenie styczników liniowych
- przyhamowanie przy poślizgu
- luzowanie hamulca
- kasowanie CA/SHP
- syrena niski ton
- syrena wysoki ton
- hamulec pospieszny-osobowy
- hamulec osobowy-towarowy
- rozruch wysoki/niski
- hamulec dodatkowy (wejście analogowe 46)
- hamulec zasadniczy (wejście analogowe 47)
- nastawnik kierunku przód-0
- nastawnik kierunku 0-tył
- nastawnik jazdy kanał A enkodera lub {Num+}
- nastawnik jazdy kanał B enkodera lub {Num-}
- nastawnik bocznikowania kanał A enkodera lub {Num/}     //także załączenie bocznikowanie, gdyby ktoś robił pulpit SM42
- nastawnik bocznikowania kanał B enkodera lub {Num*}
/* - nastawnik jazdy {Shift} + {Num+}
- nastawnik jazdy {Shift} + {Num-}
- nastawnik bocznikowania {Shift} + {Num/}
- nastawnik bocznikowania {Shift} + {Num*} */     // - przydatne, jeśli komuś enkoder gubi pozycje nastawnika
- piasecznica
- radio-stop
- wyłączenie radiotelefonu
- przyciemnienie reflektorów
- hamulec awaryjny
- załączenie ogrzewania pociągu

Przyszłościowa obsługa radia:

- następny kanał
- poprzedni kanał

Wejścia dodatkowe z uwzględnieniem charakterystycznych elementów poszczególnych pojazdów:

- sprężarka pomocnicza
- kurek sprężarki pomocniczej
- odłączenie uszkodzonych silników trakcyjnych
- pokazywanie prądów II członu
- zwiększenie hamowania hamulcem ręcznym     //m.in. w ET22 i SM42 korba/koło jest w pulpicie
- zmniejszenie hamowania hamulcem ręcznym
- otwarcie drzwi prawych
- otwarcie drzwi lewych
- załączenie sygnału odjazdu
- wyłączenie przetwornicy w obsadzonym członie
- wyłączenie sprężarki w obsadzonym członie
- opuszczenie wszystkich pantografów
- następna konfiguracja reflektorów
- poprzednia konfiguracja reflektorów
- reflektor prawy biały tylny
- reflektor górny tylny
- reflektor lewy biały tylny
- reflektor prawy czerwony tylny
- reflektor lewy czerwony tylny

Inne wejścia z eu07_input-keyboard, które teoretycznie mogą się komuś przydać, ale nie do końca wiem, co obecnie robią:

- trainbrakeoperationtoggle ctrl num_4 // przelaczenie stanu hamulca pojazdu
- notchingrelaytoggle g // przelaczenie stanu przekaznika samoczynnego rozruchu
- epbrakecontroltoggle ctrl z // przelaczenie stanu hamulca elektro-pneumatycznego
- brakeloadcompensationincrease shift ctrl h // wybor wyzszego przelozenia hamulca
- brakeloadcompensationdecrease ctrl h // wybor nizszego przelozenia hamulca
- mubrakingindicatortoggle shift l // przelaczenie stanu wskaznika hamowania czlonow EZT
- doorlocktoggle ctrl s // przelaczenie stanu blokady drzwi
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 05 Lutego 2018, 23:29:23
Mi chodzilo raczej o to co ludzie na chwile obecna maja faktycznie obslugiwane przez swoje pulpity podpiete przez Pokeys (zeby spriorytyzowac wprowadzenie zwiazanym z tym funkcji) a na tej liscie to jest chyba wszystko co jest w tym momencie w exe i jeszcze pare innych rzeczy/kontrolek ktore na 95% nie sa wyprowadzone do tego urzadzenia... ;>
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 05 Lutego 2018, 23:37:17
To te podstawowe elementy, które większość ma podpięte, są określone na liście jako wyjścia i wejścia "główne (ogólne)". No może bez wyłączenia radiotelefonu i hamulca awaryjnego. Jak ktoś ma pulpit z EN57, to dochodzi jeszcze sterowanie drzwiami, ale chyba nie ma takiego pulpitu podpiętego pod PoKeys, a istniejące wykorzystują płytki z klawiatury. Jeszcze tu jest taka stara już dosyć rozpiska: http://rainsted.com/pl/Symulator/MaSzyna/Informacje_zwrotne/PoKeys Wyjścia określone jako "dodatkowe" rzeczywiście nie są wyprowadzone na PoKeys (dlatego napisałem, że piny trzeba by ew. przypisać), a wejścia dodatkowe, to obecnie kwestia odpowiedniego zaprogramowania sobie PoKeys na emulację poszczególnych klawiszy w zależności od indywidualnych potrzeb każdego (tak samo jak i te "główne" każdy ma po swojemu przypisane do poszczególnych pinów).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Milek7 w 05 Lutego 2018, 23:38:19
Z innej beczki, czy na najnowszym patchu działa komunikacja przez UART?
Są, tylko z innego modułu niż to było wcześniej i zmieniła się konfiguracja. http://eu07.pl/forum/index.php/topic,28460.msg471061.html#msg471061
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 06 Lutego 2018, 10:32:22
Mi chodzilo raczej o to co ludzie na chwile obecna maja faktycznie obslugiwane przez swoje pulpity podpiete przez Pokeys (zeby spriorytyzowac wprowadzenie zwiazanym z tym funkcji) a na tej liscie to jest chyba wszystko co jest w tym momencie w exe i jeszcze pare innych rzeczy/kontrolek ktore na 95% nie sa wyprowadzone do tego urzadzenia... ;>
Problem jest wszędzie tam, gdzie kiedyś był Shift, a dzisiaj tym samym przyciskiem robisz kilka różnych czynności (chociażby oświetlenie). Na szybko co pamiętam:
- załączenie baterii - teraz tylko "j", kiedyś Shift + "j",
- pantografy - teraz "p", "o", kiedyś Shift + "p", Shift + "o",
- wyłącznik szybki - teraz "m", kiedyś Shift + "m",
- przetwornica - teraz "x", kiedyś Shift + "x",
- sprężarka - teraz "c", kiedyś Shift + "c",
- wszystkie przyciski od oświetlenia - "y", "u", "i"
- pakietowy z wyborem hamulca - "b"
- wysoki rozruch - teraz "f", kiedyś Shift + "f"

Tyle mi na razie do głowy przychodzi na szybko, z czym miałem wczoraj problem. Tak jak poprzednicy piszą, wystarczy, że raz gdzieś styk nie łapie i dany element chodzi na odwrót.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 06 Lutego 2018, 18:22:26
Problematyczny jest na pewno WS, z racji tego że załącza się go i wyłącza jednym przełącznikiem tudzież przyciskiem. To akurat jest mało realne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Lutego 2018, 18:33:20
To ja dodam do listy, którą wstawił @Pitek jeszcze załączanie:
- ogrzewania pociągu - teraz "h", kiedyś Shift + "h"
- oświetlenia przyrządów - teraz ";", kiedyś Shift + ";"
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 06 Lutego 2018, 19:21:05
Eksperymentalnie od wersji 18.206 dla wylacznika szybkiego mozna stosowac "stary" model obslugi z odrebna kombinacja klawiszy dla wylaczenia i zalaczenia. Szczegoly sa w watku "na warsztacie", prosze o ile to mozliwe sprawdzic czy funkcjonuje to poprawnie z Pokeys -- jesli tak, to bedzie to mozna rozwinac na dalsze komendy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Lutego 2018, 21:45:12
Pobrałem, przestawiłem wg opisu i rzeczywiście działa tak jak trzeba ale tylko z samej klawiatury. Nie wiem dlaczego nie chce działać z emulacji w PoKeys. Efekt jest taki, że wciśnięcie przycisku załączenia załącza WSa ale jak tylko puszczam przycisk to natychmiast WS się wyłącza. Jak to samo robię z klawiatury, czyli trzymam Shift + "m" to się WS załącza i trzyma, ale zwykle najpierw puszczam klawisz, a dopiero później shift. Chyba coś jest na rzeczy z kombinacją Shift i klawisz jak to było z syreną. Jak sobie testowo ustawiłem "m" na załączanie WSa, a "w" na wyłączanie, to wtedy wszystko działa dobrze. Nie mam pojęcia dlaczego wcześniej kombinacja z Shiftem działała dobrze, a teraz nie chce. Chyba kolejność wciskania i puszczania Shifta z PoKeys jest inna. Jak zrobiłem test z klawiatury tak, że wcześniej puściłem Shift, a później "m" to był ten sam efekt jak z PoKeys. Chyba muszę napisać do PoScope czy coś się da z tym zrobić.
Generalnie rozdzielenie załączania i wyłączania jest i tak dobrym kierunkiem bo można sobie podmapować co się chce, tak żeby w końcu działało jak trzeba.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 07 Lutego 2018, 00:05:44
A jak Ci działa teraz piasecznica z PoKeys ({Shift} + {S})? Bo z tego co ja kiedyś testowałem na tej nowej klawiszologi, to po załączeniu piasecznicy z PoKeys nie dało się jej już z PoKeys wyłączyć, co z kolei jest odpowiednikiem puszczenia najpierw {S} a później {Shift} z klawiatury, czyli odwrotnie do tego, co opisujesz w przypadku WSa. Aż chyba sprawdzę, jak ten WS działa teraz z moim PoKeysem (56U), bo mam go gdzieś luzem...

EDIT: A to ciekawe... U mnie też WS puszcza, chociaż ostatnia komenda w konsoli to zawsze [Shift] + [M], ale jednocześnie piasecznica też dalej się zacina, jeśli jest ustawiona pod {Shift} + {S}.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 07 Lutego 2018, 01:34:16
Z opisu wyglada na to ze Pokeys faktycznie "najpierw puszcza Shift" w zwiazku z czym przy konfiguracji Shift+M/m exe odbiera sekwencje:

"wcisnieto klawisz zamkniecia WS"
"puszczono klawisz otwarcia WS"

i troche mu to rozsypuje logike. O ile rozlaczanie w rezultacie WS da sie ogarnac, to pozostana nadal bledy animacji (przycisk zalaczenia pozostaje wcisniety poniewaz exe nigdy nie otrzymuje komunikatu, ze zostal on puszczony) i obslugi przycisku -- technicznie rzecz biorac WS pozostaje w stanie "w trakcie zamykania" ktory jest finalizowany dopiero po odebraniu sygnalu o puszczeniu przycisku.

Obawiam sie ze jesli producent nie bedzie w stanie zalatwic tego po swojej stronie (nie wiem czy to jest mozliwe) to jedyna opcja pozostaje przypisanie kazdej z operacji do osobnego klawisza bez modyfikatorow. W najgorszym wypadku, biorac pod uwage ilosc klawiszy, daje to mozliwosc obslugi 16 funkcji, czy cos kolo tego. Chociaz tylko czesc z komend zwraca uwage na event puszczenia klawisza, wiec zapewne elementy takie jak przelaczniki bistabilne da sie podpiac pod kombinacje klawisz/klawisz+modyfikator(y) bez efektow ubocznych.

EDIT: A to ciekawe... U mnie też WS puszcza, chociaż ostatnia komenda w konsoli to zawsze [Shift] + [M], ale jednocześnie piasecznica też dalej się zacina, jeśli jest ustawiona pod {Shift} + {S}.
Podejrzewam ze przyczyna jest tutaj identyczna -- Pokeys wysyla sekwencje ktora exe odbiera jako "wcisnieto aktywacje piasecznicy" i "puszczono S" i w efekcie nigdy nie wylacza piasecznicy bo nie orzymuje informacji ze 'klawisz' odpowiedzialny za ta funkcje zostal zwolniony, a co najwyzej probuje wylaczyc podpieta pod S syrene, ktora i tak nie gra wiec efekt jest niezauwazalny.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Lorem w 07 Lutego 2018, 13:58:29
Zastanawia mnie - skoro kod do obsługi PoKeys po jego natywnym protokole (w celu chociażby odczytów wejść analogowych, ustawiania lampek i wartości PWM dla mierników) jest już w źródłach symulatora, czy nie lepiej skorzystać z tego samego protokołu i zmapować stany odpowiednich pinów na komendy sterujące symulacją? Zamiast przerabiać teraz znowu system sterowania na z Shiftem i bez Shifta i efektywnie znowu używać zamiennika klawiatury.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Milek7 w 07 Lutego 2018, 14:17:01
To jest interesujące pytanie dlaczego wcześniej tak nie było :P
Obecny okropny kod najlepiej wywalić i użyć biblioteki od producenta https://bitbucket.org/mbosnak/pokeyslib. Wygląda na dosyć ogarniętą, ale nie mam motywacji żeby w tym grzebać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 07 Lutego 2018, 14:31:59
Zastanawia mnie - skoro kod do obsługi PoKeys po jego natywnym protokole (w celu chociażby odczytów wejść analogowych, ustawiania lampek i wartości PWM dla mierników) jest już w źródłach symulatora, czy nie lepiej skorzystać z tego samego protokołu i zmapować stany odpowiednich pinów na komendy sterujące symulacją? Zamiast przerabiać teraz znowu system sterowania na z Shiftem i bez Shifta i efektywnie znowu używać zamiennika klawiatury.
No pytalem o to (biorac pod uwage ze odczyt calosci juz w kodzie jest zrobiony ale z jakiegos powodu niewykorzystany) i z tego co padlo w tym watku rozumiem, ze uzytkownikom jest w ten sposob latwiej wykorzystac swoje urzadzenie? Jesli tak to troche trudno by bylo zmuszac ich by potencjalnie przerabiali pulpit pod zmiany w oprogramowaniu ;/
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 07 Lutego 2018, 19:21:55
Chyba mam rozwiązanie. Zamiast wysyłać klawisze bezpośrednio trzeba uzyć makra i wtedy można określić dokładnie sekwencję wciskania i zwalniania klawiszy:
{Shift}{Null}m{Null}{/Shift}
Sprawdziłem i działa dobrze :)
Jedyna uwaga do exe, że załączanie jest natychmiast po wciśnięciu przycisku, a nie po dłuższym przytrzymaniu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Lorem w 07 Lutego 2018, 19:43:26
z tego co padlo w tym watku rozumiem, ze uzytkownikom jest w ten sposob latwiej wykorzystac swoje urzadzenie? Jesli tak to troche trudno by bylo zmuszac ich by potencjalnie przerabiali pulpit pod zmiany w oprogramowaniu ;/
Wszystko zależy od implementacji. Gdyby umożliwić konfigurację skojarzeń pin-funkcjonalność, tak jak obecną konfigurację klawiszologii, raczej żadne przeróbki sprzętowe nie byłyby potrzebne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 07 Lutego 2018, 19:50:59
Jedyna uwaga do exe, że załączanie jest natychmiast po wciśnięciu przycisku, a nie po dłuższym przytrzymaniu.
W przypadku wylacznika szybkiego to blad, ktory wsliznal sie przy okazji zmian; bedzie poprawiony w nastepnym uaktualnieniu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 07 Lutego 2018, 23:11:45
Nie wiem czy coś było ruszane, czy nie, ale na tych nowych exe nie gubi mi praktycznie wcale pozycji przy kręceniu kierownicą, więc tutaj ogromny plus. Przejechałem całą Kaliską bez ani jednego problemu, nie zgubił mi w ogóle + bądź -. Jeszcze tylko faktycznie te nieszczęsne Shifty i będzie się miodzio jeździło.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 09 Lutego 2018, 01:06:53
Glupie pytanie a propos Arduino -- obecnie exe czyta do obslugi przelacznikow pojazdu stan 23 bitow z otrzymanego od urzadzenia pakietu danych (co przeklada sie na taka sama liczbe obslugiwanych przelacznikow, czy to impulsowych czy bistabilnych) Czy to jest gorny limit, a jesli nie to jaki jest gorny limit dla wejsc tego typu?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Lutego 2018, 08:10:27
Pytasz ile elementów wejściowych da się podłączyć do Arduino czy ile takich elementów może mieć bardziej rozbudowany pulpit? Jeśli to pierwsze, to pod jedną magistralę I2C (nawet w prostym Arduino UNO) można podłączyć 128 dodatkowych układów rozszerzających ilość pinów. Jeden taki układ może mieć nawet 20 i więcej pinów, które można zaprogramować jako wejścia lub wyjścia. Dodatkowo takie Arduino DUE ma 2 magistrale I2C. Po przemnożeniu wychodzi teoretycznie 5120+ wejść/wyjść ;) Nie wiem jak w praktyce by to wyszło z wydajnością na Arduino (i przez UART), ale jakby się uprzeć, to można by nawet całą aparaturę podłączyć i z tego, co wiem, to takie plany mają od dłuższego czasu w sali szkoleń w Szczakowej (odpowiedź na drugie).

Dodam jeszcze tylko, że na wcześniejszych exe brakowało obsługi przez UART kilku podstawowych elementów, w tym nastawnika kierunkowego. Nie wiem jak na obecnych, ale za tydzień, dwa postaram się przetestować, bo teraz mam elektrykę w trakcie "modernizacji".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 09 Lutego 2018, 16:06:14
W konfiguracji ktora jest obecnie nastawnika kierunku nie ma nadal (biorac pod uwage jak on dziala, musialby chyba byc odczytywany jak nastawnik jazdy i/lub bocznikow) natomiast pytam, bo przy okazji da sie chyba zaimplementowac konfigurowanie funkcji od strony exe, tzn definicje jakie komendy sa generowane przez stan poszczegolnych pinow, zamiast zaszywania tego na sztywno w kodzie symulatora. Zobaczymy.

edit
wersja 18.210 obsluguje wspomniana mozliwosc (czesciowej) konfiguracji, jak rowniez szereg dodatkowych komend wymuszenia konkretnego stanu urzadzenia, co powinno mniej wiecej zalatwic sprawe problematycznej wspolpracy z Pokeys. Prosze w miare mozliwosci przetestowac, i jesli wystapia jakies problemy i/lub braki, krzyczec ;d
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 10 Lutego 2018, 21:54:37
Załączam eu07_input-uart.txt z dopisanymi komentarzami z eu07_input-keyboard.txt do tego, co już jest. Brakujące elementy można dopisać według własnego uznania, ale ważne, żeby nie pokrywały się np. z bajtami nastawników czy kranów hamulcowych. Jak przetestuję i dopiszę u siebie, to wstawię też wersję uzupełnioną.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 10 Lutego 2018, 22:08:31
Przy okazji, w przypadku urzadzen takich wlasnie jak nastawnik lub hamulec, czy wartosci podawane przez nie zajmuja zawsze caly bajt, czy zdazaja sie tez kombinacje uzywajace mniejszych (lub wiekszych) rozmiarow/zakresow?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 10 Lutego 2018, 22:28:19
W bajtach nastawników przesyła się po prostu numer pozycji danego nastawnika (ET22 ma chyba najwięcej (0-48 - niecałe 6 bitów + nastawnik bocznikowania na osobnym bajcie w ten sam sposób)), natomiast dla hamulców to z reguły liczba w zakresie 0-1023 (10bit) na dwóch bajtach, bo najczęściej taka jest rozdzielczość przetwornika ADC w mikrokontrolerze, ale są też mikrokontrolery z przetwornikiem 12bit, co daje zakres 0-4095. Ja za to używam po jednym bajcie na krany i zakres 0-255 wystarcza (bo przed którąś tam wystawą nie miałem czasu sprawdzić, jak przesłać jedną liczbę na dwóch bajtach i tak już zostało :P).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 10 Lutego 2018, 23:51:01
Sprawdziłem na szybko nowe exe i wygląda na to, że działa prawie wszystko. Problem jest z sygnałami czerwonymi reflektorów bo tu jeszcze nie ma załączania i wyłączania jak w przypadku samych reflektorów. To by się przydało dorobić. Do tylnych raczej nie potrzeba tej zmiany bo i tak z przedniej kabiny tylnych się nie załącza. Reszta wydaje mi się OK. Niestety widzę, że korzystanie z makra w PoKeys nie do końca się sprawdza bo nie udało mi się zmusić do trzymania wciśniętego przycisku bo makro po prostu się powtarza czyli trzymając przycisk jakbym go szybko naciskał z przerwami. To chyba nie do przejścia jest ale dzięki temu. że można podmapować inny klawisz to problem załączania WSa i syreny nie jest wielkim problemem jak dla mnie. Zatem tylko te czerwone sygnały zostały i mam wrażenie, że nie ma obsługi przycisku odhamowania, dawniej "6".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 10 Lutego 2018, 23:52:34
Odluzniacz jest od mniej wiecej roku domyslnie pod Num4 zamiast Num6, tak by kontrola nad stanem lokalnego hamulca byla w jednej kolumnie :>
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 11 Lutego 2018, 00:08:38
Aaa, no to OK. Ja korzystałem dotychczas z exe w wersji 481 ze względu właśnie na problemy z klawiszologią, a tam było jeszcze 6. Nie znalazłem wpisu w pliku więc nie bardzo mogłem zlokalizować to odhamowanie. W związku z tym nie działają mi już tylko czerwone sygnały. Reszta działa jak trzeba.
Mam drobną wątpliwiość co do odbloku przekaźników nadmiarowych przetwornicy i ogrzewania (ctrl+n). Jak przycisnę to raz słyszę jakieś kliknięcie ale nie ma animacji przycisku no i to brzmi raczej jak jakiś hebelek niż wciskanie przycisku. Kolejne naciskanie nie daje już żadnego efektu.
Zauważyłem też, że w kabinie słyszę jakieś takie pukanie dość nieregularne, którego wcześniej nie słyszałem. Ktoś tak jeszcze ma?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 11 Lutego 2018, 00:37:03
Przycisk odbloku chyba jest w malo ktorej kabinie zdefiniowany jako faktyczny przelacznik (w ep07-424 na przyklad go nie ma, dopisalem u siebie do testow) W takiej sytuacji pojawia sie wzmianka w logu. Exe pozwala odblokowac przekaznik mimo to (i odgrywa domyslny dzwiek "ogolny" dla przyciskow) bo inaczej ciezko byloby odjechac.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 11 Lutego 2018, 21:06:23
@mac310 u mnie dźwięki odtwarza praktycznie na wszystkim, nawet jest cykanie przy mruganiu CA i zapalaniu SHP, czy kręceniu kranem. Ja swoje pyknięcie zlokalizowałem po tym, że czasami rękojeść kranu zadrży w symku i dlatego cyka. Ogólnie polecam wyciszyć te dźwięki, które fizycznie słuchać na pulpicie: kręcenie kierownicą i wrzucane pozycje, klucz, bocznik, kran, hebelki, przyciski, hasler itp. Jeździ się wtedy o wiele lepiej, nie nakłada się dźwięk na dźwięk.

Udało mi się ukończyć ostatecznie kran i obecne rozwiązanie sprawdza się w 100%, odbyłem już kilkanaście jazd. Do tulei, która kręci się z pozycją rączki, wspawana została podkładka, przez którą przechodzi pręt zakończony blaszką. Potencjometr nie znajduje się wewnątrz kranu, a na blacie. Tym sposobem w razie problemów, nie muszę rozbierać kranu, a wystarczy go odkręcić z blatu. Teraz tylko malowanie. Więcej info opisałem u siebie na stronce:
https://pitek.rp1.pl/2018/02/11/kran-hamulca-zespolonego-oerlikon-fv4a/
 
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 11 Lutego 2018, 21:18:46
@Pitek to nieregularne cykanie słychać u mnie zanim cokolwiek odpalę. Uruchamiam testową scenerię TD i słyszę. To nie jest cykanie zegarka tylko coś w rodzaju przełączania hebelka ale raz częściej, a raz rzadziej. Myślałem, że coś się wzbudza i przełącza ale nie ma żadnego wizualnego efektu. Muszę sprawdzić czy po odpięciu PoKeys nadal cyka. Drgania kranu raczej nie mają wpływu bo to nie dźwięk hamulca, a poza tym dopasowałem ustawienia wejść analogowych PoKeys, żeby krany nie drgały.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 11 Lutego 2018, 21:28:52
To nie jest cykanie zegarka tylko coś w rodzaju przełączania hebelka ale raz częściej, a raz rzadziej. Myślałem, że coś się wzbudza i przełącza ale nie ma żadnego wizualnego efektu.
Czesc przelacznikow "niezbednych" do obslugi pojazdu jest przelaczana takze gdy nie maja one przypisanego submodelu, i odtwarzaja domyslny dzwiek jesli nie maja zdefiniowanego dzwieku dedykowanego. Sprawdz w oknie pokazujacym dane ktore ida do logu, czy w momentach gdy slyszysz ten dzwiek nie pojawia sie zadna wzmianka o otrzymaniu komendy sterujacej?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 11 Lutego 2018, 22:23:26
@tmj niestety w oknie logu nie pojawiają się żadne komunikaty, cykanie słychać. Jak odłączyłem PoKeys to przestało cykać. Jak wyłączyłem część nieistotnych z punktu widzenia posiadania pulpitu dźwięków, to też przestało cykać. Na razie nie doszedłem co to konkretnie cyka bo musiałbym chyba po kolei włączać i wyłączać dźwięki i szukać winowajcy. Na razie chyba odpuszczę i spróbuję przejechać jakąś scenerię bo ostatnio to tylko TD męczę ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 12 Lutego 2018, 17:03:02
Od wersji 18.212 obslugiwane jest tez wymuszanie stanu czerwonych sygnalow (dla strony odpowiadajacej obsadzonej kabinie), tym samym Pokeys powinien byc juz mniej wiecej uzyteczny :v
W przypadku brakow i/lub dodatkowego zapotrzebowania uwagi prosze zglaszac tutaj lub w watku w dziale Na Warsztacie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 12 Lutego 2018, 18:00:21
Na szybko sprawdziłem i działa. Więcej dziś już nie przetestuję bo muszę na kilka dni wyjechać ale wygląda na to, że można spokojnie ogarnąć klawiszologię pod PoKeys i pośmigać na aktualnym exe. @tmj dzięki za zrozumienie i szybkie wprowadzenie zmian.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Lutego 2018, 22:06:23
Ma ktoś może rozrys kątów pozycji nastawnika jazdy do ET22. Próbuję wyczić te kąty z tej tarczy pod kołem nastawnika ale jakoś słabo mi to wychodzi. Wyszło mi mniej więcej ok. 6,3 st między pozycjami oporowymi i ok. 12-12,5 st między ostatnimi pozycjami oporowymi, a bezoporowymi. Jak to wszystko rozrysuję to jednak mam małe przesunięcie i się nie zgrywa. Nie wiem na ile ta tarcza ma dokładne nacięcia, a nie mam dostępu do zębatek.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kevin.c w 22 Lutego 2018, 09:43:34
@mac310 - może poniższe info pomoże Tobie i konstruktorom sterowników. Proponuję program do projektowania tarcz enkoderów impulsowych, można go pobrać tu:
http://www.softpedia.com/get/Others/Home-Education/Encoder-Design.shtml
Ma użyteczne możliwości jak: projektowanie 1-2 tarcz z przesunięciem 90stp.  i wskaźnikiem indexu.  Można swobodnie zmieniać wszystkie parametry jak ilość działek, średnice, odstępy, długości,  proporcje pomiędzy czarnymi/białymi paskami, neg/poz., wydruk , zoom. Może się po prostu przydać jako dokładny przymiar kątowy np.tarczy  zapadkowej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 22 Lutego 2018, 18:31:31
Program może być przydatny ale trzeba znać rozmieszczenie szczelin. Tu właśnie mam problem. Do EU07 mam ale do ET22 niestety nie mogę znaleźć, a muszę przygotować tarczę enkodera.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maszynista27 w 23 Lutego 2018, 11:23:28
Cześć. Czy któraś z osób robiących pulpit pod klawiaturę używała portu LPT do lampek? Czy to dobre rozwiązanie? Ewentualnie prosiłbym o jakiś schemat czy coś. Dzięki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kevin.c w 24 Lutego 2018, 17:11:35
Cykający dźwięk z włączonym pokeys powoduje kran hamulca lokomotywy "dobijany" szumami układu pomiarowego pokeysa do spoczynkowego, zerowego położenia. Żeby to wyeliminować wystarczy dodać rezystor rzędu kilkudziesięciu omów, szeregowo z potencjometrem od strony masy.
Dzięki temu, mimo skręcenia potencjometru hamulca w zerowe położenie, na wyjściu napięcie jest odrobinę wyższe od 0V. W moim przypadku na potencjometr 2k2, wystarczyło dać 56 omów. Minimalne napięcie wyszło 0.08V i nic nie stuka!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 24 Lutego 2018, 20:58:54
@kevin.c możliwe, że powodem było zero na potencjometrze bo zauważyłem, że mi się przesunął i na odcięciu był na maksymalnym wskazaniu. Nigdy tak nie ustawiałem bo maksymalny kąt obrotu potencjometru mam większy niż kranu więc robię sobie zawsze z zapasem na końcach zakresu. Wyregulowałem położenie potencjometru (ja używam liniowego 10k), skalibrowałem i jest znowu OK. Nie muszę żadnego dodatkowego rezystora dostawiać bo w żadnym położeniu kranu nie mam skrajnych wartości rezystancji potencjometru.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kevin.c w 24 Lutego 2018, 21:25:41
Mi to zjawisko wyszło, ponieważ dopiero dziś dotarł do mnie pokeys i są to pierwsze chwile zabawy na "pająku". Potencjometr hamulca leży luzem i gałką się kręci od krańca do krańca, a więc od 0-3,3V. W sumie to dobrze, że to nie jest jakieś nieprzewidywalne zakłócenie elektryczne, a programowy dźwięk klepnięcia rączki kranu o kraniec. A z innej beczki - nie kusiło Cię zrobienia enkodera absolutnego do nastawnika jazdy? Nie było by problemów z gubieniem impulsów itp.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 24 Lutego 2018, 22:21:25
Nie kusiło bo nawet nie bardzo wiem jakby to miało współpracować z PoKeys, a tym bardziej z symulatorem. Masz jakiś pomysł? W sumie jak dobrze ustawię fototranzystor względem tarczy enkodera to raczej nie gubi mi impulsów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 24 Lutego 2018, 22:27:29
Kiedyś testowo miałem zrobiony w exe odczyt pozycji nastawnika jazdy z potencjometru (kolejne wejście analogowe). W takim układzie można by również sterować pozycją przez drabinkę rezystorową.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kevin.c w 25 Lutego 2018, 10:05:14
Zasugerowałem się opisem funkcji poszczególnych portów pokeys w naszej Wiki, gdzie są podane porty do równoległego wprowadzenia numeru pozycji nastawników. Faktycznie jednak ta funkcja jest nieaktywna, w każdym razie u mnie nie działa.
Zgadzam się, że impulsowe sterowanie wajch jest proste, tanie i skuteczne, ale...
Jeśli chodzi  a drabinkę rezystorową, zapewne pewnym problemem było by zrobienie kilkudziesięcio pozycyjnego, niezawodnego przełącznika  pod "kierownicą".
Enkoder absolutny (pozycja kierownicy czy jakiejkolwiek wajchy jest zawsze znana i powtarzalna) nie jest jakoś wybitnie skomplikowany. Próbnie wydrukowałem sobie tarczę enkodera 6 bitowego (64 pozycje), to oczywiście wymaga 6 transoptorów. Na razie robię próby jak transoptor szczelinowy widzi papier, kalkę tech.. Generalnie wyniki marnawe.. Podczerwień przechodzi przez wydruk, czy czarne czy białe. Najlepiej działało na kalce tech. zadrukowanej laserówką. Chcę jeszcze porobić próby z wydrukiem na folii, tak jak się robi np. maski do obwodów drukowanych. Nie wiem czy się porwę na taką konstrukcję, ale podumać można. Jeśli chodzi o paropozycyjne wajchy, to sprawa jest bardzo prosta. Potencjometr lub przełącznik.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 25 Lutego 2018, 11:42:23
@youBe to ciekawa koncepcja. Może wtedy oryginalne styki z nastawnika można byłoby wykorzystać do przełączania drabinki jak z prawdziwymi rezystorami. Tylko exe musiałoby mieć alternatywną możliwość obsługi takiego sterowania.
@kevin.c ja tarcze naświetlam na folli światłoczułej co daje możliwość uzyskania wysokiej rozdzielczości (naświetlarka ma 2400 dpi) i wysokiego kontrastu (czerń jest rzeczywiście czarna, gęstość optyczna ok 4D, drukując z drukarki dostaje się ok 2D ale jest to wartość logarytmiczna, więc różnica jest ogromna).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 25 Lutego 2018, 17:53:07
U mnie ostatecznie pozostał przeźroczysty plastik po płycie CD, z naklejoną kartką z nadrukowanymi pozycjami oraz zamalowanymi dodatkowo markerem :D Przy nowym exe działa miodzio, jednak szybkie zejście z pozycji trzeba robić z rozsądkiem ;) U mnie praktycznie wszystko grało, kran przy kręceniu, cykanie lampki czuwaka (przecież w realu nie cyka przy zapalaniu) itp. Wyciszyłem to, bo w zasadzie masz realnie generowane z pulpitu. Podwójne cykanie haslera mogłoby doprowadzić do jakiś stanów lękowych XD
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 25 Lutego 2018, 18:08:24
cykanie lampki czuwaka (przecież w realu nie cyka przy zapalaniu)
Jakto nie cyka? Przecież właśnie prawdziwy czuwak nagrywałem dla @mk1991... To samo z SHP - też cyka przekaźnik przy załączaniu i wyłączaniu lampek.
A co do kranu, to teraz też są właśnie dźwięki mechanicznego przestawiania rączki oprócz syków powietrza. Podobnie z kranem hamulca pomocniczego.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 25 Lutego 2018, 18:12:47
Ja zauważyłem, że przeskoki na enkoderze zdarzają się jak tarcza jest oddalona od fototranzystora. Jak jest blisko niego, wręcz go niemal dotyka, to jest stabilnie. Chyba pojawiają się jakieś rozproszenia promienia z diody na większych odległościach, a dodatkowo materiał (papier, kalka czy plastik) może rozpraszać i/lub załamywać promień. Dlatego myślę, że najlepiej tarczę dać powierzchnią zamalowaną (czarną) od strony fototranzystora, a nie diody.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 25 Lutego 2018, 21:16:12
@miko22 no dobra, ale nie aż tak, że jest to głośniejsze od Rp 1 albo od ogólnej jazdy w kabinie. Obecne wersje moim zdaniem są skopane dźwiękowo na maksa. Ale idzie to w dobrym kierunku, bo w zależności gdzie się jest, tak dobiegają dźwięki. Mimo wszystko cykanie lampki jest praktycznie głośniejsze od tykania Haslera, ale wyrzucenie nadmiarowego praktycznie w ogóle nie słychać, czy rozruchu pod sufit.

Ja zauważyłem, że przeskoki na enkoderze zdarzają się jak tarcza jest oddalona od fototranzystora. Jak jest blisko niego, wręcz go niemal dotyka, to jest stabilnie. Chyba pojawiają się jakieś rozproszenia promienia z diody na większych odległościach, a dodatkowo materiał (papier, kalka czy plastik) może rozpraszać i/lub załamywać promień. Dlatego myślę, że najlepiej tarczę dać powierzchnią zamalowaną (czarną) od strony fototranzystora, a nie diody.
Fakt, a najmniejszy promień w diodzie jaki dorwałem to 6. Dla bocznika mam tarczę wykonaną z kwasiaka, błyszczy się i odbija światło z jednej jak i drugiej strony, a wszystko działa idealnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 25 Lutego 2018, 22:04:54
Mimo wszystko cykanie lampki jest praktycznie głośniejsze od tykania Haslera, ale wyrzucenie nadmiarowego praktycznie w ogóle nie słychać
Może faktycznie jest odrobinę za głośno, ale jeśli o to chodzi, to z ciekawości aż sprawdziłem głośność w porównaniu do zegara w Haslerze i efekt jest taki: http://eu07.pl/userfiles/21606/priv-hasler_vs_czuwak.7z Dodatkowo w 9. sekundzie nagrał się dźwięk samokasowania, w 17. wdrożenie hamowania nagłego, a w 21. ponowne zasilenie zaworu EV5 (zamknięcie przewodu głównego) po puszczeniu przycisku. Mierząc telefonem z odległości ok. 0,5m zegar Haslera daje 21dB, a czuwak 35dB. Co do nadmiarowych, to puki co nie mam materiałów na zrobienie nagrań tym bardziej, że nadmiarowe trzeba trochę przerobić, żeby dało się wyzwolić niskim napięciem. Może kiedyś założę temat "MaSzyna z aparaturą", ten jest o pulpitach ;)

EDIT: Testuję właśnie komunikację przez UART. Działa ładnie poza tym, że od exe 180210 (wprowadzenie obsługi "eu07_input-uart") raz załączonych włączników bistabilnych (bateria, przetwornice itp.) nie da się już wyłączyć z poziomu UARTa, a jedynie z klawiatury. Pozostałe elementy działają dobrze.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 07 Marca 2018, 14:31:54
EDIT: Testuję właśnie komunikację przez UART. Działa ładnie poza tym, że od exe 180210 (wprowadzenie obsługi "eu07_input-uart") raz załączonych włączników bistabilnych (bateria, przetwornice itp.) nie da się już wyłączyć z poziomu UARTa, a jedynie z klawiatury. Pozostałe elementy działają dobrze.
Czy ta sytuacja wystepuje na wszystkich pozniejszych exe? W obsludze komend przelacznikow bistabilnych byl poczatkowo blad, ale powinien byc (teoretycznie) usuniety mniej wiecej od wersji 18.218
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 07 Marca 2018, 20:09:11
Ok., na najnowszych exe bistabilne działają dobrze, ale jest jeszcze problem z amperomierzami WN. Te rzeczywiste na pulpicie dochodzą tylko do pewnej wartości i się zatrzymują. Patrząc w konsoli, rzeczywiście przesyłana wartość też dochodzi tylko do pewnej granicy - konkretnie szesnastkowe 30 dla uarttune 1350.0 255.0 (żeby przesyłać na jednym bajcie), co odpowiada akurat ok. 255A na amperomierzu. Do tej wartości skala (proporcjonalność wskazań) jest zachowana, po prostu wyżej nie puszcza. Dla woltomierza WN mam wpis 5200.0 255.0 i działa dobrze. Z resztą na identycznych wartościach wpisów działało dobrze na exe 170226 ("stara" składnia wpisów dla UART w eu07.ini), a problem występuje już od pierwszego po nim exe działającego dobrze z Arduino, czyli od ng170930. Próbowałem zmieniać wpis na różne sposoby, ale efekt jest zawsze ten sam - przesyłana wartość dochodzi do pewnego progu (stałego dla konkretnego wpisu) i dalej już nie rośnie, mimo zwiększania prądu w obwodzie głównym.

EDIT: Z tego co widzę, nie ma wyprowadzonych też informacji o rysikach Haslera, chociaż wcześniej (na 170226) były. Szczególnie przydają się 4 i 5 (hamowanie i jazda z poborem prądu), bo wykorzystuję też do sterowania rozrządem. Pozostałe da się sterować na bazie innych informacji z pulpitu. Ogólnie wszystkie powinny być na bajcie 6 licząc od 0 i na bitach 0-4, więc te dwa na bicie 3 i 4 licząc od zera.

PS: A tak przy okazji, to pulpit ET41 będzie wystawiany razem z całą kabiną EU07 w technikum w Sosnowcu podczas III Festiwalu "Kolej w miniaturze" 17-18 marca, ale o tym jeszcze napiszę dokładniej w odpowiednim wątku...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 08 Marca 2018, 17:29:38
Stan amperomierzy powinien byc ogarniety od wersji 18.308
Wyprowadzanie informacji o hamowaniu i pobieraniu pradu takze, chociaz zrobione jest kompletnie na slepo wiec jesli cos bedzie nie tak, prosze krzyczec :>
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Marca 2018, 23:54:43
Amperomierze i rysiki działają. Źle działa już chyba tylko kontrolka sygnalizacji wentylatorów oporów. Tzn. w samej MaSzynie działa dobrze, ale przez UART zaświecana jest przez cały czas, kiedy tylko świeci się kontrolka jazdy na oporach, a powinna tylko mrugnąć przy wchodzeniu na oporową z zera albo z bezoporowej (jak w symku). Dodatkowo, jeśli nie ma z tym za dużo roboty, prosiłbym o dodanie możliwości sterowania nastawnikiem kierunkowym impulsowo, tzn. jeśli daję jedynkę na jednym bicie, to ustawia wprzód, jeśli na drugim, to w tył, a jeśli na obu bitach jest zero, to i kierunkowy jest na zero. Gdyby dodać to jako opcję do ogólnej klawiszologii, to byłoby też przydatne przy wykorzystaniu PoKeys. W tym przypadku po prostu do puki wciśnięte byłoby [D], byłby analogicznie ustawiony kierunek wprzód, jeśli wciśnięte byłoby [R], kierunek w tył, a jeśli żaden z tych klawiszy, to kierunkowy byłby na zero. Jak uda się zrobić te dwie rzeczy (lampka wentylatorów i kierunkowy), to będzie już miodzio :D Reszta to już sprawa odpowiedniego programu na Arduino. Prawdopodobnie nawet samoczynny rozruch uda się uruchomić z pulpitu, więc będzie można pokazać, jak to kiedyś działało na lokomotywach... Jakiś filmik demonstracyjny oczywiście wtedy nagram ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 09 Marca 2018, 00:19:26
Z tego co widze stan lampki wentylatorow nie jest wyprowadzony w kodzie, zamiast tego dwukrotnie wystepuje stan kontrolki jazdy na oporac, stad zapewne bledne dzialanie. Ktory bajt/bit pulpit interpretuje jako stan lampki wentylatorow? (bo mam dwoch kandydatow i zaden nie jest opisany ;d

Co do dodatkowego sterowania nie moge zagwarantowac, ale zobaczymy. Chociaz czy nie prosciej byloby zaimplementowac tutaj kazdy z bitow jako przelacznik bistabilny, przelaczajacy miedzy danym ustawieniem i pozycja neutralna?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 09 Marca 2018, 00:31:27
Lampka wentylatorów powinna być (licząc od zera) na bajcie 2 bicie 1. Co do kierunkowego, to tak w sumie też może być i chyba rzeczywiście będzie nawet lepiej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 09 Marca 2018, 18:48:07
Od wersji 18.309 powinien byc podawany stan wlasciwej lampki; dla przestawienia nastawnika kierunku w konkretne polozenie mozna uzywac komend
reverserforward // pozycja jazdy do przodu nastawnika kierunku
reverserneutral // pozycja neutralna nastawnika kierunku
reverserbackward // pozycja jazdy do tylu nastawnika kierunku
Komendy mozna podpiac tak jak pozostale pod piny wejsc w eu07_input-uart.ini i/lub przypisujac im klawisze w eu07_input-keyboard.ini (czyli da sie je chyba wykorzystac rowniez w pulpitach opartych o Pokeys)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 10 Marca 2018, 13:13:49
Ok., przez UART działa. Dzięki za poprawki. Teraz można poszaleć na Arduino :) Tak przyszłościowo przydałoby się jeszcze zwiększyć dokładność działania kranu hamulca pomocniczego (do 0,1 jak w kranie głównym, bo widać wyraźnie "skoki" wskazówki manometra cylindrów), dodać wyłącznik wentylatorów oporów jako opcję, działanie dostosowania sił do nacisku kół, wyprowadzić jako lampkę sygnał o zadziałaniu radio-stopu i rozdzielić przyciemnianie reflektorów osobno na prawy i lewy z górnym, ale to "kiedyś tam" gdyby Ci się chciało, bo to akurat nie jest specjalnie pilne, a są to już ostatnie niedziałające rzeczy w pulpicie, które wymagają interakcji z MaSzyną. No może jeszcze wycieraczki i spryskiwacze, ale do puki nie mamy deszczu/śniegu i dostosowanych modeli lokomotyw, to raczej nie ma sensu ;) Ale tak jak mówię, z tym się nie spieszy...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 10 Marca 2018, 20:49:32
Na szybko da sie wyprowadzic stan lampki radiostopu, tylko pod ktory bajt/bit to podczepic zeby pasowalo?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 10 Marca 2018, 23:29:30
No nie wiem, np. bajt 6 bit 5 (zaraz po rysikach Haslera).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: tmj w 11 Marca 2018, 16:03:47
Powinno dzialac od wersji 18.311
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 11 Marca 2018, 23:35:26
Ok, działa :) Natomiast tutaj taki mały przedsmak tego, co jeszcze będzie, czyli symulacja zachowania się regulatora napięcia przetwornicy. Chodzi o trochę słabo widoczne na filmie rozbłyski i przygaszenia oświetlenia (w tym kontrolek) w odpowiednich momentach, czyli przy załączaniu i wyłączaniu przetwornic i sprężarek. "Na żywo" wygląda to lepiej, a w pełni jest możliwe dzięki komunikacji przez UART i odpowiedniemu dostosowaniu pliku *.fiz lokomotywy (mam cały osobny folder dla "pulpitowej" ET41). W połączeniu z wprowadzonymi jakiś czas temu nieszczelnościami układu hamulcowego dodaje uroku podczas jazdy długim towarem :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 20 Marca 2018, 17:03:57
Ładnie Panowie Wam idzie :) miko22 masz jakiś spis tego co teraz jest na którym bajcie i bicie?
Aktualnie przerabiam trochę pulpit. Nastawnik aktualnie to dwa potencjometry i enkoder do nawrotnika ;) Trochę rzucę światła na to wszystko w przyszłości.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 20 Marca 2018, 23:59:01
Jeśli chodzi o poszczególne bajty i bity, to jest zrobione zgodnie z Twoją dokumentacją, żeby zachować kompatybilność wsteczną ;) Doszła jedynie "lampka" zadziałania radio-stopu zaraz za bitem V rysika Haslera. Można tez teraz samodzielnie konfigurować sobie, co ma być na poszczególnych bitach wejściowych, tylko nie może nakładać się oczywiście na bajty nastawników i kranów hamulców. Robi się to w pliku eu07_input-uart przypisując odpowiednie komendy z eu07_input-keyboard. Tylko exe nie wystarczy z paczki 18_01, musi być nowsze z warsztatu, co najmniej 180311. Przykładowo mój eu07_input-uart wygląda tak:
1 impulse linebreakeropen // otwarcie wylacznika szybkiego
2 impulse linebreakerclose // zamkniecie wylacznika szybkiego
3 impulse motoroverloadrelayreset // odblokowania przekaznika nadmiarowego silnikow
5 impulse converteroverloadrelayreset // odblokowanie przekaznika nadmiarowego przetwornicy
6 impulse motorconnectorsopen // rozlaczenie stycznikow liniowych
7 impulse alerteracknowledge // wygaszenie czuwaka i shp
9 toggle converterenable converterdisable // zalaczenie/wylaczenie przetwornicy
10 toggle compressorenable compressordisable // zalaczenie/wylaczenie sprezarki
11 impulse sandboxactivate // aktywacja piasecznicy
12 toggle heatingenable heatingdisable // zalaczenie ogrzewania pociagu
//13 toogle reverserincrease // zwiekszenie pozycji nastawnika kierunku
//14 toogle reverserdecrease // zmniejszenie pozycji nastawnika kierunku
15 toggle motoroverloadrelaythresholdsetlow motoroverloadrelaythresholdsethigh // ustawienie rozruchu niskiego/wysokiego
16 toggle pantographraisefront pantographlowerfront // podniesienie/opuszczenie pantografu przedniego
17 toggle pantographraiserear pantographlowerrear // podniesienie/opuszczenie pantografu tylnego
18 impulse wheelspinbrakeactivate // aktywacja podhamowania przeciwposlizgowego
19 toggle headlightsdimenable headlightsdimdisable // zalaczenie/wylaczenie przyciemnienia reflektorow
20 toggle interiorlightdimenable interiorlightdimdisable // zalaczenie/wylaczenie przyciemnienia oswietlenia kabiny
21 impulse independentbrakebailoff // odluzniacz
22 impulse hornhighactivate // aktywacja syreny wysokotonowej
23 impulse hornlowactivate // aktywacja syreny niskotonowej
24 toggle batteryenable batterydisable // zalaczenie/odlaczenie akumulatorow
25 toggle headlightenableleft headlightdisableleft // zalaczenie/wylaczenie lewego reflektora
26 toggle headlightenableupper headlightdisableupper // zalaczenie/wylaczenie gornego reflektora
27 toggle headlightenableright headlightdisableright // zalaczenie/wylaczenie prawego reflektora
28 toggle brakeactingspeedsetrapid // wybor trybu hamulca dla pociagu pospiesznego
29 toggle brakeactingspeedsetpassenger // wybor trybu hamulca dla pociagu osobowego
30 toggle brakeactingspeedsetcargo // wybor trybu hamulca dla pociagu towarowego
31 impulse mucurrentindicatorothersourceactivate // zmiana czlonu dla wskaznika pradu
32 toggle reverserforward // pozycja jazdy do przodu nastawnika kierunku
33 toggle reverserneutral // pozycja neutralna nastawnika kierunku
34 toggle reverserbackward // pozycja jazdy do tylu nastawnika kierunku
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 26 Marca 2018, 22:40:03
Zauważyliście, że zapomniałem dorzucić 2 informacje do ramki danych? Brakuje amperomierza NN i woltomierza NN ;) Co myślicie o dodaniu tych bajtów? Jeżeli zostaną dodane na koniec to można zrobić modyfikację kompatybilną ze starymi wersjami - dodać do pliku *.ini jeszcze jedną zmienną włączającą te dwie informacje (w sumie 4 bajty! - o ile 16 bitowe).

Ktoś robi statystyki? Ile pulpitów wykorzystuje tę transmisję danych?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 26 Marca 2018, 22:55:32
Tzn. sprawa z miernikami NN wygląda tak, że w MaSzynie amperomierz NN nie działa w ogóle, a woltomierz NN działa nieprawidłowo (w zasadzie prawie brak jest symulacji zachowania się przetwornic/prądnic pomocniczych i ładowania baterii - w rzeczywistości występuje przy tym trochę stanów nieustalonych, które widać na miernikach czy choćby jasności świecenia wszelakich żarówek (ostatni wstawiony przeze mnie filmik)). Ja steruję sobie mierniki NN na poziomie samego Arduino, bo można dodać jeszcze m.in. zależności ładowania baterii z zewnątrz (z warsztatu), czego w MaSzynie też jeszcze nie ma. Natomiast bardziej moim zdaniem przydałoby się wyprowadzić dokładniejszą prędkość do 0,1km/h, bo teraz przy prędkości <1km/h (np. powolne staczanie się z góry przy niezahamowanym składzie na stacji), Hasler w ogóle nie cyka, bo przesyłana prędkość ma wartość 0. Tylko jeśli już przesyłać, to najlepiej prędkość razy 10, czyli np. 12,3km/h jako liczbę 123.

A co do liczby pulpitów obsługiwanych przez UART, to jest nasza ET41 i jeszcze przynajmniej dwa mniejsze na bazie Arduino (chyba) Mikro. Jeśli więcej osób używa, to albo przeoczyłem/nie pamiętam, albo się nie chwalą na forum ;) Na pewno jednak ta liczba będzie rosnąć, bo np. klon Arduino UNO kosztuje ok. 30zł (i daje dosyć łatwe i duże możliwości rozbudowy), a PoKeys ok. 220zł.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 27 Marca 2018, 00:34:21
Przesyłanie tak dokładnej prędkości wymaga już dwóch bajtów (jest na to miejsce). Zastanawiam się tylko czy taka dokładność jest potrzebna: przy prędkości 0,1 km/h hastler (przynajmniej mój) nie tyla bo jest dla niego po prostu za wolno... zaczyna tykać dopiero przy kilku km/h. Co do mnożnika się zgodzę - razy 10 wystarczy spokojnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 27 Marca 2018, 01:03:20
No równomiernie nie będzie cykał przy takiej prędkości, ale wskazówka będzie się wznosić na te kilka km/h, po czym zacyka kilka razy, wskazówka opadnie do 0 i na nowo... Różnica będzie też widoczna, jeśli ktoś ma Hasler, w którym wskazówka się nie chwieje podczas jazdy (a są takie w tak dobrym stanie, że przy stałej prędkości trzymają wskazówkę nieruchomo), bo jeśli prędkość będzie oscylować np. między 38,9 a 39,1km/h, to wskazówka nie będzie skakać o cały 1km/h, a tylko troszeczkę o te 0,2km/h. Wtedy można nawet próbować jechać równo z ograniczeniem. Dokładność do 0,01 to już byłaby przesada, ale do 0,1 moim zdaniem jak najbardziej by się przydała.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: EU40 w 27 Marca 2018, 03:50:56
Jeszcze nie miałem przyjemności zobaczyć dokładnie wykalibrowanego prędkościomierza Hasslera, tak więc chyba nie macie co za bardzo szukać w kale smaku.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 27 Marca 2018, 20:54:46
To popatrz tutaj: https://youtu.be/6MnLTnvfxcc?t=11m53s (do 85km/h) i jeszcze tutaj: https://youtu.be/6MnLTnvfxcc?t=13m13s (do rozpoczęcia zatrzymywania). W przypadku tego konkretnego wystarczyło dogłębnie wyczyścić mechanizm pomiarowy ze starego smaru/oliwy i na nowo nasmarować/naoliwić w odpowiednich miejscach, choć czasami zdarza mu się jeszcze zachwianie, ale miałem okazję testować też taki, który trzymał wskazówkę całkowicie nieruchomo na zadanej prędkości, a błąd wskazania był niezauważalny, czyli na pewno poniżej 0,5km/h - wskazówka równo z kreską na skali (przebieg miał trochę ponad 100 tys.). Zaczynał równomiernie cykać od jakichś 2,5-3km/h.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mmijagi3 w 06 Kwietnia 2018, 18:37:00
Wraz z kolegą podjęliśmy decyzję budowy pulpitu ET22 pod Arduino, cała sprawa komplikuje się w momencie kiedy trzeba stworzyć elektronikę która będzie współpracować z tym kontrolerem. I pytanie do miko22 czy układy które pomagałeś robić i udostępniłeś mac310 zadziałają pod Ardiuno? Czy trzeba tworzyć wszystko od początku?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 06 Kwietnia 2018, 19:40:02
Jakie konkretnie układy? Na pewno sterownik woltomierza NN. Z nim nie powinno być problemu. Tak samo ze sterownikiem przyciemnienia oświetlenia przyrządów, bo to już całkiem niezależny układ. Ogólnie Arduino to bardzo "elastyczna" płytka, bo można ją sobie po swojemu zaprogramować i pewne rzeczy związane z elektroniką da się uprościć przenosząc jej działanie do programu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mmijagi3 w 06 Kwietnia 2018, 20:06:24
Chodzi mi głównie o "sterownik zasilania kontrolek " czy będzie on działał z Arduino a jeżeli tak to czy macie może dane użytych podzespołów? Gdyż ze zdjęć jak i udostępnionego projektu płytki ciężko odczytać wartości lub chociażby nazwy poszczególnych elementów użytych w tym " zestawie ".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 08 Kwietnia 2018, 15:40:00
Myślę, że z nim również nie powinno być problemu. Co najwyżej trzeba będzie dać rezystor do diody transoptora o większej rezystancji, bo PoKeys daje na pinach napięcie 3,3V, a Arduino (poza DUE) 5V. Co do konkretnych użytych elementów, to musiałby się już wypowiedzieć @mac310, bo to jego projekt.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 08 Kwietnia 2018, 18:22:17
Zintegrowana płytka sterowania SZK_v4_pcb.zip (http://baur.pl/wp-content/uploads/2014/09/SZK_v4_pcb.zip) do wszystkich kontrolek (opis na stronie Porządki (http://baur.pl/porzadki/)) zawiera w większości powielony schemat (z wyjątkiem WSa, która ma wyjście do płytki mierników NN). Zastosowane tam elementy to rezystory R dla diody (podłączenie z PoKeys) - 390 ohm (dla Arduino przy 5V trzeba dać większe), LR - dla LEDów sygnalizacyjnych (można ich nie dawać ale ja dałem bo chciałem mieć sygnalizację, że działa nawet jak żarówka w lampce się przepali), transoptory PC123 (obciążenie tranzystora 20 mA) lub można dać LTV817 (obciążenie tranzystora 50 mA), diody prostownicze do cewek przekaźników 1N4007, przekaźniki ST-SH-112L. Całość zasilana jest zasilacza ATX (jak wszystko w pulpicie) skąd podaję 12V na żarówki jak mają świecić normalnie lub 5V jak mają być przyciemnione.
W ramach eksperymentu z komunikacją po COMie, na bazie informacji od @miko22 zrobiłem sobie wyjście na 9 lampek przez Arduino UNO. Tutaj wrzuciłem rezystory 1,2K bo akurat takie miałem pod ręką. Fajna zabawa, może zrobię sobie przenośny pulpicik kieszonkowy, żeby zabierać go ze sobą jak jadę w delegacje i wieczorami siedzę w hotelu ;)

(http://eu07.pl/userfiles/20537/priv-Arduino_lampki.jpg)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 09 Kwietnia 2018, 02:31:48
Ja osobiście wykorzystuje tranzystory N-MOS ze względu na łatwość w sterowaniu i duży prąd. Podłączenie jest banalne. Nie wykorzystuje optoizolacji, obciążenie w postaci diod led (kontrolki na pulpicie) czy mierniki podpinam bezpośrednio (nie zapominamy o ograniczeniu prądu dla diod LED i mierników). Zasilam wszystko z zasilacza impulsowego i przez USB. Masa zasilacza połączona z masą komputera (przez kabel USB).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 12 Kwietnia 2018, 17:32:11
Ma ktoś może klucz nastawnika kierunkowego do EN57? Jeśli tak, to bardzo prosiłbym o zwymiarowanie, bo potrzebuję sobie taki dorobić (tak, przymierzam się coraz bardziej do budowy pulpitu z jednostki), a chciałbym, żeby nie tylko działał, ale też wyglądał jak prawdziwy. No chyba, że ma ktoś taki klucz w ogóle zbędny... :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 12 Kwietnia 2018, 19:28:02
Też bym sobie zrobił pulpit kibelka :) Ewentualnie SM42 byłby kozacki ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: GOPdriver w 12 Kwietnia 2018, 19:29:05
E tam, kible są nudne, EP09 to byłoby coś...
Jakby co to mam niepotrzebny panel od drzwi z kibla i obudowę przycisku czuwaka, po szczegóły zapraszam na priv
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 12 Kwietnia 2018, 19:35:27
O SM42 też myślałem, ale problematyczne byłoby wyświetlanie obrazu, bo przydałoby się conajmniej z przodu i z tyłu. A z kolei do EP09 ciężko Hasler zdobyć, bo tam jest nie RT9, a RT13 (inna obudowa do zabudowy w pulpicie).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: GOPdriver w 12 Kwietnia 2018, 19:36:52
Jako iż Szamyna to Szamyna zawsze można zrobić ozdobną obwódkę dookoła RT9 i go jakoś ładnie zamocować
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 18 Kwietnia 2018, 18:46:41
Co do SM42 to musiałyby być dwie kamery przynajmniej i wtedy by to miało dopiero sens. ale kusi ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 04 Maja 2018, 14:01:54
Ma ktoś może klucz nastawnika kierunkowego do EN57? Jeśli tak, to bardzo prosiłbym o zwymiarowanie, bo potrzebuję sobie taki dorobić (tak, przymierzam się coraz bardziej do budowy pulpitu z jednostki), a chciałbym, żeby nie tylko działał, ale też wyglądał jak prawdziwy. No chyba, że ma ktoś taki klucz w ogóle zbędny... :)

Dołaczam zdjęcia zrobione na szybko na kartce w kratkę, żeby można było samemu sobie zwymiarować.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 24 Maja 2018, 11:21:28
Taka ciekawostka:
załączam niżej struktury danych, które używam przy komunikacji za pomocą portu COM. Komuś może się przydać. Już niedługo powinniście dostać szkielet programu dla Arduino. Czytajcie niżej...
typedef struct 
{
uint8_t dataLength;         // ilość bajtów
uint8_t speed;         // 0
uint8_t sw0;         // 1
uint8_t sw1;         // 2
uint8_t sw2;         // 3
uint8_t sw3;         // 4
uint8_t sw4;         // 5
uint8_t sw5;         // 6
uint16_t brakePress;         // 7-8
uint16_t mainPipiePress;         // 9-10
uint16_t mainTankPress;         // 11-12
uint16_t highVMeter;         // 13-14
uint16_t ampHV1Meter;         // 15-16
uint16_t ampHV2Meter;         // 17-18
uint16_t ampHV3Meter;         // 19-20
uint16_t PWM0; // 21-22
uint16_t PWM1; // 23-24
uint16_t PWM2; // 25-26
uint16_t PWM3; // 27-28
uint16_t PWM4; // 29-30
}dataIn_t;

typedef struct
{
uint8_t dataLength;         // ilość bajtów
uint8_t sw0;         // 0
uint8_t sw1;         // 1
uint8_t sw2;         // 2
uint8_t sw3;         // 3
uint8_t sw4;         // 4
uint8_t sw5;         // 5
uint8_t mainController;         // 6
uint8_t shunt;         // 7
uint16_t mainBrake; // 8-9
uint16_t locomotiveBrake;      //10-11
uint16_t analog0;        // 12-13
uint16_t analog1;        // 14-15
}dataOut_t;
Może się okazać, że trochę zmieni się ramka danych. Aktualnie zastanawiamy się z miko22 czy nie dodać jeszcze kilku bajtów: bajt dla prędkości (będzie 16bitów) i kilku PWM-ów 16-bitowych max.

Jakieś pomysły?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 24 Maja 2018, 11:55:12
A nie myśleliście może nad czymś takim jak zostało zrobione jeżeli chodzi o wejścia, tzn. konfiguracji wyjść z pliku? Każdy pojazd ma inne wskaźniki i np. dla lokomotywy innej niż ET22 nie ma potrzeby wyprowadzania aż trzech amperomierzy, a dla spalinowych jest sporo wyjść związanych kontrolą pracy silnika spalinowego (obroty, termometry, ciśnienie oleju) uruchomionych ostatnio przez kolegów, o których informacja nie przyda się w pulpicie lokomotywy elektrycznej. Może dałoby się to tak rozwiązać, aby to "końcowy użytkownik" mógł sobie przypisać na których bajtach ma sygnał z którego wskaźnika? Wtedy rozmiar aktualnej ramki powinien być chyba dla każdego pojazdu wystarczający.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 13 Czerwca 2018, 11:31:39
Myślenie a wykonanie to dwie różne rzeczy ;) Ramkę bym najchętniej ciut wydłużył i zrobił przypisywanie jak przycisków i przełączników - w pliku tekstowym.

Edit: będzie w przyszłości prowadzone przypisywanie, co nie zmienia faktu, że kilka PWM może się przydać jeszcze w przyszłości. Teraz tylko kwestia ile ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 13 Czerwca 2018, 19:36:40
Jakby ktoś chciał rozbić pulpit EN57, to wstawiam kilka zdjęć z budowy mojego i wymiary. Nie są to jakieś super rysunki techniczne, a tylko takie moje robocze, ale może komuś się przyda ;) Konstrukcję zrobiłem z płyty MFP 12mm. Dodatkowo do wydrukowania na kartkach A4 szablony do wycięcia "blachy" hebelków (ja zrobiłem z płyty pilśniowej): http://eu07.pl/userfiles/21606/priv-blacha_hebelkow_en57-szablony_10pix-1mm.7z
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 14 Czerwca 2018, 10:56:48
Piękne :) Nastawnik mi już działa jak powinien mimo gubienia czasem pozycji (czujnik kalibruje na bezoporowych).

Znalazłem błąd w fizyce ET22. W maszynie nastawnik na jeździe w tył nie puszcza dalej jak na pozycję szeregową. W rzeczywistości nie ma takiej blokady - na to wskazuje mój mechanizm.
Oczywiście próba przekręcenia nastawnika dalej kończy się crashem.

W wakacje będę siedział nad pulpitem kostkowym ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 14 Czerwca 2018, 13:14:14
To na razie replika ;) A co do nastawnika, to w siódemkach i pochodnych jest ten sam błąd. Tam w rzeczywistości też nie ma blokady mechanicznej, a jest elektryczna. Kołem da się przekręcić dalej niż na szeregową bezoporową przy jeździe do tyłu, ale po prostu nic to nie spowoduje (choć teraz nie jestem pewny czy w 4E się wtedy wszystkie styczniki oporowe nie otworzą (musiałbym schematy prześledzić), ale w MaSzynie i tak nie jest symulowane ich zamykanie się po kolei po przejściu z pozycji 29. na 27.). W każdym razie to nie jest duży problem, bo można sobie do programu mikrokontrolera pulpitu dopisać, aby mimo dalszego przekręcania koła nie wysyłał do exe wartości większej niż pozycja jazdy szeregowej bezoporowej przy jeździe do tyłu.
Tak samo jak w exe nie ma z kolei blokady (elektrycznej) przejścia za pozycje szeregowe przy załączonym wysokim rozruchu, ale to też da się zrobić z poziomu mikrokontrolera sterującego pulpitem, jak i wiele innych rzeczy, których exe jeszcze nie obsługuje ;)
W wakacje będę siedział nad pulpitem kostkowym ;)
Będziesz robił sterowanie ruchem z pulpitu do jakiejś scenerii?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kevin.c w 14 Czerwca 2018, 13:36:02
Maćku001 czy arduino przesyła do Maszyny nr pozycji nastawnika jazdy i kierunku czy emuluje odpowiednie klawisze  ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 18 Czerwca 2018, 18:06:21
Komunikacja już nie emuluje klawiatury. Wysyła się pozycje konkretną i na taką się ustawia. Jeżeli się zawiesza program to znaczy, że jest np pozycja bezoporowa i wrzucony bok, czego nie sprawdza i nie obsługuje MaSzyna. Po prostu jest błąd :)

@miko22: mam pulpit kostkowy z Tarnowa Głównego, który aktualnie rozbieram i będę go czyścił, naprawiał, podświetlał LED-ami cyfrowymi na początek. Drugi etap to będą prace polegające na podłączeniu przycisków sterowniczych. Jeżeli powstanie sceneria już z zabytkowym przebiegiem torów to będę mógł pomyśleć o podłączeniu ale na początek chcę zrobić symulację przejazdów pociągów - oczywiście w dalekiej przyszłości.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Hirek w 30 Czerwca 2018, 16:05:49
Jest coś pod arduino - na 17 września potrzebny będzie teraz symulator EN57 we Włocławku. Na pokaz makiet. Jeśli ktoś coś wie na ten temat niech napisze na pw
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 30 Czerwca 2018, 23:16:32
Mam tylko ET22 ;) Jak ktoś ma części za bezcen to z chęcią sklecę i kibelka ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 12 Lipca 2018, 18:37:53
Ogłoszenia parafialne. Zamienię zawór główny FV4a za dodatkowy FD1.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: TomekG w 13 Lipca 2018, 17:15:27
Nie wiem, czy w tym miejscu mogę sobie pozwolić na taki powiedzmy... mały żart, ale najprostsza i najtańsza metoda na pulpit do Maszyny jest taka:



Oczywiście można udoskonalać w nieskończoność. ;)

A tak całkiem poważnie, to czasami na takie proste pomysły się jakoś nie wpada(mi to trochę zajęło ;) ), a zabawy od razu dużo więcej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 15 Lipca 2018, 11:02:58
Ja sobię próbuję sklecić pulpit eu06 i myślę o samej bazie. To "zielone" zrobię sobie z drewna, doszlifuję i pomaluję ale czy ktoś ma tą standardową blachę do przycisków, wyłączników i lampek? Bo dla mnie wycieczka do skansenu z lokomotywą np. Chabówka by zebrać wymiary byłaby prawie zabójcza. Poza tym szukam przycisków dłoniowych i tych zwyczajnych :) serii N z Prometu, nie chodzi mi o nowe.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 15 Lipca 2018, 12:33:36
Ja wrzucałem tu rysunki 1:1 dla EU07 i ET22. Są też u mnie na stronie. Może się przyda.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 25 Lipca 2018, 00:57:35
O manometrach i termometrach gazowych -->

Konieczność uruchomienia ośmiu okrągłych wskaźników ciśnienia (smells like a diesel), skłoniła mnie do poszukiwania alternatywnych źródeł napędu dla nich. Sprawdzony już tu wielokrotnie patent z wyciąganiem magnetoelektrycznych ustrojów pomiarowych z mierników jest fajny tyle, że coraz ciężej dostać dawców w sensownej cenie.

Postanowiłem spróbować z serwomechanizmami. Wybrałem sobie do tego celu serwa sg90 - najtańsze, małe, jedne z najbardziej popularnych. Specyfikacja jeżeli chodzi o kątowy zakres pracy i dokładność wydawała się zadowalająca. To zmontowałem sobie prototyp: (http://servo manometr.jpg)
No i było fajnie do pierwszych prób, okazało się, że wskazówka porusza się z gracją sekundnika w zegarku tzn. skokowo, bo rodzielczość na zakresie pracy serwa w użytej bibliotece arduino wynosiła jedynie 180. Z uwagi na zerowy wcześniejszy kontakt serwomechanizmami nie przewidziałem tego. No ale stwierdziłem, że sie nie poddam tak łatwo i pobawiłem się nieco z tym - programowo zmieniłem sposób sterowania dzięki czemu teoretycznie zwiększyłem rozdzielczość, oraz w szereg z silniczkiem serwa włączałem rezystancje i indukcyjność o różnych wartościach - co miało nieco zniwelować te gwałtowne zrywy serwa w trakcie ruchu. Udało mi sie osiągnąć taki efekt: https://www.youtube.com/watch?v=4YW1cg4uf5I (https://www.youtube.com/watch?v=4YW1cg4uf5I)

Wizualny efekt był całkiem przyzwoity, jednakże zmiany które wprowadziłem spowodowały, że w momencie gdy serwo nie ustawiało się w dokładnie zadanym miejscu tylko np. tuż obok, to silniczek dostawał cały bardzo małą moc aby do tej pozycji jednak przejść. Jednakże byla ona na tyle mała, że nie był w stanie teo zrobić. Powodowało to bardzo upierdliwe buczenie. Miałem potem jeszcze pomysły aby pogrzebać nieco w samej płytce sterującej serwomechanizmem, ale prawdopodobnie nie dałoby to zadowalającego mnie rezultatu więc odpuścilem.

Potem jednak przyszła myśl, że to rozwiązanie może sie lepiej sprawdzić w małych wskaźnikach kontroli parametrów silnika spalinowego. Wskazówka jest krótsza, więc liniowe skoki jej końca powinny być mniej dostrzegalne, a i tych wskaźnikow nie obserwuje się tak bacznie jak manometrów np. przy hamowaniu. No to ponownie zmontowałem sobie prototyp, i już bez żadnych przeróbek: (http://serwo termometr.jpg)



No i tu już jak dla mnie efekt jest końcowy jest akceptowalny, więc zapewne dla manometrów pozostanę przy ustrojach z mierników elektrycznych, a do małych wskaźników zastosuje serwa.

To była taka moja garść luźnych doświadczen i przemyśleń, które zostawiam dla kogoś kto może kiedyś również będzie chciał sie pobawić z serwomechanizmami. ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Milek7 w 25 Lipca 2018, 01:31:41
>oraz w szereg z silniczkiem serwa włączałem rezystancje i indukcyjność o różnych wartościach - co miało nieco zniwelować te gwałtowne zrywy serwa w trakcie ruchu.
Co? Z zasilaniem? To nie ma sensu, wszelkie wygładzanie powinno być robione programowo.
W AVR powinieneś wykorzystać Timer1 w trybie PWM, w zakresie kontroli serwa 1-2ms masz 3276 pozycji.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 21 Września 2018, 13:46:25
Troszkę dupereli uzbierało się przy budowie pulpitu, których już pewnie nie będę używał, a komuś mogą pomóc przy budowie. Do sprzedania mam mierniki Lumele już z wymienionymi skalami, trochę szkiełek z ramkami (większość ramek, a szkiełek trochę czerwonych i niebieskich), jakaś jedna zielona i biała jest. Z przycisków to co na zdjęciach. Mam też cały zestaw takich małych hebelków, może kogoś do mini pulpitu by interesowały.

Ponawiam również ogłoszenie, że chętnie zamienię się zaworem FV4a za dodatkowy Fd1.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mmijagi3 w 25 Września 2018, 09:12:38
Sprzedam hamulec Oerlikon FVel6 od EN57.

(https://images89.fotosik.pl/45/d93956ccbb59b6c0gen.jpg)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lalek w 10 Listopada 2018, 02:47:54
Witam serdecznie.

Czy ktoś może próbował użyć monitora lub czegokolwiek innego jako dodatkowego ekranu i był w stanie wyświetlić za pomocą jakiegoś software odczyt z kabiny? Czy jest to w ogóle możliwe do osiągnięcia w maszynie?
Jakiś czas temu dość sporo bawiłem się samochodówkami, a jeszcze wcześnie X-Plane i korzystając z programów typu simhub czy air manager byłem w stanie odtworzyć sobie mniej lub bardziej kokpit. Z Maszyną te programy nie chcą jakoś wpółpracować (lub to ja robię coś źle) i stąd zwracam się do Was o pomoc.

Pozdrawiam.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Eqest w 29 Listopada 2018, 22:54:50
Sprzedam oprawki od lampek. Zarówno te grubsze, zaoblone jak i te bardziej kanciaste, ciensze.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 02 Stycznia 2019, 15:25:31
Były testy lampek przez Arduino to teraz w Nowy Rok wchodzę z nastawnikiem i bezpośrednim odczytem wszystkich 44 pozycji. Trochę więcej opisałem tutaj (http://baur.pl/nie-ma-cudow/).



Dzisiaj zrobiłem sobie próbę z pożenieniem PoKeys z Arduino. Cały pulpit chodził na PoKeys, a nastawnik przez Arduino. Super działa taka kombinacja. Będzie alternatywa w okresie przejściowym ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 03 Stycznia 2019, 12:56:50
Dobrze, że rozwiązanie działa jak powinno czyli zapewnia bezawaryjną pracę nastawnika, ale w przypadku gdy wykonałeś taką płytkę stykową to wydaje mi się, że można by było taki sam rezultat uzyskać znacznie mniejszym kosztem. Mianowicie można by w to wlutować rezystory i zrobić z tego taki "potencjometr" o skokowych zmianach rezystancji i mierzyć napięcie na ruchomym wyprowadzeniu. Załączam schemat. Po stronie arduino określanie pozycji na podstawie napięcia na pinie analogowym dało by się zrealizować w jednej linijce kodu - funkcja "map". Sam kiedyś myślałem nad montażem takiej konstrukcji z rezystorów do nastawnika, ale jeżeli korzysta się z oryginalnych styków to program łączeń nastawnika raczej uniemożliwia rozwiązanie tego w ten sposób, i wtedy lepiej podpinać to pod wejścia cyfrowe właśnie.

Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 03 Stycznia 2019, 21:34:05
Zwykle rozwiązań każdego problemu jest wiele i to jest fajne, że można dojść do celu różnymi drogami. Ja przy okazji poćwiczyłem sobie obsługę expanderów ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: GOPdriver w 03 Stycznia 2019, 21:57:15
Moim zdaniem najlepszym wyjściem jest użycie oryginalnych styków (a właściwie przerwników) współpracujących z wałem krzywkowym. Układ łączeń nie jest problemem, można użyć switch..case i każdym z przerywników ustawiać konkretny bit w odpowiednio dużej zmiennej, po więcej szczegółów do @maciek001. W moim nastawniku działa to praktycznie idealnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 03 Stycznia 2019, 22:31:54
Tak bym zrobił jakbym miał te przerywniki. Na razie nie ruszam krzywek bo jak uda się je zdobyć to przepnę sobie przewody z tego mojego interfejsu i bedzie gut. Na razie chciałem uruchomić to co już mam, a obawiałem się, że z enkoderem szczelinowym może być problem bo ruchy na pozycjach nie są zbyt stabilne i czasami czuję luz na niektórych pozycjach i nie uniknąłbym niekontrolowanych przeskoków.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 05 Stycznia 2019, 12:48:15
Panowie napotkałem problem z podłączeniem kranu hamulca do pokeys przy pomocy potencjometru 10k. Otóż na obojętnie jakim ustawieniu kranu sam z siebie przeskakuje na pozycje odcięcie. Zmieniałem ustawienia "Analog filter value" na różne sposoby, ale to nie wpłynęło na samoczynne wchodzenie kranu w pozycje odcięcie.

Film obrazujący problem:
https://youtu.be/h7WlyMEnOT0
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 05 Stycznia 2019, 14:31:08
Może masz jakieś zwarcie/niekontakt na podłączeniu i wpadają czasami skrajne wartości? Sprawdzałeś miernikiem?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 05 Stycznia 2019, 19:38:12
Może i rzeczywiście jest jakiś problem komunikacyjny ale z drugiej strony wydaje mi się, że soft PoKeys też pokazuje dane na podstawie komunikacji poprzez USB, więc nie widzę powodu, dla którego notatnik czy MaSzyna ma inaczej odbierać sygnały niż sam program konfiguracyjny.
Jeszcze przychodzi mi do głowy stary i dawno omawiany problem, że nie można mieć otwartego programu konfiguracyjnego PoKeys gdy współpracujemy z MaSzyną lub testujemy się z notatnikiem. Wtedy koniecznie musi być zamknięty bo rzeczywiście różne dziwne rzeczy się dzieją. To trochę porada w stylu "urządzenie elektryczne lepiej działa podłączone do prądu" ale może to o to chodzi.

Ten post stał się rozwiązaniem mojego problemu. Okazało się, że po wyłączeniu programu konfiguracyjnego Pokeys wszystko zaczęło działać poprawnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 12 Stycznia 2019, 13:43:46
Co do rozwiązań nastawnika głównego jazdy:
korzystałem już z:
1. Enkodera optycznego (transoptory szczelinowe)
2. potencjometru
3. Enkodera szczelinowego z transoptorami odbiciowymi na pozycjach 0 i bezoporowych.

Efekt działania każdego z rozwiązań:
1. Czasami gubi pozycję i ciężko jest powrócić na odpowiednią.
2. Potencjometr miał zbyt silne szarpnięcia i była zła jego budowa co sprawiało, że "ślizgało" się pokrętło w mechanice samego potencjometru przez co po wykonaniu obrotu potencjometr gubił pozycję.
3. Rozwiązanie działa jak w pkt 1 i dodatkowo kalibruje się na pozycjach bezoporowych. Najlepsze rozwiązanie dotychczas. Z potencjometrów na bocznikach też zrezygnowałem.

Konkluzja: rozwiązanie 3. najlepiej spełnia swoją rolę jak na razie. Warto byłoby tam zamontować enkoder absolutny, nad którym kiedyś rozpocząłem pracę lecz nie mam czasu aktualnie na dokończenie pomysłu. Nastawnik kierunku jazdy w ET22 ma 4 pozycje za co odpowiedzialny jest aktualnie enkoder absolutny na transoptorach szczelinowych i działa bardzo dobrze i pewnie.
Bocznik ma (o ile dobrze pamiętam) 7 pozycji. Wystarczy 3-bitowy enkoder, który kiedyś wykonam. W ET22 jest 48 pozycji jazdy + pozycja 0 i tutaj zabawa w ten sposób wymaga 6-ciu bitów (jeżeli się mylę, proszę o poprawienie).

Dla użytkowników posiadających całe wały krzywkowe: podpiąć wszystkie NIEZBĘDNE krzywki i za pomocą np expandera odczytywać wartość i odpowiednio interpretować.
Pisząc "niezbędne" mam na myli te, które np się nie dublują albo ich stan nie liczy się przy pozycjach nastawnika.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 25 Stycznia 2019, 15:10:24
Chciałbym zaprezentować mini pulpit EU07 wykonany w skali 1:3. Powtarzające się wypowiedzi na temat pulpitu na wyjazdy służbowe lub pulpitów w zmniejszonej wersji zainspirowały mnie do wykonania tego projektu. Podjąłem wyzwanie wykonania zminiaturyzowanej wersji mobilnej.

Sercem pulpitu jest Pokeys 57U. Sterowanie standardowe powielające się w wielu projektach tj. enkodery, transoptory, PWM dlatego też nie będę wstawiać ponownie tych samych schematów.

Kilka spostrzeżeń dla konstruktorów pulpitów:
- enkoder enkoderowi nie równy (na schemacie rezystory podciągające do masy miały wartość 10k, w moim przypadku 4,7k)
- na tarcze enkodera (małych rozmiarów) nadaje się bardzo dobrze folia do drukarek
- dobrze zaprojektowana płytka PCB zmniejsza ilość przewodów, ułatwia zlokalizowanie usterki i ewentualną wymianę elementów wykonawczych
- jeśli coś nie działa prawidłowo a powinno, wyłącz program Pokeys (potrafi się gryźć z maszyną)
- podpisanie przewodów jest bardzo pomocne przy takiej ilości (dużo mniej szukania)
- przy małych pulpitach trzeba nauczyć się sporej cierpliwości (okazuje się, że ręka staje się za duża)

Filmik nagrany na szybko: https://youtu.be/K0-DlG0H6Rg
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 25 Stycznia 2019, 19:44:30
Bardzo ladnie wykonany pulpicik. Podoba mi sie. Gratuluje starannosci wykonania. Jednak obawiam sie (byc moze niepotrzebnie) o kierownice, czy konstrukcyjnie wytrzyma nieco mocniejsze krecenia i obciazenia boczne (mam na mysli te, gdy jedna reka sie kreci). Widac na filmiku, iz  pewnym momencie kierowniczka chybocze sie na boki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 25 Stycznia 2019, 20:04:07
Bardzo ladnie wykonany pulpicik. Podoba mi sie. Gratuluje starannosci wykonania. Jednak obawiam sie (byc moze niepotrzebnie) o kierownice, czy konstrukcyjnie wytrzyma nieco mocniejsze krecenia i obciazenia boczne (mam na mysli te, gdy jedna reka sie kreci). Widac na filmiku, iz  pewnym momencie kierowniczka chybocze sie na boki.

Trafna uwaga Mariusz. Ogólnie mechanizm kierownicy jest zbudowany bardzo solidnie i nie ma szansy jego uszkodzenia. Problem tkwi w materiale użytym do budowy kierownicy, gdyż jest drewniana i dosyć szybko wyrabia się miejsce łączenia osi z kierownicą. W przyszłości na pewno będę musiał zrobić ją z innego materiału.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Auper w 28 Stycznia 2019, 13:33:30
Co do rozwiązań nastawnika głównego jazdy: [...]

Przy budowie symulatora warto rozpatrzeć też rozwiązanie jak następuje: ustawić drabinkę oporników odpowiadającą ilości istotnych krzywek na wale. Każda kolejna pozycja wału mostkuje nam jeden z rezystorów. W ten sposób wykorzystujemy tylko 1 analogowe wejście w mikrokontrolerze do obsłużenia całego nastawnika. Uczestniczyłem przy budowie takiego rozwiązania, spisywało się to bardzo dobrze, nie występowało coś takiego jak gubienie pozycji, gdyż konkretna pozycja nastawnika sczytywana była w sposób bezwzględny a nie przyrostowy w stosunku do poprzedniej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 15 Kwietnia 2019, 12:37:11
Witam
Bardzo pilnie potrzebuję kolumny nastawników z siódemki lub jamnika. Budowa u mnie ruszyła już jakiś czas temu. Większość części udało mi się w końcu pozyskać. Z kolumną niestety jak dotąd się nie udało. Jeśli ktoś jest w stanie pomóc w tej kwestii proszę o kontakt. Głównie zależy mi na mechanizmie ustalania pozycji i pokrywie.
Pisałem o tym w wątku odnośnie części do budowy pulpitu, jednak brak tam jakiejkolwiek odpowiedzi.
Pozdrawiam.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 14 Maja 2019, 13:38:48
W związku z prowadzoną modernizacją mojego pulpitu (migracja z PoKeys na Arduino) zwolniłem z zajęć dwa moduły dotychczas uśywane do sterowania. Jeden to sterownik mierników NN (po lewej na zdjęciu), który na podstawie stanu załączenia baterii, przetwornicy itp pokazuje stosowne zachowanie amperomierza i woltomierza NN. Więcej można przeczytać tutaj (http://"http://baur.pl/smnn-ostatnie-mierniki-ozyly/").
Druga płytka (z prawej) to konwerter sygnału analogowego z PoKeys na wartość prędkości, którą można sobie wyświetlić na oddzielnym LCD podłączonym po I2C lub wysłać po UART do falownika jak opisane i pokazane tutaj (http://"http://baur.pl/predkosc-kontrolowana/").
Jak ktoś chętny na te zabawki to zapraszam, chętnie odstąpię za drobną opłatą.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: bartas w 08 Czerwca 2019, 20:51:52
Króciutki post po pokazie mojego miniaturowego pulpitu EU07 na dzień dziecka w Toruniu, który odbył się 1 i 2 czerwca. Pulpit przeszedł chyba największa próbę wytrzymałościową w jego historii. Dzieci jak to dzieci wiedziały lepiej co, w którą stronę się kręci i jakie przełączniki powinny być powłączane na pulpicie. Jeśli chodzi o jazdę to udało się im uruchomić wszystkie możliwe zabezpieczenia działające w symulatorze, ale dzięki temu miałem sprawdzone wszystkie lampki kontrolne i przyciski odblokowujące. Myślę, że nie był to ostatni pokaz bo zainteresowanie było ogromne. Poniżej kilka zdjęć.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mmijagi3 w 25 Czerwca 2019, 06:35:41
Może ktoś potrzebuje ?
-prędkościomierz Hasler RT9 i A16 świeżo po naprawie głównej, wraz z taśmą wystarczającą na kilkaset kilometrów w maszynie,
-sterownik do Haslera wraz z zasilaczem,

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 26 Czerwca 2019, 16:31:43
Film pokazujący różnice i podobieństwa pomiędzy nastawnikiem z ET22 i z ET41 (EU07) oraz zasadę działania mechanizmów i styków obu nastawników. Może się przyda komuś, kto chciałby sobie zrobić taki nastawnik ;) Więcej informacji w opisie pod filmem:

A tutaj dodatkowo pokazanie działania styków nastawnika ET22 po zdjęciu tylnej blachy oraz jak działa taki nastawnik po zdemontowaniu wszystkich styków. Odczucia z kręcenia są zupełnie inne - mniej "prawdziwe":
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 27 Sierpnia 2019, 20:24:52
Co do rozwiązań nastawnika głównego jazdy: [...]
Przy budowie symulatora warto rozpatrzeć też rozwiązanie jak następuje: ustawić drabinkę oporników odpowiadającą ilości istotnych krzywek na wale. Każda kolejna pozycja wału mostkuje nam jeden z rezystorów. W ten sposób wykorzystujemy tylko 1 analogowe wejście w mikrokontrolerze do obsłużenia całego nastawnika. Uczestniczyłem przy budowie takiego rozwiązania, spisywało się to bardzo dobrze, nie występowało coś takiego jak gubienie pozycji, gdyż konkretna pozycja nastawnika sczytywana była w sposób bezwzględny a nie przyrostowy w stosunku do poprzedniej.
Jest to coś w rodzaju potencjometru właśnie :) problem jest taki, że musisz wykonać w moim wypadku 49 styków (o ile dobrze pamiętam). Osobiście nie widzę sensu w tym momencie. Pracuję aktualnie nad nowym rozwiązaniem. Jeszcze nie mogę zdradzić jakim bo nie mam konkretnego wybranego ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 27 Sierpnia 2019, 20:55:54
Jeszcze nie testowałem, ale teoretycznie do takiej ilości pozycji (do 64 łącznie z zerową) wystarczy sześć transoptorów szczelinowych (lub jakichś innych nadajniko-odbiorników) i odpowiednia tarcza lub tarcze dające razem kod Graya. Jest to wtedy enkoder absolutny i też nie ma szansy na "zgubienie" pozycji, bo układ stanów wysokich i niskich z poszczególnych odbiorników jest niepowtarzalny dla każdej pozycji. Mało tego przy kodzie Graya, w przeciwieńswie do zwykłego binarnego, zmianie ulega zawsze tylko jeden stan pomiędzy poszczególnymi pozycjami, więc nie potrzeba jakiejś dużej dokładności wykonania i "od biedy" powinny wystarczyć nawet ręcznie wycinane tekturowe tarcze, po jednej na każdy z transoptorów. Jak się ma możliwość, to można np. wykonać jedną tarczę z jakiegoś przeźroczystego materiału i odpowiednio zaczernić kod, ukstawiając nadajniki i odbiorniki w różnych odległościach od środka tarczy, oszczędzając tym samym miejsce w pionie, jeśli nie ma go zbyt wiele - tak jak np. u Ciebie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 27 Sierpnia 2019, 20:58:02
Właśnie myślałem nad enkoderem z Grayem ale w wersji pionowej. Na razie tylko myślałem ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: amadeoen57 w 30 Sierpnia 2019, 07:45:41
Prace nad pulpitem w końcu ruszyły.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 06 Września 2019, 13:12:58
Cześć.
Co mu może dolegać? Ciężko to nawet nazwać. Zawieszanie się, ciągły reset. Możliwość jakiejkolwiek interakcji na ułamek sekundy przed wygaśnięciem monitora.
Pokeys55, wersja 19.08, imput.gamepad NO, feedbackmode 4, vsyn NO.
Win 10Pro, i3-4170, 16GB ram.

Praca starej wersji 15.04 bez zastrzeżeń.

https://youtu.be/8r76N2NX210
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Września 2019, 14:19:18
No słabo to wygląda. A jak odepniesz PoKeys to działa?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marcin S w 06 Września 2019, 14:36:56
I na wyłączonym pokeys'ie, na różnych exe, "ustawieniach fabrycznych", bez zmian.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 06 Września 2019, 14:46:53
To zawsze coś. Przynajmniej wiadomo, że on nie bruździ. Mnie takie znikanie obrazu to tylko pojawiało się gry buczek zewnętrzny na 230V się włączał. Przy PoKeys nic się nie działo i można było kontynuować, a przy Arduino zawiesza komunikację, więc musiałem go odpiąć.
Wrzucam każde nowe exe i wszystko działa dobrze.
A robiłeś upgrade poprzedniej paczki czy ściągałeś całość na czysto? Może brakuje jakichś plików albo jest problem z dogadaniem się z grafiką.
Może wyłącz cienie. Ja z nimi nie mogę jechać bo FPS spada do 7.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 11 Grudnia 2019, 19:01:51
Właśnie doszło moje PoKeys i po nowym roku zabieram się za konstrukcję miniaturki pulpitu. Chciałbym wzorować go na ET-22, ale widzę jeden problem. ET-22 ma trzy amperomierze a maszyna wystawia dwa. Oczywiście da się to obejść, bo one z grubsza pokazują ciągle to samo, ale to dodatkowo komplikuje zadanie a ja się za specjalnie nie znam na elektronice. Po stronie maszyny mogłoby to być konfigurowalne na zmianę z prędkościomierzem na przykład, to chyba jest jedyna opcja. Co radzicie?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 11 Grudnia 2019, 19:34:00
Wystarczy jeden włącznik krańcowy, którego styk będzie zamknięty na pozycjach 37-48 nastawnika jazdy i będzie łączył amperomierz 3. równolegle z amperomierzem 1., ponieważ na układzie jazdy równoległej (jeśli lokomotywa jest sprawna) amperomierze te faktycznie pokazują w zasadzie identyczne wartości, także podczas przechodzenia z pozycji 36. na 37. i odwrotnie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 11 Grudnia 2019, 20:18:14
Dzięki, właśnie o czymś takim myślałem. Jeszcze naradzę się z kolegą, który będzie robił bliźniaczą miniaturkę. Jeśli stanie na ET-22, to tak to załatwimy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 12 Grudnia 2019, 10:49:08
Jeszcze takie pytanie. W sumie to powinienem je zadać zanim się zabrałem za cokolwiek. PoKeys w ogóle jeszcze działa z Maszyną? Czy wyrzuciłem kasę w błoto? :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maszynista27 w 04 Lutego 2020, 21:42:57
Cześć, może to nie odpowiednie miejsce na takie ogłoszenie. Ale chcialbym zapytać czy ktoś ma na zbyciu hebelki albo wszelakiego typu przyciski a może i łączniki krzywkowe? Jeśli tak to prosiłbym na pw.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 22 Marca 2020, 09:50:55
Jeszcze takie pytanie. W sumie to powinienem je zadać zanim się zabrałem za cokolwiek. PoKeys w ogóle jeszcze działa z Maszyną? Czy wyrzuciłem kasę w błoto? :D
Z tego co wiem to wsparcie jest cały czas. Warto podpytać kogoś, kto korzysta. Wiem też, że część ludzi przerzuca się z PoKeys na Arduino.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 22 Marca 2020, 14:48:57
Próbowałem z najnowszą MaSzyną i działa bez problemu, ale i tak korzystam z poprzednich wersji przed zmianami, bo nowa już tak dobrze nie chodzi na leciwym PC wrzuconym pod pulpit. Poza tym, zmieniałem też często klawisze oraz określone dźwięki słyszalne z kabiny (jedne głośniej, inne wcale) i robienie to samo co kilka wersji mija się z celem, a podmiana plików czasami wysypywała symka, więc dałem sobie spokój.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: wołodyjowskiIC w 31 Marca 2020, 17:11:24
Witam sedecznie
Wraz z paroma uczniami z Technikum Kolejowego w Krakowie chcemy stworzyć kabinę lokomotywy EU07. Chcemy ją zrobić na Arduino, posiadamy kod z innego wątku z forum, dzięki któremu nawiązujemy komunikację z Maszyną. W kodzie jest zawarta komenda na lampkę wenntylatarów oporów rozruchowych:

volatile uint8_t TablicaZPC[31] = {0};
volatile uint8_t TablicaDoPC[17] = {0};
int cleanbuf;
void setup() {
  pinMode(13, OUTPUT);     //ustawienie pinu 13 (wbudowana w Arduino dioda LED) jako wyjście cyfrowe
  digitalWrite(13, LOW);     //ustawienie stanu niskiego na pinie 13
  Serial.begin(500000);     //nawiązanie komunikacji z prędkością 500000b/s
  Serial.setTimeout(10);
  while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
}

void loop() {
  for(byte i=0; i<31; i++){     //pętla umożliwiająca wysłanie 31 bajtów danych
   while(!Serial.available()){};     //czekamy na odebranie bajtu danych
   TablicaZPC[i] = Serial.read();     //zapis danych do naszej tablicy
   if(i < 16){   //zabezpiecznie, żeby nie wysłać za dużo danych do komputera
    Serial.flush();     //sprawczanie czy już wysłano wcześniejsze dane (czekanie na wysłanie danych)
    Serial.write(TablicaDoPC[i]);     // wysłanie danych do komputera
   }
  }

  digitalWrite(13, (bitRead(TablicaZPC[6], 1)));     //ustawienie wyjścia 13 według stanu bitu 1 w bajcie 4 w TablicaZPC (kontrolka jazdy na oporach)
  delay(10);
 
}

Mniej więcej rozumiemy cały kod, ale mamy problem z następującą linijką:

digitalWrite(13, (bitRead(TablicaZPC[6], 1)));     //ustawienie wyjścia 13 według stanu bitu 1 w bajcie 4 w TablicaZPC (kontrolka jazdy na oporach)
  delay(10);
I jak kod napisać na pozostałe lampki, przełączniki i przyciski? Czy moglibyście coś poradzić?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 31 Marca 2020, 23:43:40
W komentarzu jest błąd, tzn. w kodzie wykonywana jest operacja na bajcie 6, nie wiem dlaczego w komentarzu wpisany był bajt 4. Może stąd niezrozumienie.

digitalWrite(13, (bitRead(TablicaZPC[6], 1)));     //ustawienie wyjścia 13 według stanu bitu 1 w bajcie 6 w TablicaZPC (kontrolka jazdy na oporach)
Jeżeli chodzi o to jak przypisać pozostałe kontrolki, to byla kiedyś lista jakie dane i na którym bajcie i bicie wysyła maszyna. Należy interesujące nas informacje przypisać poszczególnym wyjściom jak w przykłądzie powyżej. Z tym, że z tego co widzę, to w najnowszej wersji maszyny ramka danych uległa znacznemu wydłużeniu, więc nie wiem na ile jest aktualna ta lista.
Wracam do pulpitu po niemal 1,5 roku, jest jakaś aktualna dokumentacja dot. tego co się zmieniło?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 01 Kwietnia 2020, 09:59:25
Ja bazuję na tym: https://wiki.eu07.pl/index.php/Komunikacja_z_programami_trzecimi
Tylko od ponad dwóch tygodni jest stan wyjątkowy w kraju i nie miałem kiedy i jak kupić części, płytek i sprzętu, bo nie mam nic. Pokeys leży i się kurzy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 01 Kwietnia 2020, 10:01:08
Ano to zależy, które exe chcesz wykorzystać, bo chyba cały czas jest różnica w wielkości ramek danych:

exe z paczki i inne nowe z warsztatu przygotowane przez @TMJ mają taką ramkę
volatile uint8_t zPC[48] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[16] = {0}; // standardowe bajty przyjmowane z kodu Arduino

shaderowe exe od @Milek7 używa dodatkowych 4 bajtów na początku
volatile uint8_t zPCm[52] = {0}; // dodatkowe bajty przychodzace z exe Milka
volatile uint8_t doPCm[20] = {0xEF, 0xEF, 0xEF, 0xEF}; // dodatkowe bajty wysylane do exe Milka

Mój cały kod obsługi pulpitu przez Arduino MEGA z dodatkowymi ekspanderami ma teraz ponad 1000 linii więc trochę to zajęło ale wszystko to co mam na pulpicie jest podłączone, w tym kilka elementów nie obsługiwanych bezpośrednio przez symulator.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Michux w 01 Kwietnia 2020, 15:47:57
Uruchamialiśmy to na exe 190831 i działało tak jak kolega wyżej napisał. Uruchomiłem dzisiaj na najnowszym exe od @TMJ i dioda cały czas miga po włączeniu Maszyny. Użyłem ramki jak wyżej. Kod teraz wygląda tak:
volatile uint8_t zPC[48] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[16] = {0}; // standardowe bajty przyjmowane z kodu Arduino
int cleanbuf;
void setup() {
  pinMode(12, OUTPUT);     //ustawienie pinu 12 (wbudowana w Arduino dioda LED) jako wyjście cyfrowe
  digitalWrite(12, LOW);     //ustawienie stanu niskiego na pinie 12
  Serial.begin(500000);     //nawiązanie komunikacji z prędkością 500000b/s
  Serial.setTimeout(10);
  while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
}

void loop() {
  for(byte i=0; i<31; i++){     //pętla umożliwiająca wysłanie 31 bajtów danych
   while(!Serial.available()){};     //czekamy na odebranie bajtu danych
   zPC[i] = Serial.read();     //zapis danych do naszej tablicy
   if(i < 16){   //zabezpiecznie, żeby nie wysłać za dużo danych do komputera
    Serial.flush();     //sprawczanie czy już wysłano wcześniejsze dane (czekanie na wysłanie danych)
    Serial.write(doPC[i]);     // wysłanie danych do komputera
   }
  }

  digitalWrite(12, (bitRead(zPC[6], 1)));     //ustawienie wyjścia 12 według stanu bitu 1 w bajcie 6 w TablicaZPC (kontrolka jazdy na oporach)
  delay(10);
 
}
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 01 Kwietnia 2020, 16:36:43
Ale wg mnie bit 1 w bajcie 6 nie odpowiada za nic obecnie. Jazda na oporach to bit 1 w bajcie 4 czyli powinno być:
digitalWrite(12, (bitRead(zPC[4], 1)));     //ustawienie wyjścia 12 według stanu bitu 1 w bajcie 4 w TablicaZPC (kontrolka jazdy na oporach)
Wszystkie kontrolki jakie mam u siebie i są obsługiwane przez symulator są na tych [bajtach], bitach:
zPC[2], 1  // LWO - lampka wentylatorów oporów
zPC[2], 2  // LWR - lampka wysokiego rozruchu
zPC[4], 0  // LOP - lampka ogrzewania pociągu
zPC[4], 1  // LJO - lampka jazdy na oporach rozruchowych
zPC[4], 2  // LP - lampka poślizgu
zPC[4], 6  // LCA - lampka CA
zPC[4], 7  // LSHP - lampka SHP
zPC[5], 0  // LSL - lampka styczników liniowych
zPC[5], 2  // LNP - lampka przekaźnika nadmiarowego przetwornicy
zPC[5], 4  // LNS - lampka przekaźnika nadmiarowego silników trakcyjnych
zPC[5], 5  // LWS - lampka WS
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 01 Kwietnia 2020, 16:50:00
W komentarzu jest błąd, tzn. w kodzie wykonywana jest operacja na bajcie 6, nie wiem dlaczego w komentarzu wpisany był bajt 4. Może stąd niezrozumienie.
W komentarzu jest dobrze podany baj 4., tak samo w kodzie w tej samej linijce też celowo jest bajt 6., bo wtedy był taki problem, że choć exe wysyłało przykładowo na tym bajcie 4., to z jakiegoś powodu (nie wiem, dlaczego), Arduino odbierało informacje przesunięte jakby właśnie o 2 bajty i dlatego w kodzie musiał być wpisany odbiór na bajcie 6.
EDIT: A od jakichś 2,5 roku (Trako 2017) sposób komunikacji z exe jest w ogóle inny, niż to, co w tamtym wątku. Później wstawię...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Michux w 01 Kwietnia 2020, 17:17:33
W pliku eu07.int mam dopiskę:
uart COM3 500000 0.1 0.05
uartfeature no no no no
uartdebug no
Nie chcę żeby na razie działały mi nastawniki i hamulce, żebym mógł jeździć i testować dlatego w 2 linijce wpisałem no.
W kodzie do Arduino poprawiłem:
digitalWrite(12, (bitRead(zPC[2], 1)));I dalej po włączeniu Maszyny dioda na pinie 12 po prostu miga.
Link do filmu:
https://eu07.pl/userfiles/24786/VID_20200401_170658.rar (https://eu07.pl/userfiles/24786/VID_20200401_170658.rar)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 01 Kwietnia 2020, 19:33:50
Ja bym spróbował tak.
volatile uint8_t zPC[48] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[16] = {0}; // standardowe bajty przyjmowane z kodu Arduino

void setup() {
  pinMode(12, OUTPUT);     //ustawienie pinu 12 (wbudowana w Arduino dioda LED) jako wyjście cyfrowe
  digitalWrite(12, LOW);     //ustawienie stanu niskiego na pinie 12
  Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
  Serial.setTimeout(10);
  while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
}

void loop() {

  digitalWrite(12, (bitRead(zPC[2], 1)));     //ustawienie wyjścia 12 według stanu bitu 1 w bajcie 4 w TablicaZPC (kontrolka jazdy na oporach)

  while (!Serial.available()) {};
  Serial.readBytes((char*)zPC, 48);
  Serial.write((char*)doPC, 16);
 
}

Tylko w ini zmień na:
uart COM3 115200 0.1 0.05
Sprawdziłem właśnie na UNO i działa.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Michux w 01 Kwietnia 2020, 20:23:03
Tak, teraz wszystko działa. Patrzyłem na WS-ie, CA i oporach rozruchowych. I teraz kolejny problem (dla mnie) jak zrobić wejścia do symulatora? Nastawnik, hamulce, przełączniki, przyciski itp.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 02 Kwietnia 2020, 12:26:59
Na przykładzie przycisku kasowania CA w setupie musisz sobie zdefiniować pin (Przykład z MEGA więc tu konkretnie jest pin 41 dlatego na UNO trzeba sobie ustawić coś innego):

pinMode(41, INPUT_PULLUP);     // przycisk i pedał kasowania CA/SHP

a następnie w loopie dodać obsługę przycisku aby wysłać wartość do symulatora:

bitWrite(doPC[0], 7, !digitalRead(41));         // przycisk CA/SHP
Podobnie w przypadku hebelków. Z innymi elementami wejściowymi takimi jak hamulce, nastawniki itp to trochę bardziej skomplikowane.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: miko22 w 02 Kwietnia 2020, 16:48:46
Tak, obecny sposób komunikacji z exe podał @mac310 w wiadomości #910. A jeśli chodzi jeszcze o wejścia, to w pliku eu07_input-uart.ini w głównym folderze MaSzyny można sobie samemu skonfigurować, które wejście bitowe (przycisk, hebelek itp.) ma być na którym bicie licząc od zera i później na ten bit w Arduino trzeba wysyłać stan tego urządzenia (przycisku itp.). Wpisy z impulse na początku są zasadniczo dla przycisków i później jest komenda do wywołania (czyli nazwa funkcji wzięta z pliku eu07_input-keyboard.ini) i jest ona wywoływana przez cały czas, przez jaki dany bit ma wartość 1 (np. wciśnięty jest przycisk), a wpis z toggle jest zasadniczo do przełączników bistabilnych i pierwsza z podanych dalej komend jest wywoływana jednokrotnie w momencie zmiany wartości danego bitu z 0 na 1 (z reguły załączenie czegoś), a druga z podanych komend z kolei przy zmianie wartości tego bitu z 1 na 0 (z reguły wyłączenie czegoś).

Uwaga - po własnych zmianach w pliku eu07_input-uart.ini warto zrobić sobie jego kopię szczególnie, jeśli pobiera się exe @tmj z wątku w dziale "Na warsztacie", bo przy wypakowywaniu archiwum z exe, wypakowywany jest też domyślny plik eu07_input-uart.ini (a także eu07_input-keyboard.ini) i niechcący można sobie przywrócić ustawienia domyślne przez nadpisanie pliku z własnymi ustawieniami wypakowywanym plikiem z archiwum.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Michux w 02 Kwietnia 2020, 17:32:54
Myślę, że zrozumiałem. Udało mi się ustawić włącznik baterii. Na chwilę obecną, bardzo dziękuję za pomoc. Odezwę się jak będziemy robić nastawnik, hasler itd.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 02 Kwietnia 2020, 17:49:12
No tak, słusznie @miko22 dodał, że trzeba uwzględnić wpisy w stosownych plikach .ini o czym oczywiście zapomniałem bo jak się już wszystko poustawia i działa to się zapomina jak się to robiło. Trochę i z tego powodu tworzyłem swoją stronę o historii budowy pulpitu, żebym sam miał do czego wrócić jak zapomnę :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 10 Kwietnia 2020, 14:22:08
Powoli aktualizuję wątek: https://eu07.pl/forum/index.php/topic,28460.0.html
Są tam dostępne ciekawe programy i pliki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Gajosowy w 12 Kwietnia 2020, 15:03:09
Hej, od jakiegoś czasu przyglądam się tematowi, udało mi się w waszą pomocą :D podłączyć się do maszyny przy użyciu Arduino Leonardo, ale udało mi się połączyć z plikiem exe który jest w domyślnej paczce. Używając kodu:
volatile uint8_t zPC[48] = {0};
volatile uint8_t doPC[16] = {0};

void setup() {
  Serial.begin(115200);
  Serial.setTimeout(10);
  while(!Serial){};     
}

void loop() {
  while (!Serial.available()) {};
  Serial.readBytes((char*)zPC, 48);
  Serial.write((char*)doPC, 16);
}

Bardzo chciałbym przenieść się na exe od @Milek7 oraz także na komunikację z programem od @maciek001 który działa na ramce @Milek7, taki programik bardzo by  usprawnił pracę nad pulpitem. Na podstawie tego co napisał @mac310 oraz @maciek001 w swoim innym wątku zmieniłem rozmiar ramek oraz dodałem prefix, ale niestety i Maszyna i Tester od @maciek001 wywala się, nie wiem co źlę robię. Czy mógłby ktoś zweryfikować mój kod?

volatile uint8_t zPC[52] = {0};
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF};
void setup() {

  Serial.begin(115200);
  Serial.setTimeout(10);
  while(!Serial){};
}

void loop() {
  while (!Serial.available()) {};
  Serial.readBytes((char*)zPC, 52);
  Serial.write((char*)doPC, 20);
}
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 16 Kwietnia 2020, 16:01:06
Może tak?
void loop()
{
     if(Serial.available() >= 52)
    {
        Serial.readBytes((char*)zPC, 52);
        Serial.write((char*)doPC, 20);
    }
}
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Gajosowy w 16 Kwietnia 2020, 16:23:29
Już sobie poradziłem i działa mi połączenie z exe od Milka oraz wszystkie dane wysyłane i odbierane są zgodne z Twoim arkuszem, ale nie wiem dlaczego nie działa mi połączenie w Twoim programem testującym.

Aktualnie udało mi się obsłużyć kontrolki, hebelki i przyciski impulsowe oraz kran hamulca na najtańszym potencjometrze z szuflady. Teraz muszę zabrać się za kompletowanie pulpitu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 27 Kwietnia 2020, 09:35:43
Fajnie, masz potencjometry w szufladzie :/ Mój projekt leży, bo wszystko pozamykane a online nie chcę kupować, jak się za bardzo nie znam. Z resztą, na dostawę się czeka teraz tygodniami, więc co za różnica…
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 08 Czerwca 2020, 10:04:31
Hello Everybody!
I need a little help. Why rotate to the left countinously the driver view when I connect the Pokeys to the simulator? Has anybody meet with this problem alredy?
And wich version is the most stable for this project at the moment?
Current version what I try to use:   Rainsted 20.5.150.15559 (eu07.exe) + Pokeys57U v4.4.5
The Pokeys configuration program is closed when the simulator runs.
Thanks forward and have a nice day! greg
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 08 Czerwca 2020, 10:09:42
Try adding "input.gamepad no" to eu07.ini.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: matek123 w 08 Czerwca 2020, 10:12:41
You can open eu07.ini by notepad and find "input.gamepad", next change the value from "yes" to "no".
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 08 Czerwca 2020, 10:17:10
It's working alredy thank you very much!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: popielek w 30 Czerwca 2020, 17:13:55
Witam! Mam pytanie czy ktoś z was mógłby podpowiedzieć gdzie mogę znaleźć/kupić/odkupić hamulec Oerlikona FVel6 z en57 ?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maszynista27 w 02 Lipca 2020, 11:23:00
Cześć,
piszę bo mam problem z komunikacją pomiędzy Maszyną a Arduino Uno. Od tygodnia staram się rozwiązać problem, ale nic nie pomaga. Sprawa wygląda tak, że w Arduino IDE wklejam kod, jaki był tu podrzucany, np ten który podał mac310:
volatile uint8_t zPC[48] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[16] = {0}; // standardowe bajty przyjmowane z kodu Arduino

void setup() {
  pinMode(12, OUTPUT);     //ustawienie pinu 12 (wbudowana w Arduino dioda LED) jako wyjście cyfrowe
  digitalWrite(12, LOW);     //ustawienie stanu niskiego na pinie 12
  Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
  Serial.setTimeout(10);
  while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
}

void loop() {

  digitalWrite(12, (bitRead(zPC[2], 1)));     //ustawienie wyjścia 12 według stanu bitu 1 w bajcie 4 w TablicaZPC (kontrolka jazdy na oporach)

  while (!Serial.available()) {};
  Serial.readBytes((char*)zPC, 48);
  Serial.write((char*)doPC, 16);
 
}
w ini mam:
uart COM3 115200 0.1 0.5 Oraz w Rainsted informacje zwrotne na ,,5. COM". Mimo to nie ma żadnego efektu. Próbowałem każdy kod w tego wątku chyba z 2 razy - bezskutecznie. Dioda podłączona na pin 12, potem rezystor i masa. Nie pomaga też reset podczas ładowania symulatora. Sprawdzane na exe z ostatniej paczki. Przy odpalaniu Maszyny mam włączony sam symulator (w sensie bez Arduino IDE, jeśli w ogóle to ma jakieś znaczenie). Nie mam już kompletnie pojęcia, co może być źle tym bardziej, że pisano, że to działa :( Ktoś mógłby pomóc z bardziej obeznanych? Dzięki z góry.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Gajosowy w 02 Lipca 2020, 11:30:39
@maszynista27 Uruchamia się w ogóle maszyna? Czy masz od razu crasha? Czy masz exe z paczki czy jakieś inne? i jaka wersja maszyny?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maszynista27 w 02 Lipca 2020, 12:32:02
Tak, uruchamia się bez crasha.Wersja ostatnia jaka została wydana i exe z niej - tu nic nie zmieniałem
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: adriankwiat w 02 Lipca 2020, 13:32:13
Ramka się chyba zmieniła - na początku są jeszcze 4 bajty 0xEF. Spróbuj zrobić tak:
volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF, 0}; // standardowe bajty przyjmowane z kodu Arduino

void setup() {
  pinMode(12, OUTPUT);     //ustawienie pinu 12 (wbudowana w Arduino dioda LED) jako wyjście cyfrowe
  digitalWrite(12, LOW);     //ustawienie stanu niskiego na pinie 12
  Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
  Serial.setTimeout(10);
  while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
}

void loop() {

  digitalWrite(12, (bitRead(zPC[8], 1)));     //ustawienie wyjścia 12 według stanu bitu 1 w bajcie 4 w TablicaZPC (kontrolka jazdy na oporach)

  while (!Serial.available()) {};
  Serial.readBytes((char*)zPC, 52);
  Serial.write((char*)doPC, 20);
 
}

Upewnij się też że na Arduino po uruchomieniu symulatora migają diody RX i TX.

(nie mam teraz dostępu do komputera, poprawcie mnie jeśli się mylę)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maszynista27 w 02 Lipca 2020, 14:12:08
Wkleiłem kod, który podałeś. Diody migają, lampka od oporów świeci. Dzięki wielkie :D Teraz tylko muszę znaleźć co i jak, bo widzę, że poszczególne lampki są gdzie indziej przypisane, niż ktoś wcześniej podawał.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: adriankwiat w 02 Lipca 2020, 14:25:25
W tym wątku masz dokładniejsze informacje i przydatne linki: https://eu07.pl/forum/index.php/topic,28460.0.html (https://eu07.pl/forum/index.php/topic,28460.0.html)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 04 Sierpnia 2020, 14:53:04
Cześć!
Im trying my Hasler to control to my pulpit but unfortunaltelly it doesn't work good. Maybe the problem that I try to control it with direct impulses trough the IGBT-bridge. It could be with PWM. I have program with PIC yet with I can convert the analog signal to PWM, but I can't build a 3 phase inverter gate for it. 
Could me help anybody wich type of inverter could I use to solve problem? For ex with a wiring diagram or wich type of IGBT/FET need for these project? Some homepage, trught wich I could understand the operation? Or just a simple low performance 3phase motor driver could I order from ebay?
Thank you so much forward to any help or idea.
Greg
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Touny w 15 Sierpnia 2020, 22:50:33
Since I'm not good electrician and I didnt want to mess up my arduino with timers and interrupts I gave up on experimenting and searched for ESCs. I've discovered VESC via GreatScott! on Youtube. It is primarly for BLDC motors but in FOC mode it produces sine waves and you can control PMSM (BLAC) motors. Original VESC is quite expensive but since It is fully open source there are cheaper variants - Flipsky FSESC (42€/1150CZK).

I've hooked it up with with 24V power supply - I dont have Hasler but Metra Blansko mechanical speedometer. Except the voltage they are pretty much similar. I've managed to get the motor spin nice and smooth only in setup mode when measuring flux llinkage. When i tried Duty cycle control It just wobbled. I could not experiment more yet because of vacation. Surely will continue later.

I'm very curious how others managed to get their speedometer ticking. Topic for Haslers would be nice.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 26 Września 2020, 22:05:59
Cześć,
Jako, że mam komplet części budowa ruszyła. Blachy pulpitu poszły do cięcia a ja pracuję nad konstrukcją całej skrzynki. Czy ktoś chciałby się podzielić wymiarami lub swoimi schematami odnośnie tego? Przyjmę również wszelakie porady odnośnie materiałów, które można by zastosować. Z góry dzięki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 16 Października 2020, 18:15:34
w ini mam:
uart COM3 115200 0.1 0.5 Oraz w Rainsted informacje zwrotne na ,,5. COM". Mimo to nie ma żadnego efektu. Próbowałem każdy kod w tego wątku chyba z 2 razy - bezskutecznie. Dioda podłączona na pin 12, potem rezystor i masa. Nie pomaga też reset podczas ładowania symulatora. Sprawdzane na exe z ostatniej paczki. Przy odpalaniu Maszyny mam włączony sam symulator (w sensie bez Arduino IDE, jeśli w ogóle to ma jakieś znaczenie). Nie mam już kompletnie pojęcia, co może być źle tym bardziej, że pisano, że to działa :( Ktoś mógłby pomóc z bardziej obeznanych? Dzięki z góry.
Dla jasności: Rainsted nie wspomaga komunikacji przez port COM. To w zasadzie chyba nic tam nie robi nawet. To była funkcja wprowadzona testowo i nie zniknęła ani nie została dostosowana do rzeczywiście wykorzystanego sposobu komunikacji i aktualnego kodu.

Polecam użyć mojego programu do generacji wpisów do pliku eu07.ini: https://eu07.pl/forum/index.php/topic,28460.60.html (https://eu07.pl/forum/index.php/topic,28460.60.html)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 24 Października 2020, 16:32:12
First test. 🙂
We have got  a lot of work yet, but basically its working.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 24 Października 2020, 17:50:19
First test. 🙂
Very nice! What it this train?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 24 Października 2020, 22:16:22
Thanks! Typ V43 from Hungary.
A picture from "behind": pokeys + pic18f6622 with optocouplers. Pokeys the keyboard emulator and the output data gate, the PIC makes some logical calculations 'couse this Loko has got a little bit different principle of operation. For ex. the main controller.
And of course the inverter for the Teloc, wich I thanks so much again for the Collegue! :-)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kuba_mk w 29 Listopada 2020, 21:17:47
Słuchajcie, jestem w trakcie budowy pulpitu do SM42.  Czy Maszyna wystawia na port COM informację o obrotach silnika spalinowego??  Prądzie i napięciu prądnicy głównej? Temperaturach oleju i wody?  Gdzie szukać tych parametrów jazdy? Bo w udostępnionej dokumentacji i na forum nic nie znalazłem... Wskaźniki w wirtualnej kabinie są aktywne, więc symulator to liczy. Pytanie tylko czy da się z tego skorzystać na swoim pulpicie.

Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Touny w 01 Grudnia 2020, 01:28:55
And of course the inverter for the Teloc, wich I thanks so much again for the Collegue! :-)

Can we get more information about that inverter, please? I'm still struggling to get it working properly.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 03 Grudnia 2020, 07:54:02
"Can we get more information about that inverter, please? I'm still struggling to get it working properly."

I've bought that from topicmate miko22. I think look for him on the subject!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 05 Grudnia 2020, 18:50:08
Słuchajcie, jestem w trakcie budowy pulpitu do SM42.  Czy Maszyna wystawia na port COM informację o obrotach silnika spalinowego??  [...]
Pewnie jest możliwość wystawienia takich sygnałów na port COM, ale z tego co wiem to na razie nie jest to dostępne. Trzeba zebrać listę sygnałów i przypisać do odpowiedniego kanału itd. Czy możesz przygotować listę WSZYSTKICH tego typu kontrolek? Razem z prądami, napięciami, ciśnieniami, temperaturami? Nie gwarantuję szybkości we wdrożeniu ale postaram się jakoś pomóc.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 12 Grudnia 2020, 20:33:28
Zainteresowały mnie silniczki x27-168 jako alternatywny napęd do manometrów. Zamówiłem i zrobiłem szybki test.
https://youtu.be/qY3eVCT7PsY
Bez specjalnych driverów tylko zwykłe L293D i na 10 bitach chodzi całkiem fajnie. Trzeba zużyć 12 pinów cyfrowych zamiast 3 PWM ale prędkościomierze z Poloneza mogą być trudniej dostępne i znacznie droższe od tych silniczków. No i nie trzeba im korygować nieliniowej charakterystyki. Może się komuś przyda.
Do kompletu wersja ze sterownikiem AX1201728SG. Tu jest 3780 kroków zamiast 945 więc może trochę płynniej to chodzi, a przy okazji wszystkie silniczki na jednym układzie i do Arduino mniej przewodów trzeba podłączyć.
https://youtu.be/hxrwfpq-wW8
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: kuba_mk w 20 Grudnia 2020, 19:53:31
Cytuj
Czy możesz przygotować listę WSZYSTKICH tego typu kontrolek?

Dla kabiny SM42 będzie tak:
Woltomierz prądnicy pomocniczej - jest w miejscu sygnału niskiego napięcia
Amperomierz prądnicy pomocniczej - chyba nie ma w Maszynie
Woltomierz prądnicy głównej - sygnał tam gdzie napięcie wysokie w lokomotywie elektrycznej
Amperomierz prądnicy głównej - sygnał tam gdzie prąd silników w lokomotywie elektrycznej (dla każdej grupy to samo równe prądowi prądnicy)
Obrotomierz silnika - tego brakuje chyba najbardziej
Obrotomierz silnika lokomotywy sterowanej - można pominąć
Manometr zbiornika głównego - normalnie
Manometr przewodu głównego - normalnie
Manometr cylindra - normalnie
Manometr zbiornika kontrolnego - brakuje, na razie pokazuje tu ciśnienie zbiornika głównego
Manometr oleju - brakuje, na razie zrobiłem symulację na mikrokontrolerze
Termometr oleju - brakuje, na razie zrobiłem symulację na mikrokontrolerze
Termometr wody chłodzącej brakuje, na razie zrobiłem symulację na mikrokontrolerze

Kontrolki (sygnały binarne):
Sygnalizacja pożaru kabina przód
Sygnalizacja pożaru kabina i szafa
Sygnalizacja pożaru lokomotywy sterowanej - wszystkie trzy nieaktywne w maszynie i małoistotne
Uszkodzenie silnika spalinowego - zrobione na mikrokontrolerze na podstawie temperatury wody, na więcej warunków nie mam pomysłu
Jazda z osłabionym wzbudzeniem - zrobione na podstawie nastawnika i przycisku "Bocznikowanie"
Zadziałanie przekaźnika ziemnozwarciowego i nadmiarowych - przychodzi sygnał z symulatora
Awaria lokomotywy sterowanej - pominięte
Załączony radiotelefon - zrobione na podstawie przełącznika "Radiotelefon"

A może macie pomysł jak można brakujące sygnały uzyskać/zasymulować na podstawie znanych parametrów? Nie chodzi nawet o jakiś hiperrealizm. W zasadzie np. temperatura wody chłodzącej może być po prostu w jakimś tam rozsądnym przedziale. Tylko w jakim? Ewentualnie uzależniona od czasu od uruchomienia silnika? Obciążenia? Z takimi obliczeniami powinien sobie mikrokontroler spokojnie poradzić... Przynajmniej do czasu uzyskania właściwej wartości przez port szeregowy. Dzięki.

2021-01-29 Zmodyfikowałem post o swoje obserwacje komunikacji z symulatorem podczas jazdy lokomotywą SM42





Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: wacek12321 w 19 Stycznia 2021, 20:01:41
Witajcie, sprawa z pulpitem się ciągnie od grudnia 2019 roku kiedy razem z kolegą zaproponowałem pomysł na zbudowanie makiety w skali H0, mamy modele cyfrowe itd ale wyszło nam za dużo pieniędzy na to wszystko aby pracować przy makiecie. Więc powstał pomysł zbudowania pulpitu pod symulator Maszyna. I jest 22 grudnia 2020 przyjechał do naszej szkoły pulpit z lokomotywy EP albo EU07 która aktualnie przechodzi przygotowanie pod modernizację na 07A. Czy jesteście w stanie powiedzieć mi w jaki najprostszy sposób podłączyć kran, nastawnik, hasler, wszystkie kontrolki i przełączniki? Pulpit w całości kompletny, odmalowany wydaje mi się że nawet wał jest w nastawniku. Dzisiaj sprawdzałem, dotykałem, hebelki działają wszystko działa tylko jak to podłączyć bez przeszukiwania tysięcy wpisów w wątku powyżej. Ma ktoś jakieś plany i jest mi w stanie pomóc? Tak trochę lipa aby uczniowie stypendyści w IC i ci którzy zaproponowali pomysł (my) się poddali i porzucili pomysł kiedy jest monitor, komputer, pulpit. Aby nie było że wymyślam to podsyłam zdjęcia tego pulpitu. Za wszelką pomoc dziękuję bardzo. Każdy pomysł się przyda.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: TGVkamil w 20 Stycznia 2021, 20:39:57
Do podłączenia to Pokeys albo Arduino. Ja używam w swoim pulpicie Pokeysa i Arduino (Ikarus). Zadowolony jestem. Pokeysa bardzo łatwo się programuje i jego obsługa jest prosta. Jest tylko stosunkowo drogi. Jak umiecie programować to Arduino. Jest znacznie tańsze.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 09 Lutego 2021, 07:43:13
Czy jesteście w stanie powiedzieć mi w jaki najprostszy sposób podłączyć kran, nastawnik, hasler, wszystkie kontrolki i przełączniki? [...]
Dedykowana, oprogramowana płytka i sterownik do RT9?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 09 Lutego 2021, 11:23:51
Jak nie znasz się na programowaniu (lub nie chce Ci się drutować) i chcesz zaoszczędzić na czasie to Pokeys i masz wszystko z bańki - plug & play. Minimalna wiedza z elektroniki potrzebna będzie do płytek sterujących lampkami na pulpicie. Zaawansowana wiedza z elektroniki i programowania potrzebna będzie do sterownika Haslera, bez pomocy ludzi tutaj z forum, mój Hasler nadal wskazywałby 0 :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: wacek12321 w 17 Lutego 2021, 10:50:32
Takie fotki z pulpitu jak wygląda z bliska.

Edit: Co możecie polecić do podłączenia kontrolek? Jakiego pokeysa np?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: GOPdriver w 24 Lutego 2021, 10:43:00
Edit: Co możecie polecić do podłączenia kontrolek? Jakiego pokeysa np.

Zdecydowanie Arduino. Można na nim sterować cały pulpit bez większych problemów, nastawnik też można podpiąć używając oryginalnych przerywników
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: wacek12321 w 24 Lutego 2021, 12:18:20
Nie wiem właśnie co z nastawnikiem bo ma wał cały. I się zastanawiam jak dobrze podłączyć kontrolki do symulatora aby cokolwiek się pojawiło na pulpicie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 28 Lutego 2021, 13:38:16
Zacznij od przełączników - jak zaczną działać to kontrolki, itd... powolutku, pojedynczo, nie wszystko na raz ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: wacek12321 w 04 Kwietnia 2021, 11:00:56
Witam,
Można obejrzeć pierwsze testy.
https://youtube.com/shorts/TbhPHiLju-U
https://youtube.com/shorts/VCWnDR8VBLQ
Nastawnik posiada aktualnie 9 pozycji.
Działa również przycisk czuwak (tymczasowo pod odluzniacz bo czuwak szwankuje), działają hebelki, pantograf tył, przetwornica, sprężarka, działa hebel baterii, przycisk załączenia i wyłączenia WS.
Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 26 Kwietnia 2021, 18:28:33
Cześć,
Chciałbym zacząć w maju składać pulpit siódemki w całość. Wzoruję się na konkretnej maszynie - siódemce o numerze 501. Myśląc nad koncepcją, jaką mógłbym zrealizować, najpewniej całą "skrzynię" będę składał z płyt wiórowych. Przeglądając temat natrafiłem na podobnie wykonane pulpity. Jeśli ktoś chciałby podzielić się wymiarami lub ewentualnie swoimi schematami - chętnie przyjmę :). Niestety wszystkich wymiarów w DTRce nie ma a ja obecnie nie mam możliwości pomierzenia sobie tego co potrzebuję na lokomotywie.
Z góry dziękuję.

Nie edytuj wiadomości, jeśli ktoś na nią już odpisał.
matek123
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 26 Kwietnia 2021, 20:03:21
Mój pulpit ma 45 cm długości, 80 cm szerokości 20 cm wysokości, mam nadzieję ze pomogłem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 30 Kwietnia 2021, 14:48:15
Ja tu o wymiarach, projektach i koncepcjach pulpitu a zapomniałem o najważniejszym; oczywiście chodziło mi o wymiary pulpitu siódemki. Precyzując dokładniej - pulpit i jego wymiary z typu 303e. @RUDEK, patrząc na moje nieprecyzyjne pytanie - pomogłeś, dziękuję :). Mimo wszystko nadal poszukuję, teraz już konkretnej rzeczy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: SQT w 02 Maja 2021, 00:34:30
No cóż, rysunki konstrukcyjne pulpitu i będziesz pewne wymiary.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 03 Maja 2021, 21:34:12
Znalazłem co chciałem. Pod koniec tygodnia udostępnię moje schematy razem z wymiarami "skrzynki" pulpitu siódemki. Muszę je jeszcze trochę uporządkować, żeby były bardziej czytelne i zrozumiałe :).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 14 Maja 2021, 20:03:37
Nowe exe od @tmj (https://eu07.pl/forum/index.php/topic,29423.msg542843.html#msg542843) i tester komunikacji szeregowej od @maciek001 (https://drive.google.com/drive/folders/1mVUtpgpwL57bzJstEJj6j2jIMoyXzuTE) pozwoliły mi w końcu na uruchomienie manometru pantografów w udawanym "przedziale maszynowym". Tu (https://baur.pl/przedzial-maszynowy/) trochę opisałem co i jak.
Mam nadzieję, że po poprawkach w exe da się również ruszyć składem bo na razie brak możliwości odhamowania wagonów.
Update: W exe 210516 (https://eu07.pl/forum/index.php/topic,29423.msg542843.html#msg542843) już można odhamować. Dzięki @tmj :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 24 Maja 2021, 19:15:21
Cześć.
Tak, wiem. Pisałem że wstawię moje schematy pulpitu siódemki jednak za dużo się działo by to jakoś sensownie przygotować do pokazania szerszemu gronu osób. Za to dziś trochę więcej o moim projekcie. Po długich bojach z firmami udało mi się wyciąć blachy. Tu bazowałem na wcześniej udostępnionych i przewijających się w tym wątku plikach 3D. Na foto widać jak wyszło. Moim zdaniem jest bardzo dobrze. Szkielet pulpitu już w części poskręcany jednak co chwila jakiś nowy koncept mi przychodzi do głowy, także na finalną wersję trzeba będzie poczekać. Głównym zamysłem jest, aby pulpit był w miarę możliwości mobilny i projektując "skrzynkę" głównie to biorę pod uwagę. Tu niestety w wielu miejscach podobieństwo do oryginalnego pulpitu musi ustąpić - z uwagi na konstrukcję.
Myślę, że do końca miesiąca uda mi się to poskładać w całość, wyszlifować, zaszpachlować i pomalować. Taki jest plan a co wyjedzie z tego - nie wiem. Czas pokaże.
Teraz słów kilka o elektronice. Zakupiłem Arduino Mega i chciałbym na tej platformie oprzeć swój projekt, szybko jednak zdałem sobie sprawę, że nie ma to sensu w moim wydaniu. Musiałbym drutować, kombinować i bazować na już napisanym kodzie, którego nie rozumiem. Siłą rzeczy pulpit stanie na Pokeys 57U. Przynajmniej do czasu, aż nie nauczę się obsługiwać Arduino. Na tą chwilę tak mają się postępy prac w moim projekcie.
Jeśli ktoś chce się pozbyć PoKeysa - chętnie przygarnę. Również może komuś zalegają obrotomierze z Borewicza - odkupię. Jeśli ktoś chce - schematy tej całej skrzynki mam i mogę podesłać prywatnie. Kilka zdjęć z obecnego stanu prac:
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 24 Maja 2021, 20:55:15
Polecam wszystkie te hebelki, przyciski, przełączniki jak masz możliwość wrzucić do myjki ultra dźwiękowej, bo z doświadczenia wiem że z stykami staroużytecznymi różnie bywa, oczywiście fajnie powycinane to masz.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 30 Maja 2021, 18:50:52
Polecam wszystkie te hebelki, przyciski, przełączniki jak masz możliwość wrzucić do myjki ultra dźwiękowej, bo z doświadczenia wiem że z stykami staroużytecznymi różnie bywa, oczywiście fajnie powycinane to masz.
Czyszczenie styków tych wszystkich przełączników i przycisków jest w planie bo wydaje mi się to konieczne patrząc na ich obecny stan. Wątpię, że myjką ultradźwiękową bo po prostu nie ma możliwości użycia jej. Powinno wystarczyć czyszczenie domowymi metodami.

Z innej beczki, czy ktoś może podpowiedzieć jak przystosować mierniki elektryczne do obsługi PoKeysa? Ponoć trzeba wymienić rezystor, żeby działało tylko pytanie na jaki...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Maja 2021, 19:40:04
Z innej beczki, czy ktoś może podpowiedzieć jak przystosować mierniki elektryczne do obsługi PoKeysa? Ponoć trzeba wymienić rezystor, żeby działało tylko pytanie na jaki...
Wyrzucasz cała elektronikę i przewody od cewki ustroju podpinasz szeregowo przez potencjometr 10K do odpowiedniego pinu PWM. Ustawiasz maksimum w sofcie od PoKeys i kręcisz potencjometrem aż ustawisz wskazówkę na pożądaną wartość. Nie będzie to maksimum skali po kąt jest za mały ale wystarczający do użytecznego zakresu. Później albo zostawiasz taki potencjometr (ja tak mam) albo odczutujesz z niego ustawioną wartość i zamieniasz na jakiś dokładny rezystor np. 1% (miałem tak gdy działałem z PoKeys). Na koniec potrzeba zrobić kalibrację bo ustrój z obrotomierza nie jest liniowy. Zobacz moje opisy na https://baur.pl/manometry/ oraz na https://baur.pl/arduino-przejmuje-kontrole/ może coś to pomoże.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 30 Maja 2021, 20:48:28
Z innej beczki, czy ktoś może podpowiedzieć jak przystosować mierniki elektryczne do obsługi PoKeysa? Ponoć trzeba wymienić rezystor, żeby działało tylko pytanie na jaki...
Wyrzucasz cała elektronikę i przewody od cewki ustroju podpinasz szeregowo przez potencjometr 10K do odpowiedniego pinu PWM. Ustawiasz maksimum w sofcie od PoKeys i kręcisz potencjometrem aż ustawisz wskazówkę na pożądaną wartość. Nie będzie to maksimum skali po kąt jest za mały ale wystarczający do użytecznego zakresu. Później albo zostawiasz taki potencjometr (ja tak mam) albo odczutujesz z niego ustawioną wartość i zamieniasz na jakiś dokładny rezystor np. 1% (miałem tak gdy działałem z PoKeys). Na koniec potrzeba zrobić kalibrację bo ustrój z obrotomierza nie jest liniowy. Zobacz moje opisy na https://baur.pl/manometry/ oraz na https://baur.pl/arduino-przejmuje-kontrole/ może coś to pomoże.
Twoja strona jest bardzo pomocna, zaglądam tam systematycznie. Co do manometrów, które uruchamiamy na obrotomierzach - dzięki Ci za dokładną instrukcję. Pewnie bym doszedł w końcu co tam zrobić bo mniej więcej już wiedziałem jak to trzeba podłączyć. Moje pytanie dotyczyło mierników elektrycznych tj. amperomierzy i woltomierza WN. Jak tam się sprawa ma? W Twojej dokumentacji jest wzmianka o podłączeniu ich bezpośrednio pod PoKeys po wymianie rezystora wewnętrznego jednak brak wskazanego konkretnego rezystora. Jest tam jakaś zależność?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Maja 2021, 21:55:24
Z miernikami elektrycznymi jest dokładnie tak samo. Jak otworzysz oryginalne obudowy to zobaczysz szeregowo włączone rezystory, które zamieniasz na potencjometr 10K i ustawiasz do maksymalnego wskazania przy maksymalnym ustawieniu PWM. O miernikach jest tutaj https://baur.pl/mierniki-elektryczne/
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 30 Maja 2021, 22:06:19
Dziękuję pięknie, wszystko teraz jest jasne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 11 Czerwca 2021, 23:19:15
Mała prezentacja postępów w moim projekcie.
Cała skrzynka znalazła w końcu swoja finalną wersję. Skłoniłem się ku opcji podzielenia tego na moduły. Pulpit składa się z 4 modułów (foto 3 z nich w załącznikach, czwartym jest górna półka pulpitu, do której zostaną zamocowane panele z miernikami i przełącznikami), zaletą tego rozwiązania jest spora mobilność pulpitu. Było to dla mnie ważne bo nie zamierzam tego bez końca trzymać dla siebie, liczę na to, że uda się to udostępnić innym. Z innych rzeczy, które zrobiłem to podłączyłem przyciski i przełączniki. Również ożywione zostały mierniki elektryczne, zaś manometry są w trakcie przeróbki. Powoli jakoś to się do przodu posuwa. Tyle nowinek, teraz ogłoszenia.
Szukam w dalszym ciągu manipulatora radia (Radmor 3366), tarcz i pokręteł od przełączników pakietowych (tych okrągłych, na poziomym pulpicie siódemki, same przełączniki posiadam).
Jeżeli ktoś chce się pozbyć jakichś drobiazgów typu zasłonki PKP, rozkazy, półki na rozkład jazdy itp. - przygarnę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 05 Lipca 2021, 22:10:43
Chciałbym się pochwalić, ze pojawił sie kolejny pulpit do maszyny. Na domiar jest to chyba pierwszy pulpit lokomotywy SM42 ;). Stworzony został z myślą o publicznych cyklicznych prezentacjach, więcej szczegółów myślę, że podam wkrótce. Mam także zamiar napisać krótką relację z budowy.

Pozdrawiam
Maciej
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 06 Lipca 2021, 10:03:07
Fajny! Tylko ze 4 monitory trzeba do niego podłączyć ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 08 Lipca 2021, 12:02:45
Zgodnie z zapowiedzią, mała relacja i wyjaśnienie gdzie będzie można na pulpicie pojeździć: http://www.psmk.org.pl/symulator-lokomotywy-sm42/

Co do czterech monitorów - fajnie by było gdyby podłączyć chociaż dwa, widok maszynisty przód-tył. Pytanie czy maszyna oferuje taką możliwość na ten moment?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 11 Lipca 2021, 16:51:37
Czy pokeys samo się ustawia po podpięciu do maszyny, czy piny trzeba klikać ręcznie? Bo widzę ewidentnie zmiany po uruchomieniu maszyny.
https://wiki.eu07.pl/index.php/PoKeys#Podstawowa_p.C5.82ytka
Dałem przycisk do pinu 8, soft od pokeys wyświetla +/- jak go naciskam, a w maszynie nic się nie dzieje. Jakieś porady? :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 11 Lipca 2021, 23:04:00
Przede wszystkim nie możesz mieć obu uruchomionych na raz. Testować możesz sobie na sofcie PoKeys ale musisz go zamknąć przed odpaleniem MaSzyny.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 12 Lipca 2021, 11:07:39
Tak właśnie robię, przejrzałem wcześniej ten wątek i ludzie mieli z tym problemy. Ponawiam pytanie, czy ja muszę coś ustawiać w PoKeys? Dokumentacja twierdzi, że tak, ale twierdzi również, że Maszyna nic nie ustawia sama. Ja widzę, że ustawia kilka pinów 2x jako wyjścia PWC. Zostawienie pinu "inactive" nie robi w Maszynie nic. Ustawienie go jako "digital input" nie robi nic. Jedyne, co działa, to ustawienie pinu jako digital input i skonfigurowanie go jako przycisk klawiatury, ale to bez sensu jest przecież…
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 12 Lipca 2021, 12:23:00
Jeżeli to ma być pin wejściowy (pod przycisk) to ustawiasz go jako digital input i definiujesz sekwencję klawiszy, które ma to przyciśnięcie wywoływać. PoKeys działa na wejściu jak emulator klawiatury więc można sobie w zasadzie pod dowolny pin podpiąć wejścia i ustawić co to ma robić (jaką kombinację klawiszy udawać). Może i to bez sensu ale tak działa PoKeys. Ma to swoje wady ale i zalety.
Na sztywno są tylko wyprowadzenia mierników i manometrów gdzie trzeba ustawić wyjście PWM.
Nie wiem czy zaglądałeś do mojej starej dokumentacji dla PoKeys (https://baur.pl/wp-content/uploads/2014/09/MaSzyna_Pulpit_dokumentacja_draft-0.2.pdf), bo jeśli nie to polecam.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 12 Lipca 2021, 13:51:46
Ja wiem, jak to działa. Tylko założyłem (widocznie błędnie), że dokumentacja na wiki ma sens. Jeszcze wieczorem spojrzę w kod maszyny, bo właściwie to mogę sobie w ten sposób dowolną linię pokeys zapiąć pod cokolwiek wedle uznania. Tylko po co wtedy tabelka na wiki zawierałaby konkretne numery pinów dla konkretnych funkcji i nic a nic nie wspominała o tym, że do "załączenie przetwornicy trzeba podpiąć klawisz x"?

-- Edycja --
Spojrzałem w kod i masz rację, jedynie wyjścia mają znaczenie i trzeba poustawiać je tak, jak to jest na wiki, bo numery pinów są na sztywno zaszyte w kodzie. Wydaje mi się, że ktoś kiedyś chciał też odczytywać stan PoKeys wg. tabelki, bo istneje publiczne pole Pokeys55::iInputs i funkcja Console::GetDigital, ale nie są nigdzie używane. Niezły bajzel :D

mac310, podoba mi się, jak zrobiłeś nastawnik tu: https://baur.pl/category/kolej/pulpit-euep07/page/6/. Mogę się wzorować?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 13 Lipca 2021, 03:09:18
Co do czterech monitorów - fajnie by było gdyby podłączyć chociaż dwa, widok maszynisty przód-tył. Pytanie czy maszyna oferuje taką możliwość na ten moment?
Na stówkę dało się renderować jedną szeroką scenę z dziwnymi zniekształceniami podzieloną na kilka ekranów, choć chyba jako jedno rozciągnięte okno. Robione właśnie pod kabiny z monitorami bocznymi. Ale chyba było to tylko u Milka na gałązce sim i nie mogę teraz wykopać dokumentacji jak to się konfigurowało. :/ Tu w kodzie to siedzi https://github.com/Milek7/maszyna/blob/sim/Globals.cpp#L969
Na upartego można odpalić jeszcze drugą instancję klienta. połączona po tcp z kamerą do tyłu, ale to przerost formy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 19 Lipca 2021, 23:05:13
Koledzy,

Chcę zacząć budować pulpit. Naprowadźcie mnie szybko na właściwe tory z Arduino.

Wgrywam do Arduino kod:

volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF, 0}; // standardowe bajty przyjmowane z kodu Arduino

void setup() {
  pinMode(12, OUTPUT);     //ustawienie pinu 12 (wbudowana w Arduino dioda LED) jako wyjście cyfrowe
  digitalWrite(12, LOW);     //ustawienie stanu niskiego na pinie 12
  Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
  Serial.setTimeout(10);
  while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
}

void loop() {

  digitalWrite(12, (bitRead(zPC[8], 1)));     //ustawienie wyjścia 12 według stanu bitu 1 w bajcie 4 w TablicaZPC (kontrolka jazdy na oporach)

  while (!Serial.available()) {};
  Serial.readBytes((char*)zPC, 52);
  Serial.write((char*)doPC, 20);
 
}

Co jeszcze muszę zrobić, żeby podłączone Arduino zadziałało? Muszę zmieniać coś w konfiguracji eu07.ini?

Odpalam symulator ze standardowego startera.

Dzięki za pomoc!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 20 Lipca 2021, 17:07:35
Oprogramowane Arduino to jedna strona, a w eu07.ini musisz ustawić parametry komunikacji. Najważniejszy wpis to:

//uart <nazwa portu> <nie zmieniać> <częstość wysyłania danych (czas)>
uart COM3 115200 0.03 0.03 //komunikacja uart

Do obsługi haslera, hamulców, mierników i manometrów będzie potrzeba jeszcze:
//uarttune <ham. zespolony min> <max> <ham. dodatkowy min> <max> <ciśnienie max w zbiorniku gł.> <max wartość dla PWM> (to samo dla przewodu gł i cylindrów hamulcowych)
//uarttune mainbrakemin mainbrakemax localbrakemin localbrakemax tankmax tankuart pipemax pipeuart brakemax brakeuart pantographmax pantographuart hvmax hvuart currentmax currentuart lvmax lvuart
uarttune 26 225 71 236 1.4 255 0.8 255 0.8 255 0.8 255 4000 255 800 255 150 255 // 4 manometry (przykładowe wartości)
//uartfeature <nastawnik> <bocznik> <hamulec> <hamulec lokomotywy>
uartfeature yes yes yes yes // obsługa nastawników i hamulców poprzez uart
//uartdebug <wyświetlanie danych debugowania w konsoli>
uartdebug no

Poza tym polecam Ci zapoznać się z wątkiem MaSzyna z portem COM (https://eu07.pl/forum/index.php/topic,28460.0.html)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 20 Lipca 2021, 22:29:39
Serdecznie dziękuję za pomoc, uruchomiłem czuwak i SHP.

Mam tylko taki problem, że z klawiatury numerycznej nie mogę sterować kranem hamulca i pozycjami jazdy. Wydają się być zablokowane, mimo wciśnięcia klawisza na klawiaturze wracają do stanu pierwotnego. Jakieś sugestie?

Dziękuję!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 20 Lipca 2021, 22:46:13
A wylaczyles obsługę hamulców przez uart poniższym wpisem w eu07.ini?
uartfeature yes yes no noAlbo lepiej daj wszystko na "no" jeśli nie masz podłączonych ani nastawnikow, ani hamulców.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 21 Lipca 2021, 00:01:19
Dałem wszystko na "no" i działa elegancko. Jeszcze raz dziękuję!

Proszę jeszcze o pomoc w znalezieniu aktualnych tablic poszczególnych funkcji. Jak wcześniej wspomniałem - czuwak i SHP działa (tabelkę mam stąd:  https://drive.google.com/drive/folders/17aRJMr7fRE2PSOPi4jztCh_sjgfq0Xwz?usp=sharing), natomiast pozostałe funkcje nie działają.

Gdzie mogę znaleźć informacje, żeby wyprowadzić na Arduino jazdę na oporach, albo wyłącznik szybki?

Dziękuję!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Lipca 2021, 16:15:58
Poniżej masz aktualne numery bajtów i bitów dla lampek:
8   0   lampka ogrzewania pociągu
8   1   lampka jazdy na oporach rozruchowych
8   2   lampka poślizgu
8   6   lampka CA
8   7   lampka SHP
9   0   lampka styczników liniowych
9   2   lampka przekaźnika nadmiarowego przetwornicy
9   3   lampka przekaźnika różnicowego obwodu głównego
9   4   lampka przekaźnika nadmiarowego silników trakcyjnych
9   5   lampka wyłącznika szybkiego
9   6   lampka przekaźnika nadmiarowego sprężarki
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 21 Lipca 2021, 23:25:11
Co do czterech monitorów - fajnie by było gdyby podłączyć chociaż dwa, widok maszynisty przód-tył. Pytanie czy maszyna oferuje taką możliwość na ten moment?
Na gałązce sim u Milka7 jest obsługa wielu monitorów jednak. Dopisałem do wiki: https://wiki.eu07.pl/index.php/Plik_konfiguracyjny_EU07.INI#extraviewport Tylko każda kolejna kamera to dobicie wydajności, więc jak ktoś chce się bawić, to musi to podpiąć pod solidnego rtxa. Nie wiem jak tam z budżetem na stanowisko stoicie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 22 Lipca 2021, 23:54:01
Zrobię czuwak sterowany z Arduino, obudowę już wykonałem, zamiast żarówek 110V włożę diody LED 20mm + przekaźniki, żeby klikały.

https://ibb.co/RgHT5Lp (https://ibb.co/RgHT5Lp)

Co myślicie, dobry patent?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 28 Lipca 2021, 13:37:32
Dzień dobry,

czy jest gdzieś opis jak wysterować woltomierze i amperomierze z arduino?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 28 Lipca 2021, 14:04:59
Mac310 ma wszystko nieźle opisane na swoim blogu, myślę że można korzystać: https://baur.pl/arduino-przejmuje-kontrole/ :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 28 Lipca 2021, 15:43:45
Nie mogę się doszukać żadnego schematu jak podłączyć wskaźniki i jak je wysterować. Może ktoś poprowadzi mnie za rękę?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Lipca 2021, 19:18:05
Z miernikami elektrycznymi jest stosunkowo prosto. Trzeba + podłączyć pod wskazany pin pwm, a - do masy, wstawić rezystor kalibracyjny dla maksymalnej wartości, a na koniec skorygować nieliniiwość. Dla PoKeys masz wszystko opisane tutaj
https://baur.pl/mierniki-elektryczne/
https://baur.pl/kalibracja-miernikow/
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 28 Lipca 2021, 19:38:06
Dzięki kolego za podsyłanie linków, ale nigdzie nie jest napisane jak to zrobić dla Arduino. Może ktoś podzieli się gotowym kodem?

Mam przed sobą arduino i amperomierz z EU07. Jak i co zrobić, żeby zaczął działać?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Lipca 2021, 20:48:22
Pogubiłem się widocznie. Myślałem, że na PoKeys robisz.
Z Arduino jest w pewnym sensie podobnie. Podłączenie tak samo, rezystor ograniczając maksymalne wskazanie tak samo. Kompensacja nieliniiwości tym razem musi być zaszyta w kodzie Arduino bo w eu07.ini masz tylko wpis zakresem wskazań.
Jak pisałem tutaj https://baur.pl/arduino-przejmuje-kontrole/ tym razem dla ułatwienia użyłem potencjometrów wieloobrotowych do ustawiania maksimum. Pozostałe szczegóły może dodam wkrótce do tego wpisu bo tutaj opisywać z telefonu raczej mało wygodne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 28 Lipca 2021, 20:57:42
Dobrze, dziękuję za odpowiedź. Będę czekał na instrukcję jak to zrobić krok po kroku. Jak zrozumiem ten proces to z resztą pójdzie już łatwo.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 29 Lipca 2021, 21:20:34
Dobra, Panowie, a wklei ktoś fragment kodu do wysterowania PWM arduino w odniesieniu do amperomierzy? Z podłączeniem i kalibracją chyba sam ram radę. Dzięki!

Reg. obowiązki 12.
By dodać coś nowego w temacie, w którym Twoja wiadomość jest ostatnia, użyj funkcji modyfikuj, dopisując treść do istniejącej wiadomości.
Proszę pamiętać na przyszłość.
Benek
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Lipca 2021, 12:01:11
Dobra, Panowie, a wklei ktoś fragment kodu do wysterowania PWM arduino w odniesieniu do amperomierzy? Z podłączeniem i kalibracją chyba sam ram radę. Dzięki!
Jak wspomniałem sterowanie miernikami jest jedną z najprostszych rzeczy w pulpicie. Jeśli podłączyłeś miernik jak pisałem wcześniej (+ do PWM, a - do masy), wykalibrowałeś rezystorem lub potencjometrem wskazanie maksymalne na skali to teraz wystarczy podać sygnał odczytany z odpowiedniego bajtu i przekazać na użyty pin PWM. Przykładowo u mnie woltomierz WN jest sterowany tak
analogWrite(pinHVoltage, zPC_HVoltage);       // woltomierz WNgdzie:
Sprawdzając teraz swój kod przypomniałem sobie, że mierniki elektryczne zachowują się całkiem liniowo więc nie stosuję tu korekcji, która jest niezbędna przy manometrach bo jednak ustroje z obrotomierza w połączeniu z dość ciężką wskazówką manometru pracują mocno nieliniowo.
Amperomierze WN steruję analogicznie do woltomierza WN, a odpowiadające im bajty to 19 i 21 przy założeniu, że wykorzystuję 8 bitową rozdzielczość. Bawiłęm się z 10 bitami ale nie zmieniło to nic w efekcie wizualnym więc zostałem w prostszej wersji.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 30 Lipca 2021, 13:58:26
Super! Dziś wieczorem spróbuję to podłączyć i zobaczymy jak działa. Powiedz jeszcze proszę jaki rezystor pod masę? Zauważyłem, że używasz wieloobrotowych, ale jakiej wartości konkretnie? Gdzieś wyczytałem, że Lumele M15 pracują na 60mV...

Wracając do kodu, ja mam tak:

volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF, 0}; // standardowe bajty przyjmowane z kodu Arduino

void setup() {
  pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
  pinMode(3, OUTPUT);     //ustawienie pinu 3 jako wyjście cyfrowe
  pinMode(9, OUTPUT);     //ustawienie pinu 9 jako wyjście cyfrowe
  digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2
  digitalWrite(3, LOW);     //ustawienie stanu niskiego na pinie 3
  Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
  Serial.setTimeout(10);
  while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
}

void loop() {

  digitalWrite(2, (bitRead(zPC[8], 6)));     //czuwak
  digitalWrite(3, (bitRead(zPC[8], 7)));     //shp
  analogWrite(9, (bitRead(zPC[19], )));     //amperomierz 1
 
  while (!Serial.available()) {};
  Serial.readBytes((char*)zPC, 52);
  Serial.write((char*)doPC, 20);
 
}

Czy nie trzeba gdzieś zdefiniować tego pinu analogowego? Że wartość z bitu [17] minimalna to 0, a maksymalna to 255?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Lipca 2021, 15:16:04
Z rezystorem można na dwa sposoby. Wstawiasz potencjometr 10K i przy wysyłaniu maksymalnej wartości PWM czyli 255 przy 8 bitach kręcisz potencjometrem, żeby wskazówka pokazywała maksymalną wartość na skali np. 4000A. Jak już to masz to albo zostawiasz potencjometr (ja tak zrobiłem z tymi montażowymi wieloobrotowymi bo precyzja mi wystarcza) albo mierzysz na tym potencjometrze ile Ci wyszło i dobierasz najdokładnieszy rezystor np. 1% najbliższej wartości jaka Ci wyszła z pomiaru (tak robiłem kiedyś przy PoKeys). Ja wstawiałem rezystor/potencjometr przy pinie PWM, ale pewnie wstawienie od masy niczego istotnego nie zmieni.
Pin oczywiście trzeba zdefiniować ale myślałem, że to masz ogarnięte.
Ja mam to na pinie 5 więc mam tak:
const byte pinHVoltage = 5;i jeszcze:
pinMode(pinHVoltage, OUTPUT);
digitalWrite(pinHVoltage, LOW);
Zmienną też warto zdefiniować. Jako, że korzystam tylko z jednego bajtu (czyli 8 bitowego kodowania wartości napięcia dla woltomierza) to wystarczy typ byte:
byte zPC_HVoltage = 0;Polecam też skorzystanie z testowego programu MWD_SerialPort_tester (https://eu07.pl/forum/index.php/topic,28460.msg430131.html#msg430131) od @maciek001 bo to Ci znacznie ułatwi testowanie. Jak będziesz potrzebował policzyć współczynniki korekcji nieliniowości to możesz spróbować też mojego arkusza (https://baur.pl/wp-content/uploads/2014/09/MaSzyna_COM_kalibracja_manometrow.zip).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 30 Lipca 2021, 15:45:21
No to teraz mam tak:

  volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
  volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF, 0}; // standardowe bajty przyjmowane z kodu Arduino
         
  void setup() {
    pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
    pinMode(3, OUTPUT);     //ustawienie pinu 3 jako wyjście cyfrowe
    pinMode(9, OUTPUT);     //ustawienie pinu 9 jako wyjście cyfrowe
    digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2
    digitalWrite(3, LOW);     //ustawienie stanu niskiego na pinie 3
    digitalWrite(9, LOW);
    Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
    Serial.setTimeout(10);
    while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
  }
 
  void loop() {

    digitalWrite(2, (bitRead(zPC[8], 6)));     //czuwak
    digitalWrite(3, (bitRead(zPC[8], 7)));     //shp
    analogWrite(9, zPC[19]);                   //amperomierz 1
    byte zPC[19] = {0};
   
    while (!Serial.available()) {};
    Serial.readBytes((char*)zPC, 52);
    Serial.write((char*)doPC, 20);
   
  }

Dobrze?

zPC[19] powinno sterować amperomierzem, a reaguje na ciśnienie w zbiorniku głównym…
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 30 Lipca 2021, 18:22:35
W przerwie od nauki Arduino zrobiłem sobie czuwak. 4 diody LED 10mm czerwone, przekaźniki (żeby klikało), obudowa z blachy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 30 Lipca 2021, 19:32:33
zPC[19] powinno sterować amperomierzem, a reaguje na ciśnienie w zbiorniku głównym…
Zbiornik główny to bajt 15, więc wygląda jakbyś gdzieś zgubił 4 bajty preambuły. Od zPC[0] do zPC[3] są bajty 0xEF, pozostałe liczę dalej i wtedy 15 to ZG, a 19 to amperomierz pierwszej grupy. Czy na pewno CA i SHP działają na tych bitach co trzeba? Zobacz czy te przełączniki zapalają Ci lampki, czy może inne?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 31 Lipca 2021, 00:13:07
Kolego, już wszystko uruchomiłem, moim błędem były różne wartości prędkości transmisji danych (różna w kodzie, różna w ini i testerze). Teraz wszystko działa jak należy. Mam podłączony czuwak, shp i na pinie 9 miernik, który wskazuje napięcie sieci po podniesieniu pantografu.

Filmik z działania czuwaka i shp:

https://streamable.com/njm1c3 (https://streamable.com/njm1c3)

Praca przekaźników:

https://streamable.com/wd3bn1 (https://streamable.com/wd3bn1)

Dotychczasowy kod:

volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
  volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF, 0}; // standardowe bajty przyjmowane z kodu Arduino
         
  void setup() {
    pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
    pinMode(3, OUTPUT);     //ustawienie pinu 3 jako wyjście cyfrowe
    pinMode(9, OUTPUT);     //ustawienie pinu 9 jako wyjście cyfrowe
    digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2
    digitalWrite(3, LOW);     //ustawienie stanu niskiego na pinie 3
    digitalWrite(9, LOW);     //ustawienie stanu niskiego na pinie 9
    Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
    Serial.setTimeout(10);
    while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
  }
 
  void loop() {

    digitalWrite(2, (bitRead(zPC[8], 6)));     //czuwak
    digitalWrite(3, (bitRead(zPC[8], 7)));     //shp
    analogWrite(9, zPC[17]);                   //amperomierz 1
   
    while (!Serial.available()) {};
    Serial.readBytes((char*)zPC, 52);
    Serial.write((char*)doPC, 20);
   
  }

Powoli zaczynam ogarniać wszystko.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 01 Sierpnia 2021, 19:41:51
Czy nie trzeba gdzieś zdefiniować tego pinu analogowego? Że wartość z bitu [17] minimalna to 0, a maksymalna to 255?
Piny "analogowe" w arduino (PWM) mają defaultowo rozdzielczość 8-bitową (zakres: 0-255). Nie trzeba tego konfigurować. Jedyna wymagana konfiguracja to ustawienie odpowiedniego pinu jako wyjście. Tutaj najlepiej wejść w referencje od Arduino i sprawdzić część o wyjściu "analogowym" (PWM).

Co do opisu wyjść: wszystko powinno być w arkuszu na stronie (patrz: temat o komunikacji przez port szeregowy komputera (COM port) https://eu07.pl/forum/index.php/topic,28460.60.html (https://eu07.pl/forum/index.php/topic,28460.60.html)). W programie testowym można też wygenerować wpisy do eu07.ini. Nie wiem jednak jak wygląda sytuacja ze starterem - czy przypadkiem nie nadpisuje pliku eu07.ini po zmianach w nim dokonanych bezpośrednio w pliku. Warto aby ktoś się temu przyjrzał i może zrobił tak, aby starter czytał przy uruchomieniu plik eu07.ini i w razie czego nie dokonywał w nim innych zmian. Wydaje mi się, że miałem taki problem właśnie: dokonywałem zmian w pliku eu07.ini, a starter mi wszystko nadpisywał i nie działało tak jak bym chciał.

Jeżeli chodzi o exe, to polecam najnowsze od TMJ. Stary starter od Ra (pomimo dostępnych ustawień) nie wspiera w żaden sposób komunikacji przez port szeregowy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 06 Sierpnia 2021, 09:32:57
Informuje, że pulpitem SM42 prezentowanym w tym wątku będzie można przejechać się jutro w Parowozowni Skierniewice.
http://www.psmk.org.pl/zapraszamy-na-sierpniowy-dzien-otwarty/

Pozdrawiam
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 15 Sierpnia 2021, 22:21:14
Cześć,

mógłby mi ktoś poradzić jakie komponenty potrzebuję do uruchomienia Haslera (aktualnie posiadam model A16). Wiem, że musi być falownik i odpowiedni zasilacz. Może ktoś podzieli się linkiem co dokładnie zakupić, żeby go uruchomić?

Wiem, że na stronie www.baur.pl są gotowe schematy, jednak opisane tam rozwiązania dotyczą głównie PoKeys'a, a nie Arduino.

Czy może w kwestii hardware'u nic się nie zmienia i muszę sam zrobić ten falownik i kupić ten zasilacz: https://www.tme.eu/pl/details/lrs-150-48/zasilacze-do-wbudowania/mean-well/

Dziękuję!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 16 Sierpnia 2021, 07:06:06
Zasilacz dobierasz do falownika. Co miałoby sterować tym falownikiem?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 16 Sierpnia 2021, 10:21:50
A co byłoby najlepiej zastosować? Może być Arduino? Tzn, osobne Arduino, np NANO, albo UNO? Czy może być to samo Arduino co do reszty komponentów?
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 28 Sierpnia 2021, 21:27:17
Od bardzo długiego czasu chodził mi po głowie pomysł przygotowanie analogowego kontrolera, który będzie odwzorowywać pracę współczesnego nastawnika jazdy/hamowania. Po wielu latach używania bardzo prowizorycznego śrubokrętu przymocowanego do drewna w plastikowej puszce poszedłem krok naprzód. Dużo pomogło mi przy tym forum ZUSI, gdzie jeden z użytkowników przygotowywał odpowiednik z metalu. W moim przypadku nie ma mowy o takiej technologii - nie mam dostępu do tokarki. Zamiast tego części metalowe zostały wycięte laserowo w plexi. W ten oto sposób, po zamówieniu jeszcze paru drobiazgów w sklepie modelarskim oraz dwóch wizytach w markecie budowlanym po śrubki, w przeciągu jednej doby powstał w pełni funkcjonalny nastawnik wzorowany na S334 z Impulsów i turbokibli:

Ma on następujące funkcje:
- płynny ruch w zakresie jazdy i w zakresie hamowania,
- wyróżniona i stabilna pozycja neutralna (0),
- wyróżniona i stabilna pozycja hamowania nagłego.
Od lat posiadam Pokeys, stąd też naturalne było użycie jego do komunikacji. Co do zasady, powinien też móc współpracować z Arduino, bo jedynym elementem elektronicznym jest tutaj zwykły potencjometr. Do wykonania pozostały:
- dorobienie uchwytów montażowych do panelu pulpitu,
- domówienie formatek elementów mocowanie potencjometru - obecnie był wykonany rapid prototyping metodą tapeciaka ;)
- kalibracja zakresu ruchu i korekta krzywki blokującej,
- przemyślenie mocowania rękojeści - sama rękojeść najprawdopodobniej będzie musiała zostać wydrukowana w 3D na podstawie modelu,
- mam też przyciski niestabilne, aby móc symulować działanie "magicznego przycisku", tj. przełącznika tempomatu.
Na dalszym etapie przewiduję sprawdzenie, czy się da i w jaki sposób osiągnąć zakres pracy pięciopozycyjnego manipulatora hamulca zespolonego.
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: SpawaczTIG141 w 29 Sierpnia 2021, 23:06:40
Od bardzo długiego czasu chodził mi po głowie pomysł przygotowanie analogowego kontrolera, który będzie odwzorowywać pracę współczesnego nastawnika jazdy/hamowania. Po wielu latach używania bardzo prowizorycznego śrubokrętu przymocowanego do drewna w plastikowej puszce poszedłem krok naprzód. Dużo pomogło mi przy tym forum ZUSI, gdzie jeden z użytkowników przygotowywał odpowiednik z metalu. W moim przypadku nie ma mowy o takiej technologii - nie mam dostępu do tokarki.

Od siebię dodam, iż pomysł wykonania tego typu nastawnika z metalu, jest pomysłem od którego radzę wszystkim zainteresowanym jak najszybciej odejść. Elementy wykonane ze stali były by bardzo ciężkie, no i oczywiście byłby problem z dostaniem materiału w odpowiedniej formie. Wykonanie na tokarce należało by do bardzo żmudnej pracy, no chyba że komuś udałoby się znaleźć odpowiedni krążek pod rękojeść. Wówczas wystarczyłoby go tylko ztoczyć do rozmiaru jaki chcemy, no i dla estetyki zrobić ze 3 przejścia nożem na bardzo wolnym posuwie mechanicznym wzdłużnym i poprzecznym. Zalecam takowy projekt wykonać z tworzywa sztucznego. Będzie to prostsze, tańsze i oczywiście lżejsze.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 29 Sierpnia 2021, 23:10:28
Oryginały są właśnie metalowe, a sama obróbka chyba jednak bardziej cywilizowana - jest ktoś ma tokarkę, to i może prosto wiercić lub frezować.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: SpawaczTIG141 w 29 Sierpnia 2021, 23:12:35
Sama obróbka oczywiście że może być bardziej cywilizowana, lecz należy odpowiedni materiał mieć. Z takowym obecnie w naszym kraju ciężko.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 30 Sierpnia 2021, 08:49:55
Cześć.
Trochę czasu minęło od ostatniej aktualizacji zmian w moim projekcie, niestety brak czasu skutecznie mi uniemożliwił jakiekolwiek aktywności w internatach. Nie zmienia to faktu iż prace idą do przodu. Na ten moment większość już działa. Główną zmianą jaka zaszła to pojawienie się kolumny nastawników. Robię ją od podstaw jednak nie jest ona niczym nowym na tym forum. Opiera się konstrukcyjnie na już prezentowanych tu projektach. Szczególnie pomocnym okazał się wątek opisujący budowę kolumny z drewna. Sam z tego właśnie materiału tworzę swoją. Wleciały tabliczki, radiotelefon… kosmetyka. W planach jest jeszcze jeden dość istotny aspekt wizualny ale o nim może kiedy indziej.
Brakuje mi jeszcze dosłownie kilku elementów. Poszukuję klucza nastawnika kierunkowego wraz z bazą, dźwigni bocznikowania oraz elementu wskazującego spod koła nastawnika jazdy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 02 Września 2021, 15:18:03
I made my controllers with 3D printer. Okay probably not the cheapest solution, but it's working very good with another simulators.
With Maszyna I've not tried yet 'couse if I good remember it has got no joystick driver trought Pokeys, only the FV4 and loko brake can I set up with axis. So for ex the throttle cannot operate yet with axis.
Am I right? Or since then is there any update?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 02 Września 2021, 19:08:33
Oryginały są właśnie metalowe, a sama obróbka chyba jednak bardziej cywilizowana - jest ktoś ma tokarkę, to i może prosto wiercić lub frezować.
Masz gdzieś jakieś zdjęcia, rysunki, dokumentację oryginału?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Czarodziej w 03 Września 2021, 09:29:31
@greg.89.hun
mac310 created an xls calibration tool, unfortunately it's only in Polish, but you may give it a try: https://baur.pl/kalibracja-hamulcow/
I find it very useful.
PS
Thanks mac310 ;D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: SpawaczTIG141 w 03 Września 2021, 12:15:16
Tu co prawda przycięty screenshot z konwersacji z Jubajem, ale tamten projekt widać. Jeśli człowiek by znalazł materiały odpowiedniej wielkości, to zrobienie tego na tokarce nie jest problemem. Gorzej by było, gdyby rolę materiału miał pełnić duży stalowy wałek. Wówczas wpierw trzeba by było wpierw wyciąć specjalnym nożem tokarskim takowy krążek, a dopiero potem go obrabiać do właściwych wymiarów. Z elementami rękojeści poszło by łatwiej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 03 Września 2021, 21:20:16
@SpawaczTIG141
Methamide rod would be more preferred I think. And available from this even diameter 200mm. Yes; okay; the challenge remains with the machining... :/

@Czarodziej
Thank you I know this file, I've used yet with my another dashboard earlirer. But with this you can calibrate only the brakes from the inputs I think. :(

@maciek001
I've got this, OEBB1016 brake controller: https://drive.google.com/file/d/1wo57bYBBZI-jvOfPhdKt1KYmshkyGwwq/view?usp=sharing
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 09 Września 2021, 08:44:34
@greg.89.hun thanks a lot!
@SpawaczTIG141 dzięki!
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 14 Września 2021, 21:31:33
Ktoś może polecić jakieś konkretne przekaźniki do używania z Pokeysem? Kupiłem przyciski z podświetleniem, lampki z zasilaniem 12V. Wiadomo, że nie można tego bezpośrednio zasilić Pokeys, a jedynie wysterować. Do zasilenia lampek celuję w jakiś popularny zasilacz 12V do taśm LED.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 14 Września 2021, 21:42:41
Ja do sterownika swoich lampek używam przekaźniki ST-SH-112L z cewką na 12V załączaną przez transopror PC123. Dioda transoptora podpięta pod pin PoKeys przez rezystor 390R.
Masz to u mnie opisane w https://baur.pl/wp-content/uploads/2014/09/MaSzyna_Pulpit_dokumentacja_draft-0.2.pdf
Używam zasilacza ATX bo poza 12V wykorzystuję też 5V np. do przyciemniania lampek.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 14 Września 2021, 21:46:01
youBy wydaję mi się, że to się sprawdzi. https://allegro.pl/oferta/arduino-modul-16-kanalowy-przekaznik-5v-avr-10a-10960864644
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: slim w 19 Września 2021, 17:12:45
Cześć,
Ogólnie od dawna chcę zabrać się za budowę pulpitu. Ale nie wszystko na raz. Powiedzcie mi jak w prosty i tani sposób zrobić nastawnik jazdy (z bocznikowaniem) lub zawór FV4a. Z góry dzięki za odpowiedzi :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: SpawaczTIG141 w 25 Września 2021, 20:24:52
Wpierw należy skołować takowe części ze złomu, lub kupić na aukcji internetowej (o ile ktoś sprzedaje).
Alternatywą jest zbudować to samemu. Wówczas trzeba wykombinować najlepiej drewnianą skrzynkę o rozmiarach chociaż 30x30cm. Otwornicami lub wiertłami łopatkowymi powiercić otwory pod łożyska. Łożyska polecam kupić takie, aby otwór wewnętrzny pasował do pinu o grubości 10mm bądź innej, to już zależy co pan wybierzesz.
Jako koło nastawnika głównego polecam kupić na szrocie kierownicę od Malucha czy Poloneza.
Na dole skrzyneczki polecam zamontować takie potencjometry : https://allegro.pl/oferta/potencjometr-obrotowy-liniowy-b0-5k-0-5kohm-500ohm-5191258227

Do tychże potencjometrów polecam przymocować wspomniane piny o średnicy 10mm, bądź grubsze. Dobierzecie to sami odpowiednio do łożysk.
Jako dźwigienki od nawrotnika i nastawnika bocznikowania polecam do wspomnianych pinów przymocować wycięte z drewna listewki o długości ok 15 cm.

Jeśli zaś mówimyvo budowie tego z prawdziwych nastawników, wówczas musimy na wałki od nastawnika kierunku, głównego i bocznikowania doinstalować potencjometry.

Do spraw programistyczno elektronicznych polecam kontakt z @YouBy gdyż trzeba to wszystko podłączyć do komputera i zaprogramować, a Jubaj zna się na tym bardzo dobrze.

Spawacz
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 13 Października 2021, 06:46:06
Ktoś może polecić jakieś konkretne przekaźniki do używania z Pokeysem? Kupiłem przyciski z podświetleniem, lampki z zasilaniem 12V. Wiadomo, że nie można tego bezpośrednio zasilić Pokeys, a jedynie wysterować. Do zasilenia lampek celuję w jakiś popularny zasilacz 12V do taśm LED.
Transoptory (jeżeli duży prąd to z darlingtonem) jeżeli boisz się przypadkowego uszkodzenia i chcesz odizolować zasilanie Pokeys od 12V lub po prostu tranzystory bipolarne lub polowe. Jakie mają podświetlenie? LED? Jeżeli tak, to sprawdź jaki prąd będą pobierać. Tranzystor npn wpięty pomiędzy LED-em a masą powinien wystarczyć. Na bazę tranzystora należy dobrać odpowiedni rezystor!
EDIT: na pewno wyjdzie taniej niż przekaźnik, który jest większym obciążeniem niż dioda LED ;)
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 13 Października 2021, 17:04:22
Po rozmowach z miko22 już parę dni temu zakupiłem płytkę przekaźnikową z transoptorami, docelowo pod Arduino. Transoptory są zasilane z 5V, natomiast przekaźniki z 12V - z tego samego zasilacza, co lampki i podświetlenia. Myślę, że to rozwiąże problem obciążalności prądowej.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 13 Października 2021, 17:49:22
Gotowy moduł przekaźnikowy jest bardzo fajny jeśli nie trzeba nic kombinować tylko po prostu załączać. Takowy użyłem sobie do sterowania rysikami haslera gdzie potrzebowałem 5 kanałów. Zasilanie lampek zrobiłem na specjalizowanej płytce bo chciałem mieć modułową budowę (indywidualne małe płytki wtykane w główną płytę podstawy), a przy okazji zrobiłem sobie możliwość indywidualnej konfiguracji przyciemniania każdej z lampek (zworką na tej małej płytce). No i jak już robiłem dedykowany sterownik to zrobiłem go na expanderach więc cały sterownik (jak widziałeś) jest podłączany przez I2C do Arduino, więc nie ciągnę przewodów z pinów Arduino. Także tego... dla każdego coś miłego.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: slim w 30 Października 2021, 11:41:23
Witajcie,
Czy możliwe by było zrobienie nastawnik do maszyny pod Impulsa ? Jeśli tak, to dajcie jakieś pomysły na wykonanie :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: barman_2000 w 30 Października 2021, 11:53:42
Masz pomysł przedstawiony stronę wcześniej...
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: SpawaczTIG141 w 30 Października 2021, 12:54:35
Czy możliwe by było zrobienie nastawnik do maszyny pod Impulsa ?

Takowy zadajnik wykonał @YouBy.
Trochę czasu i pieniędzy to pochłonęło, ale obecnie wykańcza już praktycznie cały pulpit.
Jeśli chodzi o pomoc w doborze materiałów i wykonywaniu połączeń, to służę pomocą. W kwestiach informatyczno-elektronicznych polecam kontakt z @YouBy - to nasz mistrz od takiej roboty.
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 11 Listopada 2021, 18:10:26
Od kilku miesięcy składam swój pulpit, więc pora uchylić rąbka tajemnicy. Z zamiarem budowy pulpitu nosiłem się już bardzo długiego czasu, natomiast dopiero latem tego roku zacząłem się zająć tym na poważnie. Pulpit jest inspirowany Impulsem, jednak nie jest to pełne odwzorowanie 1:1. Jest ku temu kilka powodów.
Po pierwsze, oryginalne komponenty kosztują krocie. To nie jest siódemka czy kibel, gdzie przy odrobinie samozaparcia i szczęścia można zdobyć kompletny pulpit z osprzętem z kasowanego pojazdu. Tutaj konieczny byłby zakup wszystkiego. Kompletne wyposażenie kabiny pojazdu to setki tysięcy i to już ten poziom, gdzie nie ma większego znaczenia, czy liczymy to w złotówkach, czy w euro. Wstępnie liczę, że moja całość będzie jakieś 100 razy tańsza niż oryginał. Nie jest to mało, ale już jest to kwota osiągalna dla przeciętnego człowieka, który ma jakieś hobby :) Przy okazji wszelkie samoróbki i zamienniki wyglądają trochę inaczej niż komponenty oryginalne, więc i tak nie będzie tego efektu.
Po drugie, współczesny pulpit jest po prostu duży. Laminat pulpitu w samej części maszynisty to około 1,5 metra. Mieszkając w bloku nie można sobie pozwolić na taki luksus, w związku z czym musi on być jak najbardziej kompaktowy. Cała skrzynka ma 80 cm szerokości i mieści się swobodnie na biurku czy stole. W razie czego zawsze można ją ściągnąć, schować, powiesić. Teoretycznie mógłbym go jeszcze zwęzić o 20cm, tylko wtedy nie zmieści mi się kartka A4 między zadajnikami i musiałbym zrezygnować z fizycznych manometrów. No i ciasno zrobiłoby się pod spodem, gdzie jest przymocowane Arduino i przekaźniki.
Po trzecie, każdy wariant jest inny. Jak można się przekonać w maszynie, każdy Elf czy Impuls posiada indywidualną kabinę, projektowaną pod każdego zamawiającego oddzielnie - tak jak w rzeczywistości. W związku z tym i tak pulpit nie będzie pasować do większości wariantów, które są dostępne. Dodatkowo część wariantów ma pewne przyciski w bardzo niecodziennych miejscach. Przykładowo w pojazdach 36WEa-KD i 45WE-KM przyciski od hamulca sprężynowego znajdują się na ścianie za pomocnikiem.
Z powyższych powodów całość wygląda tak, a nie inaczej. Mimo to moje oczekiwania są wystarczająco spełnione. Poniżej kilka słów odnośnie samej budowy.

Skrzynka
Formatki ze sklejki 5 mm (faktycznie chyba została użyta 4,2 mm) wycięte laserowo zgodnie z przygotowanym przeze mnie rysunkiem. Po zakupie pomalowałem, przewierciłem brakujące 50 otworów montażowych na łączniki ciesielskie, dorobiłem poprzeczkę wzmacniającą i nóżkę. Bardzo polecam aby przemyśleć kwestię mocowania przed wysłaniem projektu do cięcia. Wiercenie otworów w takiej cienkiej sklejce to niewdzięczna robota

Nastawniki
Wycięte laserowo z pleksi, aluminiowe rurki łączące. Kulka na zadajniku hamulca kupna, rękojeść zadajnika jazdy wydrukowana 3D. Po wydruku musiałem ją oszlifować i pomalować. Wykrywanie pozycji załatwiają potencjometry.

Przyciski, lampki
Dostępne w internecie w różnych sklepach i platformach, każdy wybierze coś dla siebie. Ja zdecydowałem się na standard otworu montażowego 22 mm (oryginalnie w Impulsach są 30 mm). W drodze są przełączniki obrotowe oraz malutkie joysticki, które zastąpią hebelki. Niestety z tym ostatnim jest największy problem, bo coś sensownego montowanego z otworze okrągłym to tylko części oryginalne w cenie zdecydowanie nie przystającej do całej realizacji.

Sterowanie
Sercem pulpitu jest Arduino MEGA wraz z modułem przekaźnikowym. Program sterujący jest oparty o bibliotekę marcinna, która odpowiada za komunikację z Maszyną. Ze swojej strony musiałem ustawić powiązania kontrolek z pinami oraz napisać algorytm sterowania jazdą i hamowaniem z jednego zadajnika (wejścia) wraz z uwględnieniem pozycji charakterystycznych na krańcach zakresów (0, 1%, 100%, nagłe).
Odrębną rzeczą jest sterowanie tempomatem. Biorąc pod uwagę ilość potrzebnej pracy, żeby móc sensownie to wszystko wykonać z poziomu ekranu (tak jak w rzeczywistości), na chwilę obecną pozostaję przy wyświetlaniu klawiatury tempomatu na telefonie i sterowanie tym poprzez aplikację TouchPortal.

Ekran
Zamówiłem 8-calowy ekran niedotykowy w metalowej obudowie (do montażu panelowego), podłączony do karty graficznej komputera jako dodatkowy monitor. W drodze do mnie jest drugi ekran, na którym będę wyświetlać rozkład jazdy. Widok ekranu jest z pythona z maszyny. Skrypt na koniec zapisuje plik w ramdisku, natomiast mój program go stamtąd cyklicznie ładuje i wyświetla na pełnym ekranie bez ramki. Nie jest to może rozwiązanie najwyższych lotów, natomiast przy obecnej mocy obliczeniowej komputerów (Maszyna wykorzystuje u mnie 1/8 procesora i przeciętnie 50% karty graficznej) i tak nie stanowi to nadmiernego obciążenia.

Manometry (w toku)
Tutaj wykorzystam typowe silniki krokowe wraz odpowiednim układem sterującym. Do tego muszę wymodelować same obudowy, które też zostaną wykonane jako druk 3D. No i trzeba będzie wyciąć z przeźroczystej pleksi szybki.

Z innych tematów - trzeba uporządkować kwestię zasilania, wyprowadzenia kabli itd. Docelowo muszę mieć: jedno złącze USB, jedno złącze do zasilania 12V (chwilowo są podłączone dwa zasilacze - oddzielny do lampek, oddzielny do ekranu, a trzeci dojdzie wraz z drugim ekranem), dwa złącza HDMI do prawego i lewego monitora.

W załączeniu kilka zdjęć ze stanu bieżącego oraz link do próbnego przejazdu:

Widoczne na zdjęciach folie usunę dopiero po ostatecznym montażu całości. Póki co zostają, żeby przypadkiem nie zarysować elementów przy montażu/demontażu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jaco w 11 Listopada 2021, 18:37:20
Maciek, WIELKI SZACUN za to co zrobiłeś do tej pory z Impulsami w MaSzynie! Swego czasu mogłeś i chyba dalej masz w realu możliwość, aby dość blisko dotknąć tematu, choć niektóre "akcje" to są już wspomnienia:) Od 2 lat nie mam nic wspólnego z ezt z NEWAG'u, a więc też już nie pomogę... Masz rację z tym, że pulpit od wycofywanych np. EU07 jest łatwiejszy i tańszy do zdobycia, a posiadanie czegoś współczesnego to szmal, którego nikt nie widział... Tak, czy inaczej powodzenia!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 11 Listopada 2021, 21:46:24
YouBy - super robota, podziwiam, szczególnie iż takie projekty są swego rodzaju nowością. Trzymam kciuki za dalszy rozwój pulpitu.

      W moim siódemkowym pulpicie sporo się zmieniło, udało się poskładać nastawnik, podłączyć kontrolki i parę innych rzeczy. Co do nastawnika - podłączyłem go za pomocą przełączników krańcowych, efekt przerósł moje oczekiwania bo działa to bardzo dobrze. Dodatkowo dorzuciłem dwa przełączniki odpowiedzialne za skrajne pozycje w razie jakby krańcówki nie wyrobiły i zgubiły pozycję. Całość projektu uzupełniłem o mały „uprzyjemniacz” w postaci ściany bocznej i czołowej. Docelowo podejdą tu większe ekrany ale obecnie brak na to funduszy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 19 Listopada 2021, 10:57:43
Joozeph - widzisz, podsunąłeś mi teraz dobry pomysł. Za każdym razem jak szybciej kołem przekręcę, to gubi mi którąś pozycję na nastawniku jazdy i wtedy muszę zbijać ręcznie z klawiatury. Powodów pewnie jest kilka. Pierwszy to błąd, że nie pociągnąłem pręta do samej podstawy (drobna krzywizna), drugi to że tarcza do transoptora szczelinowego nie jest wykonana precyzyjnie (malowane na przeźroczystym plastiku po płycie CD).
Przerabianie całego nastawnika jeszcze raz do samego dołu by pręt nie miał odchyłu, nie chce mi się :D Ale faktycznie może dodam przy zerowej pozycji krańcówkę, która mimo szybkiego przekręcenia, zbije pozycje do 0. Jeszcze mam plan wydrukować tarczę na drukarce 3D, wtedy będę miał pewność, że gdzieś mi ręka nie poszła przy malowaniu :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 20 Listopada 2021, 15:38:29
Joozeph - widzisz, podsunąłeś mi teraz dobry pomysł. Za każdym razem jak szybciej kołem przekręcę, to gubi mi którąś pozycję na nastawniku jazdy i wtedy muszę zbijać ręcznie z klawiatury. Powodów pewnie jest kilka. Pierwszy to błąd, że nie pociągnąłem pręta do samej podstawy (drobna krzywizna), drugi to że tarcza do transoptora szczelinowego nie jest wykonana precyzyjnie (malowane na przeźroczystym plastiku po płycie CD).
Przerabianie całego nastawnika jeszcze raz do samego dołu by pręt nie miał odchyłu, nie chce mi się :D Ale faktycznie może dodam przy zerowej pozycji krańcówkę, która mimo szybkiego przekręcenia, zbije pozycje do 0. Jeszcze mam plan wydrukować tarczę na drukarce 3D, wtedy będę miał pewność, że gdzieś mi ręka nie poszła przy malowaniu :D
Pitek, ja drukowałem tarczę na drukarce 3d, miałem ich chyba z 6 rodzajów różniących się od siebie szerokością szczelin. Zębatki wycinałem laserowo, jest to kawał żelastwa jednak zabiegi te gwarantują dokładność. Nie wiedzieć czemu nawet na gotowym czujniku od mac310 nie chciały mi te enkodery działać. Cały czas brak informacji na jednym z kanałów. Stąd to rozwiązanie u mnie. Jest ono tymczasowe bo mam zamiar w końcu uruchomić te nieszczęsne enkodery.
       Zmieniając temat, mam problem z kontrolkami. Ciekawa sprawa. Zauważyłem pewną zależność, że jeżeli w danym momencie świeci się mniej niż 2 kontrolki, sterowanie nawet z poziomu Pokeys jest niemożliwe i tak jakby zablokowane. Powoduje to problem objawiający się w taki sposób, że nie mogę sterować lampką WSa, nie da się jej zgasić. Podobnie z lamką ogrzewania. Przykładowo: Kiedy załączę ogrzewanie i wysoki rozruch - po wyłączeniu WSa kontrolka zgaśnie. Kiedy świeci się WS i styczniki a np zahamuję co spowoduje zgaśnięcie kontrolki styczników ot tak zaświecą mi się kontrolki od nadmiarowego silników oraz przetwornicy i ogrzewania. Podłączałem i rozłączałem te kontrolki po kilka razy i nie mam pomysłu co tam się dzieje. Ktoś ma jakiś pomysł?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 21 Listopada 2021, 10:16:50
Ostatnio trochę pobawiłem się z kodem arduino w naszym pulpicie. Okazuje się, że arduino jako emulator klawiatury może także całkiem przyzwoicie współpracować z TD2 :)

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 23 Listopada 2021, 19:49:55
Cześć,
Poniżej wrzucam krótki filmik z pierwszej jazdy liniowej. Jak widać na obecną chwilę pozostałe kwestie do ogarnięcia to: hasler, usprawnienie funkcjonowania kontrolek oraz nastawnik jazdy (chodzi mi tu o sposób podłączenia. Obecnie działa on na przełącznikach krańcowych - 4 krańcówki na koło nastawnika jazdy i dwie krańcówki na nastawnik bocznikowania. Rozwiązanie bardzo dobrze zdaje egzamin jako tymczasowe, jednak chciałbym mieć coś precyzyjniejszego. Coś, czyli enkodery.)
    Myślę intensywnie nad podłączeniem haslera rt9. Ze znajomym wymyśliliśmy rozwiązanie polegające na zastąpieniu oryginalnego silnika Haslera na silniczek krokowy i połączeniu go z mechanizmem za pomocą linki elastycznej. Pozwoliłoby to uniknąć pchania do projektu kolejnego zasilacza i falownika. Czy ktoś może takie rozwiązanie zastosował i mógłby się do tego odnieść? Jak z wykonaniem tego oraz kalibracją całości?
     Na zakończenie, odnosząc się do całości mojego projektu; mac310, szczególne podziękowania kieruję do Ciebie, bez twojej pomocy nie doprowadziłbym projektu do obecnego stanu. :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 01 Grudnia 2021, 15:08:27
       Zmieniając temat, mam problem z kontrolkami. Ciekawa sprawa. Zauważyłem pewną zależność, że jeżeli w danym momencie świeci się mniej niż 2 kontrolki, sterowanie nawet z poziomu Pokeys jest niemożliwe i tak jakby zablokowane. Powoduje to problem objawiający się w taki sposób, że nie mogę sterować lampką WSa, nie da się jej zgasić. Podobnie z lamką ogrzewania. Przykładowo: Kiedy załączę ogrzewanie i wysoki rozruch - po wyłączeniu WSa kontrolka zgaśnie. Kiedy świeci się WS i styczniki a np zahamuję co spowoduje zgaśnięcie kontrolki styczników ot tak zaświecą mi się kontrolki od nadmiarowego silników oraz przetwornicy i ogrzewania. Podłączałem i rozłączałem te kontrolki po kilka razy i nie mam pomysłu co tam się dzieje. Ktoś ma jakiś pomysł?
U mnie w ogóle kontrolki świrują, jeśli przed odpaleniem symulacji nie załączę wszystkich kontrolek z poziomu oprogramowania Pokeysa i nie wyłączę ich również w programie. Jeśli tak robisz, to nie wiem co może być powodem Twoich problemów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 01 Grudnia 2021, 18:02:06
A czy to nie jest u Was problem, który przerabiałem lata temu i był wspominany tutaj https://eu07.pl/forum/index.php/topic,13529.msg354962.html#msg354962
Próbowaliście użyć opcji "Enable Output Control"? Bez tego to rzeczywiście wyjścia cyfrowe nie pamiętają swojego stanu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: CTL w 02 Grudnia 2021, 10:30:27
Witam kolegów, planowałem kiedyś budowę pulpitu w domu jednak pomysłu tego nie zrealizowałem głównie z powodu braku miejsca. Zostało mi dużo elementów które nie są mi potrzebne i chciał bym się ich pozbyć, wszystko pochodzi z klasycznej jednostki EN57. Posiadam:
- kompletny pulpit z przełącznikami, kontrolkami i przyrządami pomiarowymi,
- tablicę kierunkową,
- sterownik tablicy kierunkowej,
- kran maszynisty,
- panel sygnalizacji otwarcia drzwi,
- panel sterowania drzwiami z przełącznikami i kontrolkami,
- panel z przyciskiem CA/SHP,
- manometry do pulpitu,
- lampkę oświetlenia przyrządów,
- lampę oświetlenia kabiny,
- szybkościomierz hasler,
- panel z opisem bezpieczników pod pulpitem,
- nastawnik jazdy
Chętnie pozbędę się całego kompletu, tablicę kierunkową ze sterownikiem posiadam podwójnie więc jak by ktoś chciał tylko to, to istnieje taka możliwość. Zainteresowanych zapraszam do prywatnej wiadomości, mogę wysłać zainteresowanym zdjęcia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: CTL w 11 Stycznia 2022, 13:56:31
Korzystając z okazji iż w ostatnim czasie ciętych na złom jest dużo lokomotyw udało mi się zdemontować i odkupić pulpity z lokomotyw. Jeśli ktoś był by zainteresowany po szczegóły i pełny spis elementów zapraszam na PW. Obecnie posiadam pulpity z SU46, ET22 i elektrowozu 183 produkcji skoda.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 31 Stycznia 2022, 00:45:29
Cześć, w moim projekcie przyszedł czas na ożywienie haslera. Ustrojstwo już zagadało przy pomocy falownika i odpowiedniego programu w Arduino. Cóż, działa... Jednakże mój falownik to byk na silniki 300v i z całą pewnością nie potrzebuję go aż tak wielkiego. Czy ma ktoś schemat falownika, który bardziej będzie pasował do zasilania haslera? Może ktoś robił to właśnie pod RT9 i ma schemat? Z góry dziękuję.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 14 Kwietnia 2022, 15:00:51
Cześć, w końcu udało mi się przysiąść i złożyć jakiś sensowny filmik - prezentację mojego projektu. Jest również parę nowości... Dodane zostały pewne smaczki wizualne jak np. blendy słoneczne. Z kwestii technicznych - uruchomiłem haslera, uporządkowałem działanie kontrolek, ożywiłem nastawnik kierunkowy. Na koniec pobawiłem się dźwiękami i finalnie nie ma już ich podwojonych przez program i realny pulpit. Pomysłów na przyszłość jest cała masa :)
Oryginalna kolumna dalej zostaje w sferze marzeń, ja dalej takowej poszukuję.



Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 15 Kwietnia 2022, 10:19:46
Dodam od siebie, że narysowałem i wydrukowałem sobie tarczę pod enkoder i co zabawniejsze, chyba z poprzednią wszystko też było w porządku. Po prostu komputer nie nadąża ze zliczaniem szybkiego obrotu kierownicą. Bo w notatniku rysuje odpowiednią ilość plusów, a po odpaleniu symulatora czasami coś zgubi. Po prostu chyba trzeba grzecznie jeździć ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 15 Kwietnia 2022, 12:59:37
Albo zrobic bufor przyjal-wydal. Wydal oczywiscie dostosowany do komputera. Mozna polsrodek i zastosowac gdzies tu podany pomysl z krancowkami i kombinacja klawiszy dla symka.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 19 Kwietnia 2022, 23:08:24
Albo zrobic bufor przyjal-wydal. Wydal oczywiscie dostosowany do komputera. Mozna polsrodek i zastosowac gdzies tu podany pomysl z krancowkami i kombinacja klawiszy dla symka.
To właśnie ja zrobiłem na skrajnych pozycjach dodatkowe zabezpieczenie w postaci krańcówek sprowadzających nastawnik do zera lub na 43 pozycję. To, czy takie rozwiązanie połączy się z enkoderem czy z krańcówkami (jak w moim przypadku) - nie ma znaczenia. Na pewno pomoże w kwestii zgubionych pozycji.
Od pół roku kręcę moim nastawnikiem dość śmiało co również widać na filmie i wbrew oczekiwaniom wcale tak nie jest, że mechaniczne rozwiązanie w postaci krańcówek jest dużo gorsze niż enkodery. Działa mi to elegancko, kosztowało mniej niż dobre piwko, jest wytrzymałe i banalnie proste. Jedyny warunek to bardzo precyzyjne wykonanie zębatki oraz spasowanie z mechanizmem. To jest połowa sukcesu w tym rozwiązaniu :)

Mała aktualizacja:
Po zainstalowaniu najnowszej MaSzyny mój pulpit w miarę dobrze dogaduje się z najnowszym exe. W miarę... bo jest problem, z którym sobie nie mogę dać rady. Kran hamulca fv4a nie reaguje. FD1 działa elegancko. Po przestawieniu FV4a nie dzieje się nic poza delikatnym syczeniem powietrza (jakaś informacja o przestawieniu kranu hamulca jest przez symulator odbierana). Może ktoś z kolegów posiadających pulpity oparte o Pokeys zmierzył się z problemem? Jedyną zmianą jaką dokonałem to wpis kalibracyjny od @mac310 umieszczany w eu07.ini. Dotychczas pulpit współpracował z MaSzyną 21.04 bez najmniejszych kłopotów. Z obecną wersją też nie widzę innych problemów poza wyżej opisanym.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Stele w 23 Kwietnia 2022, 01:43:46
Exe Milka inaczej obsługuje płynne krany przy impucie impulsowym inc/dec. Kilka poprzednich wydań miało galązkę tmj jako master. Ale w obu przypadkach jest to ta sama komenda o zakresie 0-1 dla kontrolera analogowego. Nie wiem jak to po pokeys działa. Jaką wartość masz numerycznie w debugu przy skrajnych położeniach kranu?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 23 Kwietnia 2022, 11:16:57
Dawno już PoKeys nie używałem ale wydaje mi się,  że wejścia z potencjometrów możesz sobie sprawdzić w tym programie konfiguracyjno-diagnostycznym od PoKeys. Tam widać czy sygnał zmienia się prawidłowo.
Nie jestem pewny ale chyba też używałem exe od Milka i nie było problemów. Tylko, że to jak wspomniałem było dawno i exe było inne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: m_w w 25 Kwietnia 2022, 22:46:18
Szykuje się nowy projekt ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 29 Kwietnia 2022, 15:05:43
Cześć.

Ma ktoś na zbyciu silnik do haslera, albo choćby samą puszkę?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 03 Maja 2022, 23:58:38
Cześć, mam pytanie. Jestem początkującym w tematach pulpitów do Maszyny itp. Chciałbym zrobić pulpit do EU07 a kompletnie nie wiem od czego zacząć. Szukam jakiegoś projektu bądź czegoś co mnie nakieruje, aby takowy stworzyć. Najbardziej chodzi mi o elektronikę. Na czym coś takiego zrobić? Słyszałem o Arduino bądź PoKeys, lecz nie wiem do końca na czym to polega i jak to odpowiednio podłączyć i skonfigurować. Byłbym wdzięczny za pomoc :) .
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 04 Maja 2022, 18:12:17
Przede wszystkim musisz mieć dostęp do części z pojazdów, albo robić coś podobnego na wzór z ogólnodostępnych rzeczy. Kilka rzeczy zdobyłem po znajomości, kilka kupiłem tutaj na forum, a chociażby zawór od syreny za 30zł dorwałem na OLX :D Dużo elementów (np. szkiełka lampek) były w starych szafach elektrycznych, hebelki można do dzisiaj kupić (cena kosmos), ale były też stosowane np. w tramwajach.
Osobiście blachy rysowałem w programach CADowskich i dawałem do wycinania laserowego, tak samo zębatki do nastawnika były cięte z grubej blachy. Wymiary całego pulpitu pierwsza lepsza osoba Ci podeśle. Reszta to tylko Twoje zaangażowanie, znajomość podstaw elektroniki, lekka umiejętność majsterkowania i tyle.
Pokeys generalnie jest drogi, ale banalny w konfiguracji i obsłudze, nie musisz umieć programować. Takie plug & play. Minusem na pewno jest ilość wejść i wyjść, ale do siódemy wystarcza.
Arduino to już więcej zabawy, ale jak byś miał pulpit zbudowany, to z pewnością pomogą Ci ludzie, którzy mają pulpity na Arduino.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 04 Maja 2022, 18:38:44
Ok, zależy mi aby ta podstawa, czyli tam gdzie się wszystkie kabelki podłącza nie było za drogie. Da się coś takiego dorwać za 150 zł?
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 04 Maja 2022, 18:42:26
Oryginalne Arduino Uno można kupić w granicach 100 zł.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Bulba w 04 Maja 2022, 18:48:56
W okolicach 120 złotych może wyrwać klona megi.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 04 Maja 2022, 19:15:58
Pewnie się będziecie ze mnie śmiać, ale czy chodzi o to?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 04 Maja 2022, 20:22:23
Dobry klon MEGA można za niecałe 80 zł dostać w Nettigo. https://www.nettigo.pl/products/klon-arduino-mega-2560-r3-atmega16u2
Mniejszego nie ma co brać bo pinów sporo potrzeba. Jeśli peryferia mogą być pod 3,3V to może być też szybsze DUE. Ja jednak polecam MEGA. Tylko lepiej nie z CH340 tylko z atmega16u2 do obsługi USB bo CH340 potrafi robić problemy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 05 Maja 2022, 14:52:02
Jakie przełączniki zastosowaliście do swoich pulpitów przypominające takie jak na lokomotywach?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: matek123 w 05 Maja 2022, 15:43:22
To zależy od twórcy pulpitu. Niektóre pulpity są wyjętymi z kasowanych lokomotyw/ezt. Polecam przejrzeć ten wątek. Wiele możesz zobaczyć i się dowiedzieć.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 05 Maja 2022, 22:42:17
Ok, poszukam.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 06 Maja 2022, 18:24:41
Te w lokomotywach to "Wyłącznik dźwigienkowy Z i ZP1" albo nowsze "Zcm2 i ZP1cm2", cena około 70-80zł za sztukę. Na OLX widzę jedną sztukę za 40zł. Generalnie jak nie zależy Ci na wiernym odwzorowaniu 1:1, to możesz cokolwiek wstawić.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 06 Maja 2022, 18:33:35
Na 1:1 raczej ale dobrze jak by to wyglądało. Więc z przełączników 1:1 zrezygnuje i wystawie możliwe jak najbardziej podobne.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 07 Maja 2022, 18:57:51
Czy takie przełączniki (w załączniku) zadziałają i jeżeli tak to czy podpina się taki jeden do jednego pinu do Arduino.
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 07 Maja 2022, 21:55:37
Tak, zadziałają. Zależnie od wybranego rozwiązania - do środkowej nóżki doprowadzasz zasilanie lub masę, a skrajne podłączasz do kolejnych pinów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 07 Maja 2022, 22:05:57
Takie Arduino chyba styknie?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Bulba w 07 Maja 2022, 22:14:48
Jeśli planujesz małą ilość przełączników i lampek to owszem, chociaż sugerowaliśmy wybór Arduino Mega. Fajnie, że się za coś takiego chcesz zabierasz ale widząc twoje posty mam pytanko, czy masz w ogóle jakiekolwiek podstawowe pojęcie o elektronice, arduino i jego obsłudze?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 07 Maja 2022, 22:19:39
W zasadzie jakieś podstawy elektroniki znam. Natomiast za pulpit biorę się pierwszy raz i chcę się upewnić, że zrobię coś dobrze i chętnie słucham porad. :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 08 Maja 2022, 20:30:13
Postanowiłem kupić Arduino Mega ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 11 Maja 2022, 15:31:28
Piszę z pytaniem czy ktoś z was ma swój pulpit na Arduino. Potrzebuję pomocy z napisaniem wiersza do przełączników (pantograf). Dziękuję z góry za pomoc :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 15 Maja 2022, 21:55:57
Jak skonfigurować program Arduino IDE z maszyną?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 15 Maja 2022, 23:42:02
IDE nie konfigurujesz z Maszyną, tylko ze swoim uC. Z Maszyną gadasz po UART.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 17 Maja 2022, 19:52:12
Rozumiem, że tu konfiguruje przełączniki itp. a potem do maszyny?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Bulba w 17 Maja 2022, 20:01:27
Nie, ten program służy do sprawdzania przełączników i wskaźników czy prawidłowo komunikują się z komputerem. Do działania musisz w Arduino IDE napisać program który wgrywasz na płytkę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 17 Maja 2022, 20:42:05
Na początek możesz spróbować mojej eksperymentalnej biblioteki do Arduino. Kroję na niej swój pulpit. Tylko podkreślam, że interfejs programistyczny może się jeszcze zmieniać wraz z rozwojem.

Na tę chwilę możesz na niej zapiąć kontrolki i przełączniki, a do czegoś customowego można ominąć high level api i modyfikować ramki samodzielnie. Bankowo zmieni się api mux-ów. Bodaj w gałęzi develop jest już inaczej albo jeszcze nawet tego nie wypchnąłem do repo. Na razie możesz śmiało brać master branch i pobawić się. Jakby coś nie działało to zgłaszaj problem/pytanie na githubie - w miarę możliwości postaram się pomóc.

Z kolegą Youby siedzieliśmy nad tym z pół roku temu i coś tam sobie customizował. W najgorszym wypadku, jak już ogarniesz jak się spina symulator z Arduino, weźmiesz sobie interesujące kawałki kodu i zrobisz komunikację po swojemu.

https://github.com/marcinn/maszynaduino
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 17 Maja 2022, 20:52:26
Dzięki.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: greg.89.hun w 22 Maja 2022, 17:04:38
hello Everybody,
sorry only in English can I write. So, our Project is promising but we have problem with air pressure instruments. We try to control that instruments with X27.168 stepper motors with motor control drivers (for ex. AX1201728SG) but basically we use Pokeys or PIC microcontroller no Arduino - we'd like to use the dashboard with another simulators too that's the reason.
Also have anybody any dokumentation oder description, or in best case an example code we could we get to know how works this chip but not with Arduino? (Phyton, C#) Or at all what kind of "signal sequence" need we to control the stepper motors?
We would like to understand first how it works.
Thank you and have a nice day!! :)
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 22 Maja 2022, 17:28:24
As far as I know, motor control drivers are controlled by incremental way, where you use two pins - one for the direction and the other for steps. However, the steps should be very very short (about few uS?). I have no idea, if it is possible to force Pokeys to control it. On the other way, step motor can be controlled by putting voltage on one or the other pair of connectors. Maybe it would be better to use arduino as intermediate controller for AX1201728SG, which would read the analogue value of request from PoKeys and transform it to the digital form requested by the chip?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 12 Czerwca 2022, 14:06:58
Koledzy,

możecie doradzić skąd zdobyć kolumnę nastawnika od siódemki?

Próbowałem kontaktować się z firmą Olmet, która złomuje lokomotywy, ale oni nie odsprzedają takich rzeczy, w ogóle nic od nich nie idzie odkupić do prywatnego zastosowania.

Na OLX i Allegro to raczej jakaś drobnica, typu krany, haslery i tak dalej.

Doradźcie coś proszę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jaco w 12 Czerwca 2022, 14:18:51
EU07 do pocięcia ostatnio stały w:

- Krakowie Prokocimiu (PKP IC),
- Tarnowie (PKP CARGO),
- Poznaniu Franowie (PKP CARGO).

Tam warto by było pojechać do miejscowych władz i podpytać. Można też podzwonić:
- kontakty do PKP CARGO https://www.pkpcargo.com/media/856658/wykaz-os%C3%B3b-uprawnionych-do-obslugi_zmiana-nr-1.pdf

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 12 Czerwca 2022, 14:37:13
Dziękuję, napiszę kilka maili i podzwonię. Dam znać jak mi poszło.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jaco w 12 Czerwca 2022, 14:47:16
Nie pisz maili tylko dzwoń, bo pod adresem "oui" może być osoba niezorientowana na 100% o co chodzi, bo siedzi w Zakładzie, a nie w Sekcji (lokomotywowni). Dzwoń do naczelników.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 12 Czerwca 2022, 14:49:30
No to będę jutro dzwonił. Zobaczymy co załatwię.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: barman_2000 w 12 Czerwca 2022, 20:11:42
Te z Prokocimia są na sprzedaż, nie dostaniesz nic z nich osobno. Chyba że firma która je kupi przeznaczy do pocięcia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Jaco w 12 Czerwca 2022, 20:18:58
Próbuj jeszcze do PKP CARGOTABOR Sp. z o.o. w Ostrowie Wlkp. bo tam przecież robią P4 na ET41 i może będzie coś do pozyskania: https://pkpcargotabor.com/o-firmie/mapa.html#

@barman_2000: nie wiesz kto kupił maszyny z Prokocimia lub chce kupić, bo to się już trochę ciągnie?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: barman_2000 w 12 Czerwca 2022, 21:46:57
Na ten moment nie kupił nikt. Byli, oglądali, ale jak stały tak stoją. Za to dużo wagonów nareszcie poszło na złom.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 13 Czerwca 2022, 13:51:13
Dzwoniłem wszędzie. Nigdzie nic nie załatwiłem. Może coś będzie w ZNKT do modernizacji, ale mam dzwonić w wakacje.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Rafal1624 w 15 Czerwca 2022, 13:42:22
Niestety temat tabu części trzeba mieć trochę szczęścia i znajomego Pana Zenka od palnika ponieważ ani spółki ani Olmet nie sprzedają osobom prywatnym
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: jakisrandomowynoob w 15 Czerwca 2022, 20:39:35
Olmet ogólnie nie jest zainteresowany sprzedażą detaliczną. Na moim lokalnym wąskim torze podobno chcieli coś do rumuna kupić (podobno ST43, SP32 i Lxd2 mają parę podobnych części) i się nie dało. Chyba tylko na tony do huty.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 06 Lipca 2022, 21:35:30
Jak połączyliście swóje Arduino z maszyną? Jaki port? COM5? Potrzebuję pomocy w tym temacie podłączenia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 14 Lipca 2022, 14:59:26
Jakie potencjometry najlepiej wykorzystać do hamulców?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 14 Lipca 2022, 19:09:00
Jakie potencjometry najlepiej wykorzystać do hamulców?
Liniowe 10K
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: pociagiwroclaw w 14 Lipca 2022, 20:16:15
Ponawiam pytanie:
Jak połączyliście swoje Arduino z maszyną? Jaki port? COM5? Potrzebuję pomocy w tym temacie podłączenia.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 15 Lipca 2022, 08:36:09
Jakie potencjometry najlepiej wykorzystać do hamulców?
Liniowe 10K

Dzięki za pomoc.

A teraz mam jeszcze pytanie do ekspertów Arduino.

Do wysterowania wskazówek manometrów chciałbym wykorzystać silniki krokowe x27.168.

Podłączyłem wszystko poprzez sterownik AX1201728SG:

https://guy.carpenter.id.au/gaugette/resources/2017-04-29/AX1201728SG_bb.png

No i teraz autor rozwiązania proponuje taki kod, żeby wskazówki się poruszały:

Cytuj
#include <SwitecX12.h>

const int STEPS = 315 * 12;
const int A_STEP = 8;
const int A_DIR = 9;
const int RESET = 10;

SwitecX12 motor1(STEPS, A_STEP, A_DIR);


void setup() {
  digitalWrite(RESET, HIGH);
  Serial.begin(9600);
  motor1.zero();
  motor1.setPosition(STEPS/2);
}

void loop() {
  static bool forward = true;
  static int position1 = STEPS * 3/4;
  static int position2 = STEPS * 1/4;
  if (motor1.stopped) {
    motor1.setPosition(forward ? position1 : position2);
    forward = !forward;
  }
  motor1.update();
}

Nie znam się kompletnie na programowaniu. Jak to przerobić, żeby ten silnik reagował na ciśnienie w przewodzie głównym?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Lipca 2022, 11:27:38
No jeśli się kompletnie nie znasz na programowaniu to będzie trudno. Coś można podpowiedzieć ale raczej gotowca nie dostaniesz, w którym nic nie trzeba będzie dostosować/zmienić/poprawić.
Jeśli podłączyłeś wszystko i na testowym programie od Guy'a Ci działa ten silniczek to teraz musisz pobrać dane dla wskazań, które przychodzą z EXE po UART (to są bajty od 11 do 16) i użyć je do sterowania silniczkami.
motorX.setPosition(wartość_z_exe)Nie wiem jak u Ciebie ale ja miałem chyba rozdzielczość co 1/3 stopnia, więc 315*3 w stałej STEPS.
Dla 3 manometrów podpiąć trzeba 7 pinów (po 2 dla każdego manometru STEP i DIR) oraz jeden RESET. Kod z przykładu uwzględnia jeden silniczek więc kolejne dwa trzeba rozmnożyć w kodzie dodając dodatkowe zmienne i linie obsługi tych silniczków.
To co jest w loop'ie trzeba zamienić kodem wykorzystującym dane z exe na kąt obrotu silniczka (zmienne BrakePress, PipePress, TankPress w moim przypadku).
Tu przykładowa funkcja obsługi 3 silniczków:
void manometry_x25()  {
  motor1.setPosition(map(BrakePress, 0, 1023, 0, 3126));  // przewod glowny X * 3780 / 1023
  motor1.update();
  motor2.setPosition(map(PipePress, 0, 1023, 0, 3126));   // przewod glowny X * 3780 / 1023
  motor2.update();
  motor3.setPosition(map(TankPress, 0, 1023, 0, 3318));   // przewod glowny X * 3780 / 1023
  motor3.update();
}
map jest po to, żeby dopasować wartość z exe (od 0 do 1023) do użytecznego zakresu wskazań na skali manometrów (od 0 do 3xxx zależnie od manometru).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Mariusz1970 w 21 Lipca 2022, 11:59:11
Ale też nie ma się czym zrażać, jeśli nawet programowanie dla kogoś, to czarna magia. Przykładem jest tutaj kolega powyżej i pamiętam, jak budował swój pierwszy pulpit i zarzekał się, że elektronika oraz programowanie, to raczej czarna magia. Obserwując kolegi działalność, jestem pod wrażeniem.
Gratuluję!
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Lipca 2022, 15:02:05
A dziękuję. Oczywiście, że nie można się zrażać ale trzeba chcieć. Ja nie miałem formalnych podstaw. Nie byłem w żadnej szkole elektronicznej czy informatycznej ale bardzo chciałem mieć działający pulpit. Dzisiejszy efekt to w sumie jakieś 10 lat prób i modyfikacji. Jak patrzyłem na wcześniejsze rozwiązania na bazie klawiatur czy innych układów to mnie to trochę przerażało. PoKeys dał łagodny start i coś udało się budować. Później wpadło mi w oko Arduino i różne filmy na YT np. Elektroprzewodnik. Tak zacząłem się tym bawić i robić jakieś małe projekty nie związane z pulpitem. Trochę się oswoiłem z płytką i sposobem programowania. Jak zacząłem myśleć o przesiadce z PoKeys na Arduino to coś tam już wiedziałem i mogłem eksperymentować. Na początek z pająkami na biurku podłączając wyjście na lampki sygnalizacyjne w postaci samych diod. Bez podpowiedzi Kolegów z tego forum byłoby ciężko dlatego też staram się dzielić swoimi doświadczeniami i tutaj, i na swojej stronie. Myślę jednak, że trzeba spróbować się nauczyć pewnych podstaw, żeby dało się jakoś komunikować. Tak jak pisałem wyżej nikt nie wrzuci tu raczej gotowego kodu w całości. Raz, żeby nie oddawać tak po prostu miesięcy lub lat pracy, a po drugie to każdy z projektów jest inny i zawsze trzeba dostosowywać rozwiązania do swoich potrzeb i możliwości.
Dlatego lcddisplay nie powinien się zniechęcać ale też trochę zaznajomić ze środowiskiem Arduino. Warto pooglądać różne poradniki jakich wiele na YT i pobawić się na przykładach zwykle dostarczanych z bibliotekami. Sam korzystałem, w przypadku prób z napędem manometrów z projektu Guy'a i najpierw pobawiłem się przykładami dołączonymi do biblioteki obsługującej te silniczki krokowe.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 23 Lipca 2022, 12:53:18
Dziękuje za naprowadzenie. Elektronikę ogarniam, zrobię PCB, polutuję. Natomiast Arduino dopiero się uczę na potrzeby budowy pulpitu.

Widzę, że masz rozdzielczość 10 bitową. Maszyna obsługuje 8 bitową tylko, tak?

Odnośnie tego:

Cytuj
map jest po to, żeby dopasować wartość z exe (od 0 do 1023) do użytecznego zakresu wskazań na skali manometrów (od 0 do 3xxx zależnie od manometru).

U mnie to wygląda tak:

- użyteczny zakres silnika krokowego to 315 stopni
- 12 kroków na stopień = 315 * 12 = 3780

Jeśli ciśnienie maksymalne w zbiorniku głównym na manometrze to 1,6Mpa, a maksymalne wskazanie w symulatorze kiedy zbiornik jest pełny to 0,8Mpa to skaluję z proporcji:

3780 = 1,6
x = 0,8

x= 1890

Wobec tego:

motor1.setPosition(map(zPC[11], 0, 255, 0, 1890));
motor1.update();

I takie właśnie rozwiązanie u mnie funkcjonuje prawidłowo.

Bo w sumie skąd mam wziąć informację o maksymalnym ciśnieniu dla wartości bitowej 255?

Teraz mam tą informację z obserwacji i dopasowania pracy fizycznej wskazówki silniczka do wskazania manometru na symulatorze.

No bo 255 to raczej nie jest 1,6Mpa w głównym zbiorniku, prawda?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: CTL w 24 Lipca 2022, 19:52:27
Ponieważ poprzedni kupujący się rozmyślił mam do sprzedania prędkościomierz wskazujący RT9 z napędem na linkę. Prędkościomierz już zapakowany. Cena to 150zł + KW ok. 25zł.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 25 Lipca 2022, 12:32:25
Którego exe mam używać, żeby wysterować manometry 10 bitami? Na standardowym działa tylko 8 bitowe sterowanie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 01 Sierpnia 2022, 22:53:37
Wyjście z exe jest na dwóch bajtach więc można wykorzystać 10 bitów co też zrobiłem w tym teście. Liczyłem na płynniejszą pracę ale jednak widać delikatne skoki wskazówki.
Twoje obliczenia nie do końca są poprawne bo nie uwzględniasz skalowania do wartości ciśnienia tylko do kąta, który wskaże wskazówka przy maksymalnym ciśnieniu. W tym przypadku mając 3780 kroków to dla maksymalnego wskazania wyszło mi 3318, co masz w moim przykładzie dla zbiornika głównego. Ja robiłem o ile pamiętam dla 1/3 stopnia. Musiałbym sobie przypomnieć jak to liczyłem ale generalnie działało mi to jak możesz zobaczyć na moim nagraniu z YT. No ale jak działa to nie trza psuć. Jak weźmiesz dane z jednego bajtu to będziesz miał rozdzielczość 8 bitową, a jak z dwóch to więcej, ale nie wiem czy to coś wnosi na płynność wskazań. Jakoś nie zauważyłem za bardzo.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 05 Sierpnia 2022, 14:08:24
Dziękuję za rzeczową odpowiedź. Natomiast jeśli ustawię wartość maksymalnego wychylenia w stosunku do maksymalnego wskazania na manometrze to wtedy wskazówka pokazuje bzdury.
Dlatego moje pytanie brzmi, czy maksymalna wartość w bitach, tudzież 255 dla zbiornika głównego to 1,6 Mpa czy raczej 0,8 Mpa według symulatora?

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Hirek w 05 Sierpnia 2022, 20:07:57
Śledzę sobie ten wątek od dłuższego czasu. W ciągu ostatnich dni, dzięki uprzejmości dyrektora jednego z zakładów udało mi się uzbierać dużo elementów pod budowę pulpitu ET22. Wczoraj odebrałem z paczkomatu swojego klona Arduino Mega (niestety na konwerterze CH340). Na ten moment udało mi się pobawić trochę woltomierzami, amperomierzami, hebelkami. Dziś ruszyłem trochę dalej i zamontowałem lampki CA/SHP do ich właściwego miejsca. Na razie prowizorka ale zawsze jakiś początek musi być.

Lampki to najzwyklejsze LEDy na 12V. Zasilane z zasilacza ATX z linii 12V i sterowanie zasilaniem lampek przez płytkę przekaźnikową. Sam zasilacz jest załączany w momencie gdy zostanie nawiązana komunikacja między arduino a symulatorem. Na dniach chciałbym zacząć ogarniać blat pod pulpit i tu też moje pytanie. Czy miałby ktoś z was podrzucić jakieś wymiary blatu ET22? Pozdrawiam i miłego.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 08 Sierpnia 2022, 13:51:20
Dziękuję za rzeczową odpowiedź. Natomiast jeśli ustawię wartość maksymalnego wychylenia w stosunku do maksymalnego wskazania na manometrze to wtedy wskazówka pokazuje bzdury.
Dlatego moje pytanie brzmi, czy maksymalna wartość w bitach, tudzież 255 dla zbiornika głównego to 1,6 Mpa czy raczej 0,8 Mpa według symulatora?
Patrząc na to co mam w kodzie testowym, gdy sobie ćwiczyłem zastosowanie tych silniczków to mam tak jak pisałem wcześniej:
motor3.setPosition(map(TankPress, 0, 1023, 0, 3318));gdzie TankPress to wartość z exe, a konkretnie ciśnienie w zbiorniku głównym z obu bajtów 15 i 16, żeby mieć zakres 10 bitowy (do 1023).
zPC_TankPress = zPC[15];
zPC_TankPress1 = zPC[16];
TankPress = (zPC_TankPress << 0) | (zPC_TankPress1 << 8);
Jeśli chcesz na jednym bajcie to po prostu bierzesz sobie tylko bajt 15 i robisz mapowanie nie do 1023 tylko do 255.
Odpowiadając na pytanie, to ciśnienie z exe chyba jest w barach i max czyli 255 (lub 1023) to jest max na skali manometru. Ja to sobie robiłem tak, że odpalałem ten program testujący od @maciek001. Tam ustawiam rozdzielczość, którą wykorzystuje (8 lub 10 bitów) i suwakiem od danego manometru szukam maksymalnej wartości wskazywanej na skali manometru. To oczywiście gdy w kodzie dla silnika jest pełen zakres i mapowanie wtedy jest 0, 1023, 0, 3780. Wtedy wychodzi, że maksymalne wskazanie nie jest oczywiście na końcu zakresu silniczka tylko wcześniej i ograniczam wtedy zakres pracy silniczka (liczbę kroków) tak aby mapowanie zakresu 0-1023 (lub jak wolisz 0-255) odpowiadało zakresowi kroków 0-X, gdzie X będzie maksymalną wartością na skali manometru (1,6 dla ZG lub 1,0 dla PG i CH) dlatego w moim przypadku zakres dla ZG to 0-3318 i takie mapowanie mam w finalnym kodzie. Oczywiście użyteczny zakres pracy musisz podać w eu07.ini w linii uarttune, gdzie podaje się wartości ciśnienia i odpowiadające im wartości przesyłane po UART. Dla 10 bitów i ZG powinno tam być 1.6 1023 (lub dla 8 bitów 1.6 255). To powoduje, że exe wysyła wartość z podanego w ini zakresu 0-1023 lub 0-255 i tę wartość wykorzystujesz w kodzie, żeby przemapować na kroki silniczka w zakresie od 0 do wartości odpowiadającej maksimum na skali. Po tym wszystkim bawiąc się suwaczkiem w programie diagnostycznym powinieneś mieć wskazania od 0 do maksimum skali. Zatem zakres tego co wysyła exe zależy od wpisu uarttune w eu07.exe.

Edit1: Policzyłem sobie jeszcze jak to wszystko działa i wyszło mi, że użyteczny kąt dla pełnych skali manometrów to około 276°. Jeśli użyjemy 10 bitów to wychodzi ok 0,3° na bit co daje 3 kroki na 1°. W związku z tym Używając tego specjalizowanego układu AX1201728SG i 10 bitów z exe to i tak wracamy do rozdzielczości podstawowej zamiast 12 kroków na 1°. Ten 1° na ok. 50 mm długości wskazówki daje prawie 0,9 mm na jej końcu. Przy pewnej bezwładności silniczka to raczej nie daje szans na płynne wskazania. Niby 1 bit powoduje przesunięcie liniowe ok 0,3 mm na końcu wskazówki i to powinno nie być bardzo widoczne jednak dane z exe zanim trafią do silnika to pewnie chwilę trwa i on nie wskazuje wartości co 1 bit tylko skokowo co kilka i stąd drgający ruch wskazówek. Muszę się jeszcze pobawić parametrami w bibliotece Switec i może to coś poprawi.

Edit2: Pobawiłem się jeszcze raz tymi silniczkami i zaktualizowałem swój opis na https://baur.pl/manometry-naped-alternatywny/ Może komuś się przyda.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: CTL w 12 Sierpnia 2022, 19:48:01
Posiadam szybkościomierz rejestrujący RT13 (wpuszczany w pulpit jak niegdyś na EP09, lub T448p), szybkościomierz w pełni sprawny i kompletny o zakresie do 210km/h. Zainteresowanych zapraszam na PW.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 16 Sierpnia 2022, 23:30:37
Dziękuję za rzeczową odpowiedź. Natomiast jeśli ustawię wartość maksymalnego wychylenia w stosunku do maksymalnego wskazania na manometrze to wtedy wskazówka pokazuje bzdury.
Dlatego moje pytanie brzmi, czy maksymalna wartość w bitach, tudzież 255 dla zbiornika głównego to 1,6 Mpa czy raczej 0,8 Mpa według symulatora?
Patrząc na to co mam w kodzie testowym, gdy sobie ćwiczyłem zastosowanie tych silniczków to mam tak jak pisałem wcześniej:
motor3.setPosition(map(TankPress, 0, 1023, 0, 3318));gdzie TankPress to wartość z exe, a konkretnie ciśnienie w zbiorniku głównym z obu bajtów 15 i 16, żeby mieć zakres 10 bitowy (do 1023).
zPC_TankPress = zPC[15];
zPC_TankPress1 = zPC[16];
TankPress = (zPC_TankPress << 0) | (zPC_TankPress1 << 8);
Jeśli chcesz na jednym bajcie to po prostu bierzesz sobie tylko bajt 15 i robisz mapowanie nie do 1023 tylko do 255.
Odpowiadając na pytanie, to ciśnienie z exe chyba jest w barach i max czyli 255 (lub 1023) to jest max na skali manometru. Ja to sobie robiłem tak, że odpalałem ten program testujący od @maciek001. Tam ustawiam rozdzielczość, którą wykorzystuje (8 lub 10 bitów) i suwakiem od danego manometru szukam maksymalnej wartości wskazywanej na skali manometru. To oczywiście gdy w kodzie dla silnika jest pełen zakres i mapowanie wtedy jest 0, 1023, 0, 3780. Wtedy wychodzi, że maksymalne wskazanie nie jest oczywiście na końcu zakresu silniczka tylko wcześniej i ograniczam wtedy zakres pracy silniczka (liczbę kroków) tak aby mapowanie zakresu 0-1023 (lub jak wolisz 0-255) odpowiadało zakresowi kroków 0-X, gdzie X będzie maksymalną wartością na skali manometru (1,6 dla ZG lub 1,0 dla PG i CH) dlatego w moim przypadku zakres dla ZG to 0-3318 i takie mapowanie mam w finalnym kodzie. Oczywiście użyteczny zakres pracy musisz podać w eu07.ini w linii uarttune, gdzie podaje się wartości ciśnienia i odpowiadające im wartości przesyłane po UART. Dla 10 bitów i ZG powinno tam być 1.6 1023 (lub dla 8 bitów 1.6 255). To powoduje, że exe wysyła wartość z podanego w ini zakresu 0-1023 lub 0-255 i tę wartość wykorzystujesz w kodzie, żeby przemapować na kroki silniczka w zakresie od 0 do wartości odpowiadającej maksimum na skali. Po tym wszystkim bawiąc się suwaczkiem w programie diagnostycznym powinieneś mieć wskazania od 0 do maksimum skali. Zatem zakres tego co wysyła exe zależy od wpisu uarttune w eu07.exe.

Edit1: Policzyłem sobie jeszcze jak to wszystko działa i wyszło mi, że użyteczny kąt dla pełnych skali manometrów to około 276°. Jeśli użyjemy 10 bitów to wychodzi ok 0,3° na bit co daje 3 kroki na 1°. W związku z tym Używając tego specjalizowanego układu AX1201728SG i 10 bitów z exe to i tak wracamy do rozdzielczości podstawowej zamiast 12 kroków na 1°. Ten 1° na ok. 50 mm długości wskazówki daje prawie 0,9 mm na jej końcu. Przy pewnej bezwładności silniczka to raczej nie daje szans na płynne wskazania. Niby 1 bit powoduje przesunięcie liniowe ok 0,3 mm na końcu wskazówki i to powinno nie być bardzo widoczne jednak dane z exe zanim trafią do silnika to pewnie chwilę trwa i on nie wskazuje wartości co 1 bit tylko skokowo co kilka i stąd drgający ruch wskazówek. Muszę się jeszcze pobawić parametrami w bibliotece Switec i może to coś poprawi.

Edit2: Pobawiłem się jeszcze raz tymi silniczkami i zaktualizowałem swój opis na https://baur.pl/manometry-naped-alternatywny/ Może komuś się przyda.

Wyczerpałeś temat, dziękuję Ci bardzo. Naprowadziłeś mnie po raz kolejny. Zakres pracy definiuje kod Arduino, ale również plik INI.

Ja również spróbuję pobawić się płynnością wskazań i dam znać co mi wyszło.

Jeszcze trochę z innej beczki, próbuję podłączyć przycisk pod kasowanie CA/SHP. Pomiędzy PIN52 i GND mam obwód, który jest zamykany poprzez naciśnięcie przycisku.

Dlaczego mimo tego, że obwód jest otwarty to w symulatorze mam wciśnięty przycisk?

Oto kod:

bitWrite(doPC[4], 7, digitalRead(52));
Kiedy natomiast zastouję taki kod:

    if(digitalRead(52) == LOW)
    {
      bitWrite(doPC[4], 7, 1);
    }
    else{
      bitWrite(doPC[4], 7, 0);
    }

wtedy wszystko działa jak należy. Ale dlaczego tak jest?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 17 Sierpnia 2022, 23:11:24
A jak masz zdefiniowany w setupie pinMode dla tego przycisku? Jeśli chcesz sterować stanem niskim to powinien być podciągnięty do zasilania (INPUT_PULLUP).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: deletet w 17 Sierpnia 2022, 23:12:01
 
   if(digitalRead(52) == LOW)
    {
      bitWrite(doPC[4], 7, 1);
    }
    else{
      bitWrite(doPC[4], 7, 0);
    } 
Masz sterowanie masą, czyli GND. Podając GND na pin uC odczytuje to jako stan niski, czyli LOW i wykonuje się pierwszy warunek.
Każdy inny stan na pinie jest odczytywany jako HIGH.

Najprościej jest ustawić pinmode jako INPUT_PULLUP. W takim przypadku trzeba użyć negacji przy digitalWrite, czyli w twoim przypadku :
bitWrite(doPC[4], 7, !digitalRead(52));
U mnie działa :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 17 Sierpnia 2022, 23:22:55
Dobra Panowie to teraz tak, miałem to wpięte do GND i PIN52 i sterowałem stanem niskim. Teraz przepiąłem do +5V i PIN52 i dodatkowo PIN52 puściłem przez rezystor do GND. W ten sposób działa prawidłowo. W takiej konfiguracji mam PULLDOWN.

Pytanie czy Wy się bawicie w rezystory czy korzystacie właśnie z funkcji PULLUP?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: deletet w 17 Sierpnia 2022, 23:26:54
Ja korzystam z funkcji PULLUP, żadnych rezystorów. Moim zdaniem zmniejsza ryzyko ewentualnej usterki i zmniejsza ilość elementów w układzie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 17 Sierpnia 2022, 23:32:12
Zdecydowanie wszystkie wejścia jako INPUT_PULLUP. Żadnych dodatkowych rezystorów podciągających. Po to to jest, żeby sobie życie i projekty ułatwiać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 17 Sierpnia 2022, 23:42:07
Dobra, no to jestem w domu z przyciskami impulsowymi.

To teraz kolejne pytanie do Was jak mają być kodowane przyciski, które mają kilka pozycji, np. takie od kanału radia?

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Sierpnia 2022, 00:03:09
Uuuu Paaanie. Z radiem to inna sprawa. Czekam,  aż kiedyś może uda się, żeby taki przełącznik dało się obsłużyć jak nastawnik, wysyłając do exe konkretny numer kanału. Niestety nie wiem kiedy to się stanie więc na razie zrobiłem sobie tak, że przełączenie w prawo wysyła impuls zwiększający numer kanału, a w lewo, zmniejszający. Działa choć nie można za szybko kręcić bo się zgubi.
Ale to jedyny przypadek, jeszcze tylko podobnie działa przełącznik głośności w Radmorze. Inne orzełączniki na pulpicie działają jak hebelki za wyjątkiem przełącznika rodzaju hamulca, który ma 3 pozycje (podobnie jak nastawnik kierunkowy) ale można rozpoznawać tylko dwie skrajne pozycje, a trzecia (środkowa) będzie wtedy gdy skrajne nie są rozpoznane.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 18 Sierpnia 2022, 00:08:57
Dobra, a z tym nastawnikiem to jak najlepiej? Odczytaną określoną oporność z kolumny nastawnika stosować jako numer pozycji? Jeżeli np. Arduino odczyta oporność 1K to ustawi pozycję 21?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Sierpnia 2022, 00:25:57
A to już jak tam chcesz. Można na drabince rezystorów i odczytywać analogowym pinem napięcia. Podobno tak niektórzy robią. Dobre bo potrzebujesz tylko jednego analogowego pinu na wejściu. Ja zrobiłem to bezpośrednio podpinając styki nastawnika pod piny expanderów i zbieram odczyty z podłączonych krzywek w postaci liczby 32 bitowej. Później porownuję taką liczbę ze wzorcem i wiem na jakiej pozycji jest nastawnik. U mnie działa ale musiałem zrobić dedykowaną płytkę z expanderami, żeby nie zabierać pinów z samego arduino.
Może prościej Ci będzie z rezystorami spróbować. Poeksperymentuj najpierw z bocznikiem, bo ma mniej pozycji i szybciej zobaczysz efekty.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 18 Sierpnia 2022, 00:41:21
Dobra tak zrobię, pobawię się bocznikiem najpierw. Będę próbował z odczytami oporności.

Jeszcze tylko zapytam, skąd wziąć aktualną tablicę jeśli chce wiedzieć, którymi adresami wysterować konkretnie przełączniki?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Sierpnia 2022, 09:31:10
Ale o jakie adresy Ci chodzi? Szukasz opisu bitów w ramkach komunikacyjnych doPC i zPC, czy coś innego masz na myśli?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 18 Sierpnia 2022, 10:41:03
Ale o jakie adresy Ci chodzi? Szukasz opisu bitów w ramkach komunikacyjnych doPC i zPC, czy coś innego masz na myśli?

Tak, szukam opisów doPC.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Sierpnia 2022, 11:14:39
Większość informacji i narzędzi znajdziesz w tym wątku (https://eu07.pl/forum/index.php/topic,28460.msg430131.html#msg430131).
Ja sobie zrobiłem jeszcze takie zestawienie (https://eu07.pl/userfiles/20537/priv-doPC.zip).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 18 Sierpnia 2022, 11:29:23
Większość informacji i narzędzi znajdziesz w tym wątku (https://eu07.pl/forum/index.php/topic,28460.msg430131.html#msg430131).
Ja sobie zrobiłem jeszcze takie zestawienie (https://eu07.pl/userfiles/20537/priv-doPC.zip).

O dziękuję Ci bardzo za ten plik. Natomiast w podlinkowanym wątku nie ma wszystkich informacji. Plik excel, który udostępnił maciek001 zawiera tylko odwołania do grup przełączników, nie ma tam wyszczególnionych konkretnie jaki bit za co odpowiada przy komunikacji doPC.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Sierpnia 2022, 11:38:30
Ja te bajty/bity aktualizowałem sobie na podstawie zawartości pliku uart.cpp (https://github.com/Milek7/maszyna/blob/master/uart.cpp) z GitHub'a. Tam jest aktualna zawartość ramki danych zPC.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 18 Sierpnia 2022, 12:18:57
Wg. pliku excel, który mi podlinkowałeś nie mogę uruchomić przełączenia kanału radia.

bitWrite(doPC[9], 1, digitalRead(52));
Nic się nie dzieje. Niektóre przełączniki np, światła, wyłącznik szybki - działają dobrze. Natomiast radio nie.

Domyślam się, że mogę korzystać z 8-bitowej tablicy, a sterowanie radiem będzie się odbywało w 16-bitowej?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Sierpnia 2022, 12:28:36
A zobacz co masz w pliku eu07_input-uart.ini. Jeśli nie dodałeś tam stosownych wpisów to nie będzie działać. Standardowo są tam 23 linie podstawowych przełączników, wszystko inne trzeba dopisać ręcznie. Z mojego pliku .xlsx możesz skopiować kolumny od A do D i wkleić we wspomniany plik .ini. Tam na końcu będziesz miał wpisy dotyczące radiotelefonu (od 40 do 47). Ta pierwsza kolumna zawiera informacje o bicie i bajcie zgodnie z małą tabelką widoczną po prawej stronie arkusza (przykładowo zmiana na wyższy kanał radiowy to bajt 5 bit 1 czyli 41 w pierwszej kolumnie wpisu)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 18 Sierpnia 2022, 12:38:27
Super! Teraz działa wszystko jak należy. Bardzo Ci dziękuję i jestem Ci winny duże piwo ;)

Nie cytuj ostatniego postu w całości.
Matek123
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 07 Września 2022, 01:10:01
Zwolniła mi się płytka ACB opisywana na  tej stronie (https://baur.pl/arduino-przejmuje-kontrole/), więc jakby ktoś był zainteresowany zakupem zanim ją rozlutuję na części to zapraszam na priv.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marsjański kolejarz w 15 Września 2022, 21:51:37
Witam, rozpocząłem budowę nastawnika do kompa. Projekt mam podeślę go kiedy indziej.  Nastawnik jazdy jest już wylicytowany i materiały już prawie wszystkie zdobyte ale jest jeszcze jedno pytanie skąd nabyć nastawnik kierunku jazdy oraz nastawnik bocznikowy?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Hirek w 15 Września 2022, 22:26:44
Najłatwiej to wydrukować na drukarce 3D :p. Ja nastawnik bocznikowania i kierunkowy miałem w komplecie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marsjański kolejarz w 16 Września 2022, 07:56:52
Najłatwiej to wydrukować na drukarce 3D :p. Ja nastawnik bocznikowania i kierunkowy miałem w komplecie.
Dzięki za pomoc (°-°)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 16 Września 2022, 20:45:32
Witam, rozpocząłem budowę nastawnika do kompa. Projekt mam podeślę go kiedy indziej.  Nastawnik jazdy jest już wylicytowany i materiały już prawie wszystkie zdobyte ale jest jeszcze jedno pytanie skąd nabyć nastawnik kierunku jazdy oraz nastawnik bocznikowy?
A w ogole wiesz co wylicytowałeś? Mam wrażenie, że chyba nie bardzo.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marsjański kolejarz w 18 Września 2022, 14:34:16
To znaczy?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Września 2022, 16:20:42
No piszesz, że wylicytowałeś nastawnik i jednocześnie pytasz o to jak zdobyć to co jest jego integralną częścią.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marsjański kolejarz w 18 Września 2022, 17:19:24
I tak ktoś dał więcej. Na zdjęciach aukcji była tylko "kierownica" nastawnika. To jest screen starszej licytacji ale to ten sam przedmiot.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Września 2022, 22:04:00
No to nieźle :D
Dostałeś kierownicę od syreny. Może i jest z ET22 ale do nastawnika to trochę brakuje. Ja nie mając oryginalnej kolumny nastawników zrobiłem sobie  coś takiego (https://baur.pl/mechanika-nastawnika/) i działało przez kilka lat.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: matek123 w 18 Września 2022, 22:08:18
Ale kupił za mniej niż 30 zeta, więc tanio, zawsze coś może wymodelować i zamówić wydruk brakujących dźwigni. Jak kupił samą kierownicę, to może zrobić sobie pulpit EU07-330 co miała dużo miejsca na nogi. :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Marsjański kolejarz w 19 Września 2022, 16:14:22
No właśnie chodzi o to że ktoś dał więcej. A screen jest z starszej licytacji
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 23 Września 2022, 15:08:01
A mnie się w końcu udało podłączyć klapę Ackermana.

Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 26 Września 2022, 15:23:21
Od kilku tygodni uczę się Arduino i opanowałem już sporą część (kilka lat temu programowałem w C++), ale próbuję teraz zrozumieć jak sama Maszyna ma się komunikować z Arduino. W Arduino mam dodać elementy pulpitu, ale jak nawiązać samą komunikację z MaSzyną? Przejrzałem wątek, oraz zaglądałem w wątek gdzie jest m.in. MWD Serial Port Tester i szczerze powiedziawszy niewiele jestem w stanie z tego zrozumieć. Gdy próbowałem użyć biblioteki Maszynaduino - za każdym razem błąd kompilacji dla Arduino Uno. Mogę liczyć na jakąś pomoc?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Hirek w 26 Września 2022, 16:35:30
MaSzyna z arduino (i w drugą stronę) komunikuje się za pomocą UARTA (serialport). Tam masz przesyłane wszystkie bajty w obie strony :)

Tutaj fragment kodu @lcddisplay

volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
  volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF, 0}; // standardowe bajty przyjmowane z kodu Arduino
         
  void setup() {
    pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
    pinMode(3, OUTPUT);     //ustawienie pinu 3 jako wyjście cyfrowe
    pinMode(9, OUTPUT);     //ustawienie pinu 9 jako wyjście cyfrowe
    digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2
    digitalWrite(3, LOW);     //ustawienie stanu niskiego na pinie 3
    digitalWrite(9, LOW);     //ustawienie stanu niskiego na pinie 9
    Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
    Serial.setTimeout(10);
    while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
  }
 
  void loop() {

    digitalWrite(2, (bitRead(zPC[8], 6)));     //czuwak
    digitalWrite(3, (bitRead(zPC[8], 7)));     //shp
    analogWrite(9, zPC[17]);                   //amperomierz 1
   
    while (!Serial.available()) {};
    Serial.readBytes((char*)zPC, 52);
    Serial.write((char*)doPC, 20);
   
  }
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 26 Września 2022, 16:45:33
Jeżeli dobrze zrozumiałem to ten kod razem z odpowiednimi linijkami w eu07.ini spowoduje działanie na pulpicie diody shp, diody czuwaka i 1 amperomierza?  Tablica zPC i do PC mają stały kształt na podstawie ramki? Czy źle rozumiem?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Hirek w 26 Września 2022, 17:51:07
Jesli dobrze się orientuję to są one dynamiczne. Wystarczy bitwrite() i bitread()
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 26 Września 2022, 18:18:37
Ramka doPC ma obecnie 20 bajtów, a jaj zawartość można sobie zdefiniować edytując plik eu07_input-uart.ini
Moje ustawienia wrzucałem kiedyś w tym zestawieniu (https://eu07.pl/userfiles/20537/priv-doPC.zip)
Ramka zPC ma obecnie 52 bajty i to co jest obecnie oprogramowane jest w tym zestawieniu (https://eu07.pl/userfiles/20537/priv-zPC.zip)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 27 Września 2022, 20:30:36
Podłączyłem diody SHP/Czuwaka i dodałem przycisk który początkowo miał robić za syrenę, a następnie zmieniłem jego działanie na zbicie czuwaka. Diody działają, ale miewają momenty gdy przestają świecić prawidłowo. Ale za to większy problem mam z przyciskiem. W przypadku syreny działa tak, że po wciśnięciu z niewielkim opóźnieniem zaczyna trąbić, ale by przestał muszę nacisnąć drugi raz. A po podłączeniu czuwaka zbić mogę, ale gdy chcę przytrzymać, aby sprawdzić jego działanie okazuje się, że od razu naciska i puszcza. Myślałem, że chodzi o zmianę wpisu w pliku .ini z impulse na toggle, ale chyba błądzę
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 27 Września 2022, 22:14:01
Nie widząc kodu to trudno coś powiedzieć.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 28 Września 2022, 05:47:16
W kodzie nie zmieniłem dużo, stwierdziłem, że chcę najpierw dojść do prawidłowego działania podstawy.
volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF, 0}; // standardowe bajty przyjmowane z kodu Arduino
         
void setup() {
    pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
    pinMode(3, OUTPUT);     //ustawienie pinu 3 jako wyjście cyfrowe
    pinMode(0, INPUT_PULLUP); //ust pinu 0 jako wejscie

    digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2
    digitalWrite(3, LOW);     //ustawienie stanu niskiego na pinie 3

    Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
    Serial.setTimeout(10);
    while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
  }
 
void loop() {

    digitalWrite(2, (bitRead(zPC[8], 6)));     //czuwak
    digitalWrite(3, (bitRead(zPC[8], 7)));     //shp
    bitWrite(doPC[4], 7, !digitalRead(0));   //syrena ton wysoki

    while (!Serial.available()) {};
    Serial.readBytes((char*)zPC, 52);
    Serial.write((char*)doPC, 20);

  }

Dodatkowo taki fragment dodałem do eu07.ini:
uart COM5 115200 0.01 0.1
uarttune 0 0 0 0 1 1023 0.7 1023 0.6 1023 1 255 4000 1023 800 1023 150 1023
uartfeature no no no no
uarttachoscale 1
uartdebug no
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Hirek w 28 Września 2022, 08:39:26
Do eu07-input-uart musisz sobie zbindować odpowiednio przycisk od syreny
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 28 Września 2022, 14:18:26
W eu07-input-uart wrzuciłem to co ma @mac310 i działa to właśnie tak jak pisałem wcześniej
Podłączyłem diody SHP/Czuwaka i dodałem przycisk który początkowo miał robić za syrenę, a następnie zmieniłem jego działanie na zbicie czuwaka. Diody działają, ale miewają momenty gdy przestają świecić prawidłowo. Ale za to większy problem mam z przyciskiem. W przypadku syreny działa tak, że po wciśnięciu z niewielkim opóźnieniem zaczyna trąbić, ale by przestał muszę nacisnąć drugi raz. A po podłączeniu czuwaka zbić mogę, ale gdy chcę przytrzymać, aby sprawdzić jego działanie okazuje się, że od razu naciska i puszcza. Myślałem, że chodzi o zmianę wpisu w pliku .ini z impulse na toggle, ale chyba błądzę
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 28 Września 2022, 15:10:15
W eu07_input-uart.ini dla syreny są dwa wpisy bo to działa jak dwa przyciski (niski i wysoki ton oddzielnie)
22 impulse hornhighactivate
23 impulse hornlowactivate
dla czuwaka jest oczywiście jeden wpis bo to jeden przycisk
7 impulse alerteracknowledge
Patrząc na Twój kod wygląda to w zasadzie OK, więc sprawdź wpis do uart.ini
Ja bym nie używał pinów 0 i 1 bo one są do obsługi uart'a (RX/TX) dla komunikacji po USB z PC. Możliwe, że zakłócasz tym przyciskiem na pinie 0 całą komunikację z exe.

Spróbuj przepiąć przycisk na pin 4 i sprawdź ten kod:
volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF}; // standardowe bajty przyjmowane z kodu Arduino
         
void setup() {
    pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
    pinMode(3, OUTPUT);     //ustawienie pinu 3 jako wyjście cyfrowe
    pinMode(4, INPUT_PULLUP); //ust pinu 4 jako wejscie

    digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2
    digitalWrite(3, LOW);     //ustawienie stanu niskiego na pinie 3

    Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
    Serial.setTimeout(10);
    while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
  }
 
void loop() {

    bitWrite(doPC[4], 7, !digitalRead(4));   //syrena ton wysoki

    while (!Serial.available()) {};
    Serial.readBytes((char*)zPC, 52);
    Serial.write((char*)doPC, 20);

    digitalWrite(2, (bitRead(zPC[8], 6)));     //czuwak
    digitalWrite(3, (bitRead(zPC[8], 7)));     //shp

  }
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 28 Września 2022, 22:25:25
Faktycznie, przepięcie przycisku na pin 4 naprawiło wszelkie problemy.

Teraz zostało mi tylko pytanie jak działać z nastawnikiem czy hamulcem? Mam potencjometr liniowy, i obrotowy. Z samym potencjometrem sobie radzę, ale nie mam pojęcia jak ustawić komunikację z exe? Uzywać: "mastercontrollerdecrease" i "mastercontrollerincrease"? Czy jest jakaś lepsza metoda?

EDIT. Sprawdziłem jeszcze i po pewnym czasie Arduino przestaje mi wysyłać dane do PCta. Nie wiem co z tym robić.
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 28 Września 2022, 22:32:42
W protokole jest miejsce, żeby w odpowiednim bajcie wepchnąć "procentową" wartość wychylenia w zakresie 0..255, gdzie 0 to 0 a 255 oznacza ostatnią pozycję. Szczegółów nie znam, korzystam z biblioteki, którą przygotował marcinn. Mój kod w arduino:
  comm->getState()->setControllerValue(ControllerType::master_controller, outputValueJ);
  comm->getState()->setControllerValue(ControllerType::independent_brake, outputValueH);
 
  comm->getState()->setControllerValue(ControllerType::train_brake, map(analogRead(analogInPinHZ), 170, 520, 0, 255));
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 29 Września 2022, 00:48:27
Nie podłączałem nastawnika przez potencjometr. Nastawnik robiłem początkowo na enkoderze szczelinowym, który wysyłał impulsy zwiększające lub zmniejszające pozycje nastawnika. Odkąd mam oryginalny nastawnik to zbieram sygnały że styków i analizuję je wszystkie jaką jedną liczbę i poprzez case rozpoznaję na jakiej jest pozycji. Pozycja jest wysyłana do exe bezpośrednio jako cały bajt.
W tzw. międzyczasie miałem koło że stykami dla każdej pozycji i też rozpoznawałem bezpośrednio pozycję. Można pozycje poprzez styki puścić na drabinkę rezystorów i odczytywać wartość napięcia. To jeśli chce się zaoszczędzić na pinach wejściowych. Wtedy wystarczy jeden analogowy jako woltomierz. Tego Nie próbowałem w praktyce. W sumie to i pewnie dałoby radę to zrobić przez potencjometr ale nie wiem jak byłoby z precyzją rozpoznania pozycji.
Potencjometr za to jak najbardziej dobry do kranu hamulca. Tu się przydaje funkcja map() i odczyt z pojedynczego pinu analogowego.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 01 Października 2022, 17:02:41
Ma ktoś może wymiary pulpitu ET22?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Hirek w 04 Października 2022, 12:08:44
Znajomy ma wyciągnięte te wszystkie żywicowe elementy. Jak je odrestauruje i złoży w całość to ma mi to pomierzyć. Będę miał na względzie to że ktoś tego poszukuje i podeślę jak sam dostanę. Oczywiście rysunkiem technicznym pulpitu ET22 również sam nie pogardzę bo tym szybciej tym lepiej :p
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 12 Października 2022, 22:43:25
Próbuję w jakikolwiek sposób ugryźć tak hamulec jak i nastawnik, ale od kilku dni kompletnie stoję w miejscu. W żaden sposób nie potrafię przesłać do MaSzyny żądania zwiększenia pozycji nastawnika czy hamulca. Na początek próbuję zrobić chociaż zwiększanie pozycji przyciskiem - emulację klawiszy num+ i num- na Arduino. Do pliku eu07_input-uart.ini dodałem takie linijki:
0
1 impulse linebreakeropen
2 impulse linebreakerclose
3 impulse motoroverloadrelayreset
4 impulse compressoroverloadrelayreset
5 impulse converteroverloadrelayreset
6 impulse motorconnectorsopen
7 impulse alerteracknowledge
8 toggle batteryenable batterydisable
9 toggle converterenable converterdisable
10 toggle compressorenable compressordisable
11 impulse sandboxactivate
12 toggle heatingenable heatingdisable
13 impulse pantographcompressoractivate
14 toggle pantographcompressorvalveenable pantographcompressorvalvedisable
15 toggle motoroverloadrelaythresholdsetlow motoroverloadrelaythresholdsethigh
16 toggle pantographraisefront pantographlowerfront
17 toggle pantographraiserear pantographlowerrear
18 impulse wheelspinbrakeactivate
19 toggle headlightsdimenable headlightsdimdisable
20 toggle interiorlightdimenable interiorlightdimdisable
21 impulse independentbrakebailoff
22 impulse hornhighactivate
23 impulse hornlowactivate
24
25 toggle headlightenableleft headlightdisableleft
26 toggle headlightenableupper headlightdisableupper
27 toggle headlightenableright headlightdisableright
28 toggle redmarkerenableleft redmarkerdisableleft
29 toggle redmarkerenableright redmarkerdisableright
30 toggle interiorlightenable interiorlightdisable
31 toggle alarmchaintoggle
32 toggle reverserforward
33 toggle reverserneutral
34 toggle reverserbackward
35
36 impulse mastercontrollerincrease
37 impulse mastercontrollerdecrease
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

W pliku eu07.ini mam dodane takie linijki - włączyłem obsługę nastawnika:
uart COM3 115200 0.01 0.1
uarttune 0 0 0 0 1 1023 0.7 1023 0.6 1023 1 255 4000 1023 800 1023 150 1023
uartfeature yes no no no
uarttachoscale 1
uartdebug no

Niestety oczywiście nie działa to. Kod arduino do testów dałem najprostszy jaki się da:
volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF}; // standardowe bajty przyjmowane z kodu Arduino
         
void setup() {
    pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
    pinMode(4, INPUT_PULLUP); //ust pinu 4 jako wejscie
    pinMode(6, INPUT_PULLUP); //ust pinu 6 jako wejscie

    digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2

    Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
    Serial.setTimeout(10);
    while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
  }
 
void loop() {

    bitWrite(doPC[8], 4, !digitalRead(4));   //nastawnik +
    bitWrite(doPC[8], 5, !digitalRead(6));   //nastawnik -
    digitalWrite(2, (bitRead(zPC[7], 6)));     //dioda baterii

    while (!Serial.available()) {};
    Serial.readBytes((char*)zPC, 52);
    Serial.write((char*)doPC, 20);

  }

Mam wrażenie, że potężnie błądzę, i nie wiem kompletnie co teraz.

Oczywiście w momencie gdy używam zwyczajnych diód czy przycisków wszystko działa prawidłowo - ten kod działa poprawnie:
volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF}; // standardowe bajty przyjmowane z kodu Arduino
         
void setup() {
    pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
    pinMode(4, INPUT_PULLUP); //ust pinu 4 jako wejscie
    pinMode(6, INPUT_PULLUP); //ust pinu 6 jako wejscie

    digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2

    Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
    Serial.setTimeout(10);
    while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
  }
 
void loop() {

    bitWrite(doPC[6], 6, !digitalRead(4));   //ton wysoki
    bitWrite(doPC[6], 7, !digitalRead(6));   //ton niski
    digitalWrite(2, (bitRead(zPC[8], 6)));     //lampka CA

    while (!Serial.available()) {};
    Serial.readBytes((char*)zPC, 52);
    Serial.write((char*)doPC, 20);

  }

Czy użycie "mastercontrollerincrease" i odwrotnej w przypadku uart nie będzie działać? Czy popełniam błąd gdzie indziej?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 13 Października 2022, 12:07:14
Do uart.ini dodajesz wpisy odpowiadające przyciskom i przełącznikom, jako analogia do wpisów w keyboard.ini. Te wpisy w eu07.ini w linii uartfeature dotyczą obsługi bezpośredniej nastawników i hamulców. Czyli gdy exe ma czytać odpowiedni bajt z ramki doPC, któy zawiera dane dla nastawników i hamulców. Jeśli chcesz działać jak z klawiatury (nastawnik do góry lub do dołu) to musisz wyłączyć go w uartfeature i zrobić wpis w uart.ini, żeby powiązać sygnały z przycisków z funkcjami jakby klawiatury. Widzę, że tak zrobiłeś dla 36 i 37 ale wydaje mi się, że reakcję blokuje yes w uartfeature, który powoduje chęć odebrania konkretnej pozycji nastawnika z bajtu 10. Dalej bocznik to bajt 11, hamulec zespolony - 12 i hamulec pomocniczy - 14.
Spróbuj z uartfeature ustawionym na no dla każdej funkcji.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 16 Października 2022, 15:40:31
Faktycznie miałeś rację, zaczęło to działać.

Teraz mam za to problem z samym działaniem Arduino - po pewnym czasie przestaje reagować na komunikację przez UART. Raz wystarcza ok. 1 minuta, innym razem po 3-4 przestaje komunikować się poprawnie. Specjalnie do testu dałem sobie taki kod:
volatile uint8_t zPC[52] = {0}; // standardowe bajty przekazywane do kodu Arduino
volatile uint8_t doPC[20] = {0xEF, 0xEF, 0xEF, 0xEF}; // standardowe bajty przyjmowane z kodu Arduino
         
void setup() {
    pinMode(2, OUTPUT);     //ustawienie pinu 2 jako wyjście cyfrowe
    pinMode(4, INPUT_PULLUP); //ust pinu 4 jako wejscie
    pinMode(6, INPUT_PULLUP); //ust pinu 6 jako wejscie

    digitalWrite(2, LOW);     //ustawienie stanu niskiego na pinie 2

    Serial.begin(115200);     //nawiązanie komunikacji z prędkością 115200b/s
    Serial.setTimeout(10);
    while(!Serial){};     //czekanie do nawiązania komunikacji z komputerem
  }
 
void loop() {

    bitWrite(doPC[8], 4, !digitalRead(4));   //nastawnik +
    bitWrite(doPC[8], 5, !digitalRead(6));   //nastawnik -
    if(digitalRead(4) == LOW)
    {
      digitalWrite(2, HIGH);
    }
    else if(digitalRead(4) == LOW)
    {
      digitalWrite(2, HIGH);
    }
    else
    {
      digitalWrite(2, LOW);
    }

   

    while (!Serial.available()) {};
    Serial.readBytes((char*)zPC, 52);
    Serial.write((char*)doPC, 20);

  }

Działanie programu zakończyło się po ok. 3 minutach, dioda została w stanie wysokim, a przyciski przestają zmieniać pozycję nastawnika. Możliwe jest jakieś przepełnienie bufora? Bo oczywiście po restarcie MaSzyny wszystko znowu zaczyna działać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 16 Października 2022, 16:28:11
Działanie programu zakończyło się po ok. 3 minutach, dioda została w stanie wysokim, a przyciski przestają zmieniać pozycję nastawnika. Możliwe jest jakieś przepełnienie bufora? Bo oczywiście po restarcie MaSzyny wszystko znowu zaczyna działać.

Możliwe że tracisz synchronizację i blokuje ci się na Serial.available(). Wywal tego loopa na próbę. W Maszynie pod F12 (Debug) w sekcji UART powinieneś mieć status synchronizacji. Poobserwuj to. Ewentualnie w eu07.ini włacz uartdebug - w logu będziesz miał detale transmisji.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 17 Października 2022, 13:45:02
Wychodzi na to, że jest dokładnie tak jak piszesz. Odbiera i wysyła np. 3000 pakietów i nagle przestaje. Jak wywaliłem Serial.available() to leci cały czas, ale za to w ogóle nie reaguje na wciśnięcie przycisku. Tylko co może być przyczyną utraty synchronizacji?
Załączam dodatkowo log z wywalonym Serial.available(), a z racji wielkości pliku załącznika z pozostawionym Serial.available() nie mogę dodać, bo doszedłem tym razem do 25 tysięcy przesłanych pakietów
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 17 Października 2022, 14:14:38
Tylko co może być przyczyną utraty synchronizacji?

Nigdy nie zdiagnozowałem tego na tyle, aby jednoznacznie stwierdzić przyczynę.  O ile pamiętam EXE wysyła odpowiedź, kiedy otrzyma pakiet. Jeśli transmisja nie jest zsynchronizowana, to EXE pomija przesłane dane aż złapie synca na bajtach kontrolnych. Jeśli z jakiegokolwiek powodu transmisja zostanie przerwana/zaburzona oraz nie wyślesz z Arduino ramki bo czekasz na dane z EXE (Serial.available() w pętli), to dochodzi do sytuacji że EXE czeka na Arduino a Aarduino na EXE (a powinien jeszcze raz nadać pakiet).


Cytuj
ale za to w ogóle nie reaguje na wciśnięcie przycisku

To raczej już inny problem. Posprawdzaj połączenia, sprawdź stan po stronie Arduino (digitalRead i okolice), a na koniec czy ustawiasz odpowiednie bity w odpowiednich bajtach.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 17 Października 2022, 14:37:56
Co do drugiej twojej odpowiedzi - właśnie problem leży w tym, że wystarczyło odkomentować Serial.available() i przyciski znowu reagują poprawnie. Teoretycznie bez tego kodu powinno nadawać pakiety, mimo iż nie zawsze otrzymuje odpowiedź z EXE?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 17 Października 2022, 14:46:50
wystarczyło odkomentować Serial.available() i przyciski znowu reagują poprawnie.

Zostawiając kod bez Serial.available():

1. ustaw w setup() większy timeout dla seriala (np. defaultowy 1000), albo wywal całkowicie. Może brakować czasu.
2. odwróć kolejność  - najpierw Serial.write(), a później Serial.read() - EDIT: choć to nie powinno mieć znaczenia bez zabaw z Serial.available()

Daj znać czy pomogło.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 17 Października 2022, 15:25:52
Jest lepiej, bo faktycznie komunikacja trwa cały czas - ale miewa ścinki. Jak obserwuję na F12 UART to w pewnym momencie staje na jednej przesłanej paczce, stoi 0,2 sekundy około i leci dalej. I tak z 5 razy pod rząd, potem działa wszystko okej przez 2/3 minuty i znowu. Powoduje to ścięcia się MaSzyny.

Pojawiły się w logu takie problemy jak "uart: bad sync" oraz "uart: synced, skipping one packet.." i "uart: tired of trying"

Log wygląda teraz często tak:
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0F 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C C7 0B 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0E 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C D5 0B 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0E 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C E8 0B 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0E 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C F9 0B 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0D 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 0B 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0D 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 22 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0D 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 2C 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0C 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 3A 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0C 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 47 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EF
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0C 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 51 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: bad sync
uart: read byte: 239
uart: read byte: 239
uart: read byte: 239
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 239
uart: read byte: 239
uart: read byte: 239
uart: read byte: 239
uart: synced, skipping one packet..
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0B 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 79 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0B 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 87 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0B 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 95 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0A 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C A4 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0A 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C B4 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0A 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C C3 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0A 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C D5 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EF
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 02 00 A3 01 00 00 00 00 00 00 00 00 C5 5E 76 5C D3 10 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: bad sync
uart: read byte: 239
uart: read byte: 239
uart: read byte: 239
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: read byte: 0
uart: tired of trying
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C D3 14 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C E4 14 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 03 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 18 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 28 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 43 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 63 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 80 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 91 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C AC 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C BD 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C D9 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: sync ok
uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 00 00 A1 01 00 00 00 00 00 00 00 00 C5 5E 76 5C F8 15 00 00 00 00 00 00 01 67 00 00 00 00 00 00 00 00 00 00 00 00 00
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 17 Października 2022, 15:49:15
Pojawiły się w logu takie problemy jak "uart: bad sync" oraz "uart: synced, skipping one packet.." i "uart: tired of trying"

uart: rx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EF
uart: tx: EF EF EF EF 00 00 00 20 00 00 08 EE 02 0C 00 A5 01 00 00 00 00 00 00 00 00 C5 5E 76 5C 51 0C 00 00 00 00 00 00 01 68 00 00 00 00 00 00 00 00 00 00 00 00 00
uart: bad sync

Jeden bajt wcięło. Przestój będziesz obserwujesz przez zwiększony timeout, ale przynajmniej widzisz problem.
Przy obsłudze transmisji w mojej prototypowej bibliotece spędziłem nad ogarnięciem tego sporo czasu.
Np. nie wysyłam pakietów zbyt często, oraz mam obsługuję braku ewentualnej synchronizacji po stronie arduino.

Możesz spróbować rzadziej transmitować dane (a w eu07.ini też jest jakiś parametr spowalniający):


[...]
unsigned long lastSent = 0;
[...]
void loop() {
[...]
  if(millis()-lastSent > 50) {  // wartość dobierz eksperymentalnie, ja jadę na 10
     lastSent = millis();
     Serial.write()...
     Serial.read()...
  }
[...
}



Jak nie pomoże, to oprócz szukania przyczyny utraty synchronizacji, dodałbym obsługę tego case u siebie.
Odrzucam też ramkę, gdy jej długość jest krótsza - Serial.read() wcale nie musi zassać całej.
Wolę odrzucić całą i złapać synca, niż czekać na kolejne bajty i otrzymać potencjalnie niespójną ramkę.

https://github.com/marcinn/maszynaduino/blob/master/src/comm.cpp#L55
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 17 Października 2022, 16:07:05
Sprawdź jeszcze trzeci parametr do "uart" w eu07.ini. To "update time".  U mnie jest ustawiony na 0.1.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 17 Października 2022, 16:49:34
Ciekawe jakie masz Arduino. Czy nie jest to wersja z CH340? Miałem kilka przypadków, że ten chip jakoś tak niekoniecznie dobrze dogaduje się w komunikacji po USB, nie zawsze działa to stabilnie. Klony z ATmega16U2 nigdy nie stwarzały problemów.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 17 Października 2022, 16:54:28
Czy nie jest to wersja z CH340? Miałem kilka przypadków, że ten chip jakoś tak niekoniecznie dobrze dogaduje się w komunikacji po USB

Ciekawe czy "moje boje" wynikają właśnie z tego, że mam klony na CH340 :>
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 17 Października 2022, 17:10:08
Ja mam kilka NANO właśnie z CH340 i różnie z nimi bywa. Generalnie dałem sobie spokój z programowaniem po USB i używam USBasp przez złącze ICSP. Poza tym nie używam ich do stałej komunikacji z PC po USB więc nie czuję problemu. Zamówiłem sobie klona MEGA z Ali i on był też na CH340 i w zasadzie w ogóle nie chciał gadać po USB. To co mam w pulpicie jest na 16U2 i nigdy nie miałem problemów z komunikacją po USB. Oczywiście mój przypadek nie musi być miarodajny ale kilka razy miałem kontakt z ludźmi robiącymi pulpity gdzie wymiana MEGA na wersję z 16U2 rozwiązywała problemy komunikacyjne. Teraz to jest kłopot z płytkami i to w jakiejś przyzwoitej cenie ale ja jeszcze kupowałem je w Nettigo jak były w rozsądnych cenach i w ogóle były na stanie.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 17 Października 2022, 17:15:56
Wychodzi na to, że muszę potwierdzić te problemy. Płytkę kupiłem na Aliexpress za jakieś 30 zł, więc mimo iż w opisie są wpisane oba chipy to na pewno jest tutaj CH340.

Ustawiłem teraz rzadszą transmisję danych + w eu07.ini jako "update time" dałem 0.05 i mam wrażenie, że jest okej. Ponad 4 tysiące pakietów i nic, żadnych problemów z synchronizacją.

EDIT. Pochwaliłem dzień przed zachodem słońca. Chyba muszę zainwestować w płytkę z 16U2. I w sumie to muszę chyba wziąć Arduino Mega. Polecilibyście dobre MEGA z 16U2?

Próbuję teraz zrobić w końcu hamulec lub nastawnik - @mac310 napisałeś, że
Cytuj
odebrania konkretnej pozycji nastawnika z bajtu 10. Dalej bocznik to bajt 11, hamulec zespolony - 12 i hamulec pomocniczy - 14.
ale przecież każdy bajt ma 8 bitów - skąd mam wiedzieć w którym konkretnie bicie mam dać pozycję?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 19 Października 2022, 20:09:47
Pozycja nastawnika to liczba całkowita więc po prostu jest przekazywana przez bajt, a nie wybrany bit jak przycisk czy przełącznik. Ja mając styki na krzywkach odczytuję konkretną wartość ze wszystkich  styków i poprzez case wyznacza mi to numer pozycji nastawnika. Tę liczbę przesyłam doPC w konkretnym bajcie. Przykładowo:
doPC[10] = pozycjaNastawnika
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 20 Października 2022, 17:56:41
Dobra, wszystko poza tymi problemami z komunikacją działa. Kupię niedługo klona MEGA z 16U2 i mam nadzieję, że będzie dobrze.

Teraz jedyne zadanie które sobie postawiłem to zrobienie nastawnika zintegrowanego z hamulcem ED - tak jak w Impulsie. Próbowałem rozwiązać to w taki sposób:
    odczytanaPozycjaNastawnika = analogRead(A5);  //Odczytujemy wartość napięcia
    pozycjaNastawnika = map(odczytanaPozycjaNastawnika, 1023, 501, 0, 10);
    pozycjaHamulcaED = map(odczytanaPozycjaNastawnika, 500, 1023, 0, 100);
    doPC[10] = pozycjaNastawnika;
    doPC[14] = pozycjaHamulcaED;
Oczywiście pojawił się problem - gdy potencjometr wchodzi np. na 300 to pozycja nastawnika jest ujemna i zastanawiam się jak to rozwiązać. W ostateczności zawsze mogę zostać przy pojeździe bez zintegrowanego nastawnika :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 20 Października 2022, 22:54:42
Nie za bardzo rozumiem co chcesz osiągnąć tymi dwoma funkcjami. Mapujesz dwa razy tę samą wartość tylko w przeciwnych kierunkach na dwa różne zakresy. Jak to niby ma działać?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 21 Października 2022, 09:34:05
Faktycznie, wrzuciłem tutaj wersję roboczą. Sprawdzałem taki kod - czyli potencjometr w górnym zakresie działa za nastawnik, a w dolnej za hamulec pomocniczy
    odczytanaPozycjaNastawnika = analogRead(A5);  //Odczytujemy wartość napięcia
    pozycjaNastawnika = map(odczytanaPozycjaNastawnika, 1023, 501, 0, 10);
    pozycjaHamulca = map(odczytanaPozycjaNastawnika, 500, 0, 0, 100);
    doPC[10] = pozycjaNastawnika;
    doPC[14] = pozycjaHamulca;
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Października 2022, 16:39:12
To dodaj warunek, żeby przy wartości < 0 wysyłał zawsze 0. Nie bawiłem się z potencjometrem do takiego zastosowania więc tak z głowy podrzucam.
Nie wiem jakie wartości powinny się pojawiać na wyjściu, bo rozumiem, że najpierw rośnie pozycja nastawnika od 0 do 10, a później co, zostaje na 10 i zaczyna rosnąć hamowanie od 0 do 100?
Jeśli tak to może coś takiego:
    odczytanaPozycjaNastawnika = analogRead(A5);  //Odczytujemy wartość napięcia
   
    if (odczytanaPozycjaNastawnika > 500) {
      pozycjaNastawnika = map(odczytanaPozycjaNastawnika, 1023, 500, 0, 10);
    } else {
      pozycjaNastawnika = 10;
    }

    if (odczytanaPozycjaNastawnika <= 500) {
      pozycjaHamulca = map(odczytanaPozycjaNastawnika, 500, 0, 0, 100);
    } else {
      pozycjaHamulca = 0;
    }
Chociaż wydaje mi się,  że nastawnik działa od pozycji środkowej i do przodu rosną pozycje jazdy, a do tyłu hamowanie. Jeśli tak to raczej przy 500 oba są na 0 i kręcąc w jedną stronę rosną pozycje nastawnika, później wracamy do zera i kręcąc w drugą stronę rosną pozycje hamowania ED. Jeśli tak to powyższy kod trzeba trochę zmodyfikować.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 22 Października 2022, 05:18:00
Już sam to opanowałem, wszystko działałoby dobrze - gdyby nie klon Arduino. Ścina się coraz mocniej. Zamawiam na dniach klona MEGA na 16U2 i zobaczymy jak będzie to wtedy działało
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 22 Października 2022, 10:04:16
Ja u siebie w Arduino mam na końcu asekuracyjne "delay(100)", bo wcześniej też się różne dziwne rzeczy działy.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 22 Października 2022, 10:17:23
Ja u siebie w Arduino mam na końcu asekuracyjne "delay(100)"

Stare metody wiecznie dobre. Kiedyś NOP, później sleep, a teraz delay. ;) U mnie jest delay, ale „non blocking” - i chyba też około setki.

Jak pisałem - mam klony z rzeczonym układem i transmisja może nie jest perfect, ale nie ścina mi tak jak pisze kolega.
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 22 Października 2022, 10:28:03
Ja to mam sprawdzone i zastosowane w dwóch różnych klonach - i w MEGA, i teraz w Uno. Transmisja bez zarzutu, symulator reaguje na nastawnik prawidłowo.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 22 Października 2022, 11:38:47
Dzień dobry,

wklejam filmik jak działają manometry na silniczkach krokowych x27.168.

https://youtu.be/c0938PIoBo0
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 22 Października 2022, 12:23:40
Jak mocowałeś wskazówki na osiach?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 22 Października 2022, 12:30:22
Ściągnąłem izolacje z cienkiego przewodu, włożyłem ją na trzpień silnika i na to dopiero wskazówkę. Jest ciasno, ale ciagle da się regulować punkt zerowy. Na filmiku widać, że ta izolacja delikatnie wystaje nad wskazówkę.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 22 Października 2022, 13:15:09
Spróbuję z tym opóźnieniem i zobaczymy czy da jakichś efekt. Może faktycznie to poprawi sytuację, chociaż zauważyłem, że moja płytka ma teraz problemy nawet przy zwykłym wgrywaniu programu i po kilka razy trzeba wgrywać.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 22 Października 2022, 17:38:02
A spróbuj sterowników z tej strony:

https://abc-rc.pl/product-pol-6295-MEGA-2560-R3-ATMega2560-16MHz-CH340-kompatybilny-z-Arduino.html

Masz Arduino Mega, tak?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 22 Października 2022, 19:17:33
Mam klona Arduino Uno z CH340, i to chyba jakiegoś lichego
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 22 Października 2022, 20:19:31
Mam klona Arduino Mega z CH340, i to chyba jakiegoś lichego

A spróbuj tych sterowników, które Ci podlinkowałem.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 23 Października 2022, 10:27:27
Ja chyba wczoraj byłem mocno zmęczony, mam przecież klona Arduino Uno z CH340...
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 24 Października 2022, 16:47:24
Ja u siebie w Arduino mam na końcu asekuracyjne "delay(100)", bo wcześniej też się różne dziwne rzeczy działy.
Ja mam klona MEGA z 16U2, w kodzie bez deley'ów, a w eu07.ini mam takie wartości, więc chyba dość szybka wymiana danych jest. Żadnych problemów z gubieniem synchronizacji.
uart COM3 115200 0.05 0.05Osobiście miałem jedno MEGA z CH340 i w ogóle nie chciało działać, więc nawet nie próbowałem z pulpitem. Mam kilka klonów NANO z CH340 i jedne działają dobrze po USB, a inne nie bardzo. NANO mam wszczepione do manipulatora Radmora, ale tam nie korzystam w ogóle z USB. Programowanie wyciągnąłem sobie z ISP na DB9 do podpięcia USBasp gdy coś tam sobie chcę poprawić w kodzie, a samo NANO gada z MEGA po COMie, więc nie czuję problemu z USB.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 25 Października 2022, 14:05:59
Czy na potencjometry dajecie jakieś filtry lowpass? Może jakiś kondensator? Np. wartości 1uF? Bo sieje mi na inne wtyki Analog Input.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 25 Października 2022, 15:35:09
Ja mam bezpośrednio podłączone oba krany na dwa wejścia analogowe. Nic więcej nie mam jako wejście analogowe. Nie zauważyłem problemów. A czym się to sianie objawia? Jedyne co zauważyłem to delikatne drganie wartości na każdym z kranów co widać w symulacji jako lekkie drganie rączki ale jakoś mi to nie przeszkadzało, żeby korygować sprzętowo.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: RUDEK w 25 Października 2022, 15:45:25
W poKeys jest dokładnie taka sama sytuacja, która nie ma wpływu na sterowanie.
Tytuł: Odp:  Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: youBy w 25 Października 2022, 21:10:21
Dokładnie - niepodłączone (wolne) wejścia analogowe będą wskazywać jakąś wartość, bo tak działają te układy. Można je zewrzeć z masą, jeśli komuś to przeszkadza. Między podłączonymi kanałami nie ma problemów.
Co do drgania - ja u siebie stosuje pewien algorytm, który zmienia wartość zadaną dopiero po przekroczeniu minimalnego progu zmiany. Przekłada się to na dokładność ok. 2% mocy zadanej w zakresie płynnym. Pozycje skrajne są oczywiście wyłączone spod tego filtrowania, ale one mają dosyć wyraźnie określone wartości.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: maciek001 w 07 Listopada 2022, 20:23:53
Czy na potencjometry dajecie jakieś filtry lowpass? Może jakiś kondensator? Np. wartości 1uF? Bo sieje mi na inne wtyki Analog Input.
To nie jest "sianie" tylko pojemności na wejściu ADC, już za mux-em. Chodzi o to, że w większości uC masz jeden przetwornik ADC i multiplexer. Aby wykonać poprawny pomiar należałoby najpierw zrobić presampling do masy lub długo poczekać na przeładowanie się pojemności (długi czas próbkowania).
Jeżeli masz program, który próbkuje tylko jeden kanał i nie przełącza się pomiędzy innymi i możesz zaobserwować "pływanie" młodszych bitów, wtedy potrzebujesz filtr RC na wejściu.
Jak to działa na Arduino? Czy tylko czyta jeden kanał czy wszystkie? Nie mam pojęcia.
To co napisałem wyżej tyczy się sygnałów w miarę DC, czyli np odczytu z potencjometru ustawienia kranu hamulca.

@erap2: zastanów się czy potrzebujesz tak często wymieniać dane z PC-tem. Zwykle wystarczy wymienić je 5 razy na sekundę.

Edit: sorry pomyliłem osoby :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 07 Listopada 2022, 20:37:12
Przy okazji: ostatnio u siebie też zaobserwowałem solidne spowolnienie transmisji. Reakcja exe na zmianę hebli szła w sekundy. Reset arduino oczywiście "pomaga". Muszę to kiedyś zdiagnozować i porównać z Arduino bez CH340.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 07 Listopada 2022, 23:39:25
U mnie takie dziwne spowolnienie czasami się pojawia ale na szczęście bardzo rzadko. Zauważyłem, że ma na to wpływ komunikacja po uart z nano, które działa w Radmorze. Dla diagnostyki podpiąłem wolny hebelek i wyłączam nim transmisję z nano. Jak się coś takiego stanie i odłączę hebelkiem nano to wymiana pakietów z PC wraca do normy. Dziwne to zjawisko i widać je na diodach RX/TX oraz informacji pod F12 o wymianie pakietów. Lecą wtedy tak mniej więcej co 1 sekundę. Jest to na szczęście tak rzadka przypadłość, że nie próbowałem tego głębiej diagnozować.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 08 Listopada 2022, 00:13:08
Przyznam szczerze, że ostatnie kilka dni nawet nie ruszałem Arduino po tym jak przez 3 dni z rzędu przy jakiejkolwiek próbie wgrania programu tylko jedna na 10 prób kończyła się wgraniem, a pozostałe powodowały błąd komunikacji. I nawet reset płytki przyciskiem nie pomaga. Cóż, widać taka przypadłość klonów z Aliexpress. Tak czy siak jak na spokojnie policzyłem to co chcę zrobić to Uno okazało się za małe i muszę kupić Mega, więc po 10 się zaopatrzę i wracam do działania. Tylko jak tak szukam wśród tych klonów to już kilka razy natknąłem się na oferty, gdzie w opisie jak byk było 16U2, a w opisie nagle CH340. Albo absolutnie brak informacji nt. temat. Nie chcę teraz kupić jakiegoś szajsu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 08 Listopada 2022, 00:39:13
Zauważyłem, że ma na to wpływ komunikacja po uart z nano, które działa w Radmorze.

Jakimi funkcjami piszesz/czytasz dane do/z Nano, i jaki masz rozmiar komunikatu? Ja używam readBytes(), a to jest funkcja blokująca. Do tego mam zrobioną próbę łapania synchronizacji z exe. Wydaje mi się, że najlepiej będzie jak przerobię odczyt na Serial.read() (nieblokujacy) na prostej maszynie stanów, i wywalę kod synchronizacyjny po stronie Arduino. Jeszcze jest Serial.write() który też będzie się blokował, gdy bufor seriala będzie zapełniony. Po stronie Arduino trzeba pozbyć się miejsc blokujących transmisję, co w przypadku write() oznacza sprawdzanie dostępnego rozmiaru bufora przez availableForWrite().

Jeśli chodzi o ten CH340 to nie jestem do końca przekonany o jego wadzie. Wydaje mi się, że większość z nas popełnia błędy w programowaniu transmisji. Oczywiście nie dotyczy to takich przypadków, w których nie działa flashowanie samego arduino - to bym uznał za usterkę egzemplarza.

EDIT: Jestem też ciekawy co się stanie, jeśli exe straci synca i ustawimy switche pulpitów dające sekwencję 0xEF 0xEF 0xEF 0xEF ;)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 08 Listopada 2022, 14:43:23
Ja zarówno w komunikacji MEGA z exe jak i MEGA z NANO mam tak samo czyli Serial.readBytes() i Serial.write(). Sprawdzanie synchronizacji zrobiłem sobie niedawno na MEGA gdzie najpierw mam komunikację z exe, a cała reszta obsługi pulpitu i komunikacji z NANO siedzi w if'ie, który sprawdza, czy cztery pierwsze bajty odebrane z exe to 0xEF. Nie wiem czy to dobrze czy nie ale generalnie wszystko działa i nie ma problemów. W sumie to nie było ich również gdy nie miałem tego if'a sprawdzającego te pierwsze bajty. Problemy z powolną komunikacją z exe, jak wspomniałem związaną z komunikacją z NANO, zdarzają się na tyle rzadko i nigdy w trakcie symulacji, a jedynie przy starcie, że na razie je kompletnie zignorowałem. Pierwotnie myślałem, że są spowodowane zakłóceniami na przewodzie między MEGA, a NANO bo jak podłączyłem ekran do masy to wszystko działa bez problemu i wspomniany efekt spowolnienia pojawił się jak dotąd tylko raz.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 09 Listopada 2022, 23:17:07
Cześć
Kilka zdań o tym co w moim projekcie obecnie się dzieje. Trwa migracja na Arduino, obecnie jedynie hasler jest sterowany osobnym programem. Ze znajomym znaleźliśmy pierwszy lepszy projekt falownika i długo się nie zastanawiając - wykonaliśmy go. Jak się okazało po przemierzeniu jego parametrów - bardziej nadawałby się do zasilania betoniarki niż silniczka od haslera... Jak tylko uda nam się opracować do niego (falownika) stosowne schematy i dokumentację - udostępnię je tutaj. Nadmienię, że koszty jakie ponieśliśmy budując falownik (wraz z wydrukowaniem płytki PCB) to około 150zł.
Jestem w trakcie nauki Arduino tak więc pulpit jeszcze funkcjonuje na Pokeys. Niestety ostatnio doprowadziłem do niefortunnego zwarcia kabla od podświetlenia z potencjometrem wlutowanym w manometr, który wystawał poza jego obudowę. Szlag trafił mi dwa PWMy. Drażni to niestety, że dwa mierniki nie działają. Jeżeli ktoś ma na zbyciu Pokeysa 57u to przygarnę. Jeżeli ktoś ma pomysł jak zastąpić te dwa martwe PWMy lub jak je naprawić - proszę o poradę. Niestety, przemierzyłem oba piny i wychodzi na to, że są uszkodzone. Taka mała przestroga dla Was - co by ktoś nie popełnił mojego błędu - zabezpieczajcie takie rozwiązania nawet jeżeli miały być zastosowane tymczasowo bo licho nie śpi, chwila nieuwagi i cyk po sterowniku :)
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 13 Listopada 2022, 13:09:37
Macie jakieś pomysły dlaczego Arduino zaczyna lagować po podłączeniu 16 bitowego expandera do I2C? Jeśli wyłączę w kodzie użycie I2C to wszystko działa ok. Czy ta komunikacja nie może odbywać się jednocześnie w LOOPie i muszę mieć specjalnie wydzielony fragment kodu dla I2C?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 14 Listopada 2022, 10:12:36
Coś musisz mieć nie tak z tym expanderem bo u mnie jest 13 8-bitowych podłączonych do MEGA i jeden 16-bitowy do NANO w Radmorze i wszystko działa. Piny expanderów w zasadzie obsługuje się tak samo jak piny lokalne tylko dodając ich obsługę odwołujesz się do nazwy expandera i numeru pinu na nim np. exp0.digitalRead(0). Wszystkie piny wejściowe mam podciągnięte wewnętrznie np. exp0.pinMode(0, INPUT_PULLUP). Korzystam z tej biblioteki (https://github.com/skywodd/pcf8574_arduino_library) zarówno dla 8- jak i 16-bitowych wersji.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: erap2 w 16 Listopada 2022, 18:10:02
No i w końcu wszystko zaczęło działać - wystarczyło kupić klona Arduino MEGA z Atmegą 16U2 :)

Działa mi wszystko, no prawie, bo robię sobie jeszcze buczek czuwaka :D
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 17 Listopada 2022, 19:37:18
Coś musisz mieć nie tak z tym expanderem bo u mnie jest 13 8-bitowych podłączonych do MEGA i jeden 16-bitowy do NANO w Radmorze i wszystko działa. Piny expanderów w zasadzie obsługuje się tak samo jak piny lokalne tylko dodając ich obsługę odwołujesz się do nazwy expandera i numeru pinu na nim np. exp0.digitalRead(0). Wszystkie piny wejściowe mam podciągnięte wewnętrznie np. exp0.pinMode(0, INPUT_PULLUP). Korzystam z tej biblioteki (https://github.com/skywodd/pcf8574_arduino_library) zarówno dla 8- jak i 16-bitowych wersji.

Ogólnie to w Maszynie wszystko gra, ale kiedy odpalam program MaSzynaSerialTest 1.2.2 i daje suwaki od manometrów na maksa to wskazówki zapierdzielają równo do końca. Natomiast jak podepnę ekspander PCF8575 pod I2C i uruchomię go w kodzie Arduino, żeby np. załączał przekaźniki od jakichś tam LEDów i znowu dam suwaki do końca to wskazówki przesuwają się zauważalnie wolniej. Coś dzieje się z prędkością transmisji, może tak ma być?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Listopada 2022, 10:31:59
A czy diody RX/TX na Arduino też wtedy wolniej migają? Jaki masz ustawiony interwał w Serial Port Tester? Może coś w kodzie masz, co spowalnia komunikację.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: lcddisplay w 18 Listopada 2022, 10:46:52
Diody nie migają wolniej. Ale jest mocno zauważalna różnica w pracy tych silników krokowych od manometrów. Interwał mam 100ms, prędkość transmisji mam 9600.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 18 Listopada 2022, 12:23:02
To chyba coś w kodzie jednak musi być.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 19 Listopada 2022, 10:13:05
Mam do Was pytanie. Gdzie zajrzeć i co zrobić żeby symulator obsługiwał na raz dwa mikrokontrolery?
Pokeys i Arduino. Obecnie mam dwa w użytku, jednak Arduino, jego program i falownik są zależne od PoKeysa a to oznacza że symulator komunikuje się z tylko jednym mikrokontrolerem. Zresztą, nie da się w starterze wybrać większej ilości urządzeń jak jedno.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 19 Listopada 2022, 10:44:28
Ja używałem przez jakiś czas równolegle PoKeys i Arduino. Nie wszystko da się pogodzić np. hamulce, ale większość się da. Opisałem to tutaj (https://baur.pl/arduino-przejmuje-kontrole/).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 21 Listopada 2022, 15:10:56
Mała aktualizacja:
Po zainstalowaniu najnowszej MaSzyny mój pulpit w miarę dobrze dogaduje się z najnowszym exe. W miarę... bo jest problem, z którym sobie nie mogę dać rady. Kran hamulca fv4a nie reaguje. FD1 działa elegancko. Po przestawieniu FV4a nie dzieje się nic poza delikatnym syczeniem powietrza (jakaś informacja o przestawieniu kranu hamulca jest przez symulator odbierana). Może ktoś z kolegów posiadających pulpity oparte o Pokeys zmierzył się z problemem? Jedyną zmianą jaką dokonałem to wpis kalibracyjny od @mac310 umieszczany w eu07.ini. Dotychczas pulpit współpracował z MaSzyną 21.04 bez najmniejszych kłopotów. Z obecną wersją też nie widzę innych problemów poza wyżej opisanym.
Właśnie grzebie przy swoim i mam ten sam problem. Znalazł ktoś sposób jak sobie z tym poradzić? MaSzyna najnowsza. Wszystko działa oprócz kranu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 21 Listopada 2022, 16:11:44
Właśnie grzebie przy swoim i mam ten sam problem. Znalazł ktoś sposób jak sobie z tym poradzić? MaSzyna najnowsza. Wszystko działa oprócz kranu.

Patrzyłeś co idzie w transmisji (uartdebug yes)?
Uarttune poustawiane?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 21 Listopada 2022, 16:17:09
U mnie jest Pokeys, to UARTa mam ustawić?
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: marcinn w 21 Listopada 2022, 16:23:23
U mnie jest Pokeys, to UARTa mam ustawić?

Znam tylko uart. Nie zwróciłem uwagi, że lecisz na Pokeys.
Mogę spróbować dotrzeć jak to jest ogarnięte w Pokeys, i co się zmieniło w tym roku. Tylko w tzw. wolnej chwili (może uda mi się wieczorem)

EDIT: (na szybko) Nie widzę zmian w ostatnich latach w Console ani Console/PoKeys. W Train we wrześniu 2021 była jakaś zmiana z hamulcami (nie twierdzę jednak, że to jest przyczyna - trzeba byłoby to zbadać).
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 21 Listopada 2022, 17:30:36
Wszystko w programie Pokeys działa, w sensie widać zmiany napięcia przy ruszaniu kranem. Skopiowałem z poprzednich wersji kalibrację i wszystko właśnie działa jak pisał Joozeph, jak ruszam w pozycji odcięcia to słychać klikanie ale zero reakcji.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: mac310 w 21 Listopada 2022, 18:07:29
Jeśli nic się nie zmieniło w sterowaniu wejściami to o ile pamiętam potrzebne są tylko wpisy calibratein w eu07.ini.
calibrateoutmaxvalues i calibrate5dout chyba nie mają wpływu na działanie hamulców, choć ja miałem wszystkie wpisy zawsze w eu07.ini.
Słyszałem o problemach z hamulcami przy upgradzie do 22.03 ale ja od ponad 3 lat nie mam PoKeys więc nawet nie mam jak sprawdzić.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 22 Listopada 2022, 16:05:10
Bez w wpisu calibrateoutmaxvalues mierniki i manometry wariują, a to i tak nie wpłynęło pozytywnie na zachowanie kranu. Napisałem prywatną wiadomość do Joozepha, czekam na odzew, ale nie wiem czy też się nie przerzucił na Arduino i tak pozbył się problemu. Generalnie ewidentnie leży problem w zmianach w MaSzynie, bo testowałem wczoraj na dwa komputery - te same wpisy - na wersji 22.X kran nie reaguje, na jakieś 19.X wszystko bez problemu.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Joozeph w 22 Listopada 2022, 22:23:07
Pitek, czytałem wiadomość ale skoro wywołany zostałem tu - postanowiłem odpowiedzieć publicznie, może innym się przyda. Niestety nie doszedłem do tego jeszcze ale jestem prawie pewien, że problem leży w nowej funkcji jaką jest ustawianie czułości kranu hamulca zasadniczego z poziomu startera. Będę próbował obejść to wywalając całkowicie tą opcję z pomocą znajomego programisty bo ni w ząb nie zrobię tego sam. Reszta - tak jak pisał mac310 - pozostała bez zmian. Jedyne wpisy jakich dokonałem to te kalibracyjne w eu07.ini
Pokombinowałem z tym również ale bezskutecznie. Wersja MaSzyny 21.04 - działa bez zarzutu. 22.03 i wyżej - nie i wszystko wskazuje właśnie na tą nowinkę jaką jest możliwość dostosowania czułości.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: matek123 w 22 Listopada 2022, 22:35:53
Będę próbował obejść to wywalając całkowicie tą opcję z pomocą znajomego programisty bo ni w ząb nie zrobię tego sam.
Myślę, że możesz śmiało poprosić Szczawika o wersję na prywatne testy startera bez tej opcji. Ewentualnie zrób kopię eu07.ini, z oryginału wywal problematyczną linijkę i odpal maszynę bezpośrednio z eu07.exe bez startera.
Tytuł: Odp: Nastawnik/Pulpit do komputera - Wskazówki i gotowe projekty.
Wiadomość wysłana przez: Pitek w 23 Listopada 2022, 12:54:38
Jak masz Joozeph pulpit pod ręką i patent od matek123 by zadziałał, to daj znać, bo ja do swojego muszę specjalną wycieczkę robić by sprawdzić :/
A tak w zasadzie popykał by coś na nowej wersji i nowych szlakach, scenariuszach, bo reszta objeżdżona 10x :D