Är microprocessor overkill för ett larm?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg av Greensilver »

Jag fortsätter med mina nybörjarfrågor i samma tråd...

Har nu bestämt mig för att köra med AVR och nu undrar jag om någon skulle kunna hjälpa mig med artikelnummer på lämpliga kondensatorer samt kristall som jag kommer att behöva för att använda uC utanför programmeraren. Jag har läst att kondensatorn skall vara på 22pF, stämmer det?

Sen behöver jag väl någon form av krets som tar ner spänningen från 9V eller 12V till 5V. Tänkte använda TS78M05CZ V-reg 5V TO220, räcker det med en sådan eller behöver jag fler komponenter?

Jag vill alltså kunna etsa mig ett litet kort och sedan montera uC i bilen och blinka någon lampa för att lära mig.

Tack för hjälpen!
Användarvisningsbild
Jonaz
Inlägg: 2358
Blev medlem: 4 november 2003, 22:06:33
Ort: Huddinge

Inlägg av Jonaz »

Tja en 7805 är ju ypperlig till det. Vissa säger att man skall ha två kondingar oxå.
Bild
C1 och C2 är kondensatorer värdet på dom är 0,33uF och 0.1uF.
Men jag har inte gjort så och det funkar.

22pF 65-847-34 stämmer bra det.
20 MHz 74-512-30
Skall du bygga en programerare eller köpa en färdig?
I sådana fall måste du givetvis ha grejer till att bygga en oxå.
Användarvisningsbild
cykze
EF Sponsor
Inlägg: 1539
Blev medlem: 8 april 2004, 10:40:28
Ort: Uppsala

Inlägg av cykze »

När du startar motorn sjunker ju spänningen rejält. Så om det är viktigt att AVR:en ska fungera även då kanske man måste köra med någon switchad omvandlare istället för att klara av att få fram 5V även vid låga spänningar... ?

När det gäller kristall och tillhörande kondingar så kan du skippa dom. Alla(?) ATtiny och ATmega har inbyggda oscillatorer, vilket duger om det inte är jättenoga med tiden.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

20MHz är inget bra standardvärde för AVR. Många har en gräns på 8, 10 eller 16MHz. Som sagt, tiny och mega har integrerade RC-oscillatorer som passar utmärkt för mobilt bruk (såvida du inte kräver en mycket exakt tidsbas).
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg av Greensilver »

Ok, tack så mycket! :)

I larmet är tiden inte så viktig men jag har lite drömmar om att bygga en accelerometer med en g-sensor och då är tiden viktig. 8)

Det blir ett STK500 och en del annat smått och gott till att börja med. Har inte beställt det ännu utan vill försöka få med allt smått i en och samma order. Jag har ju pulat lite med CMOS den senaste veckan (riktigt skoj faktiskt) så det blir en del sådana. Utöver detta vill jag försöka få med prylar så att jag kan bygga någon form av "skyddad" strömförsörjning så att jag kan leka med grejorna i bilen utan att paja något.

Sen så är det ju det där med kretskortstillverkningen, jag håller ju på att bygga en etstank och en UV-låda så det blir till att köpa lite kemikalier till det också. Så det är en del att komma ihåg. Hoppas få iväg beställningen imorgon så får vi se om jag hinner få det innan helgen. 8)

Klistrar in hela kundvagnen så kan ni hojta till om jag beställt något knasigt eller missat något. Tips mottages tacksamt...
ELM2882GWA mat grön 97.00 Styck 97.00
2 73-106-67

ISD2575P 75s ljudl.krets 61.40 Styck 61.40
3 73-472-97

CD4029BE logikkrets 5.62 Styck 11.24
4 73-473-70

CD4051BE logikkrets 4.00 Styck 16.00
5 73-473-88

CD4052BE logikkrets 4.00 Styck 4.00
6 73-693-25

DM74LS670N logikkrets 5.71 Styck 5.71
7 73-666-77

ATSTK500 AVR Starter kit 929.00 Styck 929.00
8 69-809-57

Batt elim 12VDC/600mA polv 145.00 Styck 145.00
9 73-000-50

TS7809CI V-reg 9V ITO220 8.09 Styck 24.27
10 73-665-78

AT90S2313-10PI uC DIL20 56.40 Styck 56.40
11 73-665-94

AT90S2323-10PI uC DIL8 55.30 Styck 55.30
12 73-664-79

ATTINY15L-1PI uC DIL8 34.20 Styck 34.20
13 73-002-40

TS78M05CZ V-reg 5V TO220 6.19 Styck 30.95
14 71-163-95

IRF9540N HEXFET TO-220 18.90 Styck 94.50
15 71-039-22

BC547B trans NPN TO92 1.53 Styck 15.30
16 71-056-38

BC557B trans PNP TO92
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

STK500:an är dyr hos Elfa. Finns billigare hos www.lawicel.com eller www.swcab.nu.

Senså låter det jobbigt o sitta ute i bilen o labba :)
Bygg/skaffa dig ett nätaggregat/adapter hemma o sitt vid skrivbordet istället.
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg av Greensilver »

Japp det hade du rätt i, skiljde några sköna hundralappar. Dessutom var det fraktfritt från SWC över 200:-. Då får det bli STK'n från SWC istället. 8)

Elfa tog 929 + moms, SWC tog 895 inklusive. :P

Är det någon som handlat från SWC, är dom att lita på?
Användarvisningsbild
cykze
EF Sponsor
Inlägg: 1539
Blev medlem: 8 april 2004, 10:40:28
Ort: Uppsala

Inlägg av cykze »

Tänk på att ATtiny15 inte ens har stöd för att köras från en extern kristall. Vad jag har förstått ifrån databladet dvs.

Jag skulle absolut tagit en ATtiny2313 istället för en AT90s2313. Tiny:n ersätter den gamla 2313. Den är betydligt bättre och billigare. Men det förutsätter naturligtvis att kompilatorn du har tänkt använda stödjer den, för den är ganska ny.

Du behöver även spole, kondingar och dioder till strömförsörjningen. De ska sitta innan 7805:an. Även diverse socklar och motstånd kommer du behöva.
Användarvisningsbild
ensten
EF Sponsor
Inlägg: 3759
Blev medlem: 19 oktober 2004, 15:55:20
Ort: Hudiksvall

Inlägg av ensten »

Jag rekomenderar Lawicel! Se följande tråd:
http://www.geekjoan.com/forum/viewtopic ... highlight=
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg av Greensilver »

Nu har jag äntligen fått hem prylarna. Beställde rubbet från SWC vars priser inklusive moms var billigare än Elfas exklusive. :razz:

Tackar för tipset om SWC alltså och kan rekommendera dem till andra som skall handla elektronikprylar.

Just nu har jag lyckats få två LED's att blinka efter innehållet i två variabler, där en logisk etta är ett blink och en nolla inte är ett blink. På det sättet kan man få LED'sen att blinka i olika sekvenser genom att stoppa in olika värden i variablerna. Assembler på hög nivå alltså. :wink:

Har en liten fråga dock; jag köpte några AVR kretsar för att ha lite att leka med utöver den som följer med STK500. Bland de som SWC skickade med finns ATTiny22L. Tyvärr har jag haft problem att hitta datablad till denna - har den utgått eller varför är den så ovanlig?
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Gratulerar till framgångarna!

Enligt denna lista, har Tiny22L status "obsolete". Knasigt att de skickar med en sån. själv fick jag med en AT8515, som inte riktigt är från igår den heller.
Skriv svar