AT Tiny24

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Celeron
Příspěvky: 16140
Registrován: 02 dub 2011, 02:00
Bydliště: Nový Bydžov

AT Tiny24

#1 Příspěvek od Celeron »

Vážení, dá se nějak zjistit, jestli je procík zdravej? Venkovní krystal nemá, 5V napájení drží, na nohách má jen statický hodnoty log 0 a 1. Jen na noze 12 má 1,3V. Vůbec netuším, jak je nakonfigurovanej po stránce vstupů a výstupů. Je to v zařízení kde navodit realný vstupní podmínky, který má vyhodnocovat, je téměř neřešitelný.
Jirka

Proč mi nemůže všechno chodit hned ?!!

Uživatelský avatar
JirkaZ
Moderátor
Moderátor
Příspěvky: 1429
Registrován: 26 úno 2021, 01:00

#2 Příspěvek od JirkaZ »

Začal bych pinouty z datasheetu a pokud není originální schéma, tak reverse engineering rozkreslením alespoň okolí MCU.

Z řešení okolních obvodů lze přinejmenším usoudit, co je konfigurováno jako vstup a co jako výstup. Pomůže i měření při odpojeném pinu (lze i citlivě přerušit příslušný spoj na DPS).

1,3V na pinu 13 může znamenat, že pin je konfigurovaný jako ADC0 nebo AREF (a ono napětí je pak pochopitelně dáno externími obvody).

Lze i měřit odezvu jednotlivých pinů těsně po zapnutí (resetu), samozřejmě vzhledem k okolním obvodům, nebo po jejich odpojení.

Samozřejmě toto všechno nemusí vést k jednoznačným závěrům, ani k úspěchu, je to prostě MCU, čili do určité míry vždycky blackbox. V podstatě jde o hlavní důvod, proč je nemám rád. Jsou ideální pro výrobce a případně až katastrofální pro servis.
Naposledy upravil(a) JirkaZ dne 17 říj 2022, 12:23, celkem upraveno 3 x.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#3 Příspěvek od Zaky »

Asi bych vyzkoušel, jestli komunikuje s programátorem. I pokud by byl zamčený a vyčteš z něj nesmysly, pořád poznáš, jestli vše proběhne korektně, nebo ne. K tomu změř celistvost substrátových diod na všech vývodech. Potom už jedině prohodit na zkoušku s jiným dobrým z jiného kusu stejného zařízení, což ale nejspíš nemáš k dispozici :-(
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
bdn
Příspěvky: 436
Registrován: 16 led 2020, 01:00

#4 Příspěvek od bdn »

O jaký jde výrobek? Existuje firma, která to vyrobila? Možná budou ochotni poslat naprogramovaný nový OK kus...

Uživatelský avatar
Celeron
Příspěvky: 16140
Registrován: 02 dub 2011, 02:00
Bydliště: Nový Bydžov

#5 Příspěvek od Celeron »

Je to SMD naprogramovaný mimo desku, nikde tam není žádnej štekr pro programování. Problém je, že v napájení z 400V se prošvihnul sériově zapojenej transil a za ním pulzák LNK302, kterej dělal 12V. Tyhle sériový pulzáky když se seknou, tak na výstupu je stejně jak na vstupu. To znamená vše, co bylo na 12V může být v kopru. Z 12V se bralo přes TL431 napájení 5V pro ATTini. Sériovej odpor u TL431 shořel, TL431 to přežil ale radši jsem ho vyměnil. Když tam vnutím 12V z laboráku zdroje, chová se to jak jsem popsal.
Je to hlídač pořadí a přítomností fází Elko. Výstup je jen ledka a relátko "síť OK". Vstupy nejspíš cyklicky hledají impulzy z fází z 50Hz časově posunutý o 120° a zároveň měří úroveň. To nenasimuluju. Ohledací vstupní obvody byly dost vyhulený a připojit to na 400V bojím, navíc v tom nic nezměřím, trojfázový oddělovací trafo nemám.
Je otázka, jestli se s tím matlat, ten ohledávač stojí novej 1100,- Zatím jsem tam sice nacpal součástky za pár kaček ale už ten pulzák stojí skoro stovku a pokud bude v kopru procák, nemá to pokračování. Hodin po chvílích už skoro 6...
Jirka

Proč mi nemůže všechno chodit hned ?!!

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#6 Příspěvek od Zaky »

Odpověděl sis sám, nemá to cenu se s tím babrat. Obvykle jsem pro to, o opravu se pokusit, zde bych do toho nešel. Pokud máš až tolik chuti zkoušet, kterou z fází schytáš, tak je do toho pusť aspoň přes žárovky.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#7 Příspěvek od rnbw »

Zmeral by som tie diody na vsetkych pinoch. Keby boli OK, tak skusil pripojit 5V, ci nezerie vela.

Uživatelský avatar
bu2520
Příspěvky: 4021
Registrován: 16 črc 2007, 02:00
Bydliště: u HK

#8 Příspěvek od bu2520 »

jednoduchý test , připoj na napájení MCU nevím, jestli má 5V nebo3,3V (asi 5V ) z externího zdroje podívej se na spotřebu a nech ho chvíli třeba 5min běžet pokud začne topit je jasno.

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#9 Příspěvek od samec »

Celeron píše:Vstupy nejspíš cyklicky hledají impulzy z fází z 50Hz časově posunutý o 120° a zároveň měří úroveň. To nenasimuluju.
V pohode z počítača cez výstup na sluchatka stereo sínus 50Hz posunutý o 120°. Ľavý kanál = 1. fáza, pravý kanál = 2. fáza, spoločná zem = 3. fáza. Len musíš mať galvanicky oddelenú zem signálu a napájania.

Uživatelský avatar
Celeron
Příspěvky: 16140
Registrován: 02 dub 2011, 02:00
Bydliště: Nový Bydžov

#10 Příspěvek od Celeron »

V jakým programu by šlo ten třífázáz nasimulovat?
BU2520: netopí. Kouknu ještě na ty diody a pak s tím praštím do kouta.
Jirka

Proč mi nemůže všechno chodit hned ?!!

Uživatelský avatar
JirkaZ
Moderátor
Moderátor
Příspěvky: 1429
Registrován: 26 úno 2021, 01:00

#11 Příspěvek od JirkaZ »

Vyjádřím se ještě jednou v kontextu k nově uvedeným faktům:

jestliže zařízení stojí litr a absolvovalo popsaný šok na úrovni napájení, tak bych se tím vůbec nezabýval.

Snad jedině z nudy v důchodu na nevýdělečné bázi, ale i to je značně nejisté.

Ono totiž - i kdyby se spíš omylem podařilo něco vyřešit - nepochybně naprosto zásadně klesne spolehlivost všech součástek, které byly k napájení připojené.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#12 Příspěvek od rnbw »

Este je moznost ocistit vodivy bordel, vymenit tie spalene odpory (a pod.), na skusku pripojit externy 5V zdroj (najlepsie z baterie) a pripojit na siet. Ak to pojde, mozes opravit zdroj, inak vyhodit.

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#13 Příspěvek od samec »

Celeron píše:V jakým programu by šlo ten třífázáz nasimulovat?
Vygenerovať signál sa dá v kdejakom programe, napríklad Matlab, labview, alebo naprogramovať v C a uložiť ako audio súbor .wav, možno aj mp3. Až to raz niekto vygeneruje, tak to bude k použitiu pre každého cez hocjaký prehrávač. Online som našiel nejakú apku pre smartfon, vyzerá zaujímavo. https://play.google.com/store/apps/deta ... l=en&gl=US
Len ja mám teraz smartfón rozbitý, takže spokojne telefónujem zo starého tlačitkového a apky nemám na čom púšťať.

Uživatelský avatar
Habesan
Příspěvky: 6924
Registrován: 12 led 2009, 01:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#14 Příspěvek od Habesan »

Možná by se dal použít Cool Edit Pro nebo Audacity.
Když už jednou budeš mít dvě sinusoidy s posuvem 120°, tak si můžeš tu třetí jednoduše vyrobit invertujícím sčítačem s jedním OZ.

Viz. například: circuitlab.com/ 3 phase generator.
Nebo stavebnice č. 441 v KTE 11/1999, to mám i sestavené.
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)

Uživatelský avatar
mluno
Příspěvky: 227
Registrován: 18 dub 2011, 02:00
Bydliště: Benešov (u Prahy)

#15 Příspěvek od mluno »

Celeron píše:...To znamená vše, co bylo na 12V může být v kopru...
Já bych nad tím nelámal hůl. Tím že avr jsou dělané na "vysokonapěťové" programování, tak nějaké to přepětí přežijou. Mám takto jedno adruino mega (klon s ch340), které dostalo 24V namísto 5V (prostě jsem spletl dráty a zjistil to až když to dost topilo, do té doby jsem myslel, že nejede program, který měl těch 24V spínat, a tam mělo jít 24 a šlo tam 5 což nestačilo).
ATmega25560 je evidentně v pořádku (možná jen nakopnuté, ale funguje podle všeho normálně), zatímco CH340 je v kopru, takže to nejde přes něj naprogramovat, což trošku komplikuje změnu programu. Kdybych použil originál, kde na naprogramování je druhé AVR, možná by se nic nestalo (a nebo bych si zničil originál a ne klon).

Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“