<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://elektronikforumet.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cykze</id>
	<title>ElektronikWikin - Användarbidrag [sv]</title>
	<link rel="self" type="application/atom+xml" href="https://elektronikforumet.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cykze"/>
	<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/Special:Bidrag/Cykze"/>
	<updated>2026-04-14T18:29:20Z</updated>
	<subtitle>Användarbidrag</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Inneh%C3%A5llsf%C3%B6rteckning&amp;diff=2534</id>
		<title>Innehållsförteckning</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Inneh%C3%A5llsf%C3%B6rteckning&amp;diff=2534"/>
		<updated>2008-02-17T00:38:16Z</updated>

		<summary type="html">&lt;p&gt;Cykze: lagt till rubriken &amp;quot;Mjukvara&amp;quot; och länk till &amp;quot;Linuxmjukvara&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Diverse==&lt;br /&gt;
* [[Aff%C3%A4rspartners]] - Kommentarer över affärspartners på forumet. Ris och ros.&lt;br /&gt;
* [[Materialinköpsställen]] - Tips om affärer som säljer material till privatpersoner, samt om de är bra/dåliga.&lt;br /&gt;
* [[ESD-skydd]] - Hur man undviker att fritera komponenter med statisk elektricitet.&lt;br /&gt;
* [[Översättningslista för facknamn]] på Svenska &amp;lt;-&amp;gt; Engelska.&lt;br /&gt;
&lt;br /&gt;
* Temp - [[Felmeddelanden]] vid försök att besöka forumet&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
*[[Samlade projekt]] - En lista över många av de projekt som publicerats på Forumet.&lt;br /&gt;
*[[Önskemål]] - En lista över önskemål på artiklar som vi vill se i Wikin.&lt;br /&gt;
*[[arkivering av forumets PM ]] - En liten förklarning hur man kan arkivera sina PM.&lt;br /&gt;
&lt;br /&gt;
== Grundläggande Ellära ==&lt;br /&gt;
* [[Ohms lag]]&lt;br /&gt;
* [[Strömspikar]]&lt;br /&gt;
* [[LC-krets]]&lt;br /&gt;
* [[PWM]]&lt;br /&gt;
* [[Operationsförstärkare, grundkopplingar]]&lt;br /&gt;
* [[Distanskurs i Elektronik]]&lt;br /&gt;
* [[Superpositionsprincipen]]&lt;br /&gt;
* [[Linjärisering]]&lt;br /&gt;
* [[Småsignalscheman]]&lt;br /&gt;
&lt;br /&gt;
== Komponenter ==&lt;br /&gt;
* [[Kondensator]]&lt;br /&gt;
* [[Diod]]&lt;br /&gt;
* [[Lysdiod]]&lt;br /&gt;
* [[Resistor]]&lt;br /&gt;
* [[Induktans]]&lt;br /&gt;
* [[LCD-Displayer]]&lt;br /&gt;
* [[Kapslingar]]&lt;br /&gt;
** [[Hålmonterade]]&lt;br /&gt;
** [[Ytmonterade]]&lt;br /&gt;
&lt;br /&gt;
== Ljud ==&lt;br /&gt;
* [[SID]]&lt;br /&gt;
* [[Tonkontroller, gitarrförstärkare]]&lt;br /&gt;
* [[Tonkontroller, Elbasar]]&lt;br /&gt;
* [[BTc Sound Encoder, uCPU]]&lt;br /&gt;
&lt;br /&gt;
== Ljus ==&lt;br /&gt;
* [[PowerLeds]]&lt;br /&gt;
&lt;br /&gt;
== Mekatronik ==&lt;br /&gt;
* [[CNC-länkar]]&lt;br /&gt;
* [[CNC med Linux]]&lt;br /&gt;
* [[AC-motor|AC-motorer]]&lt;br /&gt;
* [[DC-motor|DC-motorer]]&lt;br /&gt;
* [[Stegmotor|Stegmotorer]]&lt;br /&gt;
* [[Motorstyrning]]&lt;br /&gt;
* [[Servo]]&lt;br /&gt;
* [[Lillasyster]]&lt;br /&gt;
&lt;br /&gt;
== Mikrodatorteknik ==&lt;br /&gt;
*[[Mikrokontrollers|Allmänt om mikrokontrollers]]&lt;br /&gt;
&lt;br /&gt;
*Typer:&lt;br /&gt;
** [[AVR]]&lt;br /&gt;
** [[PIC]]&lt;br /&gt;
&lt;br /&gt;
== Mjukvara ==&lt;br /&gt;
* [[Linuxmjukvara]]&lt;br /&gt;
&lt;br /&gt;
== Mätinstrument ==&lt;br /&gt;
* [[Oscilloskop]]&lt;br /&gt;
&lt;br /&gt;
== Mönsterkortstillverkning och lödning ==&lt;br /&gt;
* [[Hur man tillverkar kretskort]] - Från början till slut.&lt;br /&gt;
* [[Tips vid etsning]]&lt;br /&gt;
* [[Etstank]]&lt;br /&gt;
* [[Rita kretskort]]&lt;br /&gt;
* [[Tips vid lödning]]&lt;br /&gt;
* [[Simulera]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Utveckling av forumet ==&lt;br /&gt;
Det finns ett mål att utöka Svenska elektronikforumet till att bli mer än bara ett forum (denna Wiki är ett exempel på detta). De olika projekt som strävar till att förbättra forumet listas här. Varje projekt har (ska ha) en ansvarig, kontakta denne om du vill hjälpa till med en uppgift.&lt;br /&gt;
* [[exempel på forumutvecklingssida]] Ett förslag hur sidorna kan se ut.&lt;br /&gt;
* [[Artikelsystemet]]&lt;br /&gt;
* [[Köp och Sälj]]&lt;br /&gt;
* [[Bildarkivet]]&lt;br /&gt;
* [[Projektgalleriet]]&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Inneh%C3%A5llsf%C3%B6rteckning&amp;diff=2533</id>
		<title>Innehållsförteckning</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Inneh%C3%A5llsf%C3%B6rteckning&amp;diff=2533"/>
		<updated>2008-02-17T00:36:39Z</updated>

		<summary type="html">&lt;p&gt;Cykze: lagt rubrikerna i bokstavsordning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Diverse==&lt;br /&gt;
* [[Aff%C3%A4rspartners]] - Kommentarer över affärspartners på forumet. Ris och ros.&lt;br /&gt;
* [[Materialinköpsställen]] - Tips om affärer som säljer material till privatpersoner, samt om de är bra/dåliga.&lt;br /&gt;
* [[ESD-skydd]] - Hur man undviker att fritera komponenter med statisk elektricitet.&lt;br /&gt;
* [[Översättningslista för facknamn]] på Svenska &amp;lt;-&amp;gt; Engelska.&lt;br /&gt;
&lt;br /&gt;
* Temp - [[Felmeddelanden]] vid försök att besöka forumet&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
*[[Samlade projekt]] - En lista över många av de projekt som publicerats på Forumet.&lt;br /&gt;
*[[Önskemål]] - En lista över önskemål på artiklar som vi vill se i Wikin.&lt;br /&gt;
*[[arkivering av forumets PM ]] - En liten förklarning hur man kan arkivera sina PM.&lt;br /&gt;
&lt;br /&gt;
== Grundläggande Ellära ==&lt;br /&gt;
* [[Ohms lag]]&lt;br /&gt;
* [[Strömspikar]]&lt;br /&gt;
* [[LC-krets]]&lt;br /&gt;
* [[PWM]]&lt;br /&gt;
* [[Operationsförstärkare, grundkopplingar]]&lt;br /&gt;
* [[Distanskurs i Elektronik]]&lt;br /&gt;
* [[Superpositionsprincipen]]&lt;br /&gt;
* [[Linjärisering]]&lt;br /&gt;
* [[Småsignalscheman]]&lt;br /&gt;
&lt;br /&gt;
== Komponenter ==&lt;br /&gt;
* [[Kondensator]]&lt;br /&gt;
* [[Diod]]&lt;br /&gt;
* [[Lysdiod]]&lt;br /&gt;
* [[Resistor]]&lt;br /&gt;
* [[Induktans]]&lt;br /&gt;
* [[LCD-Displayer]]&lt;br /&gt;
* [[Kapslingar]]&lt;br /&gt;
** [[Hålmonterade]]&lt;br /&gt;
** [[Ytmonterade]]&lt;br /&gt;
&lt;br /&gt;
== Ljud ==&lt;br /&gt;
* [[SID]]&lt;br /&gt;
* [[Tonkontroller, gitarrförstärkare]]&lt;br /&gt;
* [[Tonkontroller, Elbasar]]&lt;br /&gt;
* [[BTc Sound Encoder, uCPU]]&lt;br /&gt;
&lt;br /&gt;
== Ljus ==&lt;br /&gt;
* [[PowerLeds]]&lt;br /&gt;
&lt;br /&gt;
== Mekatronik ==&lt;br /&gt;
* [[CNC-länkar]]&lt;br /&gt;
* [[CNC med Linux]]&lt;br /&gt;
* [[AC-motor|AC-motorer]]&lt;br /&gt;
* [[DC-motor|DC-motorer]]&lt;br /&gt;
* [[Stegmotor|Stegmotorer]]&lt;br /&gt;
* [[Motorstyrning]]&lt;br /&gt;
* [[Servo]]&lt;br /&gt;
* [[Lillasyster]]&lt;br /&gt;
&lt;br /&gt;
== Mikrodatorteknik ==&lt;br /&gt;
*[[Mikrokontrollers|Allmänt om mikrokontrollers]]&lt;br /&gt;
&lt;br /&gt;
*Typer:&lt;br /&gt;
** [[AVR]]&lt;br /&gt;
** [[PIC]]&lt;br /&gt;
&lt;br /&gt;
== Mätinstrument ==&lt;br /&gt;
* [[Oscilloskop]]&lt;br /&gt;
&lt;br /&gt;
== Mönsterkortstillverkning och lödning ==&lt;br /&gt;
* [[Hur man tillverkar kretskort]] - Från början till slut.&lt;br /&gt;
* [[Tips vid etsning]]&lt;br /&gt;
* [[Etstank]]&lt;br /&gt;
* [[Rita kretskort]]&lt;br /&gt;
* [[Tips vid lödning]]&lt;br /&gt;
* [[Simulera]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Utveckling av forumet ==&lt;br /&gt;
Det finns ett mål att utöka Svenska elektronikforumet till att bli mer än bara ett forum (denna Wiki är ett exempel på detta). De olika projekt som strävar till att förbättra forumet listas här. Varje projekt har (ska ha) en ansvarig, kontakta denne om du vill hjälpa till med en uppgift.&lt;br /&gt;
* [[exempel på forumutvecklingssida]] Ett förslag hur sidorna kan se ut.&lt;br /&gt;
* [[Artikelsystemet]]&lt;br /&gt;
* [[Köp och Sälj]]&lt;br /&gt;
* [[Bildarkivet]]&lt;br /&gt;
* [[Projektgalleriet]]&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Unix_mjukvara&amp;diff=2532</id>
		<title>Unix mjukvara</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Unix_mjukvara&amp;diff=2532"/>
		<updated>2008-02-17T00:33:12Z</updated>

		<summary type="html">&lt;p&gt;Cykze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=PCB/CAD=&lt;br /&gt;
* [http://www.cadsoft.de/ Eagle] (begränsad gratisversion finns)&lt;br /&gt;
* [http://www.lis.inpg.fr/realise_au_lis/kicad/ Kicad] ([http://en.wikipedia.org/wiki/GNU_General_Public_License GPL])&lt;br /&gt;
&lt;br /&gt;
=Simulering=&lt;br /&gt;
* [http://www.gnucap.org/ gnucap - GNU Circuit Analysis Package] ([http://en.wikipedia.org/wiki/GNU_General_Public_License GPL])&lt;br /&gt;
* [http://www.geda.seul.org/tools/gspiceui/index.html gspiceui - GNU Spice GUI] (grafiskt gränssnitt till ngspice och gnucap, [http://en.wikipedia.org/wiki/GNU_General_Public_License GPL])&lt;br /&gt;
* [http://www.linear.com/designtools/software/ LTspice/SwitcherCAD III] (gratis, fungerar genom [http://en.wikipedia.org/wiki/Wine_(software) Wine])&lt;br /&gt;
* [http://ngspice.sourceforge.net/ ngspice] ([http://en.wikipedia.org/wiki/BSD_license BSD-licens])&lt;br /&gt;
* [http://arrakis.gforge.lug.fi.uba.ar/ Oregano] (grafiskt gränssnitt till ngspice och gnucap, [http://en.wikipedia.org/wiki/GNU_General_Public_License GPL])&lt;br /&gt;
&lt;br /&gt;
=Övrigt=&lt;br /&gt;
* [http://www.geda.seul.org/tools/index.html gEDA] (en samling verktyg)&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1805</id>
		<title>Mikrokontroller</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1805"/>
		<updated>2007-02-10T16:44:14Z</updated>

		<summary type="html">&lt;p&gt;Cykze: /* Programmerare */ AVRISP mkII&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mikrokontroller?'''&lt;br /&gt;
&lt;br /&gt;
En mikrokontroller (förkortas ofta µC (µ = micro, C = Controller)), även populärt kallad enchipsdator, är ett chip som innehåller alla funktioner som behövs för att exekvera en kod som du själv kan programmera in i den. För att läsa om hur dessa fungerar, se [http://electronics.howstuffworks.com/microcontroller.htm HowStuffWorks].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
För att börja programmera mikrokontrollers krävs följande:&lt;br /&gt;
&lt;br /&gt;
'''Hårdvara'''&lt;br /&gt;
* Dator&lt;br /&gt;
* Mikrokontroller (med kristall)&lt;br /&gt;
* Programmerare&lt;br /&gt;
&lt;br /&gt;
'''Mjukvara'''&lt;br /&gt;
* Programmeringsmjukvara&lt;br /&gt;
* IDE (Integrated Development Environment) = programmeringsmiljö&lt;br /&gt;
* Kompilator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Dator =&lt;br /&gt;
&lt;br /&gt;
En dator antar jag att du har eftersom du läser detta. Det går bra att arbeta i både Windows- och Linuxmiljö. Den mesta mjukvaran finns för båda plattformar. Ett krav är dock en ledig serieport, USB eller parallellport (se &amp;quot;programmerare&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mikrokontroller =&lt;br /&gt;
Självklart behöver man själva mikrokontrollern för att komma igång. Det finns många olika µC att välja på. Tre vanliga som jag tänker presentera här är:&lt;br /&gt;
* Basic Stamp&lt;br /&gt;
* PIC&lt;br /&gt;
* AVR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Basic Stamp ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:BS2.gif|right]]Basic Stamp är grupp färdiga moduler tillverkade av [http://www.parallax.com/ Parallax]. Stampen är mycket nybörjarvänlig, det går snabbt att komma igång att experimentera. Detta på bekostnad av priset (högt) och styrkan (låg hastighet och mycket begränsade extra funktioner). Eftersom Stampen är en färdig modul behöver den bara spänning för att fungera, &amp;quot;plug and play&amp;quot;.&lt;br /&gt;
Basic Stamp kan köpas på exempelvis [http://www.robotshop.se/catalog/index.php Robotshop]&lt;br /&gt;
Basic Stamp finns generellt i två familjer. Stamp 1 och Stamp 2. Tvåan är uppföljare till ettan och därmed mer intressant att abeta med. Av Stamp 2 finns det några olika modeller med extra finesser. Se tillverkarens hemsida för mer info.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PIC ==&lt;br /&gt;
[[Bild:PIC_liten.jpg|right]]PIC är en familj mikrokontrollers tillverkade av [http://www.microchip.com/ Microchip]. Dessa finns i väldigt många modeller. Några vanligt förekommande PICar är PIC16F84A, PIC16F628A och PIC16F877A. Jag avråder dock från att införskaffa en PIC16F84(A), de är föråldrade, överprisade och överskattade. PIC16F628A är en utmärkt ersättare i samma klass, fast billigare.&lt;br /&gt;
&lt;br /&gt;
Normalt behöver en PIC en stabiliserad spänningsmatning och en kristall för att fungera. Många av de nyare (d.v.s i princip alla modeller som är aktuella för hobbyister) har även en inbyggd oscillator, och kan då köras utan kristall.&lt;br /&gt;
&lt;br /&gt;
PIC kan köpas i välsorterade elektronikåterförsäljare, exempelvis [http://www.elfa.se/ Elfa], vars sortiment dock är lite begränsat, speciellt bland de lite nyare kretsarna som kan vara intressanta för hobbyister. Bland övriga kan t.ex nämnas [http://www.jescab.se/Prod_PIC.html JESCAB].&lt;br /&gt;
&lt;br /&gt;
Går även att få som samples av tillverkaren.&lt;br /&gt;
&lt;br /&gt;
PIC finns i flera olika familjer:&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1009&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC10F] - Små 6-pins ytmonterade chip (SOT23-6) med lite begränsade finesser. Även i standard 8-pin DIP för utveckling och test.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1001&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC12F] - 8-pin. PIC12F5xx har en äldre arkitektur och är tänkta som &amp;quot;Flash-upgrade&amp;quot; till äldre PIC12C modeller. PIC12F6xx har samma (lite bättre) arkitektur som PIC16F serien.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC16F] - Mellan-familjen. 14-68 pin. Innehåller en hel del användbara finesser.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC18F] - Kraftfullaste familjen. 18-80 pin. Roligast att arbeta med. Enklare assembler kodning än PIC16. [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 C-kompilator] från Microchip som finns i en gratis &amp;quot;Student Edition&amp;quot; variant (med vissa begränsningar i optimeraren).&lt;br /&gt;
*[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=2529&amp;amp;param=en024856&amp;amp;pageId=74 PIC24F] - En ny 16-bitars arkitektur. Ej i DIP, dock.&lt;br /&gt;
*dsPIC - I princip samma arktitektur som PIC24, men med en &amp;quot;DSP-engine&amp;quot;. Två varianter, [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8071&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC30] samt [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8081&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC33]&lt;br /&gt;
&lt;br /&gt;
Sen finns det även ett stort antal &amp;quot;C-modeller&amp;quot; (PIC16Cxxxx). Se upp med dom, de är OTP (&amp;quot;One Time Programmable&amp;quot;) och är inte avsedda för hobbyister !!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AVR ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:AVR_liten.jpg|right]][http://www.atmel.com/avr AVR] är en familj mikrokontrollers tillverkade av [http://www.atmel.com/ Atmel]. De har många likheter med PIC, men är lite kraftfullare och lite snabbare. Det finns många modeller på AVR, några vanliga är [http://www.atmel.com/dyn/products/product_card.asp?part_id=2967 ATtiny26], [http://www.atmel.com/dyn/products/product_card.asp?part_id=3229 ATtiny2313] och [http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega88 ATmega88]. AVR behöver, precis som PIC, en stabil matningsspänning och en oscillator (finns inbyggd i de flesta modeller) för att fungera. AVRs största fördel jämfört med PIC är att alla familjer inom AVR är byggd på samma kärna, vilket gör det mycket lättare rent programmeringsmässigt att migrera mellan olika familjer/modeller.&lt;br /&gt;
&lt;br /&gt;
AVR kan köpas i vissa elektronikaffärer. Hos t ex [http://www.elfa.se/ Elfa] hittar man ett urval av AVR-chip. Kan även gå att få som sample, sägs det...&lt;br /&gt;
&lt;br /&gt;
AVR finns i olika familjer:&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#791 ATtiny] - Små chip, 8-20 pin, med de nödvändigaste funktionerna.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#760 ATmega] - 28-100 pin. Kraftfulla och stora!&lt;br /&gt;
*AT90S - Den här serien nyproduceras inte längre, utan har ersatts helt av Tiny- &amp;amp; Mega-serien.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#1761 AT90USB] - Stora AVR:er med USB-stöd.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#1609 AT90CAN] - Stora AVR:er med CAN-stöd.&lt;br /&gt;
*[http://www.atmel.com/products/avr32/ AVR32] - Motsvarande dsPIC (se PIC ovan). Riktigt kraftfulla processorer som inte spelar i samma division som de andra familjerna här. Obs: Finns ej att köpa än!&lt;br /&gt;
&lt;br /&gt;
[http://www.atmel.com/dyn/products/param_table.asp?family_id=607&amp;amp;OrderBy=part_no&amp;amp;Direction=ASC Parameterlista över olika AVR:er]&lt;br /&gt;
&lt;br /&gt;
= Kristall =&lt;br /&gt;
För att µC ska kunna arbeta måste den ha en tidsreferens - en oscillatorkrets - som svänger ett exakt antal gånger varje sekund. Vanligtvis avänder man kristaller för detta ändamål. De som används till PIC och AVR brukar ligga mellan 4-20 MHz. För Basic Stamp är kristallen integrerad i modulen.&lt;br /&gt;
Den ständiga utveckligen har lett till att många µC idag har en integrerad oscillator på exempelvis 4 MHz eller 8 MHz. I följande familjer har alla medlemmar integrerade oscillatorer: PIC10, PIC12, ATiny, ATmega. Utöver dessa finns det många chip i de övriga familjerna som också har denna finess.&lt;br /&gt;
&lt;br /&gt;
För de µC som inte har integrerad oscillator behövs alltså en kristall.&lt;br /&gt;
På Elfa kan man hitta [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=2013474.htm mikroprocessorkristaller] för ca 14 kr. Välj en i listan som inte har högre frekvens än vad den rekommenderade maxfrekvensen för din µC är (se dess datablad). Dessa kristaller behöver två stycken sk. lastkapacitanser för att kunna fungera korrekt. Enligt några datablad för AVR och PIC bör man välja kondensatorer med kapacitansen 12-22 pF. Om man höftar så väljer man exempelvis 18 pF. [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=4763.htm Här] är några lämpliga att välja på. Du behöver alltså två kondensatorer för varje kristall.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Kristall.gif]] &amp;lt;-- Kristall (lågprofil)&lt;br /&gt;
&lt;br /&gt;
Sen kommer själva inkopplingen. µC har normalt två ben som heter XTAL1 och XTAL2 (AVR) eller OSC1 och OSC2 (PIC). Mellan dessa ska man koppla in sin kristall. Kondensatorerna kopplas sedan på vardera ben på kristallen ner till jord. Förvillande, antagligen. Kolla på bilden istället!&lt;br /&gt;
&lt;br /&gt;
[[Bild:Osc.gif]] [[Bild:Xtal.gif]]&lt;br /&gt;
&lt;br /&gt;
Det finns även ett alternativ i form av &amp;quot;Resonatorer&amp;quot;, dessa finns med inbyggda lastkondensatorer och lösa kondensatorer behövs därför inte. Dessa resonatorer är oftast billigare än kristaller men inte fullt lika exakta i frekvensen men till projekter som inte är mycket känsliga med timing duger de mycket väl.&lt;br /&gt;
&lt;br /&gt;
= Programmerare =&lt;br /&gt;
En programmerare är en krets man måste ha som länk mellan dator och mikrokontroller. Gränssnittet är oftast RS232 (serieporten), men parallellporten förekommer också. USB håller på att bli ett populärt alternativ.&lt;br /&gt;
Basic Stamp behöver ingen speciell programmerare, eftersom den är integrerad på själva modulen.&lt;br /&gt;
PIC oc AVR behöver båda programmerare. Här finns två alternativ: Att bygga en själv eller att köpa en färdig.&lt;br /&gt;
Att bygga en själv kräver förstås lite förkunskaper inom elektronik, men kan bespara dig några hundralappar.&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://www.fischl.de/usbasp/ USBasp]&lt;br /&gt;
**[http://www.lancos.com/prog.html#avrisp AVR ISP]&lt;br /&gt;
**[http://www.lancos.com/siprogsch.html SI-PROG]&lt;br /&gt;
**[http://www.serasidis.gr/circuits/avrprog/avrprog.htm ULTRA LOW COST PROGRAMMER] OBS! ANVÄND &amp;quot;AVREAL32.EXE&amp;quot; SOM PROGRAMVARA&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.lawicel-shop.se/shop/default.aspx?tillsida=prod&amp;amp;productid=207336&amp;amp;lng=SWE AVRISP mkII]&lt;br /&gt;
**[http://www.lawicel-shop.se/shop/default.aspx?tillsida=prod&amp;amp;productid=245687&amp;amp;lng=SWE AVR Dragon] (stöder även emulering)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=2022203.htm STK500] (Elfa)&lt;br /&gt;
**[http://www.swcab.nu/cgi-bin/store/commerce.cgi?product=avr STK500] (Software Crew)&lt;br /&gt;
**[http://www.futurlec.com/ATMegaTraining.shtml ATMega Training Board]&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://a SI-PROG]&lt;br /&gt;
**[http://www.jdm.homepage.dk/newpic.htm JDM]&lt;br /&gt;
**[http://feng3.cool.ne.jp/en/ RCD]&lt;br /&gt;
**[http://www.olimex.com/dev/pic-pg2c.html PIC-PG2] (Olimex)&lt;br /&gt;
**[http://www.stolz.de.be/ The LVP-Cable]&lt;br /&gt;
**[http://www.voti.nl/wisp628/index_1.html Wisp628] (Original leverantör i Holland)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare)&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87163&amp;amp;path= VM111] (Kjell)&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87533&amp;amp;path= USB] (Kjell)&lt;br /&gt;
**[http://www.olimex.com/dev/index.html Olimex] (se PIC -&amp;gt; programmers)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=6020.htm ISP-PRO] (Elfa)&lt;br /&gt;
**[http://www.futurlec.com/PICDevBoard.shtml PIC16F877 Development Board] (Futurlec)&lt;br /&gt;
**[http://www.dontronics.com/diyk182.html Kit182] (Dontronics)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/piceasy.htm PICEasy] (MikroElektronika)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/easypic2.htm PICEasy 2] (MikroElektronika)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare, färdigbyggd...)&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.qsl.net/dl4yhf/winpicpr.html WinPIC]&lt;br /&gt;
**AVREAL32.EXE&lt;br /&gt;
&lt;br /&gt;
= IDE - Programmeringsmiljö =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*[http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kompilator och Språk =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Basic . Inget annat. Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[http://www.elektronikforumet.com/wiki/index.php/PIC PIC]'''&lt;br /&gt;
*Assembler - Gratis assembler via [http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
*Basic - Många versioner. Exempel: [http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm MikroBasic] (Gratis)&lt;br /&gt;
*C - Många versioner. Exempel: [http://www.htsoft.com/products/PICClite.php PICCLite] (Gratis)&lt;br /&gt;
*JAL - [http://jal.sourceforge.net/ JAL]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Assembler - gratis assembler via [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
*C - En vedertagen version: GCC ([http://winavr.sourceforge.net/ WinAVR])&lt;br /&gt;
*Basic - En dominerande version: [http://www.mcselec.com/bascom-avr.htm Bascom-AVR]&lt;br /&gt;
&lt;br /&gt;
= Övriga länkar =&lt;br /&gt;
&lt;br /&gt;
*[http://www.avrfreaks.net/ AVR Freaks] - AVR Fansite&lt;br /&gt;
*[http://www.piclist.com/techref/piclist/index.htm PiCLiST] - Fakta om allt (PIC)&lt;br /&gt;
&lt;br /&gt;
*[http://www.dontronics.com/auto.html Liknande FAQ]&lt;br /&gt;
*[http://www.edaboard.com/viewtopic.php?p=187840 En tråd @ EDABoard om mikrokontrollerval]&lt;br /&gt;
&lt;br /&gt;
*[http://www.avr-asm-tutorial.net/ Lär dig assembler för AVR]&lt;br /&gt;
*[http://www.avrbeginners.net/ Så här funkar AVR]&lt;br /&gt;
&lt;br /&gt;
*[http://www.voti.nl/swp/ Så här funkar PIC]&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/books/PICbook/0_Uvod.htm PIC microcontrollers for beginners (onlinebok)]&lt;br /&gt;
*[http://www.jescab.se/Starting_with_PICs.html Starting with PICs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill börja med AVR.&amp;lt;br&amp;gt;'''&lt;br /&gt;
*[http://web.telia.com/~u10201359/Microdatorer.zip Microcontrollers.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer som är enkla att följa samt många kodexempel.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda 16 tangenters &amp;quot;telefontangentbord&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en display med HD44780 kontroller krets.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda UART.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en realtidsklocka DS1302&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande C++ uttryck if satser mm.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill använda Realtidssystem på en AVR.'''&amp;lt;br&amp;gt;&lt;br /&gt;
*[http://web.telia.com/~u10201359/Realtidssystem.zip Realtidsystem.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer samt en hel bok om realtidssystem.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande multitasking med RoundRobin.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt använda realtidskärnan AVRX.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt hur man kompilerar m.h.a AVR-GCC.&amp;lt;br&amp;gt;&lt;br /&gt;
Hantera AVRX olika funktioner, bla seriekommunikation.&amp;lt;br&amp;gt;&lt;br /&gt;
Genomgång av CAN-bus.&amp;lt;br&amp;gt;&lt;br /&gt;
Samt mycket mer.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1804</id>
		<title>Mikrokontroller</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1804"/>
		<updated>2007-02-02T11:55:24Z</updated>

		<summary type="html">&lt;p&gt;Cykze: /* Programmerare */ - La till USBasp och AVR Dragon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mikrokontroller?'''&lt;br /&gt;
&lt;br /&gt;
En mikrokontroller (förkortas ofta µC (µ = micro, C = Controller)), även populärt kallad enchipsdator, är ett chip som innehåller alla funktioner som behövs för att exekvera en kod som du själv kan programmera in i den. För att läsa om hur dessa fungerar, se [http://electronics.howstuffworks.com/microcontroller.htm HowStuffWorks].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
För att börja programmera mikrokontrollers krävs följande:&lt;br /&gt;
&lt;br /&gt;
'''Hårdvara'''&lt;br /&gt;
* Dator&lt;br /&gt;
* Mikrokontroller (med kristall)&lt;br /&gt;
* Programmerare&lt;br /&gt;
&lt;br /&gt;
'''Mjukvara'''&lt;br /&gt;
* Programmeringsmjukvara&lt;br /&gt;
* IDE (Integrated Development Environment) = programmeringsmiljö&lt;br /&gt;
* Kompilator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Dator =&lt;br /&gt;
&lt;br /&gt;
En dator antar jag att du har eftersom du läser detta. Det går bra att arbeta i både Windows- och Linuxmiljö. Den mesta mjukvaran finns för båda plattformar. Ett krav är dock en ledig serieport, USB eller parallellport (se &amp;quot;programmerare&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mikrokontroller =&lt;br /&gt;
Självklart behöver man själva mikrokontrollern för att komma igång. Det finns många olika µC att välja på. Tre vanliga som jag tänker presentera här är:&lt;br /&gt;
* Basic Stamp&lt;br /&gt;
* PIC&lt;br /&gt;
* AVR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Basic Stamp ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:BS2.gif|right]]Basic Stamp är grupp färdiga moduler tillverkade av [http://www.parallax.com/ Parallax]. Stampen är mycket nybörjarvänlig, det går snabbt att komma igång att experimentera. Detta på bekostnad av priset (högt) och styrkan (låg hastighet och mycket begränsade extra funktioner). Eftersom Stampen är en färdig modul behöver den bara spänning för att fungera, &amp;quot;plug and play&amp;quot;.&lt;br /&gt;
Basic Stamp kan köpas på exempelvis [http://www.robotshop.se/catalog/index.php Robotshop]&lt;br /&gt;
Basic Stamp finns generellt i två familjer. Stamp 1 och Stamp 2. Tvåan är uppföljare till ettan och därmed mer intressant att abeta med. Av Stamp 2 finns det några olika modeller med extra finesser. Se tillverkarens hemsida för mer info.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PIC ==&lt;br /&gt;
[[Bild:PIC_liten.jpg|right]]PIC är en familj mikrokontrollers tillverkade av [http://www.microchip.com/ Microchip]. Dessa finns i väldigt många modeller. Några vanligt förekommande PICar är PIC16F84A, PIC16F628A och PIC16F877A. Jag avråder dock från att införskaffa en PIC16F84(A), de är föråldrade, överprisade och överskattade. PIC16F628A är en utmärkt ersättare i samma klass, fast billigare.&lt;br /&gt;
&lt;br /&gt;
Normalt behöver en PIC en stabiliserad spänningsmatning och en kristall för att fungera. Många av de nyare (d.v.s i princip alla modeller som är aktuella för hobbyister) har även en inbyggd oscillator, och kan då köras utan kristall.&lt;br /&gt;
&lt;br /&gt;
PIC kan köpas i välsorterade elektronikåterförsäljare, exempelvis [http://www.elfa.se/ Elfa], vars sortiment dock är lite begränsat, speciellt bland de lite nyare kretsarna som kan vara intressanta för hobbyister. Bland övriga kan t.ex nämnas [http://www.jescab.se/Prod_PIC.html JESCAB].&lt;br /&gt;
&lt;br /&gt;
Går även att få som samples av tillverkaren.&lt;br /&gt;
&lt;br /&gt;
PIC finns i flera olika familjer:&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1009&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC10F] - Små 6-pins ytmonterade chip (SOT23-6) med lite begränsade finesser. Även i standard 8-pin DIP för utveckling och test.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1001&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC12F] - 8-pin. PIC12F5xx har en äldre arkitektur och är tänkta som &amp;quot;Flash-upgrade&amp;quot; till äldre PIC12C modeller. PIC12F6xx har samma (lite bättre) arkitektur som PIC16F serien.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC16F] - Mellan-familjen. 14-68 pin. Innehåller en hel del användbara finesser.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC18F] - Kraftfullaste familjen. 18-80 pin. Roligast att arbeta med. Enklare assembler kodning än PIC16. [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 C-kompilator] från Microchip som finns i en gratis &amp;quot;Student Edition&amp;quot; variant (med vissa begränsningar i optimeraren).&lt;br /&gt;
*[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=2529&amp;amp;param=en024856&amp;amp;pageId=74 PIC24F] - En ny 16-bitars arkitektur. Ej i DIP, dock.&lt;br /&gt;
*dsPIC - I princip samma arktitektur som PIC24, men med en &amp;quot;DSP-engine&amp;quot;. Två varianter, [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8071&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC30] samt [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8081&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC33]&lt;br /&gt;
&lt;br /&gt;
Sen finns det även ett stort antal &amp;quot;C-modeller&amp;quot; (PIC16Cxxxx). Se upp med dom, de är OTP (&amp;quot;One Time Programmable&amp;quot;) och är inte avsedda för hobbyister !!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AVR ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:AVR_liten.jpg|right]][http://www.atmel.com/avr AVR] är en familj mikrokontrollers tillverkade av [http://www.atmel.com/ Atmel]. De har många likheter med PIC, men är lite kraftfullare och lite snabbare. Det finns många modeller på AVR, några vanliga är [http://www.atmel.com/dyn/products/product_card.asp?part_id=2967 ATtiny26], [http://www.atmel.com/dyn/products/product_card.asp?part_id=3229 ATtiny2313] och [http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega88 ATmega88]. AVR behöver, precis som PIC, en stabil matningsspänning och en oscillator (finns inbyggd i de flesta modeller) för att fungera. AVRs största fördel jämfört med PIC är att alla familjer inom AVR är byggd på samma kärna, vilket gör det mycket lättare rent programmeringsmässigt att migrera mellan olika familjer/modeller.&lt;br /&gt;
&lt;br /&gt;
AVR kan köpas i vissa elektronikaffärer. Hos t ex [http://www.elfa.se/ Elfa] hittar man ett urval av AVR-chip. Kan även gå att få som sample, sägs det...&lt;br /&gt;
&lt;br /&gt;
AVR finns i olika familjer:&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#791 ATtiny] - Små chip, 8-20 pin, med de nödvändigaste funktionerna.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#760 ATmega] - 28-100 pin. Kraftfulla och stora!&lt;br /&gt;
*AT90S - Den här serien nyproduceras inte längre, utan har ersatts helt av Tiny- &amp;amp; Mega-serien.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#1761 AT90USB] - Stora AVR:er med USB-stöd.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#1609 AT90CAN] - Stora AVR:er med CAN-stöd.&lt;br /&gt;
*[http://www.atmel.com/products/avr32/ AVR32] - Motsvarande dsPIC (se PIC ovan). Riktigt kraftfulla processorer som inte spelar i samma division som de andra familjerna här. Obs: Finns ej att köpa än!&lt;br /&gt;
&lt;br /&gt;
[http://www.atmel.com/dyn/products/param_table.asp?family_id=607&amp;amp;OrderBy=part_no&amp;amp;Direction=ASC Parameterlista över olika AVR:er]&lt;br /&gt;
&lt;br /&gt;
= Kristall =&lt;br /&gt;
För att µC ska kunna arbeta måste den ha en tidsreferens - en oscillatorkrets - som svänger ett exakt antal gånger varje sekund. Vanligtvis avänder man kristaller för detta ändamål. De som används till PIC och AVR brukar ligga mellan 4-20 MHz. För Basic Stamp är kristallen integrerad i modulen.&lt;br /&gt;
Den ständiga utveckligen har lett till att många µC idag har en integrerad oscillator på exempelvis 4 MHz eller 8 MHz. I följande familjer har alla medlemmar integrerade oscillatorer: PIC10, PIC12, ATiny, ATmega. Utöver dessa finns det många chip i de övriga familjerna som också har denna finess.&lt;br /&gt;
&lt;br /&gt;
För de µC som inte har integrerad oscillator behövs alltså en kristall.&lt;br /&gt;
På Elfa kan man hitta [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=2013474.htm mikroprocessorkristaller] för ca 14 kr. Välj en i listan som inte har högre frekvens än vad den rekommenderade maxfrekvensen för din µC är (se dess datablad). Dessa kristaller behöver två stycken sk. lastkapacitanser för att kunna fungera korrekt. Enligt några datablad för AVR och PIC bör man välja kondensatorer med kapacitansen 12-22 pF. Om man höftar så väljer man exempelvis 18 pF. [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=4763.htm Här] är några lämpliga att välja på. Du behöver alltså två kondensatorer för varje kristall.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Kristall.gif]] &amp;lt;-- Kristall (lågprofil)&lt;br /&gt;
&lt;br /&gt;
Sen kommer själva inkopplingen. µC har normalt två ben som heter XTAL1 och XTAL2 (AVR) eller OSC1 och OSC2 (PIC). Mellan dessa ska man koppla in sin kristall. Kondensatorerna kopplas sedan på vardera ben på kristallen ner till jord. Förvillande, antagligen. Kolla på bilden istället!&lt;br /&gt;
&lt;br /&gt;
[[Bild:Osc.gif]] [[Bild:Xtal.gif]]&lt;br /&gt;
&lt;br /&gt;
Det finns även ett alternativ i form av &amp;quot;Resonatorer&amp;quot;, dessa finns med inbyggda lastkondensatorer och lösa kondensatorer behövs därför inte. Dessa resonatorer är oftast billigare än kristaller men inte fullt lika exakta i frekvensen men till projekter som inte är mycket känsliga med timing duger de mycket väl.&lt;br /&gt;
&lt;br /&gt;
= Programmerare =&lt;br /&gt;
En programmerare är en krets man måste ha som länk mellan dator och mikrokontroller. Gränssnittet är oftast RS232 (serieporten), men parallellporten förekommer också. USB håller på att bli ett populärt alternativ.&lt;br /&gt;
Basic Stamp behöver ingen speciell programmerare, eftersom den är integrerad på själva modulen.&lt;br /&gt;
PIC oc AVR behöver båda programmerare. Här finns två alternativ: Att bygga en själv eller att köpa en färdig.&lt;br /&gt;
Att bygga en själv kräver förstås lite förkunskaper inom elektronik, men kan bespara dig några hundralappar.&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://www.fischl.de/usbasp/ USBasp]&lt;br /&gt;
**[http://www.lancos.com/prog.html#avrisp AVR ISP]&lt;br /&gt;
**[http://www.lancos.com/siprogsch.html SI-PROG]&lt;br /&gt;
**[http://www.serasidis.gr/circuits/avrprog/avrprog.htm ULTRA LOW COST PROGRAMMER] OBS! ANVÄND &amp;quot;AVREAL32.EXE&amp;quot; SOM PROGRAMVARA&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.lawicel-shop.se/shop/default.aspx?tillsida=prod&amp;amp;productid=245687&amp;amp;lng=SWE AVR Dragon] (stöder även emulering)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=2022203.htm STK500] (Elfa)&lt;br /&gt;
**[http://www.swcab.nu/cgi-bin/store/commerce.cgi?product=avr STK500] (Software Crew)&lt;br /&gt;
**[http://www.futurlec.com/ATMegaTraining.shtml ATMega Training Board]&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://a SI-PROG]&lt;br /&gt;
**[http://www.jdm.homepage.dk/newpic.htm JDM]&lt;br /&gt;
**[http://feng3.cool.ne.jp/en/ RCD]&lt;br /&gt;
**[http://www.olimex.com/dev/pic-pg2c.html PIC-PG2] (Olimex)&lt;br /&gt;
**[http://www.stolz.de.be/ The LVP-Cable]&lt;br /&gt;
**[http://www.voti.nl/wisp628/index_1.html Wisp628] (Original leverantör i Holland)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare)&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87163&amp;amp;path= VM111] (Kjell)&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87533&amp;amp;path= USB] (Kjell)&lt;br /&gt;
**[http://www.olimex.com/dev/index.html Olimex] (se PIC -&amp;gt; programmers)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=6020.htm ISP-PRO] (Elfa)&lt;br /&gt;
**[http://www.futurlec.com/PICDevBoard.shtml PIC16F877 Development Board] (Futurlec)&lt;br /&gt;
**[http://www.dontronics.com/diyk182.html Kit182] (Dontronics)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/piceasy.htm PICEasy] (MikroElektronika)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/easypic2.htm PICEasy 2] (MikroElektronika)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare, färdigbyggd...)&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.qsl.net/dl4yhf/winpicpr.html WinPIC]&lt;br /&gt;
**AVREAL32.EXE&lt;br /&gt;
&lt;br /&gt;
= IDE - Programmeringsmiljö =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*[http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kompilator och Språk =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Basic . Inget annat. Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[http://www.elektronikforumet.com/wiki/index.php/PIC PIC]'''&lt;br /&gt;
*Assembler - Gratis assembler via [http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
*Basic - Många versioner. Exempel: [http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm MikroBasic] (Gratis)&lt;br /&gt;
*C - Många versioner. Exempel: [http://www.htsoft.com/products/PICClite.php PICCLite] (Gratis)&lt;br /&gt;
*JAL - [http://jal.sourceforge.net/ JAL]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Assembler - gratis assembler via [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
*C - En vedertagen version: GCC ([http://winavr.sourceforge.net/ WinAVR])&lt;br /&gt;
*Basic - En dominerande version: [http://www.mcselec.com/bascom-avr.htm Bascom-AVR]&lt;br /&gt;
&lt;br /&gt;
= Övriga länkar =&lt;br /&gt;
&lt;br /&gt;
*[http://www.avrfreaks.net/ AVR Freaks] - AVR Fansite&lt;br /&gt;
*[http://www.piclist.com/techref/piclist/index.htm PiCLiST] - Fakta om allt (PIC)&lt;br /&gt;
&lt;br /&gt;
*[http://www.dontronics.com/auto.html Liknande FAQ]&lt;br /&gt;
*[http://www.edaboard.com/viewtopic.php?p=187840 En tråd @ EDABoard om mikrokontrollerval]&lt;br /&gt;
&lt;br /&gt;
*[http://www.avr-asm-tutorial.net/ Lär dig assembler för AVR]&lt;br /&gt;
*[http://www.avrbeginners.net/ Så här funkar AVR]&lt;br /&gt;
&lt;br /&gt;
*[http://www.voti.nl/swp/ Så här funkar PIC]&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/books/PICbook/0_Uvod.htm PIC microcontrollers for beginners (onlinebok)]&lt;br /&gt;
*[http://www.jescab.se/Starting_with_PICs.html Starting with PICs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill börja med AVR.&amp;lt;br&amp;gt;'''&lt;br /&gt;
*[http://web.telia.com/~u10201359/Microdatorer.zip Microcontrollers.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer som är enkla att följa samt många kodexempel.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda 16 tangenters &amp;quot;telefontangentbord&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en display med HD44780 kontroller krets.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda UART.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en realtidsklocka DS1302&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande C++ uttryck if satser mm.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill använda Realtidssystem på en AVR.'''&amp;lt;br&amp;gt;&lt;br /&gt;
*[http://web.telia.com/~u10201359/Realtidssystem.zip Realtidsystem.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer samt en hel bok om realtidssystem.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande multitasking med RoundRobin.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt använda realtidskärnan AVRX.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt hur man kompilerar m.h.a AVR-GCC.&amp;lt;br&amp;gt;&lt;br /&gt;
Hantera AVRX olika funktioner, bla seriekommunikation.&amp;lt;br&amp;gt;&lt;br /&gt;
Genomgång av CAN-bus.&amp;lt;br&amp;gt;&lt;br /&gt;
Samt mycket mer.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1745</id>
		<title>Mikrokontroller</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1745"/>
		<updated>2006-11-12T19:13:54Z</updated>

		<summary type="html">&lt;p&gt;Cykze: /* AVR */ - Länkar till olika modeller och parameterlista&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mikrokontroller?'''&lt;br /&gt;
&lt;br /&gt;
En mikrokontroller (förkortas ofta µC (µ = micro, C = Controller)), även populärt kallad enchipsdator, är ett chip som innehåller alla funktioner som behövs för att exekvera en kod som du själv kan programmera in i den. För att läsa om hur dessa fungerar, se [http://electronics.howstuffworks.com/microcontroller.htm HowStuffWorks].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
För att börja programmera mikrokontrollers krävs följande:&lt;br /&gt;
&lt;br /&gt;
'''Hårdvara'''&lt;br /&gt;
* Dator&lt;br /&gt;
* Mikrokontroller (med kristall)&lt;br /&gt;
* Programmerare&lt;br /&gt;
&lt;br /&gt;
'''Mjukvara'''&lt;br /&gt;
* Programmeringsmjukvara&lt;br /&gt;
* IDE (Integrated Development Environment) = programmeringsmiljö&lt;br /&gt;
* Kompilator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Dator =&lt;br /&gt;
&lt;br /&gt;
En dator antar jag att du har eftersom du läser detta. Det går bra att arbeta i både Windows- och Linuxmiljö. Den mesta mjukvaran finns för båda plattformar. Ett krav är dock en ledig serieport, USB eller parallellport (se &amp;quot;programmerare&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mikrokontroller =&lt;br /&gt;
Självklart behöver man själva mikrokontrollern för att komma igång. Det finns många olika µC att välja på. Tre vanliga som jag tänker presentera här är:&lt;br /&gt;
* Basic Stamp&lt;br /&gt;
* PIC&lt;br /&gt;
* AVR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Basic Stamp ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:BS2.gif|right]]Basic Stamp är grupp färdiga moduler tillverkade av [http://www.parallax.com/ Parallax]. Stampen är mycket nybörjarvänlig, det går snabbt att komma igång att experimentera. Detta på bekostnad av priset (högt) och styrkan (låg hastighet och mycket begränsade extra funktioner). Eftersom Stampen är en färdig modul behöver den bara spänning för att fungera, &amp;quot;plug and play&amp;quot;.&lt;br /&gt;
Basic Stamp kan köpas på exempelvis [http://www.robotshop.se/catalog/index.php Robotshop]&lt;br /&gt;
Basic Stamp finns generellt i två familjer. Stamp 1 och Stamp 2. Tvåan är uppföljare till ettan och därmed mer intressant att abeta med. Av Stamp 2 finns det några olika modeller med extra finesser. Se tillverkarens hemsida för mer info.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PIC ==&lt;br /&gt;
[[Bild:PIC_liten.jpg|right]]PIC är en familj mikrokontrollers tillverkade av [http://www.microchip.com/ Microchip]. Dessa finns i väldigt många modeller. Några vanligt förekommande PICar är PIC16F84A, PIC16F628A och PIC16F877A. Jag avråder dock från att införskaffa en PIC16F84(A), de är föråldrade, överprisade och överskattade. PIC16F628A är en utmärkt ersättare i samma klass, fast billigare.&lt;br /&gt;
&lt;br /&gt;
Normalt behöver en PIC en stabiliserad spänningsmatning och en kristall för att fungera. Många av de nyare (d.v.s i princip alla modeller som är aktuella för hobbyister) har även en inbyggd oscillator, och kan då köras utan kristall.&lt;br /&gt;
&lt;br /&gt;
PIC kan köpas i välsorterade elektronikåterförsäljare, exempelvis [http://www.elfa.se/ Elfa], vars sortiment dock är lite begränsat, speciellt bland de lite nyare kretsarna som kan vara intressanta för hobbyister. Bland övriga kan t.ex nämnas [http://www.jescab.se/Prod_PIC.html JESCAB].&lt;br /&gt;
&lt;br /&gt;
Går även att få som samples av tillverkaren.&lt;br /&gt;
&lt;br /&gt;
PIC finns i flera olika familjer:&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1009&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC10F] - Små 6-pins ytmonterade chip (SOT23-6) med lite begränsade finesser. Även i standard 8-pin DIP för utveckling och test.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1001&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC12F] - 8-pin. PIC12F5xx har en äldre arkitektur och är tänkta som &amp;quot;Flash-upgrade&amp;quot; till äldre PIC12C modeller. PIC12F6xx har samma (lite bättre) arkitektur som PIC16F serien.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC16F] - Mellan-familjen. 14-68 pin. Innehåller en hel del användbara finesser.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC18F] - Kraftfullaste familjen. 18-80 pin. Roligast att arbeta med. Enklare assembler kodning än PIC16. [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 C-kompilator] från Microchip som finns i en gratis &amp;quot;Student Edition&amp;quot; variant (med vissa begränsningar i optimeraren).&lt;br /&gt;
*[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=2529&amp;amp;param=en024856&amp;amp;pageId=74 PIC24F] - En ny 16-bitars arkitektur. Ej i DIP, dock.&lt;br /&gt;
*dsPIC - I princip samma arktitektur som PIC24, men med en &amp;quot;DSP-engine&amp;quot;. Två varianter, [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8071&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC30] samt [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8081&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC33]&lt;br /&gt;
&lt;br /&gt;
Sen finns det även ett stort antal &amp;quot;C-modeller&amp;quot; (PIC16Cxxxx). Se upp med dom, de är OTP (&amp;quot;One Time Programmable&amp;quot;) och är inte avsedda för hobbyister !!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AVR ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:AVR_liten.jpg|right]][http://www.atmel.com/avr AVR] är en familj mikrokontrollers tillverkade av [http://www.atmel.com/ Atmel]. De har många likheter med PIC, men är lite kraftfullare och lite snabbare. Det finns många modeller på AVR, några vanliga är [http://www.atmel.com/dyn/products/product_card.asp?part_id=2967 ATtiny26], [http://www.atmel.com/dyn/products/product_card.asp?part_id=3229 ATtiny2313] och [http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega88 ATmega88]. AVR behöver, precis som PIC, en stabil matningsspänning och en oscillator (finns inbyggd i de flesta modeller) för att fungera. AVRs största fördel jämfört med PIC är att alla familjer inom AVR är byggd på samma kärna, vilket gör det mycket lättare rent programmeringsmässigt att migrera mellan olika familjer/modeller.&lt;br /&gt;
&lt;br /&gt;
AVR kan köpas i vissa elektronikaffärer. Hos t ex [http://www.elfa.se/ Elfa] hittar man ett urval av AVR-chip. Kan även gå att få som sample, sägs det...&lt;br /&gt;
&lt;br /&gt;
AVR finns i olika familjer:&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#791 ATtiny] - Små chip, 8-20 pin, med de nödvändigaste funktionerna.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#760 ATmega] - 28-100 pin. Kraftfulla och stora!&lt;br /&gt;
*AT90S - Den här serien nyproduceras inte längre, utan har ersatts helt av Tiny- &amp;amp; Mega-serien.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#1761 AT90USB] - Stora AVR:er med USB-stöd.&lt;br /&gt;
*[http://www.atmel.com/dyn/products/devices.asp?family_id=607#1609 AT90CAN] - Stora AVR:er med CAN-stöd.&lt;br /&gt;
*[http://www.atmel.com/products/avr32/ AVR32] - Motsvarande dsPIC (se PIC ovan). Riktigt kraftfulla processorer som inte spelar i samma division som de andra familjerna här. Obs: Finns ej att köpa än!&lt;br /&gt;
&lt;br /&gt;
[http://www.atmel.com/dyn/products/param_table.asp?family_id=607&amp;amp;OrderBy=part_no&amp;amp;Direction=ASC Parameterlista över olika AVR:er]&lt;br /&gt;
&lt;br /&gt;
= Kristall =&lt;br /&gt;
För att µC ska kunna arbeta måste den ha en tidsreferens - en oscillatorkrets - som svänger ett exakt antal gånger varje sekund. Vanligtvis avänder man kristaller för detta ändamål. De som används till PIC och AVR brukar ligga mellan 4-20 MHz. För Basic Stamp är kristallen integrerad i modulen.&lt;br /&gt;
Den ständiga utveckligen har lett till att många µC idag har en integrerad oscillator på exempelvis 4 MHz eller 8 MHz. I följande familjer har alla medlemmar integrerade oscillatorer: PIC10, PIC12, ATiny, ATmega. Utöver dessa finns det många chip i de övriga familjerna som också har denna finess.&lt;br /&gt;
&lt;br /&gt;
För de µC som inte har integrerad oscillator behövs alltså en kristall.&lt;br /&gt;
På Elfa kan man hitta [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=2013474.htm mikroprocessorkristaller] för ca 14 kr. Välj en i listan som inte har högre frekvens än vad den rekommenderade maxfrekvensen för din µC är (se dess datablad). Dessa kristaller behöver två stycken sk. lastkapacitanser för att kunna fungera korrekt. Enligt några datablad för AVR och PIC bör man välja kondensatorer med kapacitansen 12-22 pF. Om man höftar så väljer man exempelvis 18 pF. [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=4763.htm Här] är några lämpliga att välja på. Du behöver alltså två kondensatorer för varje kristall.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Kristall.gif]] &amp;lt;-- Kristall (lågprofil)&lt;br /&gt;
&lt;br /&gt;
Sen kommer själva inkopplingen. µC har normalt två ben som heter XTAL1 och XTAL2 (AVR) eller OSC1 och OSC2 (PIC). Mellan dessa ska man koppla in sin kristall. Kondensatorerna kopplas sedan på vardera ben på kristallen ner till jord. Förvillande, antagligen. Kolla på bilden istället!&lt;br /&gt;
&lt;br /&gt;
[[Bild:Osc.gif]] [[Bild:Xtal.gif]]&lt;br /&gt;
&lt;br /&gt;
Det finns även ett alternativ i form av &amp;quot;Resonatorer&amp;quot;, dessa finns med inbyggda lastkondensatorer och lösa kondensatorer behövs därför inte. Dessa resonatorer är oftast billigare än kristaller men inte fullt lika exakta i frekvensen men till projekter som inte är mycket känsliga med timing duger de mycket väl.&lt;br /&gt;
&lt;br /&gt;
= Programmerare =&lt;br /&gt;
En programmerare är en krets man måste ha som länk mellan dator och mikrokontroller. Gränssnittet är oftast RS232 (serieporten), men parallellporten förekommer också. USB håller på att bli ett populärt alternativ.&lt;br /&gt;
Basic Stamp behöver ingen speciell programmerare, eftersom den är integrerad på själva modulen.&lt;br /&gt;
PIC oc AVR behöver båda programmerare. Här finns två alternativ: Att bygga en själv eller att köpa en färdig.&lt;br /&gt;
Att bygga en själv kräver förstås lite förkunskaper inom elektronik, men kan bespara dig några hundralappar.&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://www.lancos.com/prog.html#avrisp AVR ISP]&lt;br /&gt;
**[http://www.lancos.com/siprogsch.html SI-PROG]&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=2022203.htm STK500] (Elfa)&lt;br /&gt;
**[http://www.swcab.nu/cgi-bin/store/commerce.cgi?product=avr STK500] (Software Crew)&lt;br /&gt;
**[http://www.futurlec.com/ATMegaTraining.shtml ATMega Training Board]&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://a SI-PROG]&lt;br /&gt;
**[http://www.jdm.homepage.dk/newpic.htm JDM]&lt;br /&gt;
**[http://feng3.cool.ne.jp/en/ RCD]&lt;br /&gt;
**[http://www.olimex.com/dev/pic-pg2c.html PIC-PG2] (Olimex)&lt;br /&gt;
**[http://www.stolz.de.be/ The LVP-Cable]&lt;br /&gt;
**[http://www.voti.nl/wisp628/index_1.html Wisp628] (Original leverantör i Holland)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare)&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87163&amp;amp;path= VM111] (Kjell)&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87533&amp;amp;path= USB] (Kjell)&lt;br /&gt;
**[http://www.olimex.com/dev/index.html Olimex] (se PIC -&amp;gt; programmers)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=6020.htm ISP-PRO] (Elfa)&lt;br /&gt;
**[http://www.futurlec.com/PICDevBoard.shtml PIC16F877 Development Board] (Futurlec)&lt;br /&gt;
**[http://www.dontronics.com/diyk182.html Kit182] (Dontronics)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/piceasy.htm PICEasy] (MikroElektronika)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/easypic2.htm PICEasy 2] (MikroElektronika)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare, färdigbyggd...)&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.qsl.net/dl4yhf/winpicpr.html WinPIC]&lt;br /&gt;
&lt;br /&gt;
= IDE - Programmeringsmiljö =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*[http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kompilator och Språk =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Basic . Inget annat. Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[http://www.elektronikforumet.com/wiki/index.php/PIC PIC]'''&lt;br /&gt;
*Assembler - Gratis assembler via [http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
*Basic - Många versioner. Exempel: [http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm MikroBasic] (Gratis)&lt;br /&gt;
*C - Många versioner. Exempel: [http://www.htsoft.com/products/PICClite.php PICCLite] (Gratis)&lt;br /&gt;
*JAL - [http://jal.sourceforge.net/ JAL]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Assembler - gratis assembler via [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
*C - En vedertagen version: GCC ([http://winavr.sourceforge.net/ WinAVR])&lt;br /&gt;
*Basic - En dominerande version: [http://www.mcselec.com/bascom-avr.htm Bascom-AVR]&lt;br /&gt;
&lt;br /&gt;
= Övriga länkar =&lt;br /&gt;
&lt;br /&gt;
*[http://www.avrfreaks.net/ AVR Freaks] - AVR Fansite&lt;br /&gt;
*[http://www.piclist.com/techref/piclist/index.htm PiCLiST] - Fakta om allt (PIC)&lt;br /&gt;
&lt;br /&gt;
*[http://www.dontronics.com/auto.html Liknande FAQ]&lt;br /&gt;
*[http://www.edaboard.com/viewtopic.php?p=187840 En tråd @ EDABoard om mikrokontrollerval]&lt;br /&gt;
&lt;br /&gt;
*[http://www.avr-asm-tutorial.net/ Lär dig assembler för AVR]&lt;br /&gt;
*[http://www.avrbeginners.net/ Så här funkar AVR]&lt;br /&gt;
&lt;br /&gt;
*[http://www.voti.nl/swp/ Så här funkar PIC]&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/books/PICbook/0_Uvod.htm PIC microcontrollers for beginners (onlinebok)]&lt;br /&gt;
*[http://www.jescab.se/Starting_with_PICs.html Starting with PICs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill börja med AVR.&amp;lt;br&amp;gt;'''&lt;br /&gt;
*[http://web.telia.com/~u10201359/Microdatorer.zip Microcontrollers.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer som är enkla att följa samt många kodexempel.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda 16 tangenters &amp;quot;telefontangentbord&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en display med HD44780 kontroller krets.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda UART.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en realtidsklocka DS1302&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande C++ uttryck if satser mm.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill använda Realtidssystem på en AVR.'''&amp;lt;br&amp;gt;&lt;br /&gt;
*[http://web.telia.com/~u10201359/Realtidssystem.zip Realtidsystem.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer samt en hel bok om realtidssystem.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande multitasking med RoundRobin.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt använda realtidskärnan AVRX.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt hur man kompilerar m.h.a AVR-GCC.&amp;lt;br&amp;gt;&lt;br /&gt;
Hantera AVRX olika funktioner, bla seriekommunikation.&amp;lt;br&amp;gt;&lt;br /&gt;
Genomgång av CAN-bus.&amp;lt;br&amp;gt;&lt;br /&gt;
Samt mycket mer.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Materialink%C3%B6psst%C3%A4llen&amp;diff=1682</id>
		<title>Materialinköpsställen</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Materialink%C3%B6psst%C3%A4llen&amp;diff=1682"/>
		<updated>2006-09-04T20:20:20Z</updated>

		<summary type="html">&lt;p&gt;Cykze: felstavning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Material som har förekommit på forumet.&lt;br /&gt;
Det är natuligtvis okej att även lägga till företag/ställen som inte &lt;br /&gt;
varit uppe i forumet, bara de säljer material som passar till våra&lt;br /&gt;
projekt.&lt;br /&gt;
----&lt;br /&gt;
http://svetsmastaren.se/&amp;lt;BR&amp;gt;&lt;br /&gt;
http://svetsmastaren.se/katalog/63.htm&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''Genomplättering''' &amp;lt;BR&amp;gt;&lt;br /&gt;
http://www.electricstuff.co.uk/pcbs.html&amp;lt;BR&amp;gt;&lt;br /&gt;
http://www.megauk.com/through_hole_rivets.php&amp;lt;BR&amp;gt;&lt;br /&gt;
http://www.solectro.se&amp;lt;BR&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Materialink%C3%B6psst%C3%A4llen&amp;diff=1680</id>
		<title>Materialinköpsställen</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Materialink%C3%B6psst%C3%A4llen&amp;diff=1680"/>
		<updated>2006-09-04T20:18:16Z</updated>

		<summary type="html">&lt;p&gt;Cykze: Matrial inköps ställen moved to Materialinköpsställen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Matrial som har förekommit på forumet.&lt;br /&gt;
Det är natuligtvis okej att även lägga till företag/ställen som inte &lt;br /&gt;
varit uppe i forumet, bara de säljer matrial som passar till våra&lt;br /&gt;
projekt.&lt;br /&gt;
----&lt;br /&gt;
http://svetsmastaren.se/&amp;lt;BR&amp;gt;&lt;br /&gt;
http://svetsmastaren.se/katalog/63.htm&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''Genomplättering''' &amp;lt;BR&amp;gt;&lt;br /&gt;
http://www.electricstuff.co.uk/pcbs.html&amp;lt;BR&amp;gt;&lt;br /&gt;
http://www.megauk.com/through_hole_rivets.php&amp;lt;BR&amp;gt;&lt;br /&gt;
http://www.solectro.se&amp;lt;BR&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1570</id>
		<title>Mikrokontroller</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1570"/>
		<updated>2006-03-20T23:51:31Z</updated>

		<summary type="html">&lt;p&gt;Cykze: flyttat bilderna för BS, PIC och AVR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mikrokontroller?'''&lt;br /&gt;
&lt;br /&gt;
En mikrokontroller (förkortas ofta µC (µ = micro, C = Controller)), även populärt kallad enchipsdator, är ett chip som innehåller alla funktioner som behövs för att exekvera en kod som du själv kan programmera in i den. För att läsa om hur dessa fungerar, se [http://electronics.howstuffworks.com/microcontroller.htm HowStuffWorks].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
För att börja programmera mikrokontrollers krävs följande:&lt;br /&gt;
&lt;br /&gt;
'''Hårdvara'''&lt;br /&gt;
* Dator&lt;br /&gt;
* Mikrokontroller (med kristall)&lt;br /&gt;
* Programmerare&lt;br /&gt;
&lt;br /&gt;
'''Mjukvara'''&lt;br /&gt;
* Programmeringsmjukvara&lt;br /&gt;
* IDE (Integrated Development Environment) = programmeringsmiljö&lt;br /&gt;
* Kompilator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Dator =&lt;br /&gt;
&lt;br /&gt;
En dator antar jag att du har eftersom du läser detta. Det går bra att arbeta i både Windows- och Linuxmiljö. Den mesta mjukvaran finns för båda plattformar. Ett krav är dock en ledig serieport, USB eller parallellport (se &amp;quot;programmerare&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mikrokontroller =&lt;br /&gt;
Självklart behöver man själva mikrokontrollern för att komma igång. Det finns många olika µC att välja på. Tre vanliga som jag tänker presentera här är:&lt;br /&gt;
* Basic Stamp&lt;br /&gt;
* PIC&lt;br /&gt;
* AVR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Basic Stamp ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:BS2.gif|right]]Basic Stamp är grupp färdiga moduler tillverkade av [http://www.parallax.com/ Parallax]. Stampen är mycket nybörjarvänlig, det går snabbt att komma igång att experimentera. Detta på bekostnad av priset (högt) och styrkan (låg hastighet och mycket begränsade extra funktioner). Eftersom Stampen är en färdig modul behöver den bara spänning för att fungera, &amp;quot;plug and play&amp;quot;.&lt;br /&gt;
Basic Stamp kan köpas på exempelvis [http://www.robotshop.se/catalog/index.php Robotshop]&lt;br /&gt;
Basic Stamp finns generellt i två familjer. Stamp 1 och Stamp 2. Tvåan är uppföljare till ettan och därmed mer intressant att abeta med. Av Stamp 2 finns det några olika modeller med extra finesser. Se tillverkarens hemsida för mer info.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PIC ==&lt;br /&gt;
[[Bild:PIC_liten.jpg|right]]PIC är en familj mikrokontrollers tillverkade av [http://www.microchip.com/ Microchip]. Dessa finns i väldigt många modeller. Några vanligt förekommande PICar är PIC16F84A, PIC16F628A och PIC16F877A. Jag avråder dock från att införskaffa en PIC16F84(A), de är föråldrade, överprisade och överskattade. PIC16F628A är en utmärkt ersättare i samma klass, fast billigare.&lt;br /&gt;
&lt;br /&gt;
Normalt behöver en PIC en stabiliserad spänningsmatning och en kristall för att fungera. Många av de nyare (d.v.s i princip alla modeller som är aktuella för hobbyister) har även en inbyggd oscillator, och kan då köras utan kristall.&lt;br /&gt;
&lt;br /&gt;
PIC kan köpas i välsorterade elektronikåterförsäljare, exempelvis [http://www.elfa.se/ Elfa], vars sortiment dock är lite begränsat, speciellt bland de lite nyare kretsarna som kan vara intressanta för hobbyister. Bland övriga kan t.ex nämnas [http://www.jescab.se/Prod_PIC.html JESCAB].&lt;br /&gt;
&lt;br /&gt;
Går även att få som samples av tillverkaren.&lt;br /&gt;
&lt;br /&gt;
PIC finns i flera olika familjer:&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1009&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC10F] - Små 6-pins ytmonterade chip (SOT23-6) med lite begränsade finesser. Även i standard 8-pin DIP för utveckling och test.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1001&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC12F] - 8-pin. PIC12F5xx har en äldre arkitektur och är tänkta som &amp;quot;Flash-upgrade&amp;quot; till äldre PIC12C modeller. PIC12F6xx har samma (lite bättre) arkitektur som PIC16F serien.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC16F] - Mellan-familjen. 14-68 pin. Innehåller en hel del användbara finesser.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC18F] - Kraftfullaste familjen. 18-80 pin. Roligast att arbeta med. Enklare assembler kodning än PIC16. [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 C-kompilator] från Microchip som finns i en gratis &amp;quot;Student Edition&amp;quot; variant (med vissa begränsningar i optimeraren).&lt;br /&gt;
*[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=2529&amp;amp;param=en024856&amp;amp;pageId=74 PIC24F] - En ny 16-bitars arkitektur. Ej i DIP, dock.&lt;br /&gt;
*dsPIC - I princip samma arktitektur som PIC24, men med en &amp;quot;DSP-engine&amp;quot;. Två varianter, [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8071&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC30] samt [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8081&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC33]&lt;br /&gt;
&lt;br /&gt;
Sen finns det även ett stort antal &amp;quot;C-modeller&amp;quot; (PIC16Cxxxx). Se upp med dom, de är OTP (&amp;quot;One Time Programmable&amp;quot;) och är inte avsedda för hobbyister !!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AVR ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:AVR_liten.jpg|right]][http://www.atmel.com/avr AVR] är en familj mikrokontrollers tillverkade av [http://www.atmel.com/ Atmel]. De har många likheter med PIC, men är lite kraftfullare och lite snabbare. Det finns många modeller på AVR, några vanliga är [http://www.atmel.com/dyn/products/product_card.asp?part_id=2967 ATtiny26], [http://www.atmel.com/dyn/products/product_card.asp?part_id=3229 ATtiny2313] och [http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega88 ATmega88]. AVR behöver, precis som PIC, en stabil matningsspänning och en oscillator (finns inbyggd i de flesta modeller) för att fungera. AVRs största fördel jämfört med PIC är att alla familjer inom AVR är byggd på samma kärna, vilket gör det mycket lättare rent programmeringsmässigt att migrera mellan olika familjer/modeller.&lt;br /&gt;
&lt;br /&gt;
AVR kan köpas i vissa elektronikaffärer. Hos t ex [http://www.elfa.se/ Elfa] hittar man ett urval av AVR-chip. Kan även gå att få som sample, sägs det...&lt;br /&gt;
&lt;br /&gt;
AVR finns i olika familjer:&lt;br /&gt;
*ATtiny - Små chip, 8-20 pin, med de nödvändigaste funktionerna.&lt;br /&gt;
*ATmega - 28-100 pin. Kraftfulla och stora!&lt;br /&gt;
*AT90S - Den här serien nyproduceras inte längre, utan har ersatts helt av Tiny- &amp;amp; Mega-serien.&lt;br /&gt;
*AT90USB - Stora AVR:er med USB-stöd.&lt;br /&gt;
*AT90CAN - Stora AVR:er med CAN-stöd.&lt;br /&gt;
*...&lt;br /&gt;
*[http://www.atmel.com/products/avr32/ AVR32] - Motsvarande dsPIC (se PIC ovan). Riktigt kraftfulla processorer som inte spelar i samma division som de andra familjerna här. Obs: Finns ej att köpa än!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kristall =&lt;br /&gt;
För att µC ska kunna arbeta måste den ha en tidsreferens - en oscillatorkrets - som svänger ett exakt antal gånger varje sekund. Vanligtvis avänder man kristaller för detta ändamål. De som används till PIC och AVR brukar ligga mellan 4-20 MHz. För Basic Stamp är kristallen integrerad i modulen.&lt;br /&gt;
Den ständiga utveckligen har lett till att många µC idag har en integrerad oscillator på exempelvis 4 MHz eller 8 MHz. I följande familjer har alla medlemmar integrerade oscillatorer: PIC10, PIC12, ATiny, ATmega. Utöver dessa finns det många chip i de övriga familjerna som också har denna finess.&lt;br /&gt;
&lt;br /&gt;
För de µC som inte har integrerad oscillator behövs alltså en kristall.&lt;br /&gt;
På Elfa kan man hitta [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=2013474.htm mikroprocessorkristaller] för ca 14 kr. Välj en i listan som inte har högre frekvens än vad den rekommenderade maxfrekvensen för din µC är (se dess datablad). Dessa kristaller behöver två stycken sk. lastkapacitanser för att kunna fungera korrekt. Enligt några datablad för AVR och PIC bör man välja kondensatorer med kapacitansen 12-22 pF. Om man höftar så väljer man exempelvis 18 pF. [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=4763.htm Här] är några lämpliga att välja på. Du behöver alltså två kondensatorer för varje kristall.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Kristall.gif]] &amp;lt;-- Kristall (lågprofil)&lt;br /&gt;
&lt;br /&gt;
Sen kommer själva inkopplingen. µC har normalt två ben som heter XTAL1 och XTAL2 (AVR) eller OSC1 och OSC2 (PIC). Mellan dessa ska man koppla in sin kristall. Kondensatorerna kopplas sedan på vardera ben på kristallen ner till jord. Förvillande, antagligen. Kolla på bilden istället!&lt;br /&gt;
&lt;br /&gt;
[[Bild:Osc.gif]] [[Bild:Xtal.gif]]&lt;br /&gt;
&lt;br /&gt;
Det finns även ett alternativ i form av &amp;quot;Resonatorer&amp;quot;, dessa finns med inbyggda lastkondensatorer och lösa kondensatorer behövs därför inte. Dessa resonatorer är oftast billigare än kristaller men inte fullt lika exakta i frekvensen men till projekter som inte är mycket känsliga med timing duger de mycket väl.&lt;br /&gt;
&lt;br /&gt;
= Programmerare =&lt;br /&gt;
En programmerare är en krets man måste ha som länk mellan dator och mikrokontroller. Gränssnittet är oftast RS232 (serieporten), men parallellporten förekommer också. USB håller på att bli ett populärt alternativ.&lt;br /&gt;
Basic Stamp behöver ingen speciell programmerare, eftersom den är integrerad på själva modulen.&lt;br /&gt;
PIC oc AVR behöver båda programmerare. Här finns två alternativ: Att bygga en själv eller att köpa en färdig.&lt;br /&gt;
Att bygga en själv kräver förstås lite förkunskaper inom elektronik, men kan bespara dig några hundralappar.&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://www.lancos.com/prog.html#avrisp AVR ISP]&lt;br /&gt;
**[http://www.lancos.com/siprogsch.html SI-PROG]&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=2022203.htm STK500] (Elfa)&lt;br /&gt;
**[http://www.swcab.nu/cgi-bin/store/commerce.cgi?product=avr STK500] (Software Crew)&lt;br /&gt;
**[http://www.futurlec.com/ATMegaTraining.shtml ATMega Training Board]&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://a SI-PROG]&lt;br /&gt;
**[http://www.jdm.homepage.dk/newpic.htm JDM]&lt;br /&gt;
**[http://feng3.cool.ne.jp/en/ RCD]&lt;br /&gt;
**[http://www.olimex.com/dev/pic-pg2c.html PIC-PG2] (Olimex)&lt;br /&gt;
**[http://www.stolz.de.be/ The LVP-Cable]&lt;br /&gt;
**[http://www.voti.nl/wisp628/index_1.html Wisp628] (Original leverantör i Holland)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare)&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87163&amp;amp;path= VM111] (Kjell)&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87533&amp;amp;path= USB] (Kjell)&lt;br /&gt;
**[http://www.olimex.com/dev/index.html Olimex] (se PIC -&amp;gt; programmers)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=6020.htm ISP-PRO] (Elfa)&lt;br /&gt;
**[http://www.futurlec.com/PICDevBoard.shtml PIC16F877 Development Board] (Futurlec)&lt;br /&gt;
**[http://www.dontronics.com/diyk182.html Kit182] (Dontronics)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/piceasy.htm PICEasy] (MikroElektronika)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/easypic2.htm PICEasy 2] (MikroElektronika)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare, färdigbyggd...)&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.qsl.net/dl4yhf/winpicpr.html WinPIC]&lt;br /&gt;
&lt;br /&gt;
= IDE - Programmeringsmiljö =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*[http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kompilator och Språk =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Basic . Inget annat. Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Assembler - Gratis assembler via [http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
*Basic - Många versioner. Exempel: [http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm MikroBasic] (Gratis)&lt;br /&gt;
*C - Många versioner. Exempel: [http://www.htsoft.com/products/PICClite.php PICCLite] (Gratis)&lt;br /&gt;
*JAL - [http://jal.sourceforge.net/ JAL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Assembler - gratis assembler via [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
*C - En vedertagen version: GCC ([http://winavr.sourceforge.net/ WinAVR])&lt;br /&gt;
*Basic - En dominerande version: [http://www.mcselec.com/bascom-avr.htm Bascom-AVR]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Övriga länkar =&lt;br /&gt;
&lt;br /&gt;
*[http://www.avrfreaks.net/ AVR Freaks] - AVR Fansite&lt;br /&gt;
*[http://www.piclist.com/techref/piclist/index.htm PiCLiST] - Fakta om allt (PIC)&lt;br /&gt;
&lt;br /&gt;
*[http://www.dontronics.com/auto.html Liknande FAQ]&lt;br /&gt;
*[http://www.edaboard.com/viewtopic.php?p=187840 En tråd @ EDABoard om mikrokontrollerval]&lt;br /&gt;
&lt;br /&gt;
*[http://www.avr-asm-tutorial.net/ Lär dig assembler för AVR]&lt;br /&gt;
*[http://www.avrbeginners.net/ Så här funkar AVR]&lt;br /&gt;
&lt;br /&gt;
*[http://www.voti.nl/swp/ Så här funkar PIC]&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/books/PICbook/0_Uvod.htm PIC microcontrollers for beginners (onlinebok)]&lt;br /&gt;
*[http://www.jescab.se/Starting_with_PICs.html Starting with PICs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill börja med AVR.&amp;lt;br&amp;gt;'''&lt;br /&gt;
*[http://web.telia.com/~u10201359/Microdatorer.zip Microcontrollers.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer som är enkla att följa samt många kodexempel.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda 16 tangenters &amp;quot;telefontangentbord&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en display med HD44780 kontroller krets.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda UART.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en realtidsklocka DS1302&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande C++ uttryck if satser mm.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill använda Realtidssystem på en AVR.'''&amp;lt;br&amp;gt;&lt;br /&gt;
*[http://web.telia.com/~u10201359/Realtidssystem.zip Realtidsystem.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer samt en hel bok om realtidssystem.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande multitasking med RoundRobin.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt använda realtidskärnan AVRX.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt hur man kompilerar m.h.a AVR-GCC.&amp;lt;br&amp;gt;&lt;br /&gt;
Hantera AVRX olika funktioner, bla seriekommunikation.&amp;lt;br&amp;gt;&lt;br /&gt;
Genomgång av CAN-bus.&amp;lt;br&amp;gt;&lt;br /&gt;
Samt mycket mer.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Samlade_projekt&amp;diff=1554</id>
		<title>Samlade projekt</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Samlade_projekt&amp;diff=1554"/>
		<updated>2006-03-14T16:53:33Z</updated>

		<summary type="html">&lt;p&gt;Cykze: fixade mina tidigare felaktiga länkningar till användarsidorna&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===== CNC =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8995 - [[User:Adis|Adis]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2371 - [[User:Fagge|Fagge]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5379 - [[User:Tecno|Tecno]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4959 - [[User:Sulass|Sulass]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2115 - [[User:Lindqvist|Lindqvist]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1913 - [[User:Sprawl|Sprawl]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7633 - [[User:Olof Norrman|Olof Norrman]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6017 - [[User:jeda007|jeda007]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4471 - [[User:Logan|Logan]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3560 - [[User:Loterus|Loterus]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Datorer =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7814 - [[User:Fagge|Fagge]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7128 - [[User:Illuwatar|Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7807 - [[User:007sweden|007sweden]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7477 - [[User:dancar|dancar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5061 - [[User:Illuwatar|Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4145 - [[User:Dekor|Dekor]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3262 - [[User:Illuwatar|Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2298 - [[User:Virr3|Virr3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Effektpedaler =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8949 - [[User:Shep|Shep]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8427 - [[User:JimmyAndersson|JimmyAndersson]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Etstankar och UV-boxar =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8561 - [[User:Chribbe76|Chribbe76]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6538 - [[User:Jack|Jack]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6200 - [[User:Detraw|Detraw]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4435 - [[User:Matseng|Matseng]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4532 - [[User:Adis|Adis]]&lt;br /&gt;
*http://www.elektronikforumet.com//forum/viewtopic.php?t=5656 - [[User:Dekor|Dekor]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Förstärkare =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8647 - [[User:danne_linkinpark|danne_linkinpark]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7336 - [[User:Fritzell|Fritzell]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3125 - [[User:Illuwatar|Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8061 - [[User:Tekko|Tekko]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7449 - [[User:Ashsama|Ashsama]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6546 - [[User:Tekko|Tekko]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2625 - [[User:peranders|peranders]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4336 - [[User:PaNiC|PaNiC]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4209 - [[User:Fricke|Fricke]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4067 - [[User:Oblivion|Oblivion]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2747 - [[User:peranders|peranders]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2882 - [[User:Oblivion|Oblivion]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8486 - [[User:bose|bose]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4861 - [[User:Illuwatar|Illuwatar]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Högspänning =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7171 - [[User:KONSTAPEL-MURMEL|KONSTAPEL-MURMEL]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=537 - [[User:PaNiC|PaNiC]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2332 - [[User:Shep|Shep]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1732 - [[User:cosmox|cosmox]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=9145 - [[User:LaRdA|LaRdA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== LED-snurror/Magic Wands =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5847 - [[User:Cenorpa|Cenorpa]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1814 - [[User:Mullemeck|Mullemeck]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3110 - [[User:Maze|Maze]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4272 - [[User:Jack|Jack]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=64 - [[User:EagleSpirit|EagleSpirit]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=562 - [[User:Matseng|Matseng]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1502 - [[User:Mullemeck|Mullemeck]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3628 - [[User:Arrowfredde|Arrowfredde]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Mjukvara =====&lt;br /&gt;
*[http://www.elektronikforumet.com/forum/viewtopic.php?t=8744 Wizard för AVR-utveckling] - [[User:cykze|cykze]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Nixie =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4843 - [[User:Quanton|Quanton]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8590 - [[User:Virr3|Virr3]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=764 - [[User:Illuwatar|Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1124 - [[User:Illuwatar|Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2925 - [[User:PaNiC|PaNiC]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Nätagg =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8152 - [[User:Tekko|Tekko]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8242 - [[User:pheer|pheer]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8217 - [[User:simon78|simon78]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7689 - [[User:pagge|pagge]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6121 - [[User:Rohan|Rohan]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5346 - [[User:slowfly|slowfly]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4462 - [[User:Macce|Macce]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1469 - [[User:Tony|Tony]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1317 - [[User:gurgalof|gurgalof]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=236 - [[User:Mattias|Mattias]]&lt;br /&gt;
*http://www.elektronikforumet.com//forum/viewtopic.php?t=9160 - [[User:Dekor|Dekor]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Synthar/instrument =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=9018 - [[User:JimmyAndersson|JimmyAndersson]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8797 - [[User:Jack|Jack]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8868 - [[User:Pehr|Pehr]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8215 - [[User:JimmyAndersson|JimmyAndersson]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6801 - [[User:JimmyAndersson|JimmyAndersson]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1929 - [[User:Fulbert|Fulbert]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5619 - [[User:chille|chille]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5177 - [[User:Fritzell|Fritzell]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Förslag på ytterligare kategorier =====&lt;br /&gt;
*LED-matriser &lt;br /&gt;
*Robotar &lt;br /&gt;
*Övriga LED-projekt &lt;br /&gt;
*Radio &lt;br /&gt;
*Fjärrstyrning &lt;br /&gt;
*Laser&lt;br /&gt;
*CAD/CAM (mekanik relatreat)&lt;br /&gt;
*CAD - elektronik&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Diskussion:Induktans&amp;diff=1553</id>
		<title>Diskussion:Induktans</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Diskussion:Induktans&amp;diff=1553"/>
		<updated>2006-03-14T16:09:06Z</updated>

		<summary type="html">&lt;p&gt;Cykze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tänkte föreslå att denna artikeln flyttas till &amp;quot;Spole&amp;quot;, och &amp;quot;Induktans&amp;quot; sen skapas som en separat artikel med den teoretiska delen, formel etc... och sen följa samma modell för kondensator-kapacitans och resistor/motstånd-resistans... Då kunde artikeln om komponenterna själv fokusera mer på utförande och karakteristik (el-lyt, trådlindade motstånd, sådant).&lt;br /&gt;
&lt;br /&gt;
Beror kanske på hur avancerad det är tänkt att wiki'n ska bli, typ &amp;quot;nybörjare, se här först&amp;quot;-avancerad, eller &amp;quot;ELFA faktasida&amp;quot;-avancerad? --[[Användare:GalFisk|GalFisk]] 12 March 2006 kl.00.58 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Det beror på hur mycket du eller någon annan har tänkt att skriva. Blir det för mycket och för blandat att t ex ha spole och induktans på samma sida bör man nog flytta isär dom. Annars kan det väl vara som det är ett tag till det har kommit mer text.&lt;br /&gt;
--[[Användare:Cykze|Cykze]] 14 March 2006 kl.17.08 (CET)&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Diskussion:Induktans&amp;diff=1552</id>
		<title>Diskussion:Induktans</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Diskussion:Induktans&amp;diff=1552"/>
		<updated>2006-03-14T16:08:09Z</updated>

		<summary type="html">&lt;p&gt;Cykze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tänkte föreslå att denna artikeln flyttas till &amp;quot;Spole&amp;quot;, och &amp;quot;Induktans&amp;quot; sen skapas som en separat artikel med den teoretiska delen, formel etc... och sen följa samma modell för kondensator-kapacitans och resistor/motstånd-resistans... Då kunde artikeln om komponenterna själv fokusera mer på utförande och karakteristik (el-lyt, trådlindade motstånd, sådant).&lt;br /&gt;
&lt;br /&gt;
Beror kanske på hur avancerad det är tänkt att wiki'n ska bli, typ &amp;quot;nybörjare, se här först&amp;quot;-avancerad, eller &amp;quot;ELFA faktasida&amp;quot;-avancerad? --[[Användare:GalFisk|GalFisk]] 12 March 2006 kl.00.58 (CET)&lt;br /&gt;
&lt;br /&gt;
Det beror på hur mycket du eller någon annan har tänkt att skriva. Blir det för mycket och för blandat att t ex ha spole och induktans på samma sida bör man nog flytta isär dom. Annars kan det väl vara som det är ett tag till det har kommit mer text.&lt;br /&gt;
--[[Användare:Cykze|Cykze]] 14 March 2006 kl.17.08 (CET)&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Atmel_AVR&amp;diff=1534</id>
		<title>Atmel AVR</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Atmel_AVR&amp;diff=1534"/>
		<updated>2006-03-10T19:39:20Z</updated>

		<summary type="html">&lt;p&gt;Cykze: fixade felaktig länkning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.atmel.com/avr AVR] är en 8-bitars [[Mikrokontrollers|mikrokontroller]] tillverkad av [http://www.atmel.com Atmel].&lt;br /&gt;
&lt;br /&gt;
===Utvecklingsmiljöer===&lt;br /&gt;
*Linux, [[AVR-GCC-Linux]]&lt;br /&gt;
*Windows, [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=FreaksDevices&amp;amp;func=viewDev Samlingssida] med datablad och jämförelsetabell över Atmel´s AVR-serie.&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Microchip_PIC&amp;diff=1530</id>
		<title>Microchip PIC</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Microchip_PIC&amp;diff=1530"/>
		<updated>2006-03-10T00:17:25Z</updated>

		<summary type="html">&lt;p&gt;Cykze: ändrat fel länktyp (extern länk till intern wiki-sida)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PIC är en µC ([[Mikrokontrollers|Mikrokontroller]]) av [http://www.microchip.com Microchip].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Utvecklingsmiljöer===&lt;br /&gt;
'''Assembler'''&lt;br /&gt;
*[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en019469&amp;amp;part=SW007002 MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''Basic'''&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm mikroBasic]&lt;br /&gt;
*[http://microengineeringlabs.com/pbpdemo.htm PICBASIC]&lt;br /&gt;
&lt;br /&gt;
'''C'''&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/compilers/mikroc/index.htm mikroC]&lt;br /&gt;
*[http://www.htsoft.com/products/PICClite.php HI-TECH PICC-Lite]&lt;br /&gt;
*[http://www.picant.com/c2cpp/cpp.html C++ compiler for PICmicro]&lt;br /&gt;
*[http://www.bknd.com BKND]&lt;br /&gt;
&lt;br /&gt;
'''Pascal'''&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/compilers/mikropascal/index.htm mikroPascal]&lt;br /&gt;
*[http://www.picant.com/p2c/p.html P2C Pascal]&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1528</id>
		<title>Mikrokontroller</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1528"/>
		<updated>2006-03-10T00:09:47Z</updated>

		<summary type="html">&lt;p&gt;Cykze: /* AVR */ länk till AVR32&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mikrokontroller?'''&lt;br /&gt;
&lt;br /&gt;
En mikrokontroller (förkortas ofta µC (µ = micro, C = Controller)), även populärt kallad enchipsdator, är ett chip som innehåller alla funktioner som behövs för att exekvera en kod som du själv kan programmera in i den. För att läsa om hur dessa fungerar, se [http://electronics.howstuffworks.com/microcontroller.htm HowStuffWorks].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
För att börja programmera mikrokontrollers krävs följande:&lt;br /&gt;
&lt;br /&gt;
'''Hårdvara'''&lt;br /&gt;
* Dator&lt;br /&gt;
* Mikrokontroller (med kristall)&lt;br /&gt;
* Programmerare&lt;br /&gt;
&lt;br /&gt;
'''Mjukvara'''&lt;br /&gt;
* Programmeringsmjukvara&lt;br /&gt;
* IDE (Integrated Development Environment) = programmeringsmiljö&lt;br /&gt;
* Kompilator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Dator =&lt;br /&gt;
&lt;br /&gt;
En dator antar jag att du har eftersom du läser detta. Det går bra att arbeta i både Windows- och Linuxmiljö. Den mesta mjukvaran finns för båda plattformar. Ett krav är dock en ledig serieport, USB eller parallellport (se &amp;quot;programmerare&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mikrokontroller =&lt;br /&gt;
Självklart behöver man själva mikrokontrollern för att komma igång. Det finns många olika µC att välja på. Tre vanliga som jag tänker presentera här är:&lt;br /&gt;
* Basic Stamp&lt;br /&gt;
* PIC&lt;br /&gt;
* AVR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Basic Stamp ==&lt;br /&gt;
&lt;br /&gt;
Basic Stamp är grupp färdiga moduler tillverkade av [http://www.parallax.com/ Parallax]. Stampen är mycket nybörjarvänlig, det går snabbt att komma igång att experimentera. Detta på bekostnad av priset (högt) och styrkan (låg hastighet och mycket begränsade extra funktioner). Eftersom Stampen är en färdig modul behöver den bara spänning för att fungera, &amp;quot;plug and play&amp;quot;.&lt;br /&gt;
Basic Stamp kan köpas på exempelvis [http://www.robotshop.se/catalog/index.php Robotshop]&lt;br /&gt;
Basic Stamp finns generellt i två familjer. Stamp 1 och Stamp 2. Tvåan är uppföljare till ettan och därmed mer intressant att abeta med. Av Stamp 2 finns det några olika modeller med extra finesser. Se tillverkarens hemsida för mer info.&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/bs2.gif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PIC ==&lt;br /&gt;
PIC är en familj mikrokontrollers tillverkade av [http://www.microchip.com/ Microchip]. Dessa finns i väldigt många modeller. Några vanligt förekommande PICar är PIC16F84A, PIC16F628A och PIC16F877A. Jag avråder dock från att införskaffa en PIC16F84(A), de är föråldrade, överprisade och överskattade. PIC16F628A är en utmärkt ersättare i samma klass, fast billigare.&lt;br /&gt;
&lt;br /&gt;
Normalt behöver en PIC en stabiliserad spänningsmatning och en kristall för att fungera. Många av de nyare (d.v.s i princip alla modeller som är aktuella för hobbyister) har även en inbyggd oscillator, och kan då köras utan kristall.&lt;br /&gt;
&lt;br /&gt;
PIC kan köpas i välsorterade elektronikåterförsäljare, exempelvis [http://www.elfa.se/ Elfa], vars sortiment dock är lite begränsat, speciellt bland de lite nyare kretsarna som kan vara intressanta för hobbyister. Bland övriga kan t.ex nämnas [http://www.jescab.se/Prod_PIC.html JESCAB].&lt;br /&gt;
&lt;br /&gt;
Går även att få som samples av tillverkaren.&lt;br /&gt;
&lt;br /&gt;
PIC finns i flera olika familjer:&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1009&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC10F] - Små 6-pins ytmonterade chip (SOT23-6) med lite begränsade finesser. Även i standard 8-pin DIP för utveckling och test.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1001&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC12F] - 8-pin. PIC12F5xx har en äldre arkitektur och är tänkta som &amp;quot;Flash-upgrade&amp;quot; till äldre PIC12C modeller. PIC12F6xx har samma (lite bättre) arkitektur som PIC16F serien.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC16F] - Mellan-familjen. 14-68 pin. Innehåller en hel del användbara finesser.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC18F] - Kraftfullaste familjen. 18-80 pin. Roligast att arbeta med. Enklare assembler kodning än PIC16. [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 C-kompilator] från Microchip som finns i en gratis &amp;quot;Student Edition&amp;quot; variant (med vissa begränsningar i optimeraren).&lt;br /&gt;
*[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=2529&amp;amp;param=en024856&amp;amp;pageId=74 PIC24F] - En ny 16-bitars arkitektur. Ej i DIP, dock.&lt;br /&gt;
*dsPIC - I princip samma arktitektur som PIC24, men med en &amp;quot;DSP-engine&amp;quot;. Två varianter, [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8071&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC30] samt [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8081&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC33]&lt;br /&gt;
&lt;br /&gt;
Sen finns det även ett stort antal &amp;quot;C-modeller&amp;quot; (PIC16Cxxxx). Se upp med dom, de är OTP (&amp;quot;One Time Programmable&amp;quot;) och är inte avsedda för hobbyister !!&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/pic_liten.jpg&lt;br /&gt;
&lt;br /&gt;
== AVR ==&lt;br /&gt;
&lt;br /&gt;
[http://www.atmel.com/avr AVR] är en familj mikrokontrollers tillverkade av [http://www.atmel.com/ Atmel]. De har många likheter med PIC, men är lite kraftfullare och lite snabbare. Det finns många modeller på AVR, några vanliga är [http://www.atmel.com/dyn/products/product_card.asp?part_id=2967 ATtiny26], [http://www.atmel.com/dyn/products/product_card.asp?part_id=3229 ATtiny2313] och [http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega88 ATmega88]. AVR behöver, precis som PIC, en stabil matningsspänning och en oscillator (finns inbyggd i de flesta modeller) för att fungera. AVRs största fördel jämfört med PIC är att alla familjer inom AVR är byggd på samma kärna, vilket gör det mycket lättare rent programmeringsmässigt att migrera mellan olika familjer/modeller.&lt;br /&gt;
&lt;br /&gt;
AVR kan köpas i vissa elektronikaffärer. Hos t ex [http://www.elfa.se/ Elfa] hittar man ett urval av AVR-chip. Kan även gå att få som sample, sägs det...&lt;br /&gt;
&lt;br /&gt;
AVR finns i olika familjer:&lt;br /&gt;
*ATtiny - Små chip, 8-20 pin, med de nödvändigaste funktionerna.&lt;br /&gt;
*ATmega - 28-100 pin. Kraftfulla och stora!&lt;br /&gt;
*AT90S - Den här serien nyproduceras inte längre, utan har ersatts helt av Tiny- &amp;amp; Mega-serien.&lt;br /&gt;
*AT90USB - Stora AVR:er med USB-stöd.&lt;br /&gt;
*AT90CAN - Stora AVR:er med CAN-stöd.&lt;br /&gt;
*...&lt;br /&gt;
*[http://www.atmel.com/products/avr32/ AVR32] - Motsvarande dsPIC (se PIC ovan). Riktigt kraftfulla processorer som inte spelar i samma division som de andra familjerna här. Obs: Finns ej att köpa än!&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/avr_liten.jpg&lt;br /&gt;
&lt;br /&gt;
= Kristall =&lt;br /&gt;
För att µC ska kunna arbeta måste den ha en tidsreferens - en oscillatorkrets - som svänger ett exakt antal gånger varje sekund. Vanligtvis avänder man kristaller för detta ändamål. De som används till PIC och AVR brukar ligga mellan 4-20 MHz. För Basic Stamp är kristallen integrerad i modulen.&lt;br /&gt;
Den ständiga utveckligen har lett till att många µC idag har en integrerad oscillator på exempelvis 4 MHz eller 8 MHz. I följande familjer har alla medlemmar integrerade oscillatorer: PIC10, PIC12, ATiny, ATmega. Utöver dessa finns det många chip i de övriga familjerna som också har denna finess.&lt;br /&gt;
&lt;br /&gt;
För de µC som inte har integrerad oscillator behövs alltså en kristall.&lt;br /&gt;
På Elfa kan man hitta [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=2013474.htm mikroprocessorkristaller] för ca 14 kr. Välj en i listan som inte har högre frekvens än vad den rekommenderade maxfrekvensen för din µC är (se dess datablad). Dessa kristaller behöver två stycken sk. lastkapacitanser för att kunna fungera korrekt. Enligt några datablad för AVR och PIC bör man välja kondensatorer med kapacitansen 12-22 pF. Om man höftar så väljer man exempelvis 18 pF. [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=4763.htm Här] är några lämpliga att välja på. Du behöver alltså två kondensatorer för varje kristall.&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/kristall.gif &amp;lt;-- Lågprofil mikropocessorkristall&lt;br /&gt;
&lt;br /&gt;
Sen kommer själva inkopplingen. µC har normalt två ben som heter XTAL1 och XTAL2 (AVR) eller OSC1 och OSC2 (PIC). Mellan dessa ska man koppla in sin kristall. Kondensatorerna kopplas sedan på vardera ben på kristallen ner till jord. Förvillande, antagligen. Kolla på bilden istället!&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/osc.gif http://moffa.nu/stiff/elektronik/xtal.gif&lt;br /&gt;
&lt;br /&gt;
Det finns även ett alternativ i form av &amp;quot;Resonatorer&amp;quot;, dessa finns med inbyggda lastkondensatorer och lösa kondensatorer behövs därför inte. Dessa resonatorer är oftast billigare än kristaller men inte fullt lika exakta i frekvensen men till projekter som inte är mycket känsliga med timing duger de mycket väl.&lt;br /&gt;
&lt;br /&gt;
= Programmerare =&lt;br /&gt;
En programmerare är en krets man måste ha som länk mellan dator och mikrokontroller. Gränssnittet är oftast RS232 (serieporten), men parallellporten förekommer också. USB håller på att bli ett populärt alternativ.&lt;br /&gt;
Basic Stamp behöver ingen speciell programmerare, eftersom den är integrerad på själva modulen.&lt;br /&gt;
PIC oc AVR behöver båda programmerare. Här finns två alternativ: Att bygga en själv eller att köpa en färdig.&lt;br /&gt;
Att bygga en själv kräver förstås lite förkunskaper inom elektronik, men kan bespara dig några hundralappar.&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://www.lancos.com/prog.html#avrisp AVR ISP]&lt;br /&gt;
**[http://www.lancos.com/siprogsch.html SI-PROG]&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=2022203.htm STK500] (Elfa)&lt;br /&gt;
**[http://www.swcab.nu/cgi-bin/store/commerce.cgi?product=avr STK500] (Software Crew)&lt;br /&gt;
**[http://www.futurlec.com/ATMegaTraining.shtml ATMega Training Board]&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://a SI-PROG]&lt;br /&gt;
**[http://www.jdm.homepage.dk/newpic.htm JDM]&lt;br /&gt;
**[http://feng3.cool.ne.jp/en/ RCD]&lt;br /&gt;
**[http://www.olimex.com/dev/pic-pg2c.html PIC-PG2] (Olimex)&lt;br /&gt;
**[http://www.stolz.de.be/ The LVP-Cable]&lt;br /&gt;
**[http://www.voti.nl/wisp628/index_1.html Wisp628] (Original leverantör i Holland)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare)&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87163&amp;amp;path= VM111] (Kjell)&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87533&amp;amp;path= USB] (Kjell)&lt;br /&gt;
**[http://www.olimex.com/dev/index.html Olimex] (se PIC -&amp;gt; programmers)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=6020.htm ISP-PRO] (Elfa)&lt;br /&gt;
**[http://www.futurlec.com/PICDevBoard.shtml PIC16F877 Development Board] (Futurlec)&lt;br /&gt;
**[http://www.dontronics.com/diyk182.html Kit182] (Dontronics)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/piceasy.htm PICEasy] (MikroElektronika)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/easypic2.htm PICEasy 2] (MikroElektronika)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare, färdigbyggd...)&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.qsl.net/dl4yhf/winpicpr.html WinPIC]&lt;br /&gt;
&lt;br /&gt;
= IDE - Programmeringsmiljö =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*[http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kompilator och Språk =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Basic . Inget annat. Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Assembler - Gratis assembler via [http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
*Basic - Många versioner. Exempel: [http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm MikroBasic] (Gratis)&lt;br /&gt;
*C - Många versioner. Exempel: [http://www.htsoft.com/products/PICClite.php PICCLite] (Gratis)&lt;br /&gt;
*JAL - [http://jal.sourceforge.net/ JAL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Assembler - gratis assembler via [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
*C - En vedertagen version: GCC ([http://winavr.sourceforge.net/ WinAVR])&lt;br /&gt;
*Basic - En dominerande version: [http://www.mcselec.com/bascom-avr.htm Bascom-AVR]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Övriga länkar =&lt;br /&gt;
&lt;br /&gt;
*[http://www.avrfreaks.net/ AVR Freaks] - AVR Fansite&lt;br /&gt;
*[http://www.piclist.com/techref/piclist/index.htm PiCLiST] - Fakta om allt (PIC)&lt;br /&gt;
&lt;br /&gt;
*[http://www.dontronics.com/auto.html Liknande FAQ]&lt;br /&gt;
*[http://www.edaboard.com/viewtopic.php?p=187840 En tråd @ EDABoard om mikrokontrollerval]&lt;br /&gt;
&lt;br /&gt;
*[http://www.avr-asm-tutorial.net/ Lär dig assembler för AVR]&lt;br /&gt;
*[http://www.avrbeginners.net/ Så här funkar AVR]&lt;br /&gt;
&lt;br /&gt;
*[http://www.voti.nl/swp/ Så här funkar PIC]&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/books/PICbook/0_Uvod.htm PIC microcontrollers for beginners (onlinebok)]&lt;br /&gt;
*[http://www.jescab.se/Starting_with_PICs.html Starting with PICs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill börja med AVR.&amp;lt;br&amp;gt;'''&lt;br /&gt;
*[http://web.telia.com/~u10201359/Microdatorer.zip Microcontrollers.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer som är enkla att följa samt många kodexempel.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda 16 tangenters &amp;quot;telefontangentbord&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en display med HD44780 kontroller krets.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda UART.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en realtidsklocka DS1302&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande C++ uttryck if satser mm.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill använda Realtidssystem på en AVR.'''&amp;lt;br&amp;gt;&lt;br /&gt;
*[http://web.telia.com/~u10201359/Realtidssystem.zip Realtidsystem.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer samt en hel bok om realtidssystem.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande multitasking med RoundRobin.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt använda realtidskärnan AVRX.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt hur man kompilerar m.h.a AVR-GCC.&amp;lt;br&amp;gt;&lt;br /&gt;
Hantera AVRX olika funktioner, bla seriekommunikation.&amp;lt;br&amp;gt;&lt;br /&gt;
Genomgång av CAN-bus.&amp;lt;br&amp;gt;&lt;br /&gt;
Samt mycket mer.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1527</id>
		<title>Mikrokontroller</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1527"/>
		<updated>2006-03-10T00:06:54Z</updated>

		<summary type="html">&lt;p&gt;Cykze: /* AVR */ lagt in fler familjer, ändrat at90s2313 till tiny2313, atmega8 till atmega88 + lite smått&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mikrokontroller?'''&lt;br /&gt;
&lt;br /&gt;
En mikrokontroller (förkortas ofta µC (µ = micro, C = Controller)), även populärt kallad enchipsdator, är ett chip som innehåller alla funktioner som behövs för att exekvera en kod som du själv kan programmera in i den. För att läsa om hur dessa fungerar, se [http://electronics.howstuffworks.com/microcontroller.htm HowStuffWorks].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
För att börja programmera mikrokontrollers krävs följande:&lt;br /&gt;
&lt;br /&gt;
'''Hårdvara'''&lt;br /&gt;
* Dator&lt;br /&gt;
* Mikrokontroller (med kristall)&lt;br /&gt;
* Programmerare&lt;br /&gt;
&lt;br /&gt;
'''Mjukvara'''&lt;br /&gt;
* Programmeringsmjukvara&lt;br /&gt;
* IDE (Integrated Development Environment) = programmeringsmiljö&lt;br /&gt;
* Kompilator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Dator =&lt;br /&gt;
&lt;br /&gt;
En dator antar jag att du har eftersom du läser detta. Det går bra att arbeta i både Windows- och Linuxmiljö. Den mesta mjukvaran finns för båda plattformar. Ett krav är dock en ledig serieport, USB eller parallellport (se &amp;quot;programmerare&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mikrokontroller =&lt;br /&gt;
Självklart behöver man själva mikrokontrollern för att komma igång. Det finns många olika µC att välja på. Tre vanliga som jag tänker presentera här är:&lt;br /&gt;
* Basic Stamp&lt;br /&gt;
* PIC&lt;br /&gt;
* AVR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Basic Stamp ==&lt;br /&gt;
&lt;br /&gt;
Basic Stamp är grupp färdiga moduler tillverkade av [http://www.parallax.com/ Parallax]. Stampen är mycket nybörjarvänlig, det går snabbt att komma igång att experimentera. Detta på bekostnad av priset (högt) och styrkan (låg hastighet och mycket begränsade extra funktioner). Eftersom Stampen är en färdig modul behöver den bara spänning för att fungera, &amp;quot;plug and play&amp;quot;.&lt;br /&gt;
Basic Stamp kan köpas på exempelvis [http://www.robotshop.se/catalog/index.php Robotshop]&lt;br /&gt;
Basic Stamp finns generellt i två familjer. Stamp 1 och Stamp 2. Tvåan är uppföljare till ettan och därmed mer intressant att abeta med. Av Stamp 2 finns det några olika modeller med extra finesser. Se tillverkarens hemsida för mer info.&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/bs2.gif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PIC ==&lt;br /&gt;
PIC är en familj mikrokontrollers tillverkade av [http://www.microchip.com/ Microchip]. Dessa finns i väldigt många modeller. Några vanligt förekommande PICar är PIC16F84A, PIC16F628A och PIC16F877A. Jag avråder dock från att införskaffa en PIC16F84(A), de är föråldrade, överprisade och överskattade. PIC16F628A är en utmärkt ersättare i samma klass, fast billigare.&lt;br /&gt;
&lt;br /&gt;
Normalt behöver en PIC en stabiliserad spänningsmatning och en kristall för att fungera. Många av de nyare (d.v.s i princip alla modeller som är aktuella för hobbyister) har även en inbyggd oscillator, och kan då köras utan kristall.&lt;br /&gt;
&lt;br /&gt;
PIC kan köpas i välsorterade elektronikåterförsäljare, exempelvis [http://www.elfa.se/ Elfa], vars sortiment dock är lite begränsat, speciellt bland de lite nyare kretsarna som kan vara intressanta för hobbyister. Bland övriga kan t.ex nämnas [http://www.jescab.se/Prod_PIC.html JESCAB].&lt;br /&gt;
&lt;br /&gt;
Går även att få som samples av tillverkaren.&lt;br /&gt;
&lt;br /&gt;
PIC finns i flera olika familjer:&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1009&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC10F] - Små 6-pins ytmonterade chip (SOT23-6) med lite begränsade finesser. Även i standard 8-pin DIP för utveckling och test.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1001&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC12F] - 8-pin. PIC12F5xx har en äldre arkitektur och är tänkta som &amp;quot;Flash-upgrade&amp;quot; till äldre PIC12C modeller. PIC12F6xx har samma (lite bättre) arkitektur som PIC16F serien.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC16F] - Mellan-familjen. 14-68 pin. Innehåller en hel del användbara finesser.&lt;br /&gt;
*[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC18F] - Kraftfullaste familjen. 18-80 pin. Roligast att arbeta med. Enklare assembler kodning än PIC16. [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 C-kompilator] från Microchip som finns i en gratis &amp;quot;Student Edition&amp;quot; variant (med vissa begränsningar i optimeraren).&lt;br /&gt;
*[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=2529&amp;amp;param=en024856&amp;amp;pageId=74 PIC24F] - En ny 16-bitars arkitektur. Ej i DIP, dock.&lt;br /&gt;
*dsPIC - I princip samma arktitektur som PIC24, men med en &amp;quot;DSP-engine&amp;quot;. Två varianter, [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8071&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC30] samt [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8081&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC33]&lt;br /&gt;
&lt;br /&gt;
Sen finns det även ett stort antal &amp;quot;C-modeller&amp;quot; (PIC16Cxxxx). Se upp med dom, de är OTP (&amp;quot;One Time Programmable&amp;quot;) och är inte avsedda för hobbyister !!&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/pic_liten.jpg&lt;br /&gt;
&lt;br /&gt;
== AVR ==&lt;br /&gt;
&lt;br /&gt;
[http://www.atmel.com/avr AVR] är en familj mikrokontrollers tillverkade av [http://www.atmel.com/ Atmel]. De har många likheter med PIC, men är lite kraftfullare och lite snabbare. Det finns många modeller på AVR, några vanliga är [http://www.atmel.com/dyn/products/product_card.asp?part_id=2967 ATtiny26], [http://www.atmel.com/dyn/products/product_card.asp?part_id=3229 ATtiny2313] och [http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega88 ATmega88]. AVR behöver, precis som PIC, en stabil matningsspänning och en oscillator (finns inbyggd i de flesta modeller) för att fungera. AVRs största fördel jämfört med PIC är att alla familjer inom AVR är byggd på samma kärna, vilket gör det mycket lättare rent programmeringsmässigt att migrera mellan olika familjer/modeller.&lt;br /&gt;
&lt;br /&gt;
AVR kan köpas i vissa elektronikaffärer. Hos t ex [http://www.elfa.se/ Elfa] hittar man ett urval av AVR-chip. Kan även gå att få som sample, sägs det...&lt;br /&gt;
&lt;br /&gt;
AVR finns i olika familjer:&lt;br /&gt;
*ATtiny - Små chip, 8-20 pin, med de nödvändigaste funktionerna.&lt;br /&gt;
*ATmega - 28-100 pin. Kraftfulla och stora!&lt;br /&gt;
*AT90S - Den här serien nyproduceras inte längre, utan har ersatts helt av Tiny- &amp;amp; Mega-serien.&lt;br /&gt;
*AT90USB - Stora AVR:er med USB-stöd.&lt;br /&gt;
*AT90CAN - Stora AVR:er med CAN-stöd.&lt;br /&gt;
*...&lt;br /&gt;
*AVR32 - Motsvarande dsPIC (se PIC ovan). Riktigt kraftfulla processorer som inte spelar i samma division som de andra familjerna här.&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/avr_liten.jpg&lt;br /&gt;
&lt;br /&gt;
= Kristall =&lt;br /&gt;
För att µC ska kunna arbeta måste den ha en tidsreferens - en oscillatorkrets - som svänger ett exakt antal gånger varje sekund. Vanligtvis avänder man kristaller för detta ändamål. De som används till PIC och AVR brukar ligga mellan 4-20 MHz. För Basic Stamp är kristallen integrerad i modulen.&lt;br /&gt;
Den ständiga utveckligen har lett till att många µC idag har en integrerad oscillator på exempelvis 4 MHz eller 8 MHz. I följande familjer har alla medlemmar integrerade oscillatorer: PIC10, PIC12, ATiny, ATmega. Utöver dessa finns det många chip i de övriga familjerna som också har denna finess.&lt;br /&gt;
&lt;br /&gt;
För de µC som inte har integrerad oscillator behövs alltså en kristall.&lt;br /&gt;
På Elfa kan man hitta [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=2013474.htm mikroprocessorkristaller] för ca 14 kr. Välj en i listan som inte har högre frekvens än vad den rekommenderade maxfrekvensen för din µC är (se dess datablad). Dessa kristaller behöver två stycken sk. lastkapacitanser för att kunna fungera korrekt. Enligt några datablad för AVR och PIC bör man välja kondensatorer med kapacitansen 12-22 pF. Om man höftar så väljer man exempelvis 18 pF. [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=4763.htm Här] är några lämpliga att välja på. Du behöver alltså två kondensatorer för varje kristall.&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/kristall.gif &amp;lt;-- Lågprofil mikropocessorkristall&lt;br /&gt;
&lt;br /&gt;
Sen kommer själva inkopplingen. µC har normalt två ben som heter XTAL1 och XTAL2 (AVR) eller OSC1 och OSC2 (PIC). Mellan dessa ska man koppla in sin kristall. Kondensatorerna kopplas sedan på vardera ben på kristallen ner till jord. Förvillande, antagligen. Kolla på bilden istället!&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/osc.gif http://moffa.nu/stiff/elektronik/xtal.gif&lt;br /&gt;
&lt;br /&gt;
Det finns även ett alternativ i form av &amp;quot;Resonatorer&amp;quot;, dessa finns med inbyggda lastkondensatorer och lösa kondensatorer behövs därför inte. Dessa resonatorer är oftast billigare än kristaller men inte fullt lika exakta i frekvensen men till projekter som inte är mycket känsliga med timing duger de mycket väl.&lt;br /&gt;
&lt;br /&gt;
= Programmerare =&lt;br /&gt;
En programmerare är en krets man måste ha som länk mellan dator och mikrokontroller. Gränssnittet är oftast RS232 (serieporten), men parallellporten förekommer också. USB håller på att bli ett populärt alternativ.&lt;br /&gt;
Basic Stamp behöver ingen speciell programmerare, eftersom den är integrerad på själva modulen.&lt;br /&gt;
PIC oc AVR behöver båda programmerare. Här finns två alternativ: Att bygga en själv eller att köpa en färdig.&lt;br /&gt;
Att bygga en själv kräver förstås lite förkunskaper inom elektronik, men kan bespara dig några hundralappar.&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://www.lancos.com/prog.html#avrisp AVR ISP]&lt;br /&gt;
**[http://www.lancos.com/siprogsch.html SI-PROG]&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=2022203.htm STK500] (Elfa)&lt;br /&gt;
**[http://www.swcab.nu/cgi-bin/store/commerce.cgi?product=avr STK500] (Software Crew)&lt;br /&gt;
**[http://www.futurlec.com/ATMegaTraining.shtml ATMega Training Board]&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://a SI-PROG]&lt;br /&gt;
**[http://www.jdm.homepage.dk/newpic.htm JDM]&lt;br /&gt;
**[http://feng3.cool.ne.jp/en/ RCD]&lt;br /&gt;
**[http://www.olimex.com/dev/pic-pg2c.html PIC-PG2] (Olimex)&lt;br /&gt;
**[http://www.stolz.de.be/ The LVP-Cable]&lt;br /&gt;
**[http://www.voti.nl/wisp628/index_1.html Wisp628] (Original leverantör i Holland)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare)&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87163&amp;amp;path= VM111] (Kjell)&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87533&amp;amp;path= USB] (Kjell)&lt;br /&gt;
**[http://www.olimex.com/dev/index.html Olimex] (se PIC -&amp;gt; programmers)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=6020.htm ISP-PRO] (Elfa)&lt;br /&gt;
**[http://www.futurlec.com/PICDevBoard.shtml PIC16F877 Development Board] (Futurlec)&lt;br /&gt;
**[http://www.dontronics.com/diyk182.html Kit182] (Dontronics)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/piceasy.htm PICEasy] (MikroElektronika)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/easypic2.htm PICEasy 2] (MikroElektronika)&lt;br /&gt;
**[http://www.jescab.se/Wisp628.html Wisp628] (Svensk återförsäljare, färdigbyggd...)&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.qsl.net/dl4yhf/winpicpr.html WinPIC]&lt;br /&gt;
&lt;br /&gt;
= IDE - Programmeringsmiljö =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*[http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kompilator och Språk =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Basic . Inget annat. Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Assembler - Gratis assembler via [http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
*Basic - Många versioner. Exempel: [http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm MikroBasic] (Gratis)&lt;br /&gt;
*C - Många versioner. Exempel: [http://www.htsoft.com/products/PICClite.php PICCLite] (Gratis)&lt;br /&gt;
*JAL - [http://jal.sourceforge.net/ JAL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Assembler - gratis assembler via [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
*C - En vedertagen version: GCC ([http://winavr.sourceforge.net/ WinAVR])&lt;br /&gt;
*Basic - En dominerande version: [http://www.mcselec.com/bascom-avr.htm Bascom-AVR]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Övriga länkar =&lt;br /&gt;
&lt;br /&gt;
*[http://www.avrfreaks.net/ AVR Freaks] - AVR Fansite&lt;br /&gt;
*[http://www.piclist.com/techref/piclist/index.htm PiCLiST] - Fakta om allt (PIC)&lt;br /&gt;
&lt;br /&gt;
*[http://www.dontronics.com/auto.html Liknande FAQ]&lt;br /&gt;
*[http://www.edaboard.com/viewtopic.php?p=187840 En tråd @ EDABoard om mikrokontrollerval]&lt;br /&gt;
&lt;br /&gt;
*[http://www.avr-asm-tutorial.net/ Lär dig assembler för AVR]&lt;br /&gt;
*[http://www.avrbeginners.net/ Så här funkar AVR]&lt;br /&gt;
&lt;br /&gt;
*[http://www.voti.nl/swp/ Så här funkar PIC]&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/books/PICbook/0_Uvod.htm PIC microcontrollers for beginners (onlinebok)]&lt;br /&gt;
*[http://www.jescab.se/Starting_with_PICs.html Starting with PICs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill börja med AVR.&amp;lt;br&amp;gt;'''&lt;br /&gt;
*[http://web.telia.com/~u10201359/Microdatorer.zip Microcontrollers.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer som är enkla att följa samt många kodexempel.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda 16 tangenters &amp;quot;telefontangentbord&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en display med HD44780 kontroller krets.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda UART.&amp;lt;br&amp;gt;&lt;br /&gt;
Använda en realtidsklocka DS1302&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande C++ uttryck if satser mm.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Filer för dig som vill använda Realtidssystem på en AVR.'''&amp;lt;br&amp;gt;&lt;br /&gt;
*[http://web.telia.com/~u10201359/Realtidssystem.zip Realtidsystem.zip]&lt;br /&gt;
&lt;br /&gt;
Innehåller färdiga laborationer samt en hel bok om realtidssystem.&amp;lt;br&amp;gt;&lt;br /&gt;
Bland annat lär man sig följande:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Grundläggande multitasking med RoundRobin.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt använda realtidskärnan AVRX.&amp;lt;br&amp;gt;&lt;br /&gt;
Installera samt hur man kompilerar m.h.a AVR-GCC.&amp;lt;br&amp;gt;&lt;br /&gt;
Hantera AVRX olika funktioner, bla seriekommunikation.&amp;lt;br&amp;gt;&lt;br /&gt;
Genomgång av CAN-bus.&amp;lt;br&amp;gt;&lt;br /&gt;
Samt mycket mer.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=%C3%96nskem%C3%A5l&amp;diff=1453</id>
		<title>Önskemål</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=%C3%96nskem%C3%A5l&amp;diff=1453"/>
		<updated>2006-03-05T22:31:12Z</updated>

		<summary type="html">&lt;p&gt;Cykze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;På denna sida tänkte jag att vi kan samla önskemål om artiklar som vi vill se i Wikin.&lt;br /&gt;
&lt;br /&gt;
== Önskemål på artiklar==&lt;br /&gt;
Grundläggande komponenter: [[Transistor]] (FET, BJT osv), [[Resistor]], [[Spole]], [[Kondensator]], [[Diod]], [[Lysdiod]], [[Operationsförstäkare]].&lt;br /&gt;
&lt;br /&gt;
Grundläggande [[digitalteknik]], [[ellära]] och halvledarteknik (PN osv).&lt;br /&gt;
&lt;br /&gt;
[[Mikrokontrollers]] ([[PIC]], [[AVR]] med flera)(Vill gärna se mer info om picar...).&lt;br /&gt;
&lt;br /&gt;
Digitala gränssnitt: [[SPI]], [[I2C]], [[1-Wire]].&lt;br /&gt;
&lt;br /&gt;
Lite om [[Motorstyrning]] och [[PWM]].&lt;br /&gt;
&lt;br /&gt;
Displayer: [[LCD]], [[OLED]], [[PLED]], [[VFD]]. Vanliga kontrollers ([[KS0108]], [[HD44780]], [[T6963C]]).&lt;br /&gt;
&lt;br /&gt;
Ljud: [[Förstärkare]], [[Högtalare]], [[MIDI]].&lt;br /&gt;
&lt;br /&gt;
Kontakter ([[DSUB]], [[RJ]] osv).&lt;br /&gt;
&lt;br /&gt;
Inkapslingar ([[DIP]], [[SOIC]] osv).&lt;br /&gt;
&lt;br /&gt;
Mätinstrument: [[Multimeter]], [[Oscilloskop]], [[Funktionsgenerator]], [[Lödstation]], [[LCR-meter]].&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1451</id>
		<title>Mikrokontroller</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Mikrokontroller&amp;diff=1451"/>
		<updated>2006-03-05T22:20:51Z</updated>

		<summary type="html">&lt;p&gt;Cykze: Gjort om $tiffs FAQ till Wiki och ändrat lite&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mikrokontroller?'''&lt;br /&gt;
&lt;br /&gt;
En mikrokontroller (förkortas ofta µC), även populärt kallad enchipsdator, är ett chip som innehåller alla funktioner som behövs för att exekvera en kod som du själv kan programmera in i den. För att läsa om hur dessa fungerar, se [http://electronics.howstuffworks.com/microcontroller.htm HowStuffWorks].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
För att börja programmera mikrokontrollers krävs följande:&lt;br /&gt;
&lt;br /&gt;
'''Hårdvara'''&lt;br /&gt;
* Dator&lt;br /&gt;
* Mikrokontroller (med kristall)&lt;br /&gt;
* Programmerare&lt;br /&gt;
&lt;br /&gt;
'''Mjukvara'''&lt;br /&gt;
* Programmeringsmjukvara&lt;br /&gt;
* IDE (Integrated Development Environment) = programmeringsmiljö&lt;br /&gt;
* Kompilator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Dator =&lt;br /&gt;
&lt;br /&gt;
En dator antar jag att du har eftersom du läser detta. Det går bra att arbeta i både Windows- och Linuxmiljö. Den mesta mjukvaran finns för båda plattformar. Ett krav är dock en ledig serieport, USB eller parallellport (se &amp;quot;programmerare&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mikrokontroller =&lt;br /&gt;
Självklart behöver man själva mikrokontrollern för att komma igång. Det finns många olika µC att välja på. Tre vanliga som jag tänker presentera här är:&lt;br /&gt;
* Basic Stamp&lt;br /&gt;
* PIC&lt;br /&gt;
* AVR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Basic Stamp ==&lt;br /&gt;
&lt;br /&gt;
Basic Stamp är grupp färdiga moduler tillverkade av [http://www.parallax.com/ Parallax]. Stampen är mycket nybörjarvänlig, det går snabbt att komma igång att experimentera. Detta på bekostnad av priset (högt) och styrkan (låg hastighet och mycket begränsade extra funktioner). Eftersom Stampen är en färdig modul behöver den bara spänning för att fungera, &amp;quot;plug and play&amp;quot;.&lt;br /&gt;
Basic Stamp kan köpas på exempelvis [http://www.robotshop.se/catalog/index.php Robotshop]&lt;br /&gt;
Basic Stamp finns generellt i två familjer. Stamp 1 och Stamp 2. Tvåan är uppföljare till ettan och därmed mer intressant att abeta med. Av Stamp 2 finns det några olika modeller med extra finesser. Se tillverkarens hemsida för mer info.&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/bs2.gif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PIC ==&lt;br /&gt;
PIC är en familj mikrokontrollers tillverkade av [http://www.microchip.com/ Microchip]. Dessa finns i väldigt många modeller. Några vanligt förekommande PICar är PIC16F84A, PIC16F628 och PIC16F877A. Jag avråder dock från att införskaffa en PIC16F84(A), de är föråldrade, överprisade och överskattade. PIC16F628 är en utmärkt ersättare i samma klass, fast billigare.&lt;br /&gt;
&lt;br /&gt;
Normalt behöver en PIC en stabiliserad spänningsmatning och en kristall för att fungera.&lt;br /&gt;
PIC kan köpas i välsorterade elektronikåterförsäljare, exempelvis [http://www.elfa.se/ Elfa]. Går även att få som samples av tillverkaren.&lt;br /&gt;
&lt;br /&gt;
PIC finns generellt i fyra familjer:&lt;br /&gt;
*PIC10 - Nya sedan 2004. Små 6-pins ytmonterade chip med starkt begränsade finesser.&lt;br /&gt;
*PIC12 - 8-pins, storebror till PIC10.&lt;br /&gt;
*PIC16 - Mellan-familjen. 14-68 pin. Innehåller en hel del användbara finesser.&lt;br /&gt;
*PIC18 - Kraftfullaste familjen. 18-80 pin. Roligast att arbeta med.&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/pic_liten.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AVR ==&lt;br /&gt;
&lt;br /&gt;
[http://www.atmel.com/avr AVR] är en familj mikrokontrollers tillverkade av [http://www.atmel.com/ Atmel]. De har många likheter med PIC, men är lite kraftfullare och lite snabbare. Det finns många modeller på AVR, några vanliga är ATiny26, AT90S2313 och ATMega8. AVR behöver, precis som PIC, en stabil matningsspänning och en kristall för att fungera. AVRs största fördel jämfört med PIC är att alla familjer inom AVR är byggd på samma kärna, vilket gör det mycket lättare rent programmeringsmässigt att migrera mellan olika familjer/modeller.&lt;br /&gt;
&lt;br /&gt;
AVR kan köpas i vissa elektronikaffärer. Hos [http://www.elfa.se/ Elfa] hittar man ett urval av AVR-chip. Kan gå att få som sample, sägs det...&lt;br /&gt;
&lt;br /&gt;
AVR finns i tre familjer:&lt;br /&gt;
*ATiny - Små chip, 8-20 pin, med de nödvändigaste funktionerna.&lt;br /&gt;
*AT - Mellanklass. På utgång?&lt;br /&gt;
*ATMega - 28-100 pin. Kraftfulla och stora!&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/avr_liten.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kristall =&lt;br /&gt;
För att µC ska kunna arbeta måste den ha en tidsreferens - en oscillatorkrets - som svänger ett exakt antal gånger varje sekund. Vanligtvis avänder man kristaller för detta ändamål. De som används till PIC och AVR brukar ligga mellan 4-20 MHz. För Basic Stamp är kristallen integrerad i modulen.&lt;br /&gt;
Den ständiga utveckligen har lett till att många µC idag har en integrerad oscillator på exempelvis 4 MHz eller 8 MHz. I följande familjer har alla medlemmar integrerade oscillatorer: PIC10, PIC12, ATiny, ATmega. Utöver dessa finns det många chip i de övriga familjerna som också har denna finess.&lt;br /&gt;
&lt;br /&gt;
För de µC som inte har integrerad oscillator behövs alltså en kristall.&lt;br /&gt;
På Elfa kan man hitta [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=2013474.htm mikroprocessorkristaller] för ca 14 kr. Välj en i listan som inte har högre frekvens än vad den rekommenderade maxfrekvensen för din µC är (se dess datablad). Dessa kristaller behöver två stycken sk. lastkapacitanser för att kunna fungera korrekt. Enligt några datablad för AVR och PIC bör man välja kondensatorer med kapacitansen 12-22 pF. Om man höftar så väljer man exempelvis 18 pF. [http://www.elfa.se/elfa-bin/dyndok.pl?vat=0&amp;amp;dok=4763.htm Här] är några lämpliga att välja på. Du behöver alltså två kondensatorer för varje kristall.&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/kristall.gif &amp;lt;-- Lågprofil mikropocessorkristall&lt;br /&gt;
&lt;br /&gt;
Sen kommer själva inkopplingen. µC har normalt två ben som heter XTAL1 och XTAL2 (AVR) eller OSC1 och OSC2 (PIC). Mellan dessa ska man koppla in sin kristall. Kondensatorerna kopplas sedan på vardera ben på kristallen ner till jord. Förvillande, antagligen. Kolla på bilden istället!&lt;br /&gt;
&lt;br /&gt;
http://moffa.nu/stiff/elektronik/osc.gif http://moffa.nu/stiff/elektronik/xtal.gif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Programmerare =&lt;br /&gt;
En programmerare är en krets man måste ha som länk mellan dator och mikrokontroller. Gränssnittet är oftast RS232 (serieporten), men parallellporten förekommer också. USB håller på att bli ett populärt alternativ.&lt;br /&gt;
Basic Stamp behöver ingen speciell programmerare, eftersom den är integrerad på själva modulen.&lt;br /&gt;
PIC oc AVR behöver båda programmerare. Här finns två alternativ: Att bygga en själv eller att köpa en färdig.&lt;br /&gt;
Att bygga en själv kräver förstås lite förkunskaper inom elektronik, men kan bespara dig några hundralappar.&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://www.lancos.com/prog.html#avrisp AVR ISP]&lt;br /&gt;
**[http://www.lancos.com/siprogsch.html SI-PROG]&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=2022203.htm STK500] (Elfa)&lt;br /&gt;
**[http://www.swcab.nu/cgi-bin/store/commerce.cgi?product=avr STK500] (Software Crew)&lt;br /&gt;
**[http://www.futurlec.com/ATMegaTraining.shtml ATMega Training Board]&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Bygg själv&lt;br /&gt;
**[http://a SI-PROG]&lt;br /&gt;
**[http://www.jdm.homepage.dk/newpic.htm JDM]&lt;br /&gt;
**[http://feng3.cool.ne.jp/en/ RCD]&lt;br /&gt;
**[http://www.olimex.com/dev/pic-pg2c.html PIC-PG2] (Olimex)&lt;br /&gt;
**[http://www.stolz.de.be/ The LVP-Cable]&lt;br /&gt;
**[http://www.voti.nl/wisp628/index_1.html Wisp628]&lt;br /&gt;
&lt;br /&gt;
*Färdiga programmerare/utveckligskort&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87163&amp;amp;path= VM111] (Kjell)&lt;br /&gt;
**[http://www.kjell.com/content/templates/shop_main_details.aspx?item=87533&amp;amp;path= USB] (Kjell)&lt;br /&gt;
**[http://www.olimex.com/dev/index.html Olimex] (se PIC -&amp;gt; programmers)&lt;br /&gt;
**[http://www.elfa.se/elfa-bin/dyndok.pl?dok=6020.htm ISP-PRO] (Elfa)&lt;br /&gt;
**[http://www.futurlec.com/PICDevBoard.shtml PIC16F877 Development Board] (Futurlec)&lt;br /&gt;
**[http://www.dontronics.com/diyk182.html Kit182] (Dontronics)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/piceasy.htm PICEasy] (MikroElektronika)&lt;br /&gt;
**[http://www.mikroelektronika.co.yu/english/product/tools/easypic2.htm PICEasy 2] (MikroElektronika)&lt;br /&gt;
&lt;br /&gt;
*Programmeringsmjukvara&lt;br /&gt;
**[http://www.lancos.com/prog.html PonyProg]&lt;br /&gt;
**[http://www.ic-prog.com/ IC-PROG]&lt;br /&gt;
**[http://www.qsl.net/dl4yhf/winpicpr.html WinPIC]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= IDE - Programmeringsmiljö =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*[http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kompilator och Språk =&lt;br /&gt;
&lt;br /&gt;
'''Basic Stamp'''&lt;br /&gt;
*Basic . Inget annat. Medföljer modulerna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PIC'''&lt;br /&gt;
*Assembler - Gratis assembler via [http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1475&amp;amp;category=devSoftware MPLAB]&lt;br /&gt;
*Basic - Många versioner. Exempel: [http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm MikroBasic] (Gratis)&lt;br /&gt;
*C - Många versioner. Exempel: [http://www.htsoft.com/products/PICClite.php PICCLite] (Gratis)&lt;br /&gt;
*JAL - [http://jal.sourceforge.net/ JAL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''AVR'''&lt;br /&gt;
*Assembler - gratis assembler via [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio 4]&lt;br /&gt;
*C - En vedertagen version: GCC ([http://winavr.sourceforge.net/ WinAVR])&lt;br /&gt;
*Basic - En dominerande version: [http://www.mcselec.com/bascom-avr.htm Bascom-AVR]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Övriga länkar =&lt;br /&gt;
&lt;br /&gt;
*[http://www.avrfreaks.net/ AVR Freaks] - AVR Fansite&lt;br /&gt;
*[http://www.piclist.com/techref/piclist/index.htm PiCLiST] - Fakta om allt (PIC)&lt;br /&gt;
&lt;br /&gt;
*[http://www.dontronics.com/auto.html Liknande FAQ]&lt;br /&gt;
*[http://www.edaboard.com/viewtopic.php?p=187840 En tråd @ EDABoard om mikrokontrollerval]&lt;br /&gt;
&lt;br /&gt;
*[http://www.avr-asm-tutorial.net/ Lär dig assembler för AVR]&lt;br /&gt;
*[http://www.avrbeginners.net/ Så här funkar AVR]&lt;br /&gt;
&lt;br /&gt;
*[http://www.voti.nl/swp/ Så här funkar PIC]&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/books/PICbook/0_Uvod.htm PIC microcontrollers for beginners (onlinebok)]&lt;br /&gt;
*[http://www.jescab.se/Starting_with_PICs.html Starting with PICs]&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Microchip_PIC&amp;diff=1448</id>
		<title>Microchip PIC</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Microchip_PIC&amp;diff=1448"/>
		<updated>2006-03-05T14:38:13Z</updated>

		<summary type="html">&lt;p&gt;Cykze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PIC är en µC (microcontroller) av [http://www.microchip.com Microchip].&lt;br /&gt;
&lt;br /&gt;
===Utvecklingsmiljöer===&lt;br /&gt;
'''Assembler'''&lt;br /&gt;
*[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en019469&amp;amp;part=SW007002 MPLAB]&lt;br /&gt;
&lt;br /&gt;
'''Basic'''&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm mikroBasic]&lt;br /&gt;
*[http://microengineeringlabs.com/pbpdemo.htm PICBASIC]&lt;br /&gt;
&lt;br /&gt;
'''C'''&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/compilers/mikroc/index.htm mikroC]&lt;br /&gt;
*[http://www.htsoft.com/products/PICClite.php HI-TECH PICC-Lite]&lt;br /&gt;
*[http://www.picant.com/c2cpp/cpp.html C++ compiler for PICmicro]&lt;br /&gt;
&lt;br /&gt;
'''Pascal'''&lt;br /&gt;
*[http://www.mikroelektronika.co.yu/english/product/compilers/mikropascal/index.htm mikroPascal]&lt;br /&gt;
*[http://www.picant.com/p2c/p.html P2C Pascal]&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Samlade_projekt&amp;diff=1445</id>
		<title>Samlade projekt</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Samlade_projekt&amp;diff=1445"/>
		<updated>2006-03-05T11:45:43Z</updated>

		<summary type="html">&lt;p&gt;Cykze: sorterat kategorierna efter bokstavordning, länkat till användarna + lite smått&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===== CNC =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8995 - [[Adis]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2371 - [[Fagge]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5379 - [[Tecno]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4959 - [[Sulass]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2115 - [[Lindqvist]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1913 - [[Sprawl]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7633 - [[Olof Norrman]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6017 - [[jeda007]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4471 - [[Logan]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3560 - [[Loterus]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Datorer =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7814 - [[Fagge]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7128 - [[Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7807 - [[007sweden]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7477 - [[dancar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5061 - [[Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4145 - [[Dekor]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3262 - [[Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2298 - [[Virr3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Effektpedaler =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8949 - [[Shep]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8427 - [[JimmyAndersson]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Etstankar och UV-boxar =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8561 - [[Chribbe76]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6538 - [[Jack]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6200 - [[Detraw]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4435 - [[Matseng]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4532 - [[Adis]]&lt;br /&gt;
*http://www.elektronikforumet.com//forum/viewtopic.php?t=5656 - [[Dekor]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Förstärkare =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8647 - [[danne_linkinpark]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7336 - [[Fritzell]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3125 - [[Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8061 - [[Tekko]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7449 - [[Ashsama]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6546 - [[Tekko]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2625 - [[peranders]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4336 - [[PaNiC]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4209 - [[Fricke]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4067 - [[Oblivion]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2747 - [[peranders]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2882 - [[Oblivion]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8486 - [[bose]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4861 - [[Illuwatar]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Högspänning =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7171 - [[KONSTAPEL-MURMEL]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=537 - [[PaNiC]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2332 - [[Shep]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1732 - [[cosmox]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=9145 - [[LaRdA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== LED-snurror/Magic Wands =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5847 - [[Cenorpa]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1814 - [[Mullemeck]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3110 - [[Maze]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4272 - [[Jack]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=64 - [[EagleSpirit]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=562 - [[Matseng]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1502 - [[Mullemeck]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=3628 - [[Arrowfredde]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Mjukvara =====&lt;br /&gt;
*[http://www.elektronikforumet.com/forum/viewtopic.php?t=8744 Wizard för AVR-utveckling] - [[cykze]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Nixie =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4843 - [[Quanton]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8590 - [[Virr3]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=764 - [[Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1124 - [[Illuwatar]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=2925 - [[PaNiC]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Nätagg =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8152 - [[Tekko]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8242 - [[pheer]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8217 - [[simon78]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=7689 - [[pagge]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6121 - [[Rohan]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5346 - [[slowfly]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=4462 - [[Macce]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1469 - [[Tony]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1317 - [[gurgalof]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=236 - [[Mattias]]&lt;br /&gt;
*http://www.elektronikforumet.com//forum/viewtopic.php?t=9160 - [[Dekor]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Synthar/instrument =====&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=9018 - [[JimmyAndersson]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8797 - [[Jack]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8868 - [[Pehr]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=8215 - [[JimmyAndersson]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=6801 - [[JimmyAndersson]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=1929 - [[Fulbert]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5619 - [[chille]]&lt;br /&gt;
*http://www.elektronikforumet.com/forum/viewtopic.php?t=5177 - [[Fritzell]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Förslag på ytterligare kategorier =====&lt;br /&gt;
*LED-matriser &lt;br /&gt;
*Robotar &lt;br /&gt;
*Övriga LED-projekt &lt;br /&gt;
*Radio &lt;br /&gt;
*Fjärrstyrning &lt;br /&gt;
*Laser&lt;br /&gt;
*CAD/CAM (mekanik relatreat)&lt;br /&gt;
*CAD - elektronik&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=CNC-l%C3%A4nkar&amp;diff=1444</id>
		<title>CNC-länkar</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=CNC-l%C3%A4nkar&amp;diff=1444"/>
		<updated>2006-03-05T10:47:15Z</updated>

		<summary type="html">&lt;p&gt;Cykze: /* Styrkort, självbygge */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Styrkort, parallellporten==&lt;br /&gt;
* [http://www.geckodrive.com/ Geckodrive]&lt;br /&gt;
* [http://www.hobbycnc.com/driverboards/4aupc/4aupc.htm HobbyCNC]&lt;br /&gt;
* [http://www.kjell.com Kjell &amp;amp; Company]&lt;br /&gt;
* [http://www.bergan.se/index.html Bergan Data]&lt;br /&gt;
&lt;br /&gt;
==Styrkort, självbygge==&lt;br /&gt;
* [http://www.kitsrus.com/ Kitsrus]&lt;br /&gt;
* [http://www.cs.uiowa.edu/~jones/step/index.html Jones on Stepping Motors]&lt;br /&gt;
* [http://www.elektronikforumet.com/forum/viewtopic.php?t=768 $tiff’s H brygga] (Är $tiff färdig med den?)&lt;br /&gt;
&lt;br /&gt;
== Styrkretsar==&lt;br /&gt;
* [http://www.allegromicro.com Allegro Micro]&lt;br /&gt;
* [http://www.st.com STMicroelectronics (L293 ,L298,L6201 5Amp 48V)] &lt;br /&gt;
* [http://www.ti.com Texas Instruments (TPIC122B)] &lt;br /&gt;
&lt;br /&gt;
==Stegmotorer==&lt;br /&gt;
* [http://www.allmotion.se All motion]&lt;br /&gt;
* [http://www.stegia.se/ Stegia]&lt;br /&gt;
* [http://www.bde.se/welcome.htm Belganet Dataelektronik]&lt;br /&gt;
* [http://www.kjell.com/ Kjell &amp;amp; Company]&lt;br /&gt;
* [http://catalog.orientalmotor.com/ Orientalmotor]&lt;br /&gt;
* [http://www.transmotec.com Transmotec]&lt;br /&gt;
* [http://www.solectro.se Solectro]&lt;br /&gt;
&lt;br /&gt;
==Fräsmotorer dedikerade för CNC==&lt;br /&gt;
* [http://www.solectro.se Solectro]&lt;br /&gt;
&lt;br /&gt;
==Handöverfräsar chines, billiga, att modifiera== &lt;br /&gt;
* [http://www.overskottsbolaget.se/ ÖverskottsBolaget]&lt;br /&gt;
* [http://www.clasohlson.se/ Clas Ohlson]&lt;br /&gt;
* [http://www.biltema.se Biltema (väska och 12 fräsar 389kr, art nr:17-086 och 17-001) ]&lt;br /&gt;
* [http://www.jula.se Jula]&lt;br /&gt;
&lt;br /&gt;
==Dremel, Chines kopior== &lt;br /&gt;
* [http://www.overskottsbolaget.se/ ÖverskottsBolaget]&lt;br /&gt;
* [http://www.rusta.se Rusta]&lt;br /&gt;
&lt;br /&gt;
==Dremel, dyra original== &lt;br /&gt;
* [http://www.jula.se Jula]&lt;br /&gt;
* [http://www.clasohlson.se/ Clas Ohlson]&lt;br /&gt;
&lt;br /&gt;
==Chines import verkstadsmaskiner== &lt;br /&gt;
* [http://www.jula.se Jula]&lt;br /&gt;
* [http://www.clasohlson.se/ Clas Ohlson]&lt;br /&gt;
&lt;br /&gt;
==Linjära geidrar, ställdon, kulskruvar, kopplingar m.m.==&lt;br /&gt;
* [http://www.mekanex.se Mekanex]&lt;br /&gt;
* [http://www.aratron.se Aratron]&lt;br /&gt;
* [http://www.eie.se/ Eie Maskin]&lt;br /&gt;
* [http://www.linak.se/ Linak]&lt;br /&gt;
&lt;br /&gt;
==Kullager, Lagerbockar== &lt;br /&gt;
* [http://www.clasohlson.se/shop/store/main.asp?COSID=88E3BF88C42F427AAB16DB182F0E4C22132488 Clas Ohlson (Art no:30-8843 (8st 99kr)] &lt;br /&gt;
* [http://www.jula.se Jula]&lt;br /&gt;
* [http://www.cchab.se/ CCH TransTech AB]&lt;br /&gt;
&lt;br /&gt;
==Profiler aluminium== &lt;br /&gt;
* [http://www.tibnor.se Tibnor]&lt;br /&gt;
* [http://www.solectro.se Solectro (hårresande priser på deras profiler)] &lt;br /&gt;
* [http://www.sapagroup.com/ SapaGroup (tillverkare, återförsäljare någon?)] &lt;br /&gt;
* [http://www.profilgruppen.se/ ProfilGruppen (tillverkare återförsäljare någon?)] &lt;br /&gt;
* [http://www.proma-technologie.com/ Proma-Tech.(solectro är återförsäljare)] &lt;br /&gt;
* [http://www.cgt.se/ CGT Metall]&lt;br /&gt;
* [http://www.danubia.se/ Danubia Metals]&lt;br /&gt;
&lt;br /&gt;
==Metaller, plaster, verktyg m.m.==&lt;br /&gt;
* [http://www.ironbill.se/ IronBill]&lt;br /&gt;
&lt;br /&gt;
==CNC mjukvara (Typ: Step and Direction)== &lt;br /&gt;
* [http://www.minitech.com/software/Mach1/mach1_index.htm MiniTech]&lt;br /&gt;
* [http://www.machsupport.com/ MachSupport (officiella MACH3 siten)] &lt;br /&gt;
* [http://deskam.com/deskncrt.html DesKam]&lt;br /&gt;
* [http://www.dakeng.com/turbo.html DAK Engineering]&lt;br /&gt;
* [http://www.kellyware.com/kcam/index.htm KellyWare (kcam3 är nu shareware)] &lt;br /&gt;
* [http://www.mecsoft.com/Mec/ MecSoft (VisualMill 5.0)] &lt;br /&gt;
* [http://www.bobcadcam.com/ BobCAD-CAM]&lt;br /&gt;
&lt;br /&gt;
==CNC mjukvara, för smarta styrkort== &lt;br /&gt;
* [http://www.galaad.net/home-eng.html Galaad]&lt;br /&gt;
&lt;br /&gt;
==Ritningar==&lt;br /&gt;
* [http://www.kleinbauer.com/ Kleinbauer]&lt;br /&gt;
&lt;br /&gt;
==Stegmotorer teori, applikationer, info== &lt;br /&gt;
* [http://www.cs.uiowa.edu/~jones/step/index.html Uiowa]&lt;br /&gt;
* [http://hem.fyristorg.com/libellus/ CNC-kurs på svenska] &lt;br /&gt;
* [http://www.allmotion.se/files/pdf/AMT_stegmotorteknik.pdf StegmotorTeknik.PDF]&lt;br /&gt;
* [http://www.kubal.se/Processen.htm Kubal Metall-Info]&lt;br /&gt;
* [http://www.alu-info.dk/Html/alulib/modul/albook40.htm Alu-Info]&lt;br /&gt;
&lt;br /&gt;
==Plaster== &lt;br /&gt;
&lt;br /&gt;
==Övrigt==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prylköpsrecensioner== &lt;br /&gt;
&lt;br /&gt;
'''Mekanex:''' &lt;br /&gt;
Billiga kulskruvar finns på Mekanex. Diametern är 16mm, och 5mm i &lt;br /&gt;
stigning. Muttern kostar 8-900:- och stången, 1500:- / 3 meter. Dom är &lt;br /&gt;
visserligen rullade, men funkar helt säkert utmärkt till att fräsa kretskort &lt;br /&gt;
med. Dom har även skenstyrningar, 300:-/vagn och 350:-/meter skena. &lt;br /&gt;
Alla priser är + moms.&lt;br /&gt;
&lt;br /&gt;
Vagn: HGH15CA, Skena: HGR15R, Mutter:DEB1605-R-3EF &lt;br /&gt;
(Jojje) &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Rusta:''' &lt;br /&gt;
Dremel kopia, funkar lika bra som originalet, 135kr komplett med borr, &lt;br /&gt;
fräs, slip verktyg, stativ med flex kabel ingår.(funkis). &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Överskottsbolaget:''' &lt;br /&gt;
Dremel kopia, funkar lika bra som originalet 145kr komplett med &lt;br /&gt;
borr, fräs och slip verktyg ,inget stativ och ingen flex kabel.(funkis). &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hjälp till med att fyll på med era länkar, försök med att hitta länkar till &lt;br /&gt;
leverantörer i europa, scandinavien. Framförallt maila/ring &lt;br /&gt;
leverantörerna/tillverkarna fråga om priser och leveranser, mängder etc &lt;br /&gt;
och lägg upp detta i denna lista, vi har alla att vinna på det.&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Atmel_AVR&amp;diff=1370</id>
		<title>Atmel AVR</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Atmel_AVR&amp;diff=1370"/>
		<updated>2006-02-24T18:09:08Z</updated>

		<summary type="html">&lt;p&gt;Cykze: stuvat om lite&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.atmel.com/avr AVR] är en 8-bitars [[mikrokontroller]] tillverkad av [http://www.atmel.com Atmel].&lt;br /&gt;
&lt;br /&gt;
===Utvecklingsmiljöer===&lt;br /&gt;
*Linux, [[AVR-GCC-Linux]]&lt;br /&gt;
*Windows, [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=FreaksDevices&amp;amp;func=viewDev Samlingssida] med datablad och jämförelsetabell över Atmel´s AVR-serie.&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Pulse_Width_Modulation&amp;diff=1326</id>
		<title>Pulse Width Modulation</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Pulse_Width_Modulation&amp;diff=1326"/>
		<updated>2006-02-19T10:12:55Z</updated>

		<summary type="html">&lt;p&gt;Cykze: stavfel&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Pulse Width Modulation ==&lt;br /&gt;
Pulsbreddsmodulering, ett generellt begrepp för ett kontinuerligt pulståg.&lt;br /&gt;
&lt;br /&gt;
== Duty Cycle ==&lt;br /&gt;
Duty Cycle avgör hur stor del av pulsen som är hög (på) respektive låg (av).&amp;lt;br&amp;gt;&lt;br /&gt;
En Duty Cycle på 50% ger exakt lika stor del hög som låg puls.&lt;/div&gt;</summary>
		<author><name>Cykze</name></author>
	</entry>
</feed>