Magneticka boure - seknute MCU?

Vláďa Anděl vaelektronik na vaelektronik.cz
Čtvrtek Duben 18 13:44:44 CEST 2013


No ještě že ten regulátor mám bez procesoru :-)
Anděl

Dne 18.4.2013 12:58, RV napsal(a):
> Hmm tak uz to sebou zrejme dvakrat zase seklo:
>
> http://www.cncnet.info/solar/
>
> ale zda se, ze tentokrat se to chytlo a znovu najelo, ale fakt netusim 
> co se deje - pokud to je nejakekej bordel z venku a jeste takto 
> nahodne - tak to bude vesele.
> Nicmene nemohlo jit o cistokrevnej reset protoze to by se vynulovaly 
> citace energii...
>
> Zablokuju aspon nejak lepe ten napetovej vstup ze solaru.
>
> RV
>
>
> Dne 18.4.2013 10:19, Vláďa Anděl napsal(a):
>> My jsme dělali ještě v roce 1991 poslední baterkárnu řízenou SAPI1 a
>> napřímo bez optočlenů spoustou drátů to bylo připojené na silový
>> rozvaděč. Bylo tam ještě rotační 20KW soustrojí a při spínání stykačů se
>> děly věci, ale to ještě šlo. Po síti tam občas asi přicházelo ještě něco
>> horšího. Spolehlivost celého systému podle toho vypadala, kouslo se to
>> průměrně jednou za týden a baterka se mohla měřit znova - měření trvalo
>> skoro 2 dny. Odrušování, stínění a nevím co ještě se s tím dělalo,
>> nepomáhalo. Program byl na tehdejší poměry rozsáhlý, asi 30 KB. Takže
>> tam byly dvě desky s EPROM 2716. Paměť RAM byla dynamická, pak tam na
>> jedné desce byla dodělaná paměť 2KB zálohovaná CMOS, 16x MHB1902. WDT
>> tam byl, ale nepomáhal. Nešlo o to že to zamrzne, ale že to při tom
>> přepíše data. Což se stávalo pravidelně. Program psal kolega, ten už s
>> tím v té době nechtěl nic mít :-) a tak jsem se do toho pustil sám.
>> Udělal jsem novou desku paměti, jedna velká EPROM a zálohovaná 32 KB
>> CMOS RAM. Pro původní 2KB oblast pro data jsem si ty oblasti vyhradil
>> tři a okolo nich jsem si udělal na adresovém dekodéru pastičku - pokus o
>> zápis mimo vyhrazenou oblast způsobí reset Do kolegova programu jsem
>> dopsal:
>> - při přerušení od času (1x za minutu) se datová oblast RAM rozkopíruje
>> na dvě záložní místa a doplní se kontrolní součet.
>> - při restartu se kontroluje kontrolní součet v základní i v záložních
>> datových oblastech. Pokud je někde v pořádku, použije se a měření
>> pokračuje. Pokud né, čeká se na obsluhu.
>> Po téhle úpravě baterkárna jela řadu let a chcípala na všechno jiné, jen
>> né na zadřený počítač.
>> Anděl
>>
>> Dne 18.4.2013 9:37, Andrej Jancura napsal(a):
>>> Dobry den,
>>>
>>> aj toto je jeden zo sposobov ako programovat samoopravne a robustne
>>> aplikacie.
>>>
>>> A.
>>>
>>>
>>> 2013/4/17 Jirka MWW<jirka.mww na gmail.com>
>>>
>>>> Právě z těchto důvodů byla vynalezena funkce watchdogu.  Když se 
>>>> prostě
>>>> něco sekne, tak se to
>>>> musí resetovat. Není jiné cesty.   I když vlastně ano. Kdysi jsem
>>>> programoval jeden řídící systém
>>>> se Z80 a periferií 8255. Procesor přežil všechno, ale ta 8255 se občas
>>>> interně resetovala a
>>>> přepnula se do defaultního režimu "všechno vstupy".  Řešil jsem to 
>>>> dlouho,
>>>> nakonec se to každou vteřinu
>>>> programovalo znovu na   "výstupy" . Ty věci někde po světě dodnes 
>>>> fungují
>>>> a je to 25 let.
>>>>
>>>>
>>>> Dne 17. dubna 2013 17:41 Andrej Jancura<aj.hwlist na gmail.com>  
>>>> napsal(a):
>>>>
>>>> Dobry den,
>>>>> viete pre tento druh chyb sa bojim nieco seriozne robit s 
>>>>> procesormi. Ked
>>>>> to budete dostatocne dlho pozorovat a riesit, urobite si obraz a
>>>>> filozoficku teoriu, ktoru ked dotiahnete k dokonalosti, tak 
>>>>> skoncite pri
>>>>> veciach, na ktore lepsie ani nepomysliet. Nechcem Vas strasit, to je
>>>>> normalny zaver z normalneho technickeho vyvoja. Nastastie som uz 
>>>>> par rokov
>>>>> mimo a nikomu nevleziem do kapusty...
>>>>>
>>>>> Dobre teraz nieco prakticke. Som presvedceny o tom, ze tam nebudu 
>>>>> ziadne
>>>>> low esr problemy ci nieco podobne. Skor si myslim, ze tam bude treba
>>>>> nasekat odrusovacie kondy a podobnu bizuteriu, ale kam ich dat ci 
>>>>> nedat,
>>>>> alebo ake hodnoty, to je uz vecou konkretneho bastlenia a 
>>>>> vychytavok. To sa
>>>>> naozaj neda urobit bez toho, aby to clovek nemal v rukach. Kedze 
>>>>> sa tu
>>>>> teraz rozoberaju rozne problemy s picom, skusil by som pre 
>>>>> zaciatok osetrit
>>>>> piny pre reset a icsp, vratane pinu pgm! A to aj napriek tomu, ze ich
>>>>> nepouzivate. Potom by som pozrel vsetky input piny a nakoniec vsetky
>>>>> output. Mozno bude stacit nieco na napajanie. Proste treba prejst 
>>>>> vsetky
>>>>> moznosti a skusat. Ale to je robota a testovanie na tyzdne, kym to 
>>>>> vyladite.
>>>>>
>>>>> A.
>>>>>
>>>>> 2013/4/17 RV<vicek.radek na cpost.cz>
>>>>>
>>>>>> Zdravim,
>>>>>>
>>>>>> zrejme jsem se tu nedavno rouhal a doslo i na mne.
>>>>>>
>>>>>> Provozuji skoro 4 mesice nonstop ten solarni regulator - bez 
>>>>>> zasahu do
>>>>>> HW to jede jiste 2 mesice - zmeny do SW jsem sice delal, ale 
>>>>>> vicemene
>>>>>> kosmeticke - jinak jadro a vykonne procedury jsou stejne take uz 
>>>>>> velmi
>>>>>> dlouho.
>>>>>>
>>>>>> Vcera se regulace kousla v 10:50 - nedokazu rict v jakem to je 
>>>>>> stavu -
>>>>>> vypada to jak kdyby se vsechno zmrazilo - veskere vystupy 
>>>>>> zustavaji tak jak
>>>>>> byly v okamziku kdy se to seklo - tedy i treba kontrolni LEDky.
>>>>>>
>>>>>> Zarizeni jsem resetnul a jelo az do dnesniho dne do 10:48. Naprosto
>>>>>> stejne priznaky.
>>>>>>
>>>>>> Mate me ten cas - v zarizeni nejsou zadne RT hodiny, ani nejaka
>>>>>> pocitadla ktera by neco takoveho mohla zpusobovat - bezi tam jen 
>>>>>> preruseni
>>>>>> od timeru - rozhodne tam neni nic co by vedelo kolik je hodin 
>>>>>> nebo ze
>>>>>> ubehlo 24h.
>>>>>>
>>>>>> Vzhledem k tomu, ze solarni panel je pomerne slusna deskova antena
>>>>>> vcetne privodu tak se nabizi bud nejake ruseni z nejakeho 
>>>>>> vysilani (tezko
>>>>>> rict co - nejakej smazic na CBcku)? Nevim co dalsiho...
>>>>>>
>>>>>> A pak me napadlo zda by to nemohlo souviset s tim, ze byla ted 
>>>>>> (tusim
>>>>>> vrchol v nedeli) nejaka velmi silna magneticka boure na Slunci - 
>>>>>> je realne
>>>>>> aby ten panel a to vedeni (cca metr venku a 4m uvnitr) nachytalo 
>>>>>> takovej
>>>>>> bordel aby to vykolejilo PICa? Solar je napojenej na pomerne 
>>>>>> slusnou bateri
>>>>>> lowesr kondu na vstupu, mereni proudu je galvanicky oddelene 
>>>>>> takze jedine
>>>>>> jak se to muze dostat na MCU je pres mereni napeti - tam je delic 
>>>>>> a za nim
>>>>>> keramika 100n - doposud se s tim dalo merit spolehlive ze 
>>>>>> nelitala ani
>>>>>> tisicina V.
>>>>>>
>>>>>> MCU je napajen ze strany baterie pres menic s LM2575, ktery ma 
>>>>>> jeste na
>>>>>> vystupu dalsi dodatecny LC filtr. MCU zablokovany na napajeni 
>>>>>> keramikou a
>>>>>> elytem.
>>>>>> Az doposud to jelo v podstate 4 mesice nonstop.
>>>>>>
>>>>>> Ja muzu podniknout nejaka opatreni, ale zatim nevim proti cemu.
>>>>>>
>>>>>> -- 
>>>>>> Radek Vicek
>>>>>>
>>>>>> Tento e-mail včetně příloh může obsahovat důvěrné informace. 
>>>>>> Jestliže
>>>>>> nejste zamýšlený adresát tohoto e-mailu, pak jakákoliv forma 
>>>>>> zveřejnění,
>>>>>> tisk, kopírování, distribuce nebo šíření tohoto e-mailu a 
>>>>>> připojených
>>>>>> příloh je přísně zakázáno. Pokud obdržíte tento e-mail omylem, 
>>>>>> oznamte to
>>>>>> neprodleně jeho odesilateli a okamžitě tento e-mail včetně jeho 
>>>>>> příloh
>>>>>> trvale vymažte ze svého systému. Odesilatel e-mailu neodpovídá za
>>>>>> jakoukoliv škodu způsobenou modifikacemi či zpožděním přenosu 
>>>>>> e-mailu.
>>>>>>
>>>>>>
>>>>>>
>>>>>> This e-mail and any attached files may contain confidential 
>>>>>> information.
>>>>>> If you are not the intended addressee of this e-mail, you are hereby
>>>>>> notified that any disclosure, printing, copying, distribution or
>>>>>> dissemination of this e-mail and any attached files is strictly 
>>>>>> prohibited.
>>>>>> If you receive this e-mail in error, please immediately notify 
>>>>>> the sender
>>>>>> and permanently delete this e-mail and its attachments from your 
>>>>>> system.
>>>>>> The sender of this e-mail does not accept liability for any 
>>>>>> damage that may
>>>>>> be caused by any modifications or delay in the transmission of it.
>>>>>>
>>>>>> ______________________________**_________________
>>>>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>>>>> Hw-list na list.hw.cz
>>>>>> http://list.hw.cz/mailman/**listinfo/hw-list<http://list.hw.cz/mailman/listinfo/hw-list> 
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>>>> Hw-list na list.hw.cz
>>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>>>
>>>>>
>>>>
>>>> -- 
>>>> Zdravi
>>>> Jirka OK1MWW
>>>>
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>>
>>>>
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
> Tento e-mail včetně příloh může obsahovat důvěrné informace. Jestliže 
> nejste zamýšlený adresát tohoto e-mailu, pak jakákoliv forma 
> zveřejnění, tisk, kopírování, distribuce nebo šíření tohoto e-mailu a 
> připojených příloh je přísně zakázáno. Pokud obdržíte tento e-mail 
> omylem, oznamte to neprodleně jeho odesilateli a okamžitě tento e-mail 
> včetně jeho příloh trvale vymažte ze svého systému. Odesilatel e-mailu 
> neodpovídá za jakoukoliv škodu způsobenou modifikacemi či zpožděním 
> přenosu e-mailu.
>
>
>
> This e-mail and any attached files may contain confidential 
> information. If you are not the intended addressee of this e-mail, you 
> are hereby notified that any disclosure, printing, copying, 
> distribution or dissemination of this e-mail and any attached files is 
> strictly prohibited. If you receive this e-mail in error, please 
> immediately notify the sender and permanently delete this e-mail and 
> its attachments from your system. The sender of this e-mail does not 
> accept liability for any damage that may be caused by any 
> modifications or delay in the transmission of it.
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>



Další informace o konferenci Hw-list