Prilog časopisa ABC tehnike broj 599

Page 1

Upravljačka elektronika za ”Pametnu kuću M1:50” Cilj radionice:

Izraditi upravljačku elektroniku za maketu kuće čijom rasvjetom se upravlja uz pomoć mobilnog uređaja Android te napisati pripadajući softver za mikrokontroler i mobilni telefon Android.

Ishodi učenja:

Usvojena tehnika rada s lemilicom i pripadajućim priborom. Usvojena tehnika čitanja električne sheme te povezivanja u funkcionalni sklop.

Zadaci radionice:

• primjena tehničkog razmišljanja i djelovanja • razvijanje vještina i motoričkih sposobnosti pri radu s lemilicom • ispitivanje funkcionalnosti sklopa • programiranje mikrokontrolera u BascomAVR • programiranje aplikacije Android koristeći softver Roboremo

Materijal i pribor za rad:

Nakon toga krenulo se s izradom hardverskog dijela. Prvi je korak bio izraditi konektor za osam izlaza te ugraditi tranzistorske sklopke. Za sklopke su korišteni npn-tranzistori BC337 (https://www.fairchildsemi. com/datasheets/BC/BC337.pdf) čija je maksimalna struja 800 mA, što je više nego dovoljno za upravljanje LED-trakom u pojedinoj prostoriji. Sklopkama se upravlja digitalnim izlazima mikrokontrolera ATMega8A prema sljedećoj shemi: Logička jedinica na izlazu mikrokontrolera uključuje trošilo, dok ga logička nula isključuje. Sljedeća je faza lemljenje konektora za temperaturni senzor. Za senzor je odabran popularni i rasprostranjeni DS18B20 (https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf). To je digitalni senzor koji koristi 1-wire-protokol, što omogućava jednostavno povezivanje s mikrokontrolerom. 1-wire-protokol omogućava spajanje više senzora na istu komunikacijsku liniju tako da na pločici postoje dva konektora za priključak senzora.

• univerzalna tiskana pločica 80x60 mm • tranzistori BC337 (10 kom.) • mikrokontroler ATMega8A • istosmjerni izvor napajanja 12V/1A • Bluetooth-modul HC-05 • regulatori napona • LED-traka • temperaturni senzor DS18B20 • pasivne komponente prema električnoj shemi • lemilica i prateći pribor (pumpica, kliješta, pinceta...) • programator USBASP

Tijek rada:

Sklop napajamo iz vanjskog istosmjernog izvora 12V/1A, jer LED-trake koriste taj napon. Mikrokontroler radi na 5 V, a modul Bluetooth na 3,3 V. Ti naponi dobiveni su pomoću regulatora napona LM7805 i AMS1117-3.3.

Početak rada bio je upoznavanje s blok-shemom uređaja koji je potrebno izraditi.

Napajanje 3V3 Bluetooth Modul HC05

12V

5V MCU

RS232

digitalni izlazi

Senzor temperature DS18B20

Tranzistorski izlazi

Nakon temperaturnog senzora lemi se konektor za fotootpornik koji omogućava da se vanjska rasvjeta uključuje po mraku. Trenutak uključenja moguće je softverski podešavati. Fotootpornik i otpornik R15 čine naponsko djelilo koje mijenja napon ovisno o vanjskom osvjetljenju. Signal s djelila napona dovodi se na analogni ulaz mikrokontrolera.

ulaz

analogni

ATMega8

1-wire

PRILOG ČASOPISA “ABC tehnike” BR. 3 (599), ŠK. GOD. 2016./2017.

MODELARSTVO

Na kraju je potrebno zalemiti konektor za spajanje modula Bluetooth. Nakon što zalemimo sve komponente, slijedi softverski dio posla. Za programiranje mikrokontrolera korišten je kompajler BASCOM-Avr koji je besplatno dostupan u demoverziji na mrežnoj stranici http://www.mcselec.com/index. php?option=com_docman&task=cat_view&gid=99&Itemid=54 Na početku programa potrebno je «reći» kompajleru s kojim mikrokontrolerom radimo, koja je frekvencija radnog takta te brzina komunikacije s modulom Bluetooth:

LDR Hardver

Softver Roboremo

Zatim definiramo potrebne izlaze na mikrokontroleru:

BascomAVR

Sljedeći korak je lemljenje podnožja za mikrokontroler i konektora za programiranje. Za programiranje se koristi serijski programator USBASP koji spajamo na pripadajući konektor. Ideja je da se napravljena elektronika osim za Pametnu kuću može iskoristiti i za neke druge projekte. Budući da se mikrokontroler može programirati na pločici, upis novog programa vrlo je jednostavan.

Slijedi definiranje korištenih varijabli u programu:


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.
Prilog časopisa ABC tehnike broj 599 by Zoran Kušan - Issuu