Program Baby Orangutan With Arduino Ide Avr Programmer

Overview

The Baby Orangutan is a complete control solution for small robots, all packed into a tiny 1.2" 10 0.vii" 24-pin DIP package. Its compact design eliminates bulkier components such as the LCD and switches while retaining the most essential features of the Orangutan robot controller line: a programmable ATmega48 or ATmega328P AVR microcontroller and a dual H-span for straight control of 2 DC motors. This integrated motor commuter sets the Baby Orangutan B apart from similarly-sized microcontroller boards from other manufacturers. Two on-board indicator LEDs, a trimmer potentiometer, a 20 MHz resonator, and reverse bombardment protection round out the basic hardware features of the Baby Orangutan.

The removal of the larger Orangutan components besides allows for a significantly improved manufacturing process that allows Pololu to offer the Baby Orangutan B at a very affordable price. Because the Orangutans are based on Atmel's powerful AVR microcontrollers, the Orangutans evangelize significantly higher performance than other like controller boards. The availability of free development software, such equally the Atmel Studio IDE and the WinAVR GCC C/C++ compiler, and low-toll programmers, such as the Pololu USB AVR programmer, make the Infant Orangutan B a truly outstanding value. Pololu offering a combination bargain that lets yous save when yous buy a USB AVR programmer with your Baby Orangutan.

For those not necessarily interested in robotics, the Babe Orangutan B is too a great introduction to the AVR microcontrollers because of its size and price. All you need to become started is a low-price programmer and a ability source. You lot tin fit a substantial blueprint even on a modest breadboard since you won't demand the infinite for basic components such as the voltage regulator and resonator. The source code for several sample projects is bachelor nether Pololu's resources tab; these examples are intended to assistance you become up and running chop-chop with your new AVR-based controller.

Features

  • overall unit dimensions: 1.ii" x 0.seven"
  • input voltage: v-13.five V (15 V absolute maximum)
  • ii bidirectional motor ports can deliver ~1 A continuous (iii A tiptop) per channel
  • programmable 20 MHz Atmel ATmega48 AVR microcontroller (iv KB flash, 512 bytes SRAM, 256 bytes EEPROM) or Atmel ATmega328P AVR microcontroller (32 KB flash, 2 KB RAM, i KB EEPROM)
  • 18 user I/O lines, xvi of which can be used for digital I/O and 8 of which can be used equally analog input channels
  • 1 user LED
  • user potentiometer tied to ADC7
  • 20 MHz external resonator
  • pinout is compatible with the Orangutan SV-328, Orangutan LV-168, and 3pi robot, so the same code will by and large piece of work on all of these devices
  • comprehensive user's guide

ATmega48, ATmega168, and ATmega328 comparison

The Baby Orangutan B is bachelor with either the ATmega48 or ATmega328P AVR microcontroller (the ATmega168 version has been discontinued). The primary differences betwixt the mega48 and mega328P are retentiveness size, kicking loader back up, and interrupt vector size. The mega328 can also run at lower voltages than the mega48 and mega168 for frequencies beneath ten MHz.

mega48 mega168 mega328P
Flash 4K Bytes 16K Bytes 32K Bytes
RAM 512 Bytes 1024 Bytes 2048 Bytes
EEPROM 256 Bytes 512 Bytes 1024 Bytes
Interrupt Vector Size i pedagogy discussion/vector 2 instruction words/vector 2 education words/vector
Boot Loader Section none 128, 256, 512, or 1024 words
(256, 512, 1024, or 2048 bytes)
256, 512, 1024, or 2048 words
(512, 1024, 2048, or 4096 bytes)

Note: As of July 25, 2011, the Baby Orangutan B-48 is only available for loftier-book orders. Please contact us if y'all are interested in placing such an order. The Baby Orangutan B-328 continues to be available as normal.

Included components

The compact module can be used equally a DIP component on breadboards or prototyping boards, or the pivot-less versions can be used for space-constrained installations in miniature robots. The 0.ane" header pins are included with the Baby Orangutan B but are not soldered in. Power pins, one of the motor outputs, and several I/O lines are all accessible from one side to enable utilise of the Baby Orangutan every bit a single in-line pin (SIP) package for applications that do not require all of the I/O lines. The small size and low toll of the Babe Orangutan makes it a perfect option for primary control of small robots or for auxiliary control on larger robots.

Baby Orangutan B with included 0.ane" header pins.
Babe Orangutan B with included header pins soldered in for breadboard installation.

Note: The Baby Orangutan B-168 has been replaced by the Baby Orangutan B-328, which uses the newer ATmega328P microcontroller to provide 32 KB of programme retentivity, ii KB of RAM, and 1 KB of EEPROM. The ATmega328P is essentially a drop-in replacement for the ATmega168, then the code that works on the Baby Orangutan B-168 should work with minimal modification on the Infant Orangutan B-328 (the Pololu AVR Library now supports the ATmega328P).

Documentation and Resources:

Tutorials

  • The Maker Revolution
  • The Maker Revolution celebrates the creation of new devices and the modification of existing ones - the transition from a consumer ownership goods to eventually having a major role in their creation. The Maker Revolution places strong emphasis on free (...

Exact aircraft can be calculated on the view cart folio (no login required).

Products that weigh more than 0.5 KG may cost more than than what's shown (for example, test equipment, machines, >500mL liquids, etc).

Nosotros deliver Australia-wide with these options (depends on the final destination - you lot can get a quote on the view cart page):

  • $3+for Stamped Mail (typically 5-9 business days, non tracked, only available on selected small-scale items)
  • $6+ for Standard Post (typically 4-six business concern days, tracked)
  • $10+ for Limited Post (typically 1-three business days, tracked)
  • Pickup - Free!Only available to customers who live in the Newcastle region (just after nosotros email you lot to notify your club is ready)

Non-metro addresses in WA, NT, SA & TAS tin can take ii+ days in improver to the to a higher place data.

Some batteries (such as LiPo) can't be shipped by Air. During checkout, Express Post and International Methods will non be an option if you accept that type of battery in your shopping cart.

International Orders - the post-obit rates are for New Zealand and will vary for other countries:

  • $11+ for Pack and Track (3+ days, tracked)
  • $sixteen+ for Limited International (two-5 days, tracked)

If you guild lots of gear, the stamp amount will increase based on the weight of your society.

Our physical accost (here'south a PDF which includes other fundamental business concern details):

Unit of measurement xviii, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia

Take a look at our customer service page if you lot have other questions such as "exercise we exercise purchase orders" (aye!) or "are prices GST inclusive" (yes they are!). We're here to help - arrive bear upon with u.s.a. to talk shop.

severinforst1993.blogspot.com

Source: https://core-electronics.com.au/baby-orangutan-b-328-robot-controller.html

0 Response to "Program Baby Orangutan With Arduino Ide Avr Programmer"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel