<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Vhodno-izhodna krmilniška kartica</dc:title><dc:creator>Koren,	Jaka	(Avtor)
	</dc:creator><dc:creator>Trost,	Andrej	(Mentor)
	</dc:creator><dc:subject>tiskano vezje</dc:subject><dc:subject>Altium Designer</dc:subject><dc:subject>LT Spice</dc:subject><dc:subject>analogno-digitalna pretvorba</dc:subject><dc:subject>digitalno-analogna pretvorba</dc:subject><dc:subject>STM32</dc:subject><dc:subject>STM8</dc:subject><dc:description>V zaključni nalogi je predstavljeno načrtovanje vhodno-izhodne krmilniške kartice, ki bo uporabljena na avtomatskih linijah za nastavljanje osvetlitve pri zajemanju slike s kamero, nastavljanje in kontroliranje pozicije motorjev, branje digitalnih senzorjev in nekaterih analognih veličin.
Kartica omogoča različne vrste komunikacije z zunanjim svetom. Na kartici sta vmesnika RS-232 in RS-485, ki veljata sicer za počasni, ampak še vedno zelo zanesljivi komunikaciji in se ju zato v industriji še naprej uporablja. Poleg tega imamo implementiran še ethernet vmesnik. RS-485 vmesnik je speljan na priključek, ki bo povezan na letev DIN, preko katerega bodo lahko komunicirale naprave med seboj. Kartico napajamo s 24 V enosmerne napetosti iz glavne elektro omare.
Načrtovanje smo začeli z določitvijo specifikacij naprave, glede na potrebe podjetja, nato smo naredili blokovno shemo, kjer smo okvirno zasnovali postavitev elementov na tiskanem vezju. Naslednji korak je bila izbira elementov, risanje sheme ter postavitev elementov na tiskano vezje v programu Altium Designer.
Pred načrtovanjem, smo opravili simulacije kritičnih delov tiskanega vezja, ter si s tem pomagali, pri postavitvi in izbiranju pravilnih vrednosti komponent.
Glavno vezje kartice je krmiljeno z mikroprocesorjem STM32F407. Za periferni procesor smo uporabili enostavnejši in cenejši 8-bitni STM-ov mikroprocesor STM8S103K3, ki deluje kot uporabniški vmesnik, za kontroliranje signalnih LED diod in branje tipk. Programsko kodo smo razvili z odprtokodnim programom System Workbench for STM32, za nastavitev celotne periferije pa smo uporabili program STM32CubeMx.</dc:description><dc:date>2019</dc:date><dc:date>2019-07-04 09:50:08</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>108498</dc:identifier><dc:identifier>VisID: 46242</dc:identifier><dc:language>sl</dc:language></metadata>
