Operácie

Schaeffler: Rozdiel medzi revíziami

Z SensorWiki

 
(8 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 1: Riadok 1:
[[Súbor:logoSchaeffler.png|left|350px]]   
+
[[Súbor:logoSchaeffler.png|right|350px]]  __TOC__
 
 
__TOC__
 
  
 
<BR><BR>
 
<BR><BR>
  
Odkazy a materiály ku školeniu - praktická časť
+
Odkazy a materiály ku školeniam Schaeffler
 
 
 
 
== Inštalácia softvéru ==
 
 
 
# Stiahnite a naintalujte si najnovšiu verziu prostredia Arduino ([https://www.arduino.cc/ arduino.cc], pre náročnejších existuje aj vyvíjané [https://github.com/arduino/arduino-pro-ide Arduino Pro IDE])
 
# Priamo z prostredia si otvorte príklad Blink (File -> Examples -> 01. Basic -> Blink)
 
# Zmeňte parameter funkcie delay z hodnoty 1000 na 200<ref>Hodnotu delay meníme preto, lebo tento základný testovací program býva na doske často nahratý už od výrobcu, takže priamo po pripojení k USB sa LED dióda rozbliká s periódou 2sekundy. Zmenou hodnoty sa ubezpečíme, že skutočne funguje celý vývojový cyklus od prekladu cez linkovanie až po nahrávanie do procesora.</ref>
 
# Nastavte správny typ vašej vývojovej dosky (Tools -> Board -> Arduino AVR Boards -> Arduino Pro or Pro Mini)<ref>Najmä čínske klony Arduino Nano majú v sebe nahratú staršiu verziu bootloaderu, preto treba vybrať z menu Tools -> Procesor -> ATmega328P, 5V, 16MHz</ref>
 
# Nastavte správne číslo portu ku ktorému je doska pripojená (Tools -> Port -> ComX)<ref>Číslo portu zistíte z Device Managera. Ten spustíte buď skratkou  '''Windows + R''' a potom napíšete do políčka Open: '''devmgmt.msc''' Iná možnosť je, že poviete ''Hey Cortana,'' a potom ju požiadate ''Open Device Manager''.</ref>
 
# Skompilujte program a nahrajte ho do dosky (Sketch -> Upload) a vizuálne skontrolujte či je všetko tak ako má byť.
 
 
 
 
 
'''Poznámky:'''
 
<references />
 
 
 
=== AVR Studio ===
 
 
 
Zo stránky https://www.microchip.com/en-us/tools-resources/archives/avr-sam-mcus si nainštalujte niektorú verziu vývojového prostredia
 
* '''[http://ww1.microchip.com/downloads/archive/NEWas5installer-stable-5.1.208-full.exe AVR Studio 5.1]''' je vhodný kompromis medzi veľkosťou a aktuálnosťou
 
* <FONt Color="grey">Najnovšia verzia [http://studio.download.atmel.com/7.0.2389/as-installer-7.0.2389-web.exe Atmel Studio 7] je pre naše účely zbytočne nafúknutá a nebudeme potrebovať podporu pre všetky procesory, ktoré ponúka
 
* Staršia verzia [http://ww1.microchip.com/downloads/archive/AvrStudio4Setup.exe AVR Studio 4] je oproti v5 naozaj malá a jednoduchá, ale treba si k nej doinštalovať zvlášť kompilátor avr-gcc, bez neho vie prostredie prekladať len z assembleru. Preto si predtým nainštalujte samostatný kompilátor [http://winavr.sourceforge.net/ WinAVR]
 
</FONT>
 
 
 
 
 
 
 
== Príklad 1: digitálne vstupy a výstupy ==
 
 
 
* Pozri -> [[Programovanie AVR v jazyku C]]
 
* Simulátor
 
* Debugger
 
* Programátor
 
 
 
== Príklad 2: práca s terminálom  ==
 
 
 
* [https://senzor.robotika.sk/mips/kurz.zip Vzorový projekt pre AVR Studio]
 
* Sériové komunikačné rozhranie
 
 
 
== Príklad 3: analógové vstupy ==
 
 
 
* [[A/D_prevodník|Analógovo-číslicový prevodník]]
 
 
 
== Príklad 4: analógové výstupy / PWM ==
 
 
 
* [[Číslicovo-analógový prevodník (DAC)]] - Šírkovo modulovaný signál PWM
 
 
 
== Príklad 5: počítadlo a časovač ==
 
 
 
* '''Timer 1:''' [[Počítadlá a časovače AVR]],  '''Timer 0:''' [[Generovanie tónov]]
 
 
 
=== Záver ===
 
  
* Dotaznik na zaver
+
* [[Schaeffler Modul 2]]
 +
* '''Schaeffler Modul 3A'''
 +
** [[Schaeffler Modul 3A|Komunikácia]]
 +
** [[Schaeffler FPGA]]

Aktuálna revízia z 07:19, 28. november 2023

LogoSchaeffler.png



Odkazy a materiály ku školeniam Schaeffler