INFRA rood REMOTE CONTROLLED ROBOCAR met behulp van AVR (ATMEGA32) MCU (4 / 5 stap)

Stap 4: Schakelschema's voor motor bestuurder en IR-sensor


De ATmega32 is een low power CMOS 8-bit microcontroller gebaseerd op de AVR RISC verbeterd
het platform. Door het uitvoeren van krachtige instructies in één klokcyclus, behaalt de ATmega32 doorvoercapaciteit nadert 1 MIPS per MHz waardoor de ontwerper van het systeem voor het optimaliseren van energieverbruik versus verwerkingssnelheid.

De AVR-kern combineert een rijke instructie set met 32 General-Purpose werken registers. Alle de
32 registers zijn rechtstreeks verbonden aan de rekenkunde Logic Unit (ALU), waardoor twee onafhankelijke registers moet worden benaderd in een enkele instructie uitgevoerd in één klokcyclus. De resulterende architectuur is meer efficiënte code terwijl verwezenlijking doorvoercapaciteit tot tien keer sneller dan conventionele CISC microcontrollers. De ATmega32 biedt de volgende functies: 32 KB van In-systeem programmeerbaar Flash programma geheugen met lees-tijdje-Write mogelijkheden 1024 bytes EEPROM, 2 K byte SRAM, 32 General-Purpose I/O lijnen, 32 General-Purpose werken registers, een JTAG interface voor Boundaryscan, On-chip Debugging ondersteuning en programmering, drie flexibele Timer/Counters met vergelijk modi, interne en externe Interrupts, een serieel programmeerbare USART, een byte georiënteerde twee-draads seriële Interface , een 8-kanaals, 10-bits ADC met optionele differentiële input podium met programmeerbare winst (alleen TQFP-pakket), een programmeerbare Watchdog-Timer met interne Oscillator, een SPI seriële poort en zes software selecteerbaar energiebesparende modi. De inactieve stand stopt de CPU terwijl het toestaan van de USART, twee-draads interface, a/d Converter, SRAM, Timer/Counters, SPI-poort, en onderbreken van systeem om te blijven functioneren. De Power-down modus slaat de inhoud van het register, maar bevriest de Oscillator, alle andere functies van de chip uit te schakelen totdat de volgende externe onderbreken of Hardware Reset. In de Power-save modus blijft de asynchrone Timer lopen, waardoor de gebruiker om een timer basis terwijl de rest van het apparaat is slapen. De ADC Noise Reduction mode stopt de CPU en alle I/O modules met uitzondering van asynchrone Timer en ADC, tot een minimum beperken van Switch lawaai tijdens ADC conversies. In de standby-modus, de kristal/resonator Oscillator wordt uitgevoerd terwijl de rest van het apparaat is slapen. Hierdoor zeer snelle start-up gecombineerd met een laag energieverbruik. In de wachtstand uitgebreid, zowel de belangrijkste Oscillator en de asynchrone Timer worden uitgevoerd.

Alle verwante circuits zijn geven hier en belangrijkste circuit(atmega32) wordt ook gegeven.

Gerelateerde Artikelen

Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Web in te schakelen voor uw interactieve sensoren over desktop, smartphone en tablet apparaten.Deze tutorial beschrijft in detail hoe met de gratis SensorMonkey -service op afstand besturen van een pan en tilt webcam aangesloten op een Arduino met ni
Remote Controlled LED met behulp van HC-05 Bluetooth Arduino en mobiele telefoon App

Remote Controlled LED met behulp van HC-05 Bluetooth Arduino en mobiele telefoon App

Technologie vordert in razend tempo, iedereen van ons heeft slimme telefoons nu-een-dag, er zijn cool apps die laten we blijven in contact met onze vrienden en familie, krijgen van de meest recente informatie over het weer of verblijf-bijgewerkt met
Remote Controlled LED met behulp van de mobiele telefoon en Internet

Remote Controlled LED met behulp van de mobiele telefoon en Internet

Eerder schreef ik een tutorial over het besturen van een LED met behulp van uw mobiele telefoon app, Arduino en HC-05 bluetooth-module. In de huidige tutorial die ik ga uit te breiden op eerdere one en deze tijd in plaats van bluetooth, we zullen wor
Remote Controlled Robot met behulp van Arduino

Remote Controlled Robot met behulp van Arduino

