Hej
Jag har programmerat AVR Butterfly, en liten leksak med atmega169, display, sensorer och allt man behöver. Nu tänkte jag bygga mig något eget.
Problemet är att jag knappt har någon koll på elektroniken. Jag köper mig glatt en färdig programmerare på elfa och ex en ATmega88.
Läste ett tips om att driva 7-seg-led med MAX7219 (elfa) och tänkte mig en sådan, en ATmega88/motsvarande, 2st batterier, någon simpel 7-seg-led samt en kristall/motsvarande för att bygga en exakt klocka. Tyvärr är kondensatorer, motstånd etc rena ångesten (jag är programmerare) så om en vänlig själ kunde tipsa om hur jag kopplar ihop sakerna så vore jag mycket tacksam.
En AVR med extern klocka, hur koppla?
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
Börja med att lässa dessaAVR040: EMC Design Considerations
och AVR042: AVR Hardware Design Considerations
Edit: Steg 2 bör vara att läsa/titta igenom databladen för övriga komponenter och skissa ihop något som liknar kopplingsschema utifrån vad du fått fram av databladen.
Lycka till!!
och AVR042: AVR Hardware Design Considerations
Edit: Steg 2 bör vara att läsa/titta igenom databladen för övriga komponenter och skissa ihop något som liknar kopplingsschema utifrån vad du fått fram av databladen.
Lycka till!!
Tack så mycket, AVR Hardware Design Considerations var mycket bra.
Något som liknar kopplingsschema kommer här. Värdena är hämtade från AVR042-pdf:en och jag tänkte man kunde ha samma till maxim-kretsen. Jag antar att även den vill ha störningsfri matning.
Första frågan är ang L1, som skulle vara 47n, så liten kan jag inte ens hitta i elfa. Feltryck? Skulle gärna vilja ha respons på om valet av komponentmaterial är rätt.
R1: 4,7k Ohm Kolytskikt 60-055-73
R2: 9,53k Ohm Metallfilm 60-734-07
C1,4: 4,7uF Tantal 67-748-06
C2,3: 100nF Keramisk skivkondensator 50V=/RM5mm 65-656-59
X1: 32,7680 kHz klockkristall 74-640-01
L1,2: 0,1uH Radiell miniatyrdrossel RM 5m 58-470-09
uP ATMEGA88 73-647-06
3×7-segment 14,2 mm "ELT 511" 75-068-19
Seriell drivkrets för LED-displayer "Max7219" 73-721-54
Batterihållare 69-521-13
Något som liknar kopplingsschema kommer här. Värdena är hämtade från AVR042-pdf:en och jag tänkte man kunde ha samma till maxim-kretsen. Jag antar att även den vill ha störningsfri matning.
Första frågan är ang L1, som skulle vara 47n, så liten kan jag inte ens hitta i elfa. Feltryck? Skulle gärna vilja ha respons på om valet av komponentmaterial är rätt.
R1: 4,7k Ohm Kolytskikt 60-055-73
R2: 9,53k Ohm Metallfilm 60-734-07
C1,4: 4,7uF Tantal 67-748-06
C2,3: 100nF Keramisk skivkondensator 50V=/RM5mm 65-656-59
X1: 32,7680 kHz klockkristall 74-640-01
L1,2: 0,1uH Radiell miniatyrdrossel RM 5m 58-470-09
uP ATMEGA88 73-647-06
3×7-segment 14,2 mm "ELT 511" 75-068-19
Seriell drivkrets för LED-displayer "Max7219" 73-721-54
Batterihållare 69-521-13
Jag använde kopplingsschemat för ett utvecklingskit när gjorde min första uppkoppling med avr, funka finfint:
http://www.ere.co.th/download/embmega32_sch.pdf
http://www.ere.co.th/download/embmega32_sch.pdf
>Behöver inte 32 Khz kristallen lastkondingar ?
AVR042-manualen "In some AVRs the internal oscillator circuit used with the real time counter provides a capacitive load of approximately 20pF, which should be appropriate for scommon 32.768KHz crystals. Refer to the data sheet for the relevant device for info about capacitors/size. External capacitors can be applied if the internal load is insufficient for the applied crystal."
ATMEGA88: http://www.elfa.se/pdf/73/736/07364672.pdf ja kanske, (kopplar för asynkronisk klocka TIMER/COUNTER2, systemet kör sitt eget) se sidan 34. De hänvisar till inkoppling av kristall på s.28 men där står det inget värde för rek. C1&C2 för små Hz.
Iofs enkelt att lägga till 2st 20pF kondingar där.
AVR042-manualen "In some AVRs the internal oscillator circuit used with the real time counter provides a capacitive load of approximately 20pF, which should be appropriate for scommon 32.768KHz crystals. Refer to the data sheet for the relevant device for info about capacitors/size. External capacitors can be applied if the internal load is insufficient for the applied crystal."
ATMEGA88: http://www.elfa.se/pdf/73/736/07364672.pdf ja kanske, (kopplar för asynkronisk klocka TIMER/COUNTER2, systemet kör sitt eget) se sidan 34. De hänvisar till inkoppling av kristall på s.28 men där står det inget värde för rek. C1&C2 för små Hz.
Iofs enkelt att lägga till 2st 20pF kondingar där.