Zewnętrzny watchdog

Czyli co i jak podłączyć żeby działało
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 4
Posty: 8936
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Zewnętrzny watchdog

Post autor: dziobu »

etet100 pisze:Co się konkretnie zmieniło? Programy teraz piszą nieomylni geniusze? Sprzęt nie ma błędów, jest 100% odporny na zakłócenia?
Zmieniły się możliwości wyłapywania tych błędów i reakcji na nie. A poza tym wzrosła niezawodność wszystkich częsci układu.
Chcę zobaczeć Twój układ analogowy w 100% odporny na zakłócenia. A przy okazji napisz jakie to masz zakłócenia że boisz się o elektronikę. Masz głowicę spawającą ;p?
etet100 pisze:Od pewnego czasu testuję Marlina w wersji 2.x na płytce maple mini i zdecydowanie mu nie ufam.
Tą wersję:
Marlin 2.0 (32-bit) development (bugfix-2.0.x.zip — Bleeding-edge code! Caution!)
?
Sami napisali że "stabilna"... ;p
dziobu pisze:Co konkretnie by było skomplikowanego, awaryjnego, drogiego w komparatorze (na pomiarze temperatury), kilku generatorach (pewnie na 555) i bramce and ? Trzeba by było to oczywiście potestować ale wydaje się jednak względnie proste. Bo nie mówię tu o niczym bardziej skomplikowanym.
Oczywiście wykryjesz zwarcie przewodu? I przerwę w obwodzie? A wykryjesz początek łamania się kabla do termistora? A obsłużysz reakcję na długi brak zmiany temperatury? A będziesz wiedział że to celowe działanie a nie efekt awarii czegoś innego? Pokażesz jakoś że urządzenie zostało wyłączone (i dlaczego) czy rano przyjdziesz do drukarki i będziesz zgadywał co padło?
Świat był na tym etapie w latach '80. Od tamtej pory w kosmos latają komputery, w kopalniach pracują komputery a sprzęy w szpitalu napędza...Windows CE (pierwszy system embedded z certyfikatem medycznym).
dziobu pisze:Być może. Dlatego to by było zabezpieczenie nadmiarowe.
Ale robisz je po to żeby robić, czy to faktycznie ma coś dawać?
Mnie tam wszystko jedno co zrobisz, buduj co chcesz :) Tylko na podstawie własnego doświadczenia, a jestem tu też po to żeby się tym dzielić, mówię Ci że można to śmiało zrobić na uC.
dziobu pisze:Jest oczywiście opcja, że zgodnie z prawem Murphy'ego, urządzenie zabezpieczające zniszczy urządzenie zabezpieczane...
Walnie piorun i wszystko i tak w ch* poleci. Tak zawsze można.
Kopytko, Abys
etet100
Postów w temacie: 14
Posty: 239
Rejestracja: 15 gru 2017, 15:15
x 34

Re: Zewnętrzny watchdog

Post autor: etet100 »

