<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>razvojni sistem dspic Archives - Automatika.rs</title>
	<atom:link href="https://www.automatika.rs/tag/razvojni-sistem-dspic/feed" rel="self" type="application/rss+xml" />
	<link>https://www.automatika.rs/tag/razvojni-sistem-dspic</link>
	<description>Portal za inženjere</description>
	<lastBuildDate>Wed, 18 May 2016 21:22:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>Osnovne karakteristike mikrokontrolera dsPIC30F4011 – Microchip</title>
		<link>https://www.automatika.rs/baza-znanja/mikrokontroleri/osnovne-karakteristike-mikrokontrolera-dspic30f4011-microchip.html</link>
					<comments>https://www.automatika.rs/baza-znanja/mikrokontroleri/osnovne-karakteristike-mikrokontrolera-dspic30f4011-microchip.html#respond</comments>
		
		<dc:creator><![CDATA[Marko Nikolić]]></dc:creator>
		<pubDate>Wed, 18 May 2016 20:37:16 +0000</pubDate>
				<category><![CDATA[Mikrokontroleri]]></category>
		<category><![CDATA[c kompajler]]></category>
		<category><![CDATA[DSPIC30F4011]]></category>
		<category><![CDATA[microchip]]></category>
		<category><![CDATA[mplab]]></category>
		<category><![CDATA[razvojni sistem dspic]]></category>
		<guid isPermaLink="false">https://www.automatika.rs/?p=6971</guid>

					<description><![CDATA[<p> Mikrokontroler dsPIC30F4011, kompanije Microchip, je tipičan primer mikrokontrolera namenjenog upravljanju energetskim pretvaračima. Ovaj mikrokontroler je dovoljno brz i ima sve funkcije i periferijske blokove potrebne za upravljanje većinom energetskih pretvarača. Osnovne karakteristike dsPIC30F4011 su: • Modifikovana RISC CPU (Reduced Instruction Set Controler), 84 instrukcije • Modifikovana Harvard arhitektura magistrala (omogućava paralelan prenos instrukcija i podataka ka CPU) • 24-bitna širina [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/baza-znanja/mikrokontroleri/osnovne-karakteristike-mikrokontrolera-dspic30f4011-microchip.html">Osnovne karakteristike mikrokontrolera dsPIC30F4011 – Microchip</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify"> Mikrokontroler dsPIC30F4011, <a href="http://www.microchip.com/" target="_blank">kompanije Microchip</a>, je tipičan primer mikrokontrolera namenjenog upravljanju energetskim pretvaračima. Ovaj mikrokontroler je dovoljno brz i ima sve funkcije i periferijske blokove potrebne za upravljanje većinom energetskih pretvarača.</p>
<p><strong>Osnovne karakteristike dsPIC30F4011 su:</strong></p>
<p>• Modifikovana RISC CPU (Reduced Instruction Set Controler), 84 instrukcije<br />
• Modifikovana Harvard arhitektura magistrala (omogućava paralelan prenos instrukcija i podataka ka CPU)<br />
• 24-bitna širina instrukcija, 16-bitna širina memorijskog prostora<br />
• 48 KB FLASH &#8211; memorije za program (16K instrukcija)<br />
• 2 KB interne RAM &#8211; memorije za podatke<br />
• 16 x 16-bita radnog registarskog niza – interni registri za rad sa podacima i privremeno čuvanje rezultata<br />
• 1 KB EEPROM &#8211; memorije za čuvanje programa i/ili parametara<br />
• Do 30 MIP operacija:<br />
&#8211; DC do 40 MHz na ulazu spoljnog (eksternog) takta<br />
&#8211; 4 MHz-10 MHz na ulazu oscilatora sa aktivnim PLL (4x, 8x, 16x)<br />
• 30 izvora prekida<br />
&#8211; 3 spoljnih izvora prekida<br />
&#8211; 8 korisnički izabranih nivoa prioriteta za svaki izvor prekida</p>
<p style="text-align: justify"> Funkcionalni blok dijagram mikrokontrolera dsPIC30F4011 je preuzet iz <a href="http://www.alldatasheet.com/view.jsp?Searchword=Dspic30f4011" target="_blank">korisničkog uputstva</a> i dat na slici br. 1.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-6976" src="https://www.automatika.rs/wp-content/uploads/2016/05/mikrokontroler_dsPIC30F4011_blok_dijagram_karakteristike_automatika.rs_.jpg" alt="mikrokontroler_dsPIC30F4011_blok_dijagram_karakteristike_automatika.rs" width="570" height="666" srcset="https://www.automatika.rs/wp-content/uploads/2016/05/mikrokontroler_dsPIC30F4011_blok_dijagram_karakteristike_automatika.rs_.jpg 570w, https://www.automatika.rs/wp-content/uploads/2016/05/mikrokontroler_dsPIC30F4011_blok_dijagram_karakteristike_automatika.rs_-257x300.jpg 257w, https://www.automatika.rs/wp-content/uploads/2016/05/mikrokontroler_dsPIC30F4011_blok_dijagram_karakteristike_automatika.rs_-359x420.jpg 359w" sizes="(max-width: 570px) 100vw, 570px" /></p>
<p style="text-align: center">Slika br.1 Blok dijagram mikrokontrolera dsPIC30F4011</p>
<p style="text-align: justify"> Blok dijagram na slici br.1 na prvi pogled izgleda prilično komplikovano. Na sreću, njega ni ne treba razumeti u potpunosti, neophodno je samo razumevanje rada pojedinih blokova i osnovnih veza između tih blokova. Na blok dijagramu je neophodno uočiti sledeće funkcionalne oblasti i blokove:</p>
<h3 style="text-align: justify">Blok za procesiranje signala</h3>
<p style="text-align: justify"> Blok sadrži <strong>16&#215;16 W reg registarsku oblast, DSP engine, ALU jedinicu i Divide jedinicu</strong>. Kod mikrokontrolera namenjenog za upravljanje pretvaračima neophodno je izvršenje velikog broja operacija u realnom vremenu. Iz toga razloga su značajne DSP karakteristike uređaja (funkcije za procesiranje digitalnih signala &#8211; matematika, logika, pomeranje, etc). Opremljen gore pomenutim blokovima, DSP deo unutar dsPIC30F4011 podržava:</p>
<p>• Dualno sakupljaje podataka (dve magistrale za operande)<br />
• Povratna informacija akumulatora za DSP operacije<br />
• Dva akumulatora, 40-bitne širine sa opcionom logikom zasićenja<br />
• Sve DSP instrukcije su jednociklične (izvršavaju se u jednom ciklusu).<br />
&#8211; 17&#215;17-bita jednociklusni multiplikator za razlomke/cele brojeve<br />
&#8211; ± 16-bitni jednociklični pomerač</p>
<p>Postoji odličan kompajler programskog jezika C koji podržava većinu DSP funkcija.</p>
<h3 style="text-align: justify">Blok za prenos i skladištenje podataka</h3>
<p style="text-align: justify"> Blok sadrži <strong>X data RAM</strong> (1kB), <strong>Y data RAM</strong> (1kB), <strong>X data bus</strong>, <strong>Y data bus</strong> 16&#215;16 koji omogućuju paralelan prenos dva operanda matematičke ili logičke operacije ka ALU i W registarskoj oblasti.</p>
<h3>Blok za programsku memoriju</h3>
<p style="text-align: justify"> Blok sadrži <strong>Program Memory</strong> (48kB), <strong>EEPROM</strong> (1kB) i <strong>24-bitni Program counter</strong> koji pokazuje na sledeću programsku instrukciju koju treba izvršiti. Jednom dobijena iz programske memorije, ta instrukcija se dekoduje u bloku <strong>Instruction Decode and Control</strong>. <strong>Program Memory</strong> je FLASH tipa sa minimum 10,000 briši/piši ciklusa (100k tipično), za industrijski raspon temperature. <strong>EEPROM memorija</strong> sa minimum 100,000 briši/piši ciklusa za industrijski raspon temperature, (1M tipično).</p>
<h3 style="text-align: justify">Blok za kontrolu rada CPU</h3>
<p style="text-align: justify"> Blok sadrži <strong>Timing generation</strong>, <strong>Power-on Reset</strong> (POR),<strong> Power-up Timer</strong> (PWRT) i <strong>Start-up Oscilator Timer</strong> (OST) i <strong>Watchdog Timer</strong>.</p>
<p><strong>Brojački periferni blokovi (Timers , Input Capture i Output Compare):</strong></p>
<p>• Brojanje vremena (clock) ili brojanje impulsa na ulaznom pinu<br />
• Programabilni preskaler<br />
• Pet 16-bitnih tajmera/brojača; opciono mogu da rade kao par (Dva 16-bitna tajmera u 32-bitnim tajmerskim režimima)<br />
• 16-bitne ulazne funkcije za ‘hvatanje’ ivice signala (input capture)<br />
• 16-bitne izlazne funkcije za poređenje ili PWM (output compare)</p>
<p><strong>Periferni blokovi za serijsku komunijaciju:</strong></p>
<p>• 3-žični SPI<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> režim (podržava 4 Frejm režima)<br />
• I2C<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> režim podržava Multi-Master/Slave režim i 7-bitno/10-bitno adresiranje<br />
• 2 UART režima sa FIFO Baferima<br />
• 1 CAN režim, 2.0B kompatibilan</p>
<p><strong>Periferni modul za PWM upravljanje motorom &#8211; Motor Control PWM:</strong></p>
<p>• 6 PWM izlaznih kanala<br />
-komplementarni ili nezavisni izlazni režimi PWM izlaznih parova<br />
-ivični ili centralni režim PWM brojača<br />
• Tri nezavisna generatora faktora ispune PWM signala<br />
• Određena vremenska baza<br />
• Programabilni izlazni polaritet<br />
• Kontrola mrtvog vremena za komplementarni režim<br />
• Mogućnost startovanja A/D konverzije sinhronizovano sa PWM brojačem</p>
<p><strong>Periferija za prijem signala sa kvadratnog enkodera &#8211; QEI modul:</strong></p>
<p>• Tri ulaza, Faza A, Faza B i indeks puls ulaz<br />
• 16-bitni brojač pozicije nagore/nadole , režim merenja pozicije (x2 i x4)<br />
• Status pravca brojanja, Prekid na poziciji brojača rollover/underflow<br />
• Programabilni digitalni fiteri šuma na ulazima<br />
• Alternativni 16-bitni režim Tajmer/Brojač</p>
<p><strong>Periferija za konverziju analognih signala, 10-bit ADC:<br />
</strong><br />
• 10-bitni Analogno-Digitalni konvertor (A/D)<br />
• Četiri 4 S/H ulaza, moguće je istovremeno odabrati 4 signala.<br />
• 9 ulaznih kanala<br />
• Brzina konverzije od 500 Ksps (kilo samples per second)</p>
<p>Više detalja o ovom mikrokontoleru u možete pronaći <a href="http://www.alldatasheet.com/view.jsp?Searchword=Dspic30f4011" target="_blank">OVDE.</a></p>
<p>Napomena: Dalje upustva i termina možete pronaći u literaturi Primena mikroprocesora u elektroenergetici, FTN Novi Sad</p>
<p>The post <a href="https://www.automatika.rs/baza-znanja/mikrokontroleri/osnovne-karakteristike-mikrokontrolera-dspic30f4011-microchip.html">Osnovne karakteristike mikrokontrolera dsPIC30F4011 – Microchip</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/baza-znanja/mikrokontroleri/osnovne-karakteristike-mikrokontrolera-dspic30f4011-microchip.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
