Atmel ATMEGA16 - meranie freq

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

Victorio
Pokročilý člen
Pokročilý člen
Príspevky: 558
Dátum registrácie: 12 Mar 2014, 21:09
Bydlisko: Michalovce

Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Victorio » 21 Feb 2024, 14:36

taká drobnosť... mám dosku, na ktorej je ATMEGA16 16AU 1513D, neviem ale či žije, osciloskopom (digitálnym aj starým analógovým) neviem namerať žiadny signál od oscilátora, ak pripojím sondu, tak doska zahlási error, tj. je tam na to LEDka.
Nie som si ale istý, či tá LED signalizuje poruchu bez ohľadu na to či procesor beží alebo nie.
V prílohe je foto dosky, ide o ovládanie DC motora 24V, ale podľa všetkého je to univerzálna doska resp. v minulosti plnila viac účelov lebo má aj sériové vstupy výstupy a tiež nevyužívané dva spínače, to je ten konektor hore, vpravo je napojenie motora a nad poistkou napájanie.
ak to zapnem, zasvietia 4 LEDky,čo sú v skupine vľavo, potom zostane svietiť horná, plus 5V OK, a tá pod poistkou, ktorá je pre motor.
MOSfety sú ok, spínajú, sú 4 lebo reverz...,
Motor bol spínaný samostatnou malou PCB s hall snímačom, ale to nie je podstatné.
Zase je to prípad, kedy odpálilo 12V stabilizátor (78L12) a namiesto 12V sa dostalo niekde 24V, lenže procesor má samostatný obvod (ten v čiernej kocke hore) je to nejaký hybrid ako step down z 24 na 5V, ten je v poriadku, takže ani na procesor sa nemalo dostať viac ako 5V.

Správa sa to aj dosť divne, ak napojím na regulovaný zdroj, tak ok, ak napätie zvyšujem postupne, ale ak to pripojím hneď na plné napätie, tak väčšinou vyhodí poistku pre motor, ale prečo to robí, som nezistil

Skúste sa pozrieť, či nedáte nejaký tip, alebo či niečo podobné nepoznáte . Pravdepodobne to robila nejaká nemecká firma už dáavno.
Prílohy
IMG_20240123_201815.jpg
IMG_20240123_201659.jpg
0

Používateľov profilový obrázok
budvar10
Pokročilý člen
Pokročilý člen
Príspevky: 989
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa budvar10 » 21 Feb 2024, 14:50

na ktorej je ATMEGA16 16AU 1513D, neviem ale či žije, osciloskopom (digitálnym aj starým analógovým) neviem namerať žiadny signál od oscilátora
Prekontroluj napajanie na ATmege všetky piny, RESET pin by mal mať hodnotu VCC. Ak jevšetko OK a aj vtedy nejde ocsilátor, tak je asi vadná alebo je vadný kryštál, rezonátor alebo čo to tam je napojené.
0

Používateľov profilový obrázok
Radus
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1497
Dátum registrácie: 27 Okt 2009, 00:00
Bydlisko: Prešov
Vek: 42

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Radus » 21 Feb 2024, 14:52

...trošku owerkill, ale máš tam konektor ISP, pripoj programátor a skús sa na ňu pripojiť... ak náhodou ho máš po ruke...
0

Victorio
Pokročilý člen
Pokročilý člen
Príspevky: 558
Dátum registrácie: 12 Mar 2014, 21:09
Bydlisko: Michalovce

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Victorio » 21 Feb 2024, 15:20

programátor nemám :pain:
0

maskrtnik01
Ultimate člen
Ultimate člen
Príspevky: 2574
Dátum registrácie: 20 Júl 2010, 00:00
Bydlisko: okolie KE
Vek: 27

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa maskrtnik01 » 21 Feb 2024, 15:22

Ani arduino? Je sketch Arduino as ISP.
0

Používateľov profilový obrázok
misocko
Ultimate člen
Ultimate člen
Príspevky: 4319
Dátum registrácie: 14 Jún 2009, 00:00
Vek: 47

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa misocko » 21 Feb 2024, 17:26

myslim že 90% krištalov sa zastavi keď na nich nadrzovku pricvaknete sondu osciloskopu
1
Obrázok 1

Používateľov profilový obrázok
balu
Pokročilý člen
Pokročilý člen
Príspevky: 540
Dátum registrácie: 21 Feb 2022, 12:06

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa balu » 21 Feb 2024, 18:32

1. Na všech napájecích pinech VCC (i AVCC) musí být napájení (5, 17, 27, 38)
2. Na všech GND musí být zem.
3. Na pinu RESET (4) musí být VCC.

Pokud nejede oscilátor, zkus vzít obdélníkový signál 0-VCC (100kHz a více) a připojit ho na pin XTAL1. Procesor by se mohl rozběhnout a měl bys na některých pinech najít LOG1, na některých LOG0 a/nebo nějaký "pohyb". 100kHz kvůli tomu, že může mít až 64ms+32k CLK start procesoru.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa peterple » 21 Feb 2024, 18:57

Píšeš že nemáš programátor. Môžeš nám prezradiť čo máš pripojené na ten ISP konektor tým plochým 6 žilovým káblom? Alebo ako mám potom chápať tie tvoje fotky?
To je to čo voláš sonda?
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
balu
Pokročilý člen
Pokročilý člen
Príspevky: 540
Dátum registrácie: 21 Feb 2022, 12:06

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa balu » 21 Feb 2024, 19:10

Peterple má pravdu. Pokud tam je něco na RESET pinu, může držet procesor v resetu a nepojede to ani s oscilátorem. Ale to bys odhalil v bodu 3, co jsem psal výše.
0

maskrtnik01
Ultimate člen
Ultimate člen
Príspevky: 2574
Dátum registrácie: 20 Júl 2010, 00:00
Bydlisko: okolie KE
Vek: 27

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa maskrtnik01 » 21 Feb 2024, 20:22

misocko napísal:
21 Feb 2024, 17:26
myslim že 90% krištalov sa zastavi keď na nich nadrzovku pricvaknete sondu osciloskopu
Keď si pozriem takú kapacitu sondy, a load kapacitu kryštálov...ani sa nečudujem.
0

Atlan
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1148
Dátum registrácie: 01 Feb 2008, 00:00
Bydlisko: Kosice okolie

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Atlan » 21 Feb 2024, 20:38

Dufam ze sondu si mal prepnutu na x10
0

maskrtnik01
Ultimate člen
Ultimate člen
Príspevky: 2574
Dátum registrácie: 20 Júl 2010, 00:00
Bydlisko: okolie KE
Vek: 27

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa maskrtnik01 » 21 Feb 2024, 21:37

Fú no neviem či som to vlastne skúšal niekedy. Teória mi hovorí to čo som napísal, že to proste musí rozhodiť celý oscilátor.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa peterple » 21 Feb 2024, 22:05

Ja som to skúšal a aj nameral, len k tomu treba zase vedieť zopár detailov:
  1. To čo je označené ako OSC1 a OSC2 je v skutočnosti OSCin a OSCout. Merať na OSCin nie je dobrý nápad
  2. Celkovo to nie je dobrý nápad lebo toto hovorí DS
    XTAL1 and XTAL2 are input and output, respectively, of an inverting amplifier which can be configured for use as an On-chip Oscillator, as shown in Figure 12. Either a quartz crystal or a
    ceramic resonator may be used. The CKOPT Fuse selects between two different Oscillator
    amplifier modes. When CKOPT is programmed, the Oscillator output will oscillate will a full railto-rail swing on the output. This mode is suitable when operating in a very noisy environment or
    when the output from XTAL2 drives a second clock buffer. This mode has a wide frequency
    range. When CKOPT is unprogrammed, the Oscillator has a smaller output swing. This reduces
    power consumption considerably. This mode has a limited frequency range and it can not be
    used to drive other clock buffers.
    Ako si môžeš všimnúť tak kryštálový OSC sa dá prevádzkovať v dvoch režimoch. Pri hentakej doske by som čakal samozrejme ten railto-rail. Otázka je či to vedeli v tej nemeckej firme, pretože default je to tuším vypnuté. V takom prípade som nič nameral, lebo ten rozkmit je dosť malý.
Suma sumárum. Merať OSC len tak skopom je lotéria, ktorá má malú výpovednú hodnotu o tom či hodiny bežia lebo nebežia. Oveľa lepšie je to kontrolovať na niečom inom. Kedže to nejako reaguje na podnety tak to vyzerá že to beží.

Stále čakám na to čo to tam máš pripojené na to ISP. Lebo cez to dá pomerne ľahko vyčítať napríklad signatúra procesora a ak to dokážeš tak MCU žije
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
budvar10
Pokročilý člen
Pokročilý člen
Príspevky: 989
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa budvar10 » 22 Feb 2024, 07:15

Čo to tu píšete o tom oscilátore? Normálne to na osciloskope ukáže to, čo má. Dokonca sa to dá zmerať aj obyčajným jednosmerným voltmetrom.

Inak ATmega je veľmi odolný čip. Ak tam niečo vodivé neprebehlo po kontaktoch, tak by som to skôr tipoval na niečo iné. V každom prípade by som dosku najprv poriadne očistil.
1
Obrázok 1

Victorio
Pokročilý člen
Pokročilý člen
Príspevky: 558
Dátum registrácie: 12 Mar 2014, 21:09
Bydlisko: Michalovce

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Victorio » 22 Feb 2024, 17:10

včera som to kontroloval, Vcc napätia všade sú v poriadku, aj reset je 5V,
skúsil som vymeniť aj xtal za 16Mhz, aj keď iného typu ale nič, vybral som aj 22pF kondíky, merak mi nenameria nič, podľa toho sú asi vadné, dal som iné 22pF, a ani s pôvodným ani novým kryštálom nič.
na vstupoch xtal1,xtal2 nejaké kmity sú ale to budú skôr od zdroja, resp. vyzerajú ako rušenie, resp. akoby sa to pokúšalo rozkmitať, ale žiadne pravidelné impulzy, nič
osciloskop som si kúpil tento : FNIRSI-1014D, a skúšal som aj x10 ... aj x1, nič,

ohľadom ISP : tento konektor kde je pripojený páskový kábel to nie je ISP, tu je pripojený snímač s hall senzorom, kde je aj A/D prevodník., MCP3204
snímač je pripojený dvoma konektormi, v tom menšom je zapojený iba 1 pin, myslím že je to reset,
ani tento prevodník samostane nejak neviem rozbehať, na clk ani reset ani data in a out nie je žiadny merateľný signál, iba log 1 alebo 0 pri 5V napájaní, a ani externým signálom mi to nedáva žiadny signál.
menil som už aj hall senzor aj MCP3204, okrem smd kondíkov keramických a rezistorov na tej doske snímača viac nič iné nie je., modul nemám teraz poruke, neskôr sfotím,

Ešte taká zaujímavosť resp. nezistený problém, ak to pripojím okamžite na 24V vždy odpáli poistku,
ak napätie na zdroji zvýšim pomaly tak nie, a pritom to berie v kľude pár mA, neviem zistiť príčinu prečo a čo spôsobí taký veľký prúdový impulz že to odpáli 1,6A poistku, nič sa nehreje, elyty boli všetky vonku.
iba ten stabilizátor resp. regulátor napätia 24 na 5V ak vyberiem, tak to nespraví a na ten sú práve napojené obvody procesor a príslušenstvo.
Už to asi ďalej nebudem riešiť, lebo neviem ani zistiť, ako ten modul mal pôvodne fungovať, či vedel regulovať reverzovať otáčky, a čo ešte sa tam dalo nastavovať, lebo sú tam prepínače, pravdepodobne I2C konektor a pod. ak je vadný procesor tak je to do koša...
0

Atlan
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1148
Dátum registrácie: 01 Feb 2008, 00:00
Bydlisko: Kosice okolie

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Atlan » 22 Feb 2024, 20:10

To mas teda osciloskop. Peak to peak tam je cca 1V. Tvoj osciloskop ma. Mizernu citlivost 100m/div. Kedze to potrebujes merat sondov x10, vysledok je ten ze to ma citlivost 1v na dielik. Tak ze tu vlnovku tam uvidis titernu v jednom dieliku. A ten softverovy zoom na 500mV to nezachrani. Pricom hantek je len o trocha drahsi ale dokaze toho viac a lepsie.
0
Naposledy upravil/-a Atlan v 23 Feb 2024, 07:19, upravené celkom 1 krát.

Používateľov profilový obrázok
budvar10
Pokročilý člen
Pokročilý člen
Príspevky: 989
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa budvar10 » 23 Feb 2024, 06:33

Atlan napísal:
22 Feb 2024, 20:10
Pricom jantek je len o trocha drahsi...
Myslel si Hantek?
1
Obrázok 1

Atlan
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1148
Dátum registrácie: 01 Feb 2008, 00:00
Bydlisko: Kosice okolie

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Atlan » 23 Feb 2024, 07:19

0

Victorio
Pokročilý člen
Pokročilý člen
Príspevky: 558
Dátum registrácie: 12 Mar 2014, 21:09
Bydlisko: Michalovce

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Victorio » 23 Feb 2024, 09:13

noo doteraz som si pre občasné preverenie vystačil s analógovým , od toho nového som zázraky nečakal,
skôr som to potreboval na zachytenie digitálneho signálu.
ak hovoríš jeden dielik, tak niečo také mrňavé tam vidím, pozriem sa na to , myslel som že je to iba šum,
čakal som silnejší signál ,
0

Atlan
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1148
Dátum registrácie: 01 Feb 2008, 00:00
Bydlisko: Kosice okolie

Re: Atmel ATMEGA16 - meranie freq

Príspevok od používateľa Atlan » 23 Feb 2024, 09:58

Na vystupe oscilatora je P2P 850mV, na vstupe uz len 500mV ale skusal som na arduine 328.
P.S. Nemam skalibrovany osviloskop, ma defaultne hodnoty vstupnehondelica tak nanobrazku nesedia napatia.
Prílohy
IMG_20240223_095556.jpg
1
Obrázok 1

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok