Atmel ATMEGA16 - meranie freq
Moderátori: psichac, Moderátori
Atmel ATMEGA16 - meranie freq
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.
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.
0
Re: Atmel ATMEGA16 - meranie freq
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é.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
0
Re: Atmel ATMEGA16 - meranie freq
...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
-
- Ultimate člen
- Príspevky: 2594
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Atmel ATMEGA16 - meranie freq
myslim že 90% krištalov sa zastavi keď na nich nadrzovku pricvaknete sondu osciloskopu
1
1
Re: Atmel ATMEGA16 - meranie freq
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.
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
-
- 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
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?
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í.
Re: Atmel ATMEGA16 - meranie freq
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
-
- Ultimate člen
- Príspevky: 2594
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Atmel ATMEGA16 - meranie freq
Keď si pozriem takú kapacitu sondy, a load kapacitu kryštálov...ani sa nečudujem.
0
-
- Ultimate člen
- Príspevky: 2594
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Atmel ATMEGA16 - meranie freq
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
-
- 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
Ja som to skúšal a aj nameral, len k tomu treba zase vedieť zopár detailov:
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
- To čo je označené ako OSC1 a OSC2 je v skutočnosti OSCin a OSCout. Merať na OSCin nie je dobrý nápad
- Celkovo to nie je dobrý nápad lebo toto hovorí DS
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ý.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.
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í.
Re: Atmel ATMEGA16 - meranie freq
Č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.
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
1
Re: Atmel ATMEGA16 - meranie freq
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...
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
Re: Atmel ATMEGA16 - meranie freq
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.
Re: Atmel ATMEGA16 - meranie freq
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 ,
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
Re: Atmel ATMEGA16 - meranie freq
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.
P.S. Nemam skalibrovany osviloskop, ma defaultne hodnoty vstupnehondelica tak nanobrazku nesedia napatia.
1
1
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 13 Odpovedí
- 2413 Zobrazení
-
Posledný príspevok od používateľa smugli
-
- 6 Odpovedí
- 1547 Zobrazení
-
Posledný príspevok od používateľa milan209
-
- 4 Odpovedí
- 543 Zobrazení
-
Posledný príspevok od používateľa Merak
-
- 4 Odpovedí
- 1001 Zobrazení
-
Posledný príspevok od používateľa taphome
-
- 2 Odpovedí
- 1173 Zobrazení
-
Posledný príspevok od používateľa taphome