dziobu pisze:
etet100 pisze:Co się konkretnie zmieniło? Programy teraz piszą nieomylni geniusze? Sprzęt nie ma błędów, jest 100% odporny na zakłócenia?
Zmieniły się możliwości wyłapywania tych błędów i reakcji na nie.
Wiadomo! "Dziwne, a u mnie działa".
dziobu pisze:A poza tym wzrosła niezawodność wszystkich częsci układu.
Chcę zobaczeć Twój układ analogowy w 100% odporny na zakłócenia.
Nie będzie w 100% odporny. Ja nie twierdzę, że cokolwiek jest w 100% odporne.
dziobu pisze:A przy okazji napisz jakie to masz zakłócenia że boisz się o elektronikę. Masz głowicę spawającą ;p?
A widziałeś co z procesorem potrafi zrobić chociażby lutownica transformatorowa? Tak, wiem, wystarczy bezbłędnie
wykonana płytka, 35 kondensatorów i z 8 ferrytów.
dziobu pisze:
etet100 pisze:Od pewnego czasu testuję Marlina w wersji 2.x na płytce maple mini i zdecydowanie mu nie ufam.
Tą wersję:
Marlin 2.0 (32-bit) development (bugfix-2.0.x.zip — Bleeding-edge code! Caution!)
?
Sami napisali że "stabilna"... ;p
No ta jest wyjątkowo niestabilna. Ale zapewne wersje "stabilne" też mają kupę błędów. To nie jest oprogramowanie sterujące systemami bezpieczeństwa w samolotach. Nikt nie analizuje każdej linii kodu na 150 sposobów.
dziobu pisze:
etet100 pisze:Co konkretnie by było skomplikowanego, awaryjnego, drogiego w komparatorze (na pomiarze temperatury), kilku generatorach (pewnie na 555) i bramce and ? Trzeba by było to oczywiście potestować ale wydaje się jednak względnie proste. Bo nie mówię tu o niczym bardziej skomplikowanym.
Oczywiście wykryjesz zwarcie przewodu? I przerwę w obwodzie? A wykryjesz początek łamania się kabla do termistora? A obsłużysz reakcję na długi brak zmiany temperatury? A będziesz wiedział że to celowe działanie a nie efekt awarii czegoś innego? Pokażesz jakoś że urządzenie zostało wyłączone (i dlaczego) czy rano przyjdziesz do drukarki i będziesz zgadywał co padło?
Napisałem co chcę wykrywać. Jeśli nagle 8 awarii nałoży się na siebie to niestety nic już nie poradzę. A jeśli urządzenie będzie się wyłączało bez powodu to będę próbował to zdiagnozować. I tyle. Zabezpieczenia mają to do siebie, że zdarzają się fałszywe alarmy. Takie życie.
dziobu pisze:Świat był na tym etapie w latach '80. Od tamtej pory w kosmos latają komputery, w kopalniach pracują komputery a sprzęy w szpitalu napędza...Windows CE (pierwszy system embedded z certyfikatem medycznym).
Świat mułowatych i wieszających się androidów. Porównujesz sterowniki drukarek 3D ze sprzętem medycznym? Twoim zdaniem to ta sama klasa sprzętu?
dziobu pisze:
etet100 pisze:Być może. Dlatego to by było zabezpieczenie nadmiarowe.
Ale robisz je po to żeby robić, czy to faktycznie ma coś dawać?
Mnie tam wszystko jedno co zrobisz, buduj co chcesz :) Tylko na podstawie własnego doświadczenia, a jestem tu też po to żeby się tym dzielić, mówię Ci że można to śmiało zrobić na uC.
Śmiało można też wcale nie robić. Przecież wystarczy skompilować Marlina z flagą NIE_ZEPSUJ_SIE = 1. A moim zdaniem dwie różne technologie są tu jak najbardziej na miejscu.
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 4
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Zewnętrzny watchdog

Post autor: dragonn »

Ale się uczepiłeś tego Marlina. A dziobu tylko chodzi o to że to co Ty chcesz zrobić na analogowym układzie można by było zrobić na osobnym uC który bo robił tylko to i którego kod miałby max kilkadziesiąt linijek.
Awatar użytkownika
Kopytko
Zasłużony
Postów w temacie: 3
Posty: 3452
Rejestracja: 19 kwie 2016, 11:27
Lokalizacja: Oleśnica
Drukarka: P3Steel v4.00
x 566

Re: Zewnętrzny watchdog

Post autor: Kopytko »

Kup sobie termopare z bimetalem i po problemie z umiejscowieniem, jak tak bardzo chcesz analogowy. Lub jeszcze lepiej hi-limit z określonym progiem.
:arrow: Pozdrawiam Patryk.
Aktualne drukarki :
:idea: Prusa i3 w wersji p3steel v1.00 :idea: Prusa i3 2 wersji p3steel v4.00 long :idea: Replicator 1 by CTC :idea: Delta Kossel :idea:UM2+extended
W budowie : COSIEK 70x70x70 :devil:
etet100
Postów w temacie: 14
Posty: 239
Rejestracja: 15 gru 2017, 15:15
x 34

Re: Zewnętrzny watchdog

Post autor: etet100 »

dragonn pisze:Ale się uczepiłeś tego Marlina. A dziobu tylko chodzi o to że to co Ty chcesz zrobić na analogowym układzie można by było zrobić na osobnym uC który bo robił tylko to i którego kod miałby max kilkadziesiąt linijek.
Ale ja wiem, że można. I nie bez przyczyny takie rozwiązanie odrzuciłem.
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 4
Posty: 8936
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Zewnętrzny watchdog

Post autor: dziobu »

etet100 pisze:Śmiało można też wcale nie robić. Przecież wystarczy skompilować Marlina z flagą NIE_ZEPSUJ_SIE = 1. A moim zdaniem dwie różne technologie są tu jak najbardziej na miejscu.
Teraz ja powinienem zapytać:
Tworzysz oprogramowanie embedded? Masz doświadczenie z czymś więcej niż "blink"?
Awatar użytkownika
Kopytko
Zasłużony
Postów w temacie: 3
Posty: 3452
Rejestracja: 19 kwie 2016, 11:27
Lokalizacja: Oleśnica
Drukarka: P3Steel v4.00
x 566

Re: Zewnętrzny watchdog

Post autor: Kopytko »

Kopytko pisze:Kup sobie termopare z bimetalem i po problemie z umiejscowieniem, jak tak bardzo chcesz analogowy. Lub jeszcze lepiej hi-limit z określonym progiem.
w sumei ejszcze ostatnio wymieniałem w grillu elektrycznym takie bezpieczniki termiczne, mają przeogromny rozstaw temp. zakałdasz go na jeden przewód zasilający grzałki przyklejasz kaptonem do bloku ( ona ma z 2x4mm) i jak przekroczy temp oznaczoną na bezpieczniku to wyłączy grzanie. Proste i skuteczne.
O taki tylko dobrać temp pod siebie https://www.tme.eu/pl/details/780.240/b ... czne/eska/
:arrow: Pozdrawiam Patryk.
Aktualne drukarki :
:idea: Prusa i3 w wersji p3steel v1.00 :idea: Prusa i3 2 wersji p3steel v4.00 long :idea: Replicator 1 by CTC :idea: Delta Kossel :idea:UM2+extended
W budowie : COSIEK 70x70x70 :devil:
etet100
Postów w temacie: 14
Posty: 239
Rejestracja: 15 gru 2017, 15:15
x 34

Re: Zewnętrzny watchdog

Post autor: etet100 »

Kopytko pisze:
Kopytko pisze:Kup sobie termopare z bimetalem i po problemie z umiejscowieniem, jak tak bardzo chcesz analogowy. Lub jeszcze lepiej hi-limit z określonym progiem.
w sumei ejszcze ostatnio wymieniałem w grillu elektrycznym takie bezpieczniki termiczne, mają przeogromny rozstaw temp. zakałdasz go na jeden przewód zasilający grzałki przyklejasz kaptonem do bloku ( ona ma z 2x4mm) i jak przekroczy temp oznaczoną na bezpieczniku to wyłączy grzanie. Proste i skuteczne.
Może proste i skuteczne ale niezgodne z założeniami. Chce w drukarce podmienić jeden moduł elektroniki a reszty nie ruszać. Takie zabezpieczenie też by wchodziło w grę ale jako kolejna opcja.
Awatar użytkownika
Kopytko
Zasłużony
Postów w temacie: 3
Posty: 3452
Rejestracja: 19 kwie 2016, 11:27
Lokalizacja: Oleśnica
Drukarka: P3Steel v4.00
x 566

Re: Zewnętrzny watchdog

Post autor: Kopytko »

To się zdecyduj, najpierw piszesz ,ze analogowe najlepiej, a potem z,e lepiej coś podmieniać z elektroniki. Chyba sam nie wiesz czego chcesz, a jak wiesz to po co pytasz?
NArazie negujesz założenia innych , którzy Ci podpowiadają. Dlatego najpierw podaj swoje założenia jakie masz obmyślone jako "najbezpieczniejsze" i wówczas można dyskutować co by poprawić. Bo jak dotąd to najlepszym zabezpieczeniem jest rozwaga, drukarki nie zapalają sie same z siebie a z powodu nieuwagi użytkownika oraz jego zaniedbań przeróżnych.
:arrow: Pozdrawiam Patryk.
Aktualne drukarki :
:idea: Prusa i3 w wersji p3steel v1.00 :idea: Prusa i3 2 wersji p3steel v4.00 long :idea: Replicator 1 by CTC :idea: Delta Kossel :idea:UM2+extended
W budowie : COSIEK 70x70x70 :devil:
Awatar użytkownika
FlameRunner
Zasłużony
Postów w temacie: 3
Posty: 6568
Rejestracja: 15 kwie 2016, 21:26
x 2056

Re: Zewnętrzny watchdog

Post autor: FlameRunner »

etet100 pisze:Zamierzam monitorować temperaturę grzałki
Masz termistor zamocowany w grzałce?
etet100 pisze:czas ciągłego grzania (np max 1 minuta)
Wyjmij w wolnej chwili grzałkę z bloku głowicy, włącz zasilanie i zobacz, w jakim czasie nagrzewa się do czerwoności.
ODPOWIEDZ

Wróć do „Elektronika sterująca, wyświetlacze”