Operácie

MIPS Kit: Rozdiel medzi revíziami

Zo stránky SensorWiki

Balogh (diskusia | príspevky)
Balogh (diskusia | príspevky)
 
(10 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 1: Riadok 1:
{| style="padding:0 0.5em;"|
{| style="padding:0 0.5em;"|
<!-- Right column 3 orange -->
<!-- Right column 3 orange -->
Riadok 5: Riadok 7:
<div style="border-bottom:1px solid #fad67d; padding:0.4em 1em 1em;">
<div style="border-bottom:1px solid #fad67d; padding:0.4em 1em 1em;">
Študenti predmetu MIPS majú možnosť zakúpiť si od firmy TechFun špeciálny kit,ktorý obsahuje všetky potrebné komponenty za cenu  27.50€ + poštovné.<BR><BR>
Študenti predmetu MIPS majú možnosť zakúpiť si od firmy TechFun špeciálny kit,ktorý obsahuje všetky potrebné komponenty za cenu  27.50€ + poštovné.<BR><BR>
Objednávajte cez tento link https://techfun.sk/produkt/istrobot-kit/ ktorý nie je verejne prístupný. Samozrejme si potom môžete do košíka pridať aj  
Objednávajte cez tento link     https://techfun.sk/produkt/mips-kit-specialna-zostava-komponentov-arduino/ ktorý nie je verejne prístupný. Samozrejme si potom môžete do košíka pridať aj  
ľubovoľné ďalšie komponenty z tohto e-shopu a vybrať si spôsob dopravy podľa vlastných preferencií.  
ľubovoľné ďalšie komponenty z tohto e-shopu a vybrať si spôsob dopravy podľa vlastných preferencií.
|}
|}


Riadok 231: Riadok 233:
== Datasheety ku MIPSKitu ==
== Datasheety ku MIPSKitu ==


Budeme postupne budovať:


* Arduino UNO v3 https://store.arduino.cc/arduino-uno-rev3 (na spodku stránky je interaktívny viewer)
* Arduino UNO v3 https://store.arduino.cc/arduino-uno-rev3 (na spodku stránky je interaktívny viewer)
** Mikroprocesor [https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf ATmega328P]
* Prepojovacie pole http://www.farnell.com/datasheets/2021971.pdf
* Prepojovacie pole http://www.farnell.com/datasheets/2021971.pdf
* Rezistory (všeobecné uhlíkové) https://cdn.sos.sk/productdata/9f/5f/5428a0fe/cfr-25jt-52-1r8.pdf
* Rezistory (všeobecné uhlíkové) https://cdn.sos.sk/productdata/9f/5f/5428a0fe/cfr-25jt-52-1r8.pdf
Riadok 241: Riadok 243:
* Termistor https://www.mouser.sk/ProductDetail/Vishay-BC-Components/NTCLE100E3682JB0?qs=uo4XwDtrXa15%2FCDmu8N6%252Bg%3D%3D
* Termistor https://www.mouser.sk/ProductDetail/Vishay-BC-Components/NTCLE100E3682JB0?qs=uo4XwDtrXa15%2FCDmu8N6%252Bg%3D%3D
* Fotorezistor http://akizukidenshi.com/download/ds/senba/GL55%20Series%20Photoresistor.pdf
* Fotorezistor http://akizukidenshi.com/download/ds/senba/GL55%20Series%20Photoresistor.pdf
* Modul s prevodníkom [[Zbernica i2c: PCF8591|YL-40]]
** [https://www.nxp.com/docs/en/data-sheet/PCF8591.pdf PCF8591 datasheet]. Rev.7, NXP, 2013.-[[File:pdfIcon.png|25px]]
== Problémy s nepôvodnými Arduino doskami  ==
* Problémy s falošnými čipmi: [[Fake AVR chips]]
* Problémy s ovládačmi (CH340):
Podla stranky Laskakit.cz:
POZOR! Začínáme se setkávat s chybou nejnovějšího ovladače výrobce převodníku CH340, kdy se ovladač nainstaluje, COM port je ve správci
zařízení také vidět, ale při pokusu o nahrání softwaru do desky končí nahrávání chybou can't set com-state for "\\.\COMx". Řešní je přeinstalovat
aktuální ovladač starší verzí. Funkční verzi jsme přidali ke stažení do sekce Související soubory (https://www.laskakit.cz/user/related_files/ch341ser.zip).
Setkali jsme se také s problémem, kdy přeinstalování starším ovladačem nefunguje, jedná se o problém ve spojení s Windows 11.
Bohužel řešení v současnosti žádné není.


Src: https://www.laskakit.cz/arduino-nano-r3--atmega328p-klon--pripajene-piny/


[[Category: AVR]][[Category: MIPS]]
[[Category: AVR]][[Category: MIPS]]

Aktuálna revízia z 17:13, 23. október 2024


UPOZORNENIE!

Študenti predmetu MIPS majú možnosť zakúpiť si od firmy TechFun špeciálny kit,ktorý obsahuje všetky potrebné komponenty za cenu 27.50€ + poštovné.

Objednávajte cez tento link https://techfun.sk/produkt/mips-kit-specialna-zostava-komponentov-arduino/ ktorý nie je verejne prístupný. Samozrejme si potom môžete do košíka pridať aj ľubovoľné ďalšie komponenty z tohto e-shopu a vybrať si spôsob dopravy podľa vlastných preferencií.


Na praktické precvičenie programovania mikropočítačových systémov budete potrebovať:

  1. Vývojovú dosku s mikroprocesorom AVR ATmega328P, napríklad
  2. USB káblik na pripojenie Arduina k počítaču - pozor aby mal správny konektor. Musí to byť datový kábel (zapojené všetky piny, nie len na nabíjanie)
  3. Univerzálnu zapojovaciu doštičku -- pre UNO stačí aj menšia https://techfun.sk/produkt/nepajive-pole-400-bodov/ ale pre Arduino Nano potrebujete väčšiu https://techfun.sk/produkt/nepajive-pole-830-bodov/
  4. Prepojovacie kábliky (radšej kvalitnejšie https://techfun.sk/produkt/kabliky-40-kusov-10-cm-m-m/) alebo prepojovacie drôtiky https://techfun.sk/produkt/balenie-prepojok-140-kusov/ Dávajte si pozor, aby ste nepoužívali lacne kábliky s okrúhlymi pinmi, sú totiž veľmi nespoľahlivé (takéto určite NIE: https://www.alza.sk/arduino-prepojky-m-m-70ks-d604464.htm)
  5. LCD displej - ľubovoľný alfanumerický (znakový) s kontrolérom HD44780, napr. https://techfun.sk/produkt/display-lcd-8-x-2-zlte-podsvietenie/ alebo https://www.aliexpress.com/item/32827952173.html (je jedno, či to bude 1x16, 2x8, 2x40 alebo 4x20 znakový ale nemôže to byť grafický). Tu si však treba uvedomiť, že displej treba nejako pripojiť, takže by bolo dobré mať ho už aj s naspájkovanými pinmi.
  6. Modul s externým A/D a D/A prevodníkom PCF8591 pripojiteľný na zbernicu i2c, napr. https://techfun.sk/produkt/adda-prevodnik-pcf8591-kabliky/
  7. Drobnosti - nájdete napríklad tu https://techfun.sk/produkt/rezistor-led-kit/
    • 3x LED a prípadne aj 1x RGB LED
    • 3x tlacitko
    • 3x odpor 330R
    • 3x odpor 10k
    • 3x trimer 10k (alebo 50k) do breadboardu
  8. Špeciality (žiaľ, nenašiel som jednoduchý spôsob získania)
    • 1x piezomenič pasívny (t.j. po pripojení na 5V nepípa)
    • 1x kondenzator 50uF
    • 1x termistor
    • 1x fotorezistor



No. Obr Opis
techfun.sk
aliexpress
1 Arduino Nano, najlepšie s mikro USB konektorom, alebo... https://techfun.sk/produkt/arduino-nano-precizny-klon/ https://www.aliexpress.com/item/32816997834.htm
...Arduino UNO, stačí aj nejaký lacnejší klon https://techfun.sk/produkt/arduino-uno-r3-original/ https://www.aliexpress.com/item/32831857729.html
2 Vhodný USB káblik, podľa zvolenej dosky
3 Univerzálnu zapojovaciu doštičku https://techfun.sk/produkt/nepajive-pole-830-bodov/ https://www.aliexpress.com/item/1005001704604762.html
4 Prepojovacie kábliky Male-Male (ohybné), alebo... https://techfun.sk/produkt/kabliky-40-kusov-10-cm-m-m/ https://www.aliexpress.com/item/33041631448.html
...prepojovacie drôtiky (pevné) https://techfun.sk/produkt/balenie-prepojok-140-kusov/ https://www.aliexpress.com/item/4001095716403.html
5 LCD displej - ľubovoľný znakový s kontrolérom HD44780
-- problém s prispájkovaním pinov!!!
https://techfun.sk/produkt/display-lcd-8-x-2-zlte-podsvietenie/ https://www.aliexpress.com/item/32827952173.html
6 modul A/D a D/A prevodníka s PCF8591 na i2c zbernicu https://techfun.sk/produkt/adda-prevodnik-pcf8591-kabliky/ https://www.aliexpress.com/item/32534017044.html
7 Drobné súčiastky I. https://techfun.sk/produkt/rezistor-led-kit/
8 Drobné súčiastky II. ? ?

Nemusíte mať komponenty jednotlivo, dá sa kúpiť aj viac-menej kompletný kit, napríklad https://techfun.sk/produkt/arduino-uno-elementary-kit/ (tento konkr0tny nemá LCD displej) alebo https://techfun.sk/produkt/arduino-uno-r3-student-kit/ (ten má toho veľa navyše).

Pri objednávaní si však dajte pozor, či má procesor a displej prispájkované vývody. Ak nie, ušetríte, ale potrebujete spájkovačku a isté skúsenosti. Pri objednávaní z Číny si dajte pozor, či máte v balení aj káblik, alebo ho potrebujete objednať zvlášť. Taktiež si dajte pozor na to, že dodacia doba je dlhá a od januára navyše treba platiť aj DPH (clo sa na elektroniku nevzťahuje, ale možno budete musieť tovar colne prejednať).

Prosím, vyplňte nám nasledovný dotazník, v ktorom sa vyjadrite, či dané komponenty máte doma, zaobstaráte si ich sami, alebo budete požadovať zapožičanie od nás. Okrem úloh na cvičení budete robiť aj samostatný projekt, takže ak máte nejakú predstavu, zaobstarajte si vopred aj potrebné komponenty na projekt.



Obsadenie pinov Arduino UNO

Port B Port C Port D
D8 PB0 ICP1 / CLK0 D14 PC0 A0 D0 PD0 RxD
D9 PB1 lcd D0 D15 PC1 A1 D1 PD1 TxD
D10 PB2 lcd D1 D16 PC2 sw03 D2 PD2 lcd RS
D11 PB3 lcd D2 D17 PC3 led02 D3 PD3 lcd R/W (?)
D12 PB4 lcd D3 D18 PC4 SDA D4 PD4 lcd E
D13 PB5 LED D19 PC5 SCL D5 PD5 T1 / PWM
D6 PD6 sw01
D7 PD7 sw02


Datasheety ku MIPSKitu


Problémy s nepôvodnými Arduino doskami

  • Problémy s falošnými čipmi: Fake AVR chips
  • Problémy s ovládačmi (CH340):

Podla stranky Laskakit.cz:

POZOR! Začínáme se setkávat s chybou nejnovějšího ovladače výrobce převodníku CH340, kdy se ovladač nainstaluje, COM port je ve správci zařízení také vidět, ale při pokusu o nahrání softwaru do desky končí nahrávání chybou can't set com-state for "\\.\COMx". Řešní je přeinstalovat aktuální ovladač starší verzí. Funkční verzi jsme přidali ke stažení do sekce Související soubory (https://www.laskakit.cz/user/related_files/ch341ser.zip).

Setkali jsme se také s problémem, kdy přeinstalování starším ovladačem nefunguje, jedná se o problém ve spojení s Windows 11. Bohužel řešení v současnosti žádné není.

Src: https://www.laskakit.cz/arduino-nano-r3--atmega328p-klon--pripajene-piny/