Electronica Azi Hobby nr 2

Page 1

APRILIE, 2013 ­ NR. 2 PREţ: 10 LEI

GloveMouse Convorbiri cu Jerry

12

24

“Hello world!” cu Raspberry Pi

Kit robot

DragonFly 20 27

Construcţie şi programare



EDITORIAL Timp numai bun de hobby Vă salut cordial, pasionați autohtoni ai electronicii! Mari sau mici, practicanți sau aspiranți, reprezentanți ai sexului frumos sau, dimpotrivă, al celui puternic, cu toții veți fi de acord cu mine, cred, atunci când spun că pasiunea pură nu cunoaște limite. Care pasiune? Oricare pasiune practicată cu drag. Să luăm electronica noastră de pildă. De la calculatoare la ceasuri de perete și dispozitive de control și supraveghere, de la smartphone-uri și calculatoare de bord, la roboți și case inteligente, electronica de astăzi e-n tot și-n toate un domeniu mai apreciat și mai dinamic ca oricare altul. Să fie acesta un motiv de îngrijorare pentru cineva care dorește să facă primii pași în acest ținut al tuturor posibilităților? Nicidecum. Electronistul hobbyist modern a ajuns să crească alături de aceste trenduri tehnologice. Ba mai mult, el reușește, “motivat” de necesitate și sprijinit de pasiune, să se adapteze continuu la mediu, vremuri și unelte. Veți spune că acest domeniu nu este accesibil tuturor și probabil că aveți dreptate. Este evident faptul că praticantul electronicii contemporane trebuie să cunoască o serie de teorii fundamentale pentru a-și înfăptui sau înțelege proiectul vizat. Desigur, dacă vorbim de implementarea unui circuit electric conceput de o altă persoană, atunci volumul necesar de cunoștințe teoretice este unul mai redus, atâta timp cât nu se doresc ajustări de funcționalitate pentru obtinerea unui nivel mai ridicat de performanță. Rareori însă realitatea urmărește acest fir narativ. Omul, prin natura sa, este o fire curioasă, iar acest aspect alături de alți factori extrinseci, îl vor împinge pe pasionat să modifice un tranzistor, să ajusteze parametrii unui filtru sau, mai nou, să altereze o linie dintr-o aplicație dedicată pentru un microcontroler. Ori este greu de crezut că respectivul va realiza aceste schimbări “după ureche”. Asta, dragii mei, presupune studiu. Până acum câțiva ani, chiar dacă doreai și dispuneai de sprijinul material necesar, nu puteai sau puteai foarte greu să accesezi astfel de informații. Acum însă, odată cu răspândirea internetului și a tehnologiilor aferente precum motoarele de căutare și site-urile specializate în conținut colaborativ (vezi Wikipedia), aceste constrângeri nu mai există. Cu alte cuvinte, dacă sunteți unul dintre aspiranții care se întreabă dacă merită sau nu să investească în aceast domeniu tehnic, răspunsul meu pentru dumneavoastră ar fi: cu siguranță DA! Vă este teamă că nu vă veți descurca? Nu vă faceți griji. Cu toții am trecut prin asta. Este un sentiment firesc care se vindecă odată cu primul cablaj electronic construit. Tot nu știți dacă sunteți apt de “primul pas”? Hei! Țineți o revistă de electronică în mână, nu? Aveți cu siguranță singurul element cu adevărat necesar pentru acest prim pas: curiozitatea. Dacă, în schimb, sunteți trecuți deja de primele proiecte, atunci puteți considera cu încredere că dispuneți de cunoștințele necesare pentru a-i îndruma pe cei aflați la început de drum. Acțiunea această ar trebui, în opinia mea, să fie una prioritară. Astfel ne consolidăm rândurile, sprijinim progresul și ajutăm, finalmente, societatea prin introducerea de “potențiale” a căror mentori suntem. O sarcină deloc ușoară, cei drept, dar cu beneficii mai mult decât evidente. Da ... Trăim vremuri frumoase pentru regnul electroniștilor, dar nu mă entuziasmez prea tare pentru că știu că lucrurile cele mai interesante nu EAH au apărut încă ... Victor Adăscăliţei adascalitei.victor@gmail.com