L293D is een dual H-brug motor stuurprogramma geïntegreerde circuit (IC). Motor stuurprogramma's fungeren als huidige versterkers omdat zij een low-current-besturingselement signaal en een hogere-stroom signaal bieden. Deze hogere stroomsignaal wordt
Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Hallo, iedereen!!! Het is al enige tijd die ik niet had bijgewerkt mijn post hier. Vandaag wil ik delen met u kerels een experiment die ik heb gemaakt. I 'm gonna controle LEDs met behulp van spraakherkenning voor MIT app uitvinder. Oh voordat ik het
Multifunctionele LED spel met behulp van een ATmega32 Microcontroller

Multifunctionele LED spel met behulp van een ATmega32 Microcontroller

Ten eerste zijn mijn antwoorden op de Make-To-Learn wedstrijd:Wat heeft u te maken?Ik maakte een multifunctionele LED matrix-programma, zoals mijn vorige met Arduino UNO, maar dit keer maakte ik het met een ATmega32 microcontroller. Ik gebruikte rege
Zelfgemaakte batterij monitor met behulp van AVR

Zelfgemaakte batterij monitor met behulp van AVR

jongens,Ik wil delen mijn experiment met spanning de divider, ADC en AVRZelfgemaakte batterij monitor met behulp van AVRHet is vrij eenvoudig de sensor zijn slechts twee weerstanden en zener-diode met capasitor, ik ze niet kopen, ik vond het in mijn
Afspelen van video op nokia kleuren LCD met behulp van een ATmega32

Afspelen van video op nokia kleuren LCD met behulp van een ATmega32

HalloIk ben mijn nieuwe video-speler gemaakt met behulp van een atmega32 microcontroller en nokia kleur LCD introduceren. Ik heb een 65K kleuren LCD van een oude mobiele telefoon van nokia 6030.  Ik gesoldeerd rechtstreeks 10 dunne geëmailleerd koper
Externe iPad Control monteren met behulp van WF32

Externe iPad Control monteren met behulp van WF32

In dit instructible, ik zal u begeleiden door het gebruik van de WF32 als een HTTP-server die host is van een website die kan worden gebruikt voor het bepalen van de servo's en een stappenmotor. Het doel hiervan was om een iPad-mount waardoor gebruik
ADS-B Real-time flight tracker en controle apparaat met behulp van Intel Edison

ADS-B Real-time flight tracker en controle apparaat met behulp van Intel Edison

Automatische afhankelijk Surveillance-Broadcast (ADS-B) is een nauwkeurige satelliet-gebaseerd systeem voor toezicht. ADS-B maakt gebruik van GPS-technologie om te bepalen van de locatie van een vliegtuig, luchtsnelheid en andere gegevens, en zendt d
Controle licht met behulp van de Arduino met Relais module AC

Controle licht met behulp van de Arduino met Relais module AC

Hallo vrienden! Ik ben Ostin, ik ll laten zien hoe u kunt besturen van een lichte AC met Arduino met behulp van Relais module. Het is een eenvoudig project en ook zeer gevaarlijk als we gaan om met hoogspanning 220v. Probeer niet bent u een amateur i
Controle ppt met behulp van bluetooth-module.

Controle ppt met behulp van bluetooth-module.

Ik wil graag de ppt-controller zonder USB-poort voor een spelbesturing.Ik heb gezien iemand maken de ppt-controller met behulp van de flex-sensor.De flex-sensor erg duur. Dus besloten heb ik maak ppt controller met bluetooth.Stap 1: onderdelen-WIZwik
Controle LED met behulp van lokale Wifi

Controle LED met behulp van lokale Wifi

We kunnen verzoeken om gegevens van het bord naar andere apparaten bij wat punt of een ander te verzenden.LinKit een biedt ons vele opties zoals GSM, GPRS, Bluetooth, micro SD, Audio- en WiFiLinkit een heeft ingebouwde WiFi module, die kan worden geb
Arduino/Android - BLUETOOTH Home control + APP - met behulp van de HC-06

Arduino/Android - BLUETOOTH Home control + APP - met behulp van de HC-06

Hello wereld! Vandaag maakte ik een Android APP wilt besturen 8 relais met arduino met behulp van de HC-06 Bluetooth-module.De video toont enkel 2, maar ik veranderde de app!U kunt 2 lampjes mee. ik heb de APP en de beschikbare open source voor een k