Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:projects:3pi:electronics [2015/09/09 13:31] kaupo.raidet:projects:3pi:electronics [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== 3Pi elektroonika ======+====== 3pi roboti elektroonika ======
  
-3Pi kere on üks tervik kahepoolne trükkplaat, mille peale on pandud kõik vajalikud komponendid. Lisaks on eraldi võimalik roboti külge kinnitada 8x2 tähemärgiline LCD moodul. Kui LCD moodulit ei kasutata, siis on võimalik kahe laienduspordi (LCD pistik ja mootorite vaheline jootmata pistik) kaudu 3pi peale lisada palju erinevaid andureid ja täitureid. Terve roboti trükkplaat on osaliselt ka prototüüpimisplaat, sest sisaldab palju auke, kuhu saab joota erinevaid komponente. +3pi roboti kere koosneb kahepoolsest trükiplaadist, mille peale on pandud kõik vajalikud mehaanika- ja elektroonikakomponendid. Lisaks on eraldi võimalik roboti külge kinnitada 8x2 tähemärgiline LCD moodul. Kui LCD moodulit ei kasutata, siis on võimalik kahe laienduspordi (LCD pistik ja mootorite vaheline jootmata pistik) kaudu 3pi roboti peale lisada palju erinevaid andureid ja täitureid. Terve roboti trükiplaat on osaliselt ka prototüüpimisplaat, sest sisaldab palju avasid, kuhu saab joota erinevaid komponente. 
  
-==Põhilised 3pi elektroonika komponendid==+=====Põhilised 3pi roboti elektroonika komponendid=====
  
   * 1 x ATmega328P mikrokontroller   * 1 x ATmega328P mikrokontroller
   * 1 x TB6612FNG mootori draiver (2 H-silda)   * 1 x TB6612FNG mootori draiver (2 H-silda)
-  * 5 x QRE1113GR infrapuna sensor +  * 5 x QRE1113GR infrapunaandur 
-  * 1 x 9.25V boost impulss toitesüsteem  +  * 1 x 9,25 V boost impulss toitesüsteem  
-  * 1 x 5,0V lineaarregulaator +  * 1 x 5,0 V lineaarregulaator 
-  * 1 x 20Mhz kvarts+  * 1 x 20 MHz kvarts
   * 1 x piezo heligeneraator   * 1 x piezo heligeneraator
   * 5 x mikronupp   * 5 x mikronupp
-  * 2 x potentiomeeter (kasutatakse kui pingejagurit)+  * 2 x potentsiomeeter (kasutatakse kui pingejagurit)
   * 4 x väike LED ehk valgusdiood   * 4 x väike LED ehk valgusdiood
   * 2 x patarei hoidikud   * 2 x patarei hoidikud
   * 1 x ISP pistik   * 1 x ISP pistik
  
-==Lisainformatsioon komponentide kasutamise ja tööpõhimõtete kohta== +=====ATmega328p mikrokontroller===== 
-  * [[http://home.roboticlab.eu/et/examples/motor/dc|H-sillaga alalisvoolumootori juhtimine]] +Tegemist on AVR seeria mikrokontrollerigaAVR on Atmeli poolt toodetav 8 bitiste CMOS tehnoloogias valmistatud RISC mikrokontrollerite seeriaHarvardi arhitektuuri kohaselt on AVR-il eraldi programmi- ja andmemäluProgrammi jaoks on süsteemisiseselt ümberkirjutatav Flash mälu, andmete jaoks SRAM ja EEPROM. AVR teostab ühe instruktsiooni takti jooksul, kuid on ka mitmetaktilisi instruktsiooneSellegipoolest nimetab Atmel tema jõudluseks 1 MIPS megahertsise takti kohta.
-  * [[http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf|Atmel ATmega328p mikrokontrolleri andmeleht]] +
-  * [[http://home.roboticlab.eu/et/electronics/voltage_divider|Pingejagur]] +
-  * [[http://home.roboticlab.eu/et/examples/digi/sound?s[]=piezo|Piezo heligeneraatori olemus]] +
-  * [[http://example.com|Valgusdioodi teooria]] +
-  * [[http://home.roboticlab.eu/et/examples/digi/switch|Nuppude oleku lugemine mikrokontrolleriga]]+
  
-**ATmega328p mikrokontroller**\\ +<pagebreak> 
-Tegemist on AVR seeria mikrokontrolleriga. AVR on Atmeli poolt toodetav 8 bitiste CMOS tehnoloogias valmistatud RISC mikrokontrollerite seeria. Harvardi arhitektuuri kohaselt on AVR-il eraldi programmi- ja andmemälu. Programmi jaoks on süsteemisiseselt ümberkirjutatav Flash mälu, andmete jaoks SRAM ja EEPROM. AVR teostab ühe instruktsiooni takti jooksul, kuid on ka mitmetaktilisi instruktsioone. Sellegipoolest nimetab Atmel tema jõudluseks 1 MIPS megahertzise takti kohta.+Tehnilised andmed: 
 + 
 +{{:et:projects:3pi:atmega328.png?350|ATmega328p mikrokontrolleri viigud}}
  
-Tehnilised andmed:\\{{ :et:projects:3pi:atmega328.png?direct&350|ATmega328p mikrokontrolleri viigud}} 
 | Tööpinge                5 V  | | Tööpinge                5 V  |
 | Digitaalseid I/O viike |  14 (6 neist on PWM toega)  | | Digitaalseid I/O viike |  14 (6 neist on PWM toega)  |
Line 41: Line 37:
 | Voolutarve |  0.2mA (Active mode)  | | Voolutarve |  0.2mA (Active mode)  |
  
-Tegemsit on väga lihtsa ja võimeka mikrokontrolleriga, mis on muutunud hobi elektroonikute hulgas väga populaarseks. Sama mikrokontrollerit leidub veel Arduino ja teiste firmade arendusplaatidel.    +Tegemist on väga lihtsa ja võimeka mikrokontrolleriga, mis on muutunud hobielektroonikute hulgas väga populaarseks. Sama mikrokontrollerit kasutab ka Arduino ja paljud teised arendusplaadid.    
-Täpsemalt AVR mikrokontrollerite kohta saab lugeda [[et:avr:architecture|SIIT]].+Täpsemalt AVR mikrokontrollerite kohta saab lugeda [[et:avr:architecture|siit]].
  
-==3Pi lihtsustatud elektriskeem==+<pagebreak> 
 +=====3pi roboti lihtsustatud elektroonikaskeem=====
  
-{{:et:projects:3pi:0j1164.1200.png?direct&700}}+{{:et:projects:3pi:0j1164.1200.png?450}} 
 + 
 +=====Lisainformatsioon komponentide kasutamise ja tööpõhimõtete kohta===== 
 +  * [[http://home.roboticlab.eu/et/examples/motor/dc|H-sillaga alalisvoolumootori juhtimine]] 
 +  * [[http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf|Atmel ATmega328p mikrokontrolleri andmeleht]] 
 +  * [[http://home.roboticlab.eu/et/electronics/voltage_divider|Pingejagur]] 
 +  * [[http://home.roboticlab.eu/et/examples/digi/sound?s[]=piezo|Piezo heligeneraatori olemus]] 
 +  * [[http://example.com|Valgusdioodi teooria]] 
 +  * [[http://home.roboticlab.eu/et/examples/digi/switch|Nuppude oleku lugemine mikrokontrolleriga]]
et/projects/3pi/electronics.1441805478.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0