Câştigaţi cu Electronica Azi

Hobby Abonaţi-vă pentru un an la revista de electronică: Electronica Azi - HOBBY în format tipărit şi aveţi şansa de a câştiga kit-ul de evaluare Atmel XMEGA-A3BU Xplained (ATXMEGAA3BU-XPLD) de la Atmel

Pentru a vă abona la revista Electronica Azi - Hobby, trimiteţi un email la adresa redacţiei noastre: office@electronica-azi.ro în care să ne comunicaţi adresa dumneavoastră poştală unde doriţi să primiţi revista, numărul mandatului poştal / ordinului de plată şi data când a fost efectuată plata în valoare de 60 Lei reprezentând contravaloarea unui abonament pe 1 an (6 apariţii / an) la revista “Electronica Azi - Hobby”, iar la “Subiect” introduceţi mesajul: “Abonament la revista Electronica Azi Hobby”. Mandatul poştal (sau ordinul de plată) se va face în favoarea societăţii: EURO STANDARD PRESS 2000 srl CUI: RO3998003 Banca: OTP BANK ROMANIA S.A. - Agenţia Câmpulung-Muscel, Jud. Argeş Nr. cont: IBAN: RO26OTPV270000423682RO01 Termen limită de înscriere la concurs: 21.06.2013 Câştigătorul va fi anunţat în ediţiile viitoare ale revistelor noastre. SUCCES!

3


Electronica Azi HOBBY • Aprilie, 2013 • Nr. 2

EDITORIAL DESIGN HOBBY

Sumar

Revista Electronica Azi Hobby poate fi cumpărată de la partenerii noştri:

6 “Hello world!” cu Raspberry Pi Raspberry Pi (RPI) este un desktop PC complet, care costă doar $35. Se conectează la Internet și poate să afișeze video de înaltă definiție. RPI rulează Linux, deci plata unei licenţe pentru un sistem de operare nu este necesară.

8 AVR1934 - Îmbunătăţirea modelului temperaturii citite Mă jucam un pic cu un kit de dezvoltare XMEGA-A3BU Xplained (similar cu acela pus la bătaie de revistă pentru a fi câștigat de un cititor norocos) și mi-a atras atenția un grafic din documentația ce acompaniază plăcuța.

Direct de la magazinele: CONEX ELECTRONIC - Bucureşti Str. Maica Domnului nr. 48, Sector 2 Tel.: 021-242.22.06 office@conexelectronic.ro vinzari@conexelectronic.ro www.conexelectronic.ro

10 Polifest 2013 12 GloveMouse Nu știu dacă ați avut vreodata “plăcerea” de a vă învăța bunicii să folosească un calculator. Eu am avut, și a fost o încercare.

CONEX ELECTRONIC - Ploieşti Str. Ion Maiorescu nr. 10, Bl. 33S2 Tel.: 0244/521373; 0244/521374 ploiesti@conexelectronic.ro

15 Introducere în programare pentru platforma Android 20 Minisumo În ciuda faptului că robotul de minisumo este considerat un proiect de electronică, de cele mai multe ori componenta mecanică este cea care dictează performanţele acestuia.

24 Convorbiri cu Jerry Se spune că “inspirația vine din cele mai neașteptate locuri”. Dacă luăm această zicală și o completăm cu unul din adevărurile fundamentale ale vieții: “una cauți și alta găsești”, lucruri curioase prind formă. Mai adăugăm un mouse vechi și ce obținem?

Sau online de la: O’BOYLE - Timişoara Tel. +40 256-201346 office@oboyle.ro www.oboyle.ro

27 DragonFLY - KIT ASSEMBLY Kitul este recomandat oricărui pasionat de robotică fiind ușor de construit și gata de programat într-un timp redus. Există întotdeauna o satisfacție mai mare când treci prin asamblare și abia apoi la implementarea algoritmilor întrucât este un avantaj să cunoşti bine sistemul, avantajele şi limitările acestuia, componentele puse la dispoziție, opțiunile de customizare.

