AVR-MT-128 on ollut viikon käyttämättä pöydällä, nyt se ei käynnisty. Laitteessa ei ole minkäänlaista eloa. Mittasin virtalähteen jännitteen ja se on kunnossa. Mistä kannattaa lähteä etsimään vikaa?
AVR-128 mennyt rikki?
kftkfutkuf
12<50
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 12
Vanhimmat
Ensimmäiseksi käyttöjännitteen jälkeen katsoisin sen kellon toimintaa. ulkoisena kellona ne kiteet voivat sammua omija-aikojaan. Sisäinen kello onkin sitten vähän haastavampi.
Mustalaismannelta varastettiin kello. Kun hän huomasi tapahtuneen, Manne tokaisi: -Hai, kello meni omakustannushintaan!
;)
Fuse-arvot kannattaa kanssa tarkistaa. Itse jouduin joskus syöttämään 500kHz kanttiaaltoa signaali-genikseltä, kun olin vahingossa ohjelmoinut käyttämään ulkoista kellosignaalia kiteen asemesta..
Löytyykö keneltäkään jotain toimivaa projektia tai alkuperäistä firmwarea jotta voisi laittaa sen tuohon laitteeseen?
Lataa tuolta joku.
https://www.olimex.com/Products/AVR/Development/AVR-MT128/
Ei nuo kyllä helposti hajoa mutta, mitä sulla on siinä ollut kytkettynä. Ota tuomioon että jos kytket siihen jotain pitkiä ulkoanturi johtoja tai vast. niin liitännät täytyy myös suojata asian mukaisesti.
io-nastat saa kyllä hajoamaan omilla härpättimillä ;) Mulla on yksi piiri, jossa on vähän joka toinen io-nasta rikki. Onneksi sitä pystyy vieläkin ohjelmoimaan, kun jättää nuo vaan käyttämättä!
Mä oon ilmeisesti laittanu fuset persiillleen. En tiedä miten saan sen enää heräämään. Joitain neuvoja sain, että pitäis ulkoisella oskillaattorilla lyödä aaltoa johonkin. Pitää ensi viikolla perehtyä tarkemmin jos jostain löytää ohjeita.
Jos on epäilys fusevirheestä ja kello on nyt väärä. 15or15 mainitsi jo ulkoisenkellon syötöstä. Itse aikoinaan tein 4093 piiristä n. 0,5MHz oskillaattorin josta syötettiin taajuutta XTAL1-koipeen (kinttu 24). Tämän jälkeen fuset ovat luettavissa ja tarvittavat muutokset ohjelmoitavissa piiriin. Eli konseptilla: DIL-piirin selkään vastukset ja konkat yhdelle portille (oskillaattori), loput rinnan bufferiksi syöttämään taajuutta. koko komeuden voi sitten laittaa reikälevylle jotta juotetut liitosjohdot pysyvät kiinni ja systeemi kestää paremmin säilytyksen seuraavaan käyttöön.
Saiskohan oskillaattorin rakennettua jostain vanhojen emojen komponenteista? 25MHz kiteitä ainakin löytyy kasapäin noista. Koekytkentä alusta ja piirilevyjä näyttää sentää kaapista löytvän.
Ihan mistä tahansa saat taajuutta revittyä taajuusalueella n. 500kHz.. 16MHz käy. Pitää vaan olla kanttiaaltoa käyttöjännitteestä käyttöjännitteeseen. Eli katso vaikka 74HC161 counter-piiri, syötä sille tuo kide-oskillaattorin taajuus vahvistettuna invertterillä:
http://www.play-hookey.com/oscillators/crystal/crystal_logic_oscillator.html
-taajuuden hienosäätöä ei tarvita, eli jätä säädettävä konkka pois
Tuosta tulee sitten hyvä oskillaattori. Sitä voi käyttää esim. taajuuslaskimen kanssa - vaikka itse tehdyn sellaisen. Tosin, nuo AVR:t ei ole parhaita mahdollisia tällaisiin kytkentöihin..
Sain jo tuesta vastauksen. Pääsen sen mukaan niin helpolla, että kolvaan 16mhz pois ja laitan 8mhz tilalle. Tilasin jo nipun oskilaattoreita ebaystä. Täytyy kaivaa jostain tuon alkuperäiset fuse asetukset, mutta silti taidan laittaa siihen kannan jolla tuo vaihtaminen käy tulevaisuudessa ilman kolvia
Löytyikin suositellut arvot samasta meilistä. High fuse 0x0F, Low fuse 0xCF