Goto page Previous 1, 2, 3 Next
Janusz
Guest
Wed Sep 13, 2017 6:49 pm
W dniu 2017-09-13 o 12:48, Grzegorz Niemirowski pisze:
Quote:
Marek <fake@fakeemail.com> napisał(a):
On Tue, 12 Sep 2017 21:05:46 +0200, Piotr Wyderski
peter.pan@neverland.mil> wrote:
PLL na wewnętrzny generator RC i przynajmniej da szansę zgłoszenia
błędu i eleganckiego zatrzymania urządzenia.
Ba, nawet będzie dalej Chudzik bez kwarcu jakby nic się stało. Atmega
tak nie umie?
Większość ATmeg nie. Na pewno takie coś jest w ATmega328PB: CFD - Clock
Failure Detection mechanism
328 tego nie ma, atxmegi mają i nazywa się to
"PLL and External Clock Source Failure Monitor"
--
Pozdr
Janusz
Grzegorz Niemirowski
Guest
Wed Sep 13, 2017 9:23 pm
Janusz <janusz_kk@o2.pl> napisał(a):
Quote:
Większość ATmeg nie. Na pewno takie coś jest w ATmega328PB: CFD - Clock
Failure Detection mechanism
328 tego nie ma
No bo 328/P nie ma. Ale 328PB już ma. Można poczytać w datasheecie od 328PB
oraz w dokumencie porównującym nowocześnieją wersję PB z wcześniejszymi:
AT15007: Differences between ATmega328/P and ATmega328PB.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
Marek
Guest
Thu Sep 14, 2017 6:30 am
On Wed, 13 Sep 2017 20:45:35 +0200, Piotr Wyderski
<peter.pan@neverland.mil> wrote:
Quote:
To zależy od zastosowania, np. CAN traktowany wg specyfikacji się
rozleci, w praktyce będzie loteria.
Taa słyszałem takie historie, praktyka jest taka, że 4 rok chodzi mi
w 2 samochodach (u mnie i i znajomego) moduł can na pic18f2580 na
wew. osc rc i nigdy nie było z nim problemu.
--
Marek
Piotr Wyderski
Guest
Thu Sep 14, 2017 7:31 am
Marek wrote:
Quote:
Taa słyszałem takie historie, praktyka jest taka, że 4 rok chodzi mi w
2 samochodach (u mnie i i znajomego) moduł can na pic18f2580 na wew.
osc rc i nigdy nie było z nim problemu.
Z ciekawości: z jaką częstotliwością szyny? 1MHz?
Pozdrawiam, Piotr
Piotr Wyderski
Guest
Thu Sep 14, 2017 7:35 am
Grzegorz Niemirowski wrote:
Quote:
No bo 328/P nie ma. Ale 328PB już ma. Można poczytać w datasheecie od
328PB oraz w dokumencie porównującym nowocześnieją wersję PB z
wcześniejszymi: AT15007: Differences between ATmega328/P and ATmega328PB.
Ciekawe dlaczego się tak przywiązali do tych numerków, zamiast
podbić wersję i nie robić zamieszania literami. W literach odruchowo
spodziewam się znaleźć specyfikację zakresu temperatur pracy, rodzaj
obudowy itp., a nie definicję funkcjonalności, stąd 328PB i 328P
"to to samo".
Pozdrawiam, Piotr
Grzegorz Niemirowski
Guest
Thu Sep 14, 2017 9:48 am
Piotr Wyderski <peter.pan@neverland.mil> napisał(a):
Quote:
Ciekawe dlaczego się tak przywiązali do tych numerków, zamiast
podbić wersję i nie robić zamieszania literami. W literach odruchowo
spodziewam się znaleźć specyfikację zakresu temperatur pracy, rodzaj
obudowy itp., a nie definicję funkcjonalności, stąd 328PB i 328P
"to to samo".
Pozdrawiam, Piotr
Oni sobie przyjęli, że jeśli nową wersję da się wstawić w miejsce starej bez
zmieniania programu, to nie zmieniają numeru. Więc pod tym kątem 328PB i
328P to to samo. Natomiast jest zmiana numeru jeśli np. zrobią modyfikacje
rejestrów. W ten sposób powstała ATmega88 jako ulepszenie Atmega8.
Co do literek:
A, B - ulepszone wersje
L - low power
P - pico power
--
Grzegorz Niemirowski
http://www.grzegorz.net/
Janusz
Guest
Thu Sep 14, 2017 10:38 am
W dniu 2017-09-14 o 11:48, Grzegorz Niemirowski pisze:
Quote:
Piotr Wyderski <peter.pan@neverland.mil> napisał(a):
Ciekawe dlaczego się tak przywiązali do tych numerków, zamiast
podbić wersję i nie robić zamieszania literami. W literach odruchowo
spodziewam się znaleźć specyfikację zakresu temperatur pracy, rodzaj
obudowy itp., a nie definicję funkcjonalności, stąd 328PB i 328P
"to to samo".
Pozdrawiam, Piotr
Oni sobie przyjęli, że jeśli nową wersję da się wstawić w miejsce starej
bez zmieniania programu, to nie zmieniają numeru. Więc pod tym kątem
328PB i 328P to to samo. Natomiast jest zmiana numeru jeśli np. zrobią
modyfikacje rejestrów. W ten sposób powstała ATmega88 jako ulepszenie
Atmega8.
Co do literek:
A, B - ulepszone wersje
L - low power
P - pico power
Tylko co z tego jak w nano dalej montują stare wersje.
Patrzę na TME a tam 328PB w magazynie 0 :(
--
Pozdr
Janusz
Janusz
Guest
Thu Sep 14, 2017 10:39 am
W dniu 2017-09-14 o 12:38, Janusz pisze:
Quote:
W dniu 2017-09-14 o 11:48, Grzegorz Niemirowski pisze:
Piotr Wyderski <peter.pan@neverland.mil> napisał(a):
Ciekawe dlaczego się tak przywiązali do tych numerków, zamiast
podbić wersję i nie robić zamieszania literami. W literach odruchowo
spodziewam się znaleźć specyfikację zakresu temperatur pracy, rodzaj
obudowy itp., a nie definicję funkcjonalności, stąd 328PB i 328P
"to to samo".
Pozdrawiam, Piotr
Oni sobie przyjęli, że jeśli nową wersję da się wstawić w miejsce
starej bez zmieniania programu, to nie zmieniają numeru. Więc pod tym
kątem 328PB i 328P to to samo. Natomiast jest zmiana numeru jeśli np.
zrobią modyfikacje rejestrów. W ten sposób powstała ATmega88 jako
ulepszenie Atmega8.
Co do literek:
A, B - ulepszone wersje
L - low power
P - pico power
Tylko co z tego jak w nano dalej montują stare wersje.
Patrzę na TME a tam 328PB w magazynie 0
Zapomniałem dodać, i ch.. mi z tego że jest nowsza lepsza wersja.
--
Pozdr
Janusz
sundayman
Guest
Thu Sep 14, 2017 10:42 am
Quote:
No to masz odpowiedź, myjka ultradźwiękowa.
eee. niby dlaczego ? Nie sądzę, żeby w przemyśle lutowane kwarce dopier
po myciu.
John Smith
Guest
Thu Sep 14, 2017 10:47 am
On 14-09-2017 12:42, sundayman wrote:
Quote:
No to masz odpowiedź, myjka ultradźwiękowa.
eee. niby dlaczego ? Nie sądzę, żeby w przemyśle lutowane kwarce dopier
po myciu.
A może staranniej dobierają proces mycia? Czas i amplitudę?
W manufakturach to się robi jak zwykle: nie domyło się
to walimy dalej.
Poza tym są pasty nie wymagające mycia.
K.
sundayman
Guest
Thu Sep 14, 2017 10:47 am
Quote:
W temacie scenariuszy awarii rezonatora wiele do powiedzenia nie
mam, ale to tylko dobitnie pokazuje, że należy wybierać procesory
ze sprzętowym monitorem zegara, który w razie awarii kwarcu przepnie
PLL na wewnętrzny generator RC i przynajmniej da szansę zgłoszenia
błędu i eleganckiego zatrzymania urządzenia. No i obowiązkowo
pamięć programu z ECC.
W moim przypadku to niewiele by zmieniło, bo nawet minimalne odstrojenie
częstotliwości powoduje problemy w działaniu i wyłączenie, więc
przejście na RC nie uratowałoby sytuacji (są tam dwa procesory
komunikujące się po rs232 i nadzorujące się nawzajem).
Raczej interesujące jest zjawisko jako takie.
Quote:
Cienka szklana płytka z dość delikatnym zawieszeniem mechanicznym,
by nie wytłumiać drgań. Rzekłbym, że mało odporny element.
no tak, ale fakt, że z urządzeniem obchodzimy się raczej ostrożnie -
nikt nim nie rzuca chyba, a awaria następuje nie po krótkim a raczej po
dłuższym czasie pracy sugerowałby raczej jakiś inny powód.
Zbych
Guest
Thu Sep 14, 2017 11:24 am
W dniu 14.09.2017 o 12:47, sundayman pisze:
Quote:
W temacie scenariuszy awarii rezonatora wiele do powiedzenia nie
mam, ale to tylko dobitnie pokazuje, że należy wybierać procesory
ze sprzętowym monitorem zegara, który w razie awarii kwarcu przepnie
PLL na wewnętrzny generator RC i przynajmniej da szansę zgłoszenia
błędu i eleganckiego zatrzymania urządzenia. No i obowiązkowo
pamięć programu z ECC.
W moim przypadku to niewiele by zmieniło, bo nawet minimalne odstrojenie
częstotliwości powoduje problemy w działaniu i wyłączenie, więc
przejście na RC nie uratowałoby sytuacji (są tam dwa procesory
komunikujące się po rs232 i nadzorujące się nawzajem).
Mógłbyś wyświetlić komunikat na ekranie i spokojnie wpisać do loga info
o awarii generatora. Uprościłoby to diagnostykę.
Marek
Guest
Thu Sep 14, 2017 2:32 pm
On Thu, 14 Sep 2017 09:31:43 +0200, Piotr Wyderski
<peter.pan@neverland.mil> wrote:
Quote:
Z ciekawości: z jaką częstotliwością szyny? 1MHz?
Nie pamiętam dokładnie ale zdecydowanie mniej, 500k lub połową tego.
--
Marek
Piotr Wyderski
Guest
Thu Sep 14, 2017 8:57 pm
sundayman wrote:
Quote:
W moim przypadku to niewiele by zmieniło, bo nawet minimalne odstrojenie
częstotliwości powoduje problemy w działaniu i wyłączenie, więc
przejście na RC nie uratowałoby sytuacji (są tam dwa procesory
komunikujące się po rs232 i nadzorujące się nawzajem).
Jasne, ale chodzi o to, że przynajmniej się dowiesz, że rezonator
zdechł, a nie wpadasz w stupor.
Logujesz zdarzenie i zwijasz interes.
Quote:
Raczej interesujące jest zjawisko jako takie.
Ciekawe, czy dotyczy rezonatora, tj. czy gotowy generator
kwarcowy w puszce też by miał problemy.
Pozdrawiam, Piotr
sundayman
Guest
Fri Sep 15, 2017 1:19 pm
Quote:
Poza tym są pasty nie wymagające mycia.
Tak, ale potem PCB są malowane (conformal coating) . Nie będę malował po
płytce z resztkami pasty.
Goto page Previous 1, 2, 3 Next