INHOUDSOPGAWE:
- Stap 1: Onderdele
- Stap 2: Teori
- Stap 3: Stripborad -uitleg
- Stap 4: Trek terug-pen terug
- Stap 5: Kragtoevoer
- Stap 6: ISP -programmeerder
- Stap 7: Uitleg
- Stap 8: Programmering
Video: Bou u eie ontwikkelingsraad: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie instruksies sal u wys hoe u u eie ontwikkelingsbord van nuuts af kan bou! Hierdie metode is eenvoudig en benodig geen gevorderde gereedskap nie; u kan dit selfs aan u kombuistafel doen. Dit gee ook 'n beter begrip van hoe Ardruinos en ander ontwikkelingsrade werklik werk.
U kan u ontwikkelingsbord ontwerp om by u spesifieke doel te pas. Hierdie ontwikkelingsbord wat op die foto getoon word, is gebruik om die rpm van 'n GS-motor te beheer. Die GS-motor is vanaf 'n rekenaar met behulp van die seriële poort beheer. Die LED's is gebruik om te help wanneer ontfouting nodig was.
In hierdie instruksies sal ek wys hoe u 'n veelsydige ontwikkelingsbord bou, daarom is die onderdeellys nie dieselfde as die in die prentjie nie.
Stap 1: Onderdele
Deellys:
- 1 Atmel ATmega88 (of enige verwerker wat die beste by u behoeftes pas)
- 1 Doop IC -aansluiting 28
- 1 10k ohm weerstand
- 1 100 ohm weerstand
- 1 diode
- 3 0,1 μF kapasitor
- 1 10 μF kapasitor
- 1 LED-diode
- 1 330 ohm weerstand
- Sommige springers
- 'N Paar mannetjiespenne (of wyfie)
- 'N stuk strook (gebruik een met stroke en nie matriks nie, sien prentjie)
Om later u mikrobeheerder te kan programmeer, benodig u 'n ISP-programmeerder (In-System-programmering). Ek het AVRISP mkII (https://www.atmel.com/tools/avrispmkii.aspx) gebruik. Daar is baie verskillende ISP-programmeerders om uit te kies, of u kan u eie bou. Daar is ook 'n paar maniere om 'n arduino op te stel om as 'n ISP-programmeerder op te tree.
Stap 2: Teori
Om 'n ontwikkelingsbord van nuuts af te bou en te programmeer, moet u 'n paar gegewensblaaie lees. Dit kan soms moeilik wees om die ding te vind waarna u op soek is, maar ek gee die belangrikste dinge.
ATmega88 -datablad
Oorweging van hardeware -ontwerp
Eerstens moet ons kyk na die pinout van die ATmega88, wat in die datablad gevind kan word.
'N Paar belangrike hawens wat ekstra aandag nodig het, is die volgende:
- Speld 1. Dit is die herstelpen wat die verwerker sal herstel wanneer dit laag is. Hierdie pen benodig 'n optrek, sodat die pen altyd hoog is, tensy u wil herstel. (Dit sal later gewys word)
- Speld 7 en 20 is waar die Vcc gekoppel moet word, 5V.
- Speld 9 en 10: Aan hierdie penne kan 'n eksterne kristal gekoppel word, maar ons sal die interne ossillator gebruik. Ons kan hierdie penne dus soos gewone digitale penne behandel.
- Speld 17, 18 en 19: Dit sal gebruik word vir programmering (dit sal later gewys word).
Stap 3: Stripborad -uitleg
Om die stroombaandiagram te maak, gebruik ons StripCAD, volg die skakel om die program af te laai.
Hierdie program kan 'n bietjie moeilik wees om te gebruik, aangesien dit nie gebruikersvriendelik is nie, maar dit is effektief as u weet hoe u dit moet gebruik. Speel 'n bietjie daarmee en jy sal dit binnekort bemeester. 'N Paar goeie wenke is die volgende.
- Druk c om na komponente te soek
- Druk v om verskillende variante te kry
- Druk die linkermuisklik tussen twee kolletjies horisontaal om 'n ontwrigting te kry
- Druk die linkermuisklik tussen twee vertikale kolletjies om 'n soldeerbrug te kry
As u komponente soek:
- 'DILxx' gee u 'n dubbele inlyn gevolg deur die aantal penne
- "SILxx" gee u 'n enkele lyn gevolg deur die aantal penne
Soek andersins na die komponent waarna u op soek is.
Stap 4: Trek terug-pen terug
Uit die oorwegingsdokument vir hardeware -ontwerp aan kant 6 vind ons die stroombaan in die prentjie. Lees die teks in die dokument om 'n beter begrip te kry. Dit is die stap waarin ons die optrek vir pen 1 hanteer.
Dit kan goed wees om 'n handmatige herstel vir die mikrobeheerder in te voeg. Dit kan gebruik word deur 'n SIL2 in lyn met 'n weerstand van 100 ohm aan die aarde te koppel. Kortsluit die SIL2 met 'n springer en die mikrobeheerder sal herstel word. Die weerstand van 100 ohm verhoed dat die kondensator kortsluit. Andersins, volg net die kringdiagram uit die dokument.
In die tweede prent word die optrekverbinding in StripCAD geïllustreer
Stap 5: Kragtoevoer
Om inmenging te voorkom, word 'n kapasitor 10 μF naby die spanningsingang op die bord geplaas. Om inmenging wat in die bord veroorsaak word, te voorkom, word 'n kapasitor van 0,1 μF tussen pen 7 en 8 geplaas, en tussen pen 20 en 22. Hierdie kapasitors dien as 'n laagdeurlaatfilter. Die klein kapasitor moet so na as moontlik aan die penne geplaas word vir die beste effek.
Dit is ook moontlik om 'n soort spanningsreguleerder by te voeg, bv. 78L05, om dit op 'n battery te laat werk.
Stap 6: ISP -programmeerder
Om die verwerker te programmeer, benodig u 'n ISP -programmeerder. Daar is verskillende verbindings beskikbaar, 6 penne of 10 penne. Ek het een met ses penne gebruik; kyk na die hardeware dokument om te sien hoe die verbinding ontwerp moet word.
ISP-programmeerder staan vir In-System programmering. Die gemak van hierdie tipe programmeerder is dat u u toestel kan programmeer wanneer dit in 'n volledige stelsel geïnstalleer is, eerder as om u chip te laat installeer voordat u dit op die stelsel installeer. Dit is ook maklik om te herprogrammeer sodra dit op die stelsel geïnstalleer is.
Sien die volgende stap vir hoe die ISP -verbinding gemaak moet word.
Stap 7: Uitleg
As die ontwerp voltooi is, druk druk om dit as 'n PDF te stoor (of gebruik aangehegte lêer). Maak die PDF-lêer oop en druk dit af. Hou in gedagte dat die werklike grootte van die drukker ingestel moet word, anders pas die ontwerp nie by die strookbord nie.
Dit is altyd 'n goeie idee om 'n LED in te sluit wat wys of die ontwikkelingsbord aan is. Die eenvoudige wenk kan baie onnodige ontfouting bespaar.
Stappe om u eie ontwikkelingsbord te vervaardig:
- Druk die kringdiagram uit en gebruik 'n skêr om dit uit te sny.
- Sny 'n groot stuk stuk strook uit sodat die stuk papier bo -op pas.
- Plaas die papier oor die strook sodat die gate ooreenstem, gebruik 'n gewone gomstok om die papier aan die strook vas te maak. Plak die papier aan die kant vas sonder koperstroke.
- Begin deur die ontwrigting by die rooi kruise te maak
- Opvolg vir die bou en soldeer van die laagste komponente tot die hoogste, wat die samestelling makliker sal maak.
- Koppel dit aan by die kragtoevoer (5V) en begin met programmeer.
Nou is die hardeware van die ontwikkelingsbord klaar!
Stap 8: Programmering
Ek het Atmel Studio gebruik vir programmering in C. Laai die program af en begin met u eie ontwikkelingsbord wonderlike projekte skep. Dit is moontlik om arduino op te laai, maar as u 'n beter begrip wil hê van wat diep onder in die arduino-taal skuil, probeer 'n paar voorbeelde in C. Toets byvoorbeeld 'n paar tydtellers, onderbrekings en analoog lees.
In die ATmega88 -datablad kan u baie voorbeeldkodes vind vir verskillende spesifieke take wat u mikrobeheerder kan uitvoer.
Soos u kan sien, is dit 'n eenvoudige manier om verskillende prototipes vir elektroniese toestelle te bou. Dit is maklik, goedkoop en benodig nie spesiale gereedskap nie.
Naaswenner in die mikrokontroleurwedstryd 2017
Aanbeveel:
Bou u eie BiQuad 4G -antenne met spoedtoets: 7 stappe (met foto's)
Bou u eie BiQuad 4G -antenne met spoedtoets: in hierdie instruksies gaan ek u wys hoe ek 'n BiQuad 4G -antenna gemaak het. Seinontvangs is swak by my huis as gevolg van berge om my huis. Seintoring is 4,5 km ver van die huis af. In die distrik Colombo gee my diensverskaffer 20 Mbps spoed. maar by m
Hoe om u eie windmeter te bou met behulp van rietskakelaars, saaleffek sensor en 'n paar stukkies op Nodemcu - Deel 2 - Sagteware: 5 stappe (met foto's)
Hoe om u eie windmeter te bou met behulp van rietskakelaars, saal -effektsensor en 'n paar stukkies op Nodemcu - Deel 2 - sagteware: inleiding Dit is die opvolger van die eerste pos "Hoe om u eie windmeter te bou met behulp van rietskakelaars, saal -effek sensor en 'n paar stukkies" op Nodemcu - Deel 1 - Hardeware " - waar ek wys hoe om die windsnelheid en rigtingmeting saam te stel
Hoe om u eie windmeter te bou met behulp van rietskakelaars, saal -effek sensor en 'n paar stukkies op Nodemcu. - Deel 1 - Hardeware: 8 stappe (met foto's)
Hoe om u eie windmeter te bou met behulp van rietskakelaars, saal -effek sensor en 'n paar stukkies op Nodemcu. - Deel 1 - Hardeware: Inleiding Sedert ek begin het met die studie van Arduino en die Maker Culture, het ek graag nuttige toestelle gebou met rommel- en afvalstukkies, soos botteldoppe, stukke PVC, blikkies, ens. Ek gee graag 'n tweede lewe vir enige stuk of 'n maat
Ontwerp u eie ontwikkelingsraad: 5 stappe
Ontwerp u eie ontwikkelingsraad: let wel: hierdie tutoriaal bevat gratis ontwikkelingsplan vir die ontwerp van inligting, nie gratis skematiese of ens nie. In hierdie handleiding gee ek inligting oor hoe u u eie ontwikkelingsbord kan ontwerp en wat die belangrikste wenke en stappe is. Voor ster
Bou u eie butler -robot !!! - Tutoriaal, foto's en video: 58 stappe (met foto's)
Bou u eie butler -robot !!! - Tutoriaal, foto's en video: EDIT: Meer inligting oor my projekte, kyk na my nuwe webwerf: narobo.com Ek raadpleeg ook projekte/produkte vir robotika, megatronika en spesiale effekte. Besoek my webwerf - narobo.com vir meer besonderhede