30 Implementarea unui modul de detecție a obstacolelor pentru un robot autonom Acest articol prezintă un modul de detecție a obstacolelor, care a fost folosit în cadrul competiției Eurobot 2012.

Abonamentele se pot comanda direct de la redacţia revistei Electronica Azi - HOBBY

34 Introducere în microprocesoare şi microcontrolere Kit-Shop

Câştigătorul iPod Touch:

18 Multimetru MASTECH MS8229 5 în 1; Module LED Daylite 19 Kit cheie electronică; Modul încuietoare electronică cu card 26 VM201 - placă cu 8 relee

18

26

Gheorghe Herac Timişoara

Colaboratori la această ediţie: Revista Electronica Azi - HOBBY apare de 6 ori pe an.

Management Director General - Ionela Ganea Director Editorial - Gabriel Neagu Director Economic - Ioana Paraschiv Publicitate - Irina Ganea Redacţie: Blv. Magheru nr. 32-36, Sc. E, Et. 7, Ap. 33 010337 Bucureşti, România office@electronica-azi.ro www.electronica-azi.ro

EURO STANDARD PRESS 2000 srl Tel.: +40 (0) 31 8059955 Mobil: 0722 707-254 Tiparul executat la office@esp2000.ro Tipografia Everest www.esp2000.ro CUI: RO3998003 J03/1371/1993

4

Revista este publicată numai în format tipărit. Preţul revistei este de 10 Lei. Preţul unui abonament pe 1 an de zile (6 apariţii) este de 60 Lei / abonament. 2013© Toate drepturile rezervate.

O parte din articolele prezentate în această ediţie au fost realizate de către tinerii pasionaţi din cadrul laboratorului InGeAR.

Ing. Emil Floroiu - emilfloroiu@gmail.com Ing. Viorel Bianu - viorel.bianu@yahoo.com Ing. Daniel Rosner - rosner.daniel@gmail.com Victor Adăscăliţei - adascalitei.victor@gmail.com Alexandra Olimpia Bugariu - alexandra_bugariu@yahoo.com Silvia Cristina Stegaru - silvia.stegaru@cti.pub.ro Andreea Livia-Beciu - andreea.beciu@aut.pub.ro Ovidiu-Marius Alexandru - ovidiu.alexandru@aut.pub.ro Mihai Bărbulescu - mihai.barbulescu@cti.pub.ro Tudor Vişan - tudor.visan49@gmail.com Alexandru Radovici - alexandru@ipworkshop.ro Ioana Culic - ioana@ipworkshop.ro Radu Mateev - radumateev@yahoo.com Bogdan Herbei - her.mbogdan@gmail.com Constantin Călin - calin.constantin91@yahoo.com Fotografii realizate de Vlad Iovi.

Cititorii interesaţi de achiziţionarea circuitelor imprimate PCB ale montajelor “Kit didactic Titan32” şi “Kit robot DragonFLY” sunt rugaţi să se adreseze redacţiei noastre. De asemenea, prin intermediul redacţiei noastre, circuitele aplicaţiilor menţionate mai sus pot fi achiziţionate complet echipate.



EVENIMENT

Electronica Azi HOBBY • Aprilie, 2013 • Nr. 2

POLIfest 2013 Aflat la cea de a 6-a ediție, POLIfest 2013 a reprezentat cel mai important eveniment destinat tinerilor viitori ingineri. Evenimentul se adresează actualilor și viitorilor studenți ai Universității POLITEHNICA din București, aducând la un loc reprezentați ai facultăților, reprezentanți din industrie precum și numeroase proiecte dezvoltate de către studenți în cadrul facultăților la care studiază. În centrul evenimentului, au atras un număr record de vizitatori dornici să afle detalii despre proiectele hardware, standul laboratorului InGeAR, dezvoltat în colaborare de către Facultatea de Automatică și Calculatoare și Facultatea de Energetică, standul ROBOLAB, dezvoltat în Facultatea de Automatică și Calculatoare, și standul clubului RobotiqueFF, dezvoltat în cadrul Asociaţiei Studenţilor şi Absolvenţilor Filierei Francofone, Facultatea de Inginerie în Limbi Străine.

Multe din aplicaţiile prezentate în revista Electronica Azi Hobby, au fost expuse la standurile POLIfest: • DragonFly - kit-ul robotic de line-follower ce a atras inclusiv atenția televiziunilor

(prezentat în numărul precedent, și detaliat pe partea de hardware în numărul curent); • Low power RGB controller (prezentat în numărul pilot); • Titan32 - sub formă de platformă folosită

pentru măsurători pentru generatorul de curent pe bază de panou fotovoltaic (prezentat în numărul pilot); • GloveMouse (prezentat în numărul curent); • Minisumo (prezentat în numărul curent). 11


Electronica Azi HOBBY • Aprilie, 2013 • Nr. 2

Minitechnicus, lumea pasionaţilor de electronică

Multimetru MASTECH MS8229 5 în 1 (multimetru digital + temperatură + umiditate + nivel sunet + luminozitate) Funcţiile de Umiditate şi Temperatură sunt utile pentru măsurarea temperaturii sau umidităţii ambientale precum şi a temperaturii obiectelor (prin intermediul termocuplei K). Funcţia de Nivel sunet este utilă pentru măsurarea zgomotului în fabrici, şcoli, birouri, aeroporturi sau acasă, pentru verificarea acusticii studiourilor, sălilor de audiţie sau instalaţiilor hi-fi. Funcţia de Luminozitate este utilă pentru măsurarea câmpului luminos cu corecţie completă cosinus pentru incidenţa unghiulară a luminii.

Multimetrul Mastech MS8229 combină funcţiile de măsurare temperatură, umiditate, nivel de sunet şi luminozitate cu cea de multimetru digital. E prevăzut cu avertizare sonoră şi luminoasă la conectarea greşită a sondelor, oferind protecţie suplimentară la distrugerile cauzate de folosirea nepotrivită. Ca Multimetru Digital poate măsura curentul şi tensiunea AC/DC, rezistenţa, capacitatea, frecvenţa, poate testa continuitatea şi poate măsura diode.

Caracteristici Display LCD: 2.5 inch, afişare maximă: 3999, test de continuitate cu buzzer (< 50Ohm), test diode, auto-range şi manual-range, protecţie supra-sarcină, indicator baterie consumată. • Tensiune DC: 0.4 / 4 / 40 / 400 / 1000V ± 0.7% • Tensiune AC: 0.4 / 4 / 40 / 400V ± 0.8%; 750V ± 1.0% • Curent DC: 400uA / 4000uA / 40mA / 400mA ± 1.2%, 4A / 10A ± 2.0% • Curent AC: 400uA / 4000uA / 40m / 400mA ± 1.5%, 4A / 10A ± 3.0% • Rezistenţă: 400Ohm / 4kOhm / 40kOhm / 400kOhm / 4MOhm ± 1.0%, 40MOhm ± 2.0% • Capacitate: 40nF / 400nF / 4uF/ 40uF / 100uF ± 3.0% • Frecvenţă: 10Hz / 100Hz / 1kHz / 10kHz / 100kHz ± 2.0% • Temperatură (Termocupla K): -20°C ~ 1000°C ± 3.0% sau ± 2°C; (0°F ~ 1800°F ± 3.0% sau ± 4°F) • Temperatură (senzor NTC): 0°C ~ 40°C ± 2°C; (32°F ~ 104°F ± 4°F) • Umiditate: 20% ~ 95%RH ± 5.0%RH • Luminozitate: 4000Lux / 40000Lux ± 5.0% • Nivel sunet: 40~100dB ± 5dB

Module LED Daylite Pentru aplicaţiile dumneavoastră vă oferim modulele LED COB (Chip On Board) produse de Daylite, cu puteri între 3W şi 26W, temperaturi de culoare de 3000K şi 6000K şi flux luminos de la 230lm la 2400lm. Mai multe detalii se găsesc urmând codul QR. Tel. +40 256-201346 Mail office@oboyle.ro Web www.oboyle.ro

18

MINITECHNICUS


Electronica Azi HOBBY • Aprilie, 2013 • Nr. 2

Minitechnicus, lumea pasionaţilor de electronică

Kit cheie electronică Kit-ul este util pentru realizarea unei încuietori non-contact activată printr-o cheie electronică. La trecerea cheii electronice prin faţa senzorului (la o distanţă de 5-15mm) se acţionează un releu care închide sau deschide încuietoarea, după caz. Senzorul se poate ascunde după plăcuţă cu nume sau după panoul de sticlă al uşii, situaţie în care doar proprietarul cunoaşte locul de acţionare al încuietorii. Trecerea cheii prin faţa senzorului este semnalizată de aprinderea unui LED ce confirmă acţionarea releului. Cheia electronică nu necesită alimentare separată. Releul poate fi încărcat până la maxim 40V, 2A. Pentru sarcini mai mari, se poate conecta, în serie, un releu mai puternic.

Modul încuietoare electronică cu card Modulul se poate folosi pentru închiderea/deschiderea electronică a unei uşi prin intermediul unui card magnetic. La introducerea cardului corespunzător, se acţionează un releu. Cardul va fi citit optic de 4 capete infra-roşu, doar cardul corect fiind recunoscut. Cele 3 carduri din pachet se pot reprograma. Separat se poate achiziţiona un set cu 5 carduri suplimentare. Aplicaţii: comutarea unor dispozitive, maşini, sisteme de alarmă, închiderea şi deschiderea uşilor doar de către persoanele autorizate. Releul modulului poate comuta sarcini de maxim 48V, 1A. Specificaţii tehnice: • Tensiune operare: 9V • Contact releu: 1 × ON, maxim 1A, 48V • Dimensiune card: 85 × 54 mm • Dimensiune modul: 80 × 35 × 70 mm

Specificaţii tehnice: • Tensiunea de operare: 12V • Consum curent: aproximativ. 0,1A • Dimensiunile plăcii: aproximative: 55 × 46mm 19


KIT ROBOT

Electronica Azi HOBBY • Aprilie, 2013 • Nr. 2

DragonFLY KIT ASSEMBLY Kitul este recomandat oricărui pasionat de robotică fiind ușor de construit și gata de programat într-un timp redus. Există întotdeauna o satisfacție mai mare când treci prin asamblare și abia apoi la implementarea algoritmilor întrucât este un avantaj să cunoşti bine sistemul, avantajele şi limitările acestuia, componentele puse la dispoziție, opțiunile de customizare. În cele ce urmeză voi prezenta cele trei părți constitutive ale micului robot DragonFly. Pentru fiecare vom vedea o listă completă a pieselor necesare, așezarea corectă a acestora, opțiunile puse la dispoziție și micile greșeli strecurate în design (suntem ingineri, se întâmplă și pe la case mai mari). Autori: Andreea Livia-Beciu - andreea.beciu@aut.pub.ro Ovidiu-Marius Alexandru - ovidiu.alexandru@aut.pub.ro Mihai Bărbulescu - mihai.barbulescu@cti.pub.ro La fel ca în articolul precedent, voi începe cu o mică descriere a celor trei părți ale robotului pentru a avea o idee bine conturată asupra compunerii acestuia: • FRONT - Placa din față face posibilă conectarea a 8 senzori de linie și conține comparatoarele. Prezintă un conector cu 10 pini prin care placa se alimentează și se transmit semnalele digitale corespunzătoare senzorilor cu infraroșu către microcontroler. • BASE - Placa de jos este chiar suportul de motoare. Aceasta conține și un buzzer, butonul de ON-OFF, conectorii pentru senzorii de distanță. Lungimea robotului se reglează prin modificarea poziției la care este conectată placa cu senzorii de teren, placa din față. • TOP - Placa de sus conține partea de control – microcontrolerul și controlerele de motoare. Pe această placă sunt și elementele de User-Interface: LCD-ul, pinii pentru comunicarea serială RX, TX, butoanele de uz general – START și DIPSwitchul cu două poziții. Pentru fiecare placă am atașat imagini cu plasarea exactă a pieselor, inclusiv valoarea acestora unde a fost posibil. Voi aduce completări pentru a mă asigura că nu vor fi probleme la montarea robotului. FRONT Bara de senzori (QTR-8A Reflectance Sensor Array) este originală de la Pololu, disponibilă și în magazinele de robotică din Romania. JP1 şi JP2 sunt conectorii pentru aceasta.

Prin lipire directă, cei 8 senzori vor fi perfect centrați față de axa principală a robotului.

IC1 şi IC3 sunt comparatoarele (LM339) necesare pentru a putea citi în mod digital senzorii de linie. Pragul comparatoarelor se setează din potențiometrul R1, recomandat să fie lăsat la jumătate (un prag între 2V şi 2.5V este suficient). LA0 – LA7 sunt led-urile care afişează dacă semnalul digital corespunzător led-urilor are nivel HIGH sau LOW. Deși sunt opționale, pe lângă valoarea estetică, ele pot avea un rol foarte important pentru debugging. Led-urile se lipesc polarizate ca în schema alăturată,

- Continuare din numărul trecut -

minusul indicând anodul. Rezistenţele pentru led-uri au fost concentrate într-un respack (RN1 – 680 ohmi pentru consum de 2mA). Acesta este recomandat să fie lipit pe spatele plăcii (Pinul comun trebuie să fie în dreptul led-urilor LA3-LA0). Această placă este complet izolată de celelalte două pentru a permite flexibilitate în alegerea distanței între senzori și axa roților. Comunicarea cât și alimentarea senzorilor se face printr-un cablu de tip panglică cu un conector IDC 2 × 5 la fiecare din capete. SV2 este soclu mamă pentru conector. Se recomandă ca ultima piesă montată să fie bila omni-direcţională (Pololu Ball Caster with 3/8" Metal Ball). C18, C23, C4 sunt condensatoare de filtrare pentru circuitele integrate. Ü

27


Electronica Azi HOBBY • Aprilie, 2013 • Nr. 2

Ü Probleme strecurate în design:

Doi senzori inversaţi - nu este o greşeală gravă, dar pentru programare este extrem de important să fie citiți în ordine. Ordinea corectă este: 7 6 4 5 3 2 1 0. Această problemă se poate rezolva în două moduri: hardware – se încrucișează traseele de la cei doi senzori, oriunde până la intrarea în comparator, sau, software – scrisă în program ordinea corectă a senzorilor. Pad-urile pentru led-uri sunt construite pentru led-uri PLCC-2, dar din fabrică sunt parţial acoperite de solder mask. Dacă se înlătură o parte din soder mask problema este rezolvată, altă opțiune fiind lipirea

180 ohmi, se lipește pe spate (vezi figura), o diodă și un tranzistor npn (T1 – capsulele pot varia. Atenție la respectarea ordinii corecte, de la stânga la dreapta: C – B – E). Cele 8 diode alăturate motoarelor sunt pentru protecție, ele sunt conectate la ieşirea din driver. Se vor polariza conform schemei.

Butonul ON/OFF, S1, asigură întreruperea alimentării în perioadele de repaus. JP3 și JP6 sunt conectori de tip JST, pentru conectarea senzorilor digitali alimentați de la o tensiune mai mare de 6V (tensiunea de la baterii). JP8 și JP9 sunt jumperi pentru conectarea rezistențelor de pull-up pentru

senzorii de tip open-collector. Pe spate se vor lipi rezistențele și condensatoarele necesare: R8, R12, C19, C20: Pentru alimentarea robotului sunt necesare 6 baterii AAA, preferabil reîncărcabile. Bateriile se conectează prin 3 BatteryHoldere a câte 2 baterii. Se recomandă ca battery-holderele să fie fixate suplimentar față de pinii de prindere. În acest scop se poate adăuga un șurub de prindere, cu grijă ca la găurirea suplimentară a PCB-ului să nu fie întrerupt vreun traseu. După realizarea montajului electronic, este necesară montarea motoarelor (M1 și M2), ce vor fi fixate de placă cu ajutorul braketurilor de prindere. Motoarele recomandate sunt Pololu 30:1 Micro Metal Gearmotor HP și pot fi fixate cu Pololu Micro Metal Gearmotor Bracket. Jumperii o1, o2, o3, o4 se lipesc direct la pinii motoarelor. Conectarea placii de bază cu cea a microcontrolerului se face prin pini lungi, minim 25 mm, care au rol de suport mecanic cât și de comunicare între cele două. Pe placa de bază vom pune conectorii mamă. Componentele sunt: JP4, JP10, JP16 și JP17. unor led-uri 0805 care se potrivesc bine pe pad-urile existente (atenție, consumul este recomandat sa fie sub 10mA întrucât circuitul se închide prin comparatoare). BASE Pentru lipirea acestei plăci se recomandă începerea de la piesele mici și centrale. La acest capitol avem partea de reglare a tensiunii – LDO-ul LT1764 pentru care tensiunea de referință este setată la 6V prin două rezistențe R10 și R11, iar C17, C21sunt cele două condensatoare pentru filtrare. Regulatorul pentru alimentarea componentelor digitale este notat cu 7805DT (un LM7805 va fi suficient). Condensatoarele pentru acesta sunt C5, C6. Regulatorul este protejat cu o diodă pentru protecţie la polarizare inversă, aceasta este plasată imediat sub buzzer. Buzzerul (SG1) este polarizat ca în figură, pentru el este nevoie de o rezistență de 28


KIT ROBOT TOP Această parte are în special interfața cu utilizatorul. LCD-ul este opţional, U1, pentru el se va lipi o bară de pini mamă 8 × 2. R19 este un potențiometru pentru setarea luminozității ecranului. S3 este butonul de reset, acesta se va alege SMD. Pentru programare avem mufa ISP (S1), 2 × 3 pini tată. S2 este un dipswitch cu două poziții, iar S4 este un buton cu reținere, recomandat pentru pornirea ușoară a robotului. Componenta ON nu trebuie plantată, un ștrap care să unească cele două borne este suficient. SV1 este conectorul IDC tată 2 × 5 pentru bara de senzori, iar lângă el este conectorul serial JP7, 4 pini tată. Conectorul pentru LCD are un rol foarte important. Dacă nu se dorește folosirea LCD-ului, avem la dispoziție 7 pini analogici (ADC0 - ADC6), pini de alimentare (+5, GND) și o referință de tensiune – prin potențiometrul dedicat luminozității.

Electronica Azi HOBBY • Aprilie, 2013 • Nr. 2

În final.. ar trebui să arate cam așa ...

Pe spatele acesteia, foarte importante sunt driverele (U1 & U2) şi condensatoarele lor aferente. C7 & C16 sunt consensatoare ceramice de 10u. C12 & C14 sunt 0.01u, iar

C15 & C13 2.2u. Microcontrolerul este ATmega324P, atenție la poziția pinului 1. Quarțul este SMD (X1), iar condensatoarele pentru el sunt C8 și C9. Acestea pot avea valori între 18p și 22p. JP2, JP1, JP5 și JP20 sunt pinii despărțitori între plăci despre care am menționat mai sus. Aceștia trebuie să fie pini înalți, minim 25 mm. Personal, eu am lipit pinii aceștia la urmă şi i-am tăiat cu freza la dimensiunea optimă. Pe schemă se regăsesc și condensatoarele de filtrare aferente microcontrolerului, cât şi circuitul necesar butonului de reset, fiecare piesă are valoarea în dreptul său. Vă reamintim că lista completă cu piesele necesare şi pozele cu plantarea cât şi schema originală se găsesc pe site. În numărul următor revenim cu ghidul de programare al robotului. Pentru mai multe detalii, întrebări și bineînțeles, sugestii, ne puteți contacta cel mai ușor pe pagina dedicată robotului http://eap.cs.pub.ro/w/?page_id=964. Tot aici veți găsi și schema completă, detalii amănunțite care stau la baza realizării lui, precum și board layout-ul și lista de componente. Cu puţină inspiraţie robotul poate lua orice formă. Mult succes și spor la construit!

Cititorii interesaţi de achiziţionarea circuitelor imprimate PCB ale montajului “Kit robot DragonFLY” se pot adresa redacţiei noastre. De asemenea, prin intermediul redacţiei noastre, circuitele PCB ale acestei aplicaţii pot fi achiziţionate complet echipate. Contact: office@electronica-azi.ro Mobil: 0722.707254

sau așa ...

29



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.