Sida 1 av 1

Komma igång med elektronik

Postat: 22 januari 2016, 15:02:44
av cichlid
Hej! Jag skulle vilja komma igång med att bygga egna kretsar och elektronik. En målsättning är bland annat att få en mer hands-on kunskap i hur datorer och logiska kretsar fungerar.
Jag är relativt nollställd, men har en del gömd/bortglömd kunskap kring logiska grindar, talsystem osv (behöver repetera). I övrigt har jag mycket programmeringserfarenhet i diverse språk, i första hand scriptspråk (perl, bash, php.. ) men har sysslat en del med C och C++ också och är rätt teknisk i allmänhet.

Hittade den här boken som verkar rolig att ta sig igenom


So.., skulle väl egentligen vilja höra med tips från er? Vilka mikroprocessorer ska man satsa på (ARM används i många kommersiella produkter har jag sett), vilka böcker rekommenderar ni (undviker gärna torra skolböcker som bara går igenom teori, jag vill ha kul! .. annars gör jag nog bättre i att försöka ta en utbildning någonstans), youtubekanaler?

Bring it on!
Tack på förhand :)

Re: Komma igång med elektronik

Postat: 22 januari 2016, 15:41:08
av matsadona
Vad är syftet? Först pratar du om elektronikkretsar men går snabbt över på microprocesorer :)
Boken du länkar till är säkert bra, men bra filmer på youtube kanske är lättare att smälta. Sedan finns det mycket skräp där också...

Själv har jag nyligen snöat in på Arduino, vilket var en lagom nivå för mig. Dvs lagom komplicerad kod och lagom komplicerade tillämpningar.

Re: Komma igång med elektronik

Postat: 22 januari 2016, 16:25:25
av Icecap
cichlid: välkommen till forumet.

Var du ska börja är svårt att svara på, allt beror på vad du vill göra.

Du skriver att du är van att programmera och ska du hålla på med µC brukar det att vara en nackdel faktisk. Inte för att själva programmeringen blir fel men för att det fattas en insikt i skillnaden i resurser mellan PC/mainframe/whatever stort och µC.

Det går såklart att lära sig den skillnad så det är inget hinder, bara en sak som kan ställa till det.

Re: Komma igång med elektronik

Postat: 1 februari 2016, 12:29:51
av cichlid
Tack! Jo, lite virrigt är det nog. Jag vill ha en mer praktisk förstålse för hur datorer och inbyggda-system fungerar på den lägsta abstraktionsnivån och förverkliga det genom enklare projekt. Syftet är väl lite brokigt. Boken iWoz var inspirerande. Det är Steve Wozniaks biografi där han bl.a. berättar om hur han byggde om datorer på papper med färre komponenter, för att senare gå vidare och konstruera Apples första datorer. Konsten och problemlösningen i det hela fascinerade mig. För egen del skulle jag se det som en triumf att bara lyckas konstruera en binärkalkylator :D
Att jag blandade in mikroprocessorer är väl ett lite mer framtida projekt. Att simulera en datasette med en usb-sticka till min gamla commodore PET hade varit fränt. Sett liknande projekt baserade på ARM-processorer. Finns även en del operativsystem med stöd för ARM. Vore riktigt läckert att bygga en helt egen dator baserat på ARM.
Tipsa gärna om youtube-kanaler och liknande. Jag har kollat igenom en hel del, och det finns mycket skräp förstås.
Upplägget i boken jag postade tyckte jag verkade bra och pedagogiskt. Har läst en gammal skolbok om grundläggande digitalteknik som går igenom en del teori. Men kan inte säga att jag kan återberätta det eller använda det praktiskt direkt..

Re: Komma igång med elektronik

Postat: 1 februari 2016, 23:39:25
av 4kTRB
Jag har sysslat en del med MC68000 och läste Alan Clements bok.
Han har en väldigt bra sida som numera också handlar om modernare
processorer. Väldigt mycket bra saker för de som vill komma igång
finns på hemsidan....http://alanclements.org/index.html

Edit: Ursäkta, jag blandade ihop boken med en annan "68000 Microcomputer Systems: Designing and Troubleshooting"
Den boken beskriver hur man bygger en fungerande 68000-dator på ett väldigt ingenjörsmässigt vis.
Mycket bra bok som man har nytta av även till annan elektronikkonstruktion.
http://www.amazon.co.uk/Alan-D.-Wilcox/ ... ont_book_1

Re: Komma igång med elektronik

Postat: 2 februari 2016, 01:18:31
av cichlid
4kTRB:
Ska definitivt kolla upp "68000 Microcomputer Systems: Designing and Troubleshooting". Tack för tipset!
Jag har en amiga 500 som har en m68k-CPU. Har inte gjort mycket produktivt med den annat än att putsa upp allt i minsta detaljt och fått den snurra lite spel och så. En annan äldre maskin (Commodore PET) har en MOS 6502. Kan vara ett fint pedagogiskt projekt att syna över. Den användes en gång i tiden för att precisionskalibrera motstånd.
Intressant att läsa om amigans "special chips". Kan väl ses som en föregångare till dagens grafikprocessorer antar jag.
Tror jag kan ha glädje av boken :)

Re: Komma igång med elektronik

Postat: 2 februari 2016, 15:36:04
av jpalsson
cichlid skrev:Hej! Jag skulle vilja komma igång med att bygga egna kretsar och elektronik. En målsättning är bland annat att få en mer hands-on kunskap i hur datorer och logiska kretsar fungerar.
Jag tänker väl att det finns olika block/stadier man behöver ta sig igenom och att man
försöker bygga på de erfarenheter man gjort tidigare.

Ex (utan inbördes ordning).

* Grundläggande elektronik, dvs. hur motstånd, kondensatorer, transistorer, op-ampar osv.. funkar och hur man räknar på dem.
* Mätteknik (det är lika viktigt att veta hur man mäter och hur man tolkar resultatet som det är att behärska en debugger).
* Läsa scheman
* Lödning
* Digitala kretsar, dvs. grindar, räknare och sånt.
* Väldigt enkla processorer och de kringkretsar som krävs (ex. RAM. ROM).
* Microkontrollers

Dvs. om man verkligen vill lära sig från grunden så tror jag inte att man är hjälpt av att skaffa en Arduino eller för den del en PIC-processor, jag tror ju att det
är lätt att man genar och tittar i facit (läs: googla fram en kodsnutt) för att snabbt få ett resultat.

Jag menar, det är ju detsamma som för programmering.
Det är ju i realiteten ett evighetslångt tragglande av tråkigheter under utbildningen fram till att man själv kan resonera sig till och lösa ett mer komplext problem med kod.
(eller så genar man, klipper och klistrar lite från internet, kanske löser problemet, men har inte lärt sig ett skvatt..)

Tyvärr är inte jag någon pedagogisk person och det var många år sen jag jobbade yrkesmässigt med elektronik så jag är fel person att ge
råd i form av elektronikresurser, hoppas att någon elektroniklärare ser och kan ge bra tips,

Men, jag antar att du kanske letar nåt liknande det här ?:
http://www.elektroniksforkids.com/proje ... riment.php