-
Data: 2011-09-16 15:04:20
Temat: Re: urządzenie sterujące włączeniem wyłączeniem prądu
Od: Mario <m...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2011-09-16 15:44, Jarosław Sokołowski pisze:
> Pan Mario napisał:
>
>> Załączenie stycznika od silnika czy jakiejś większej grzałki to już jest
>> trochę innego kalibru wydarzenie i nie powinno dziać się bez powodu.
>
> Dlatego stosuje się rozwiązania znane choćby z pecetowych klawiatur
> -- próbne załączenie w procedurze testowej, uruchamianej przy starcie
> systemu. Wtedy da się sprawdzić, czy wszystko działa jak należy.
Pod warunkiem, że stoi się przy tym przy każdym restarcie. A co jak
restart jest bez obecności operatora. NIE ROBI się urządzenia tak, żeby
elementy wykonawcze załączały się w sposób nieprzewidywalny przy starcie
systemu.
>>> Najczęściej proponowanym tutaj rozwiązaniem jest "atmelek za dychę".
>>> Z całym szacunkiem dla PT Konstruktorów, oceniam prawdopodonieństwo
>>> popełnienia błędu w oprogramowaniu czy samej konstrukcji na wieloktotnie
>>> wyższe niż przy użyciu SSS (Starych Sprawdzonych Sposobów).
>>
>> I tak jest się skazanym na fachowość programisty piszącego kod
>> obsługujący LPT.
>
> To było już sprawdzone w milionach przypadków.
Tak samo jak programowanie atmelka.
>> Dochodzi obawa że komputer się zwiesi i pozostawi program z załączona
>> mocą.
>
> Ostrożności nigdy zbyt wiele. Ale jeśli ktoś ma doświadczenia takie,
> że komputer mu się zawiesił ostatnio w poprzednim tysiącleciu (ale
> zawsze warto sprawdzić, czy wiatraczek nie jest zakurzony), to akurat
> nie o to powienien się martwić w pierwszej kolejności.
>
>> W Atmelku można sobie ustawić watchdoga.
>
> Z naciskiem na "można". Jest wiele przyczyn, które w urządzeniu wykonanym
> "w ilości sztuk jeden" mogą spowodować pozostanie w niebezpiecznym
> stanie. Rozsądnie jest zakładać, że może tak być.
>
>> Moim zdaniem średnio rozgarnięty programista zrobi bezpieczniejsze
>> urządzenie na Atmelu niż na PC z LPT.
>
> Bez urazy, ale podejrzewam, że to przekonanie wynika z braku doświadczenia.
> Ja zawsze zakładam, że popełnię gdzieś błąd i trzeba go będzie usuwać.
Chyba masz problemy ze zrozumieniem tego co piszę.
Tak samo programista może źle napisać program na PCta jak na Atmelka.
Dodatkowo ryzyko jest w tym przypadku zwiększone bo pecet jest
nieobliczalny zarówno przy starcie (nieprzewidywalne stany na LPT) jak i
podczas działania komputera - zwisy programów czy systemu, brak
watchdoga. I dlatego uważam ze niezależnie od kwalifikacji programisty
pecet jest bez porównania bardziej nieobliczalny jako sterownik od
płytki z mikrokontrolerem.
>
>>>> Płyta główna jest częścią tak jak dysk twardy czy karta graficzna.
>>>> Niepoważne jest robienie urządzenia, które po zmianie karty graficznej
>>>> czy dysku wymagałoby przepisania kodu albo przerobienia układu
>>>> elektronicznego współpracującego z komputerem.
>>>
>>> Producenci płyt głównych (kart graficznych i innych klamotów pecetowych)
>>> są wogóle niepoważni. Do swoich wyrobów dodają tłuste CDROMy z tak
>>> zwanymi sterownikami. Kompletnie nieprofesjonalne podejście, bo bez
>>> tych sterowników to wszystko potrafi zachowywać się jak kupa złomu.
>>
>> Dlatego nie powinno się we własnym rozwiązaniu silnie uzależniać od
>> specyfiki sprzętu takiej jak stan portów LPT przy starcie BIOSa i
>> uruchamianiu systemu.
>
> Kart graficznych i płyt głównych też nie należy zmieniać z tego powodu?
Czy ty rozumiesz co się do ciebie pisze? Wszystkie te elementy komputera
nie mogą powodować, że po ich zastąpieniu zamiennikiem, nagle zmienia
się dość istotna właściwość urządzenia na nim zbudowanego. Niezależnie
czy zmienię płytę główną czy myszkę czy kartę graficzną nie powinno to
dawać w efekcie obawy, że przy starcie systemu zamiast w stanie
wyłączonym to odbiorniki będą w stanie włączonym do czasu uruchomienia
aplikacji. Ty proponujesz, że po zmianie płyty głównej ma się pojawić
konstruktor urządzenia i dokonać zmian w połączeniach i w programie aby
urządzenie startowało bezpiecznie.
> Da się zrobić własne rozwiązanie, które nie jest specjalnie wrażliwe
> na tego całego BIOSa. Da się użyć własnych "driverów" w postaci jednej
> liniejki w skrypcie robiącym za software do całego ustrojstwa.
To chyba prościej zrobić zrobić płytkę na atmelku i ją oprogramować niż
robić jakieś hacki aby obejść procedury BIOS i systemowe sterowniki LPTa
wyposażonego w tranzystorek i przekaźnik.
--
Pozdrawiam
MD
Następne wpisy z tego wątku
- 16.09.11 15:18 Mario
- 16.09.11 15:27 Pszemol
- 16.09.11 16:36 Jarosław Sokołowski
- 16.09.11 16:40 Jarosław Sokołowski
- 16.09.11 16:43 Jarosław Sokołowski
- 16.09.11 18:11 Pszemol
- 16.09.11 18:24 Desoft
- 16.09.11 18:39 Sebastian Biały
- 16.09.11 19:07 Mario
- 16.09.11 19:32 Mario
- 16.09.11 19:37 Mario
- 16.09.11 19:50 Desoft
- 16.09.11 19:52 Desoft
- 16.09.11 20:56 Jarosław Sokołowski
- 16.09.11 21:01 Jarosław Sokołowski
Najnowsze wątki z tej grupy
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
Najnowsze wątki
- 2025-02-27 potwierdzenie notarialne dokumentow tozsamosci ze zdjeciem
- 2025-02-27 Warszawa => Account Manager - Sprzedaż Usług Rekrutacyjnych <=
- 2025-02-27 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-27 Warszawa => Mid IT Recruiter <=
- 2025-02-27 Warszawa => Expert Recruiter 360 <=
- 2025-02-27 Warszawa => Junior Rekruter <=
- 2025-02-27 China-Kraków => Key Account Manager IT <=
- 2025-02-27 Warszawa => Sales Assistant <=
- 2025-02-27 Kraków => Frontend Vue Developer <=
- 2025-02-27 Re: Zwolniony z IKEA za "wąty" przeciw firmowej promocji LGBT-IQ+ przywrócony do pracy - SN odrzucił kasacje (sygn. akt I PSK 62/24)
- 2025-02-27 Częstochowa => Manager ds. produktu <=
- 2025-02-27 Warszawa => Business Systems Analyst <=
- 2025-02-27 Nagranie poglądowe
- 2025-02-26 Zasilacz USB na ścianę.
- 2025-02-26 Błonie => Specjalista ds. public relations <=