FMUSER Wirless Transmit Video And Audio More Easier !

[email protected] WhatsApp +8618078869184
Language

    One of the best 8/16-bit microcontrollers --ATMEL Xmega-B1 XPlained development board evaluation

     

    "In today's era of rampant ARM processors, the homogenization of 32-bit microcontroller products is serious, which can not help but make the author miss the era of 8-bit and 16 bit microcontrollers competing with each other. Among them, ATMEL AVR microcontroller can be said to be the leader and deeply loved by engineers. Today, aiban.com will introduce an AVR development board with rich functions - ATMEL xmega-b1 xplained. Xmega belongs to the high-end series of AVR MCU, which provides a perfect combination of real-time performance, high integration and low power consumption for 8 / 16 bit MCU applications. Let's take a look at the board first. ATMEL xmega-b1 xplained development board The unique robot packaging style of ATMEL AVR development board is unique, very recognizable and small. When you open the packaging box, there is only one ATMEL xmega-b1 xplained development board. ATMEL xmega-b1 xplained development board front Back of ATMEL xmega-b1 xplained development board Hardware block diagram of xmega-ba xplained development board Onboard resources: ATMEL atxmega128b1 microcontroller, 8MB data flash 4 * 40 LCD module with backlight and a full speed / low speed MINIUSB interface Light sensor, temperature sensor, potentiometer, qtouch key * 4, power LED * 1, user led * 4, expansion base * 4 Current measurement tripping cap, PDI interface, external voltage input The xmega-b1 xplained development board is only 85mm * 54mm in length and width, which is about the same size as the current bank card. The dark blue 4-layer PCB board supplies power through the 5vminiusb interface. In addition, the MINIUSB port, as the USB data interface of onboard DataFlash, can be programmed online through ATMEL DFU tool flip (Cap skipping setting is required, see the use link of the development board for details). If you want to further develop the board, you can also use ATMEL hardware development tools ATMEL ice and AVR Dragron to simulate and debug through the board PDI interface. Microcontroller xmega128b1-u Xmega-b1 xplained board is equipped with many sensors converted by ADC, such as light sensor, temperature sensor, etc., which further expands the function development of the board. The four outgoing IO ports meet the developer's DIY fun to the greatest extent. It is worth mentioning that the four qtouch keys of the board are realized through ATMEL external touch control IC, This function is not integrated in the micro control chip, which makes people wonder what functions are integrated in the atxmega128b1 microcontroller. It seems that we need to have a deep understanding. Microcontroller xmega128b1-u Based on ATMEL AVR xmega 8 / 16 bit microcontroller with high performance and low power consumption, the maximum dominant frequency is 32mhz Integrated 128KB + 8KB false, 2KB EEPROM, 8KB SRAM Two channel DMA controller, 4-channel event system, 16 bit timer / counter * 3, USB controller * 1 AES and DES encryption engine, uarst * 2, I2C * 1, spi * 1, RTC LCD controller 4 * 40 segment drive, 12 bit ADC * 2, analog comparator * 4, watchdog, qtouch library support, JATG, PDI The working voltage is 1.6V ~ 3.6V, 53 programmable IO ports and 100pin-tqfp package Recommended development board Atsam3n Evaluation Kit, which is an evaluation development kit for ATMEL sam3n chip Atsama5d35 evaluation suite is a development platform for ATMEL sama5d35 embedded processor Xmega 8 / 16 bit microcontroller is based on ATMEL AVR enhanced RSIC architecture. It has low power consumption, high performance, and rich peripheral resources. It can execute millions of instructions per second. The microcontroller itself optimizes the conversion between power consumption and CPU speed. The integrated PDI interface makes two-wire programming and debugging possible. The high-precision 12 bit ADC converter has high driving ability, Reduce the demand for external components. The unique event system simplifies the signal transmission between peripherals, makes the response time 100% predictable, and all peripherals can directly transmit data through DMA, greatly reducing the CPU load. ATMEL's unique picpower power saving technology enables the microcontroller xmega128b1-u to work at a low voltage of 1.6V. The RTC working current as low as 100na and complete SRAM reservation can wake up the CPU in the shortest time. In addition, ATMEL's rich AVR software library can help users get familiar with the characteristics and drivers of Microcontrollers in the shortest time. The complete device driver and communication stack library can greatly reduce the R & D time and cost. The unique qtouch library can help users realize reliable capacitive touch sensing interfaces, such as buttons, pulleys, pulleys and other sensing interfaces. We have seen the rich peripheral function resources of the microcontroller xmega128b1-u on the xmega-b1 xplained board. As a designer, how to locate this unique xmega microcontroller? Or in what field? Today, with the rapid development of mobile Internet, the two hottest fields are intelligent products and wearable devices. Among them, low-power Bluetooth technology and WiFi technology are the most widely used and valued. What if the microcontroller xmega128b1-u is combined with low-power Bluetooth technology? See the figure below Application of microcontroller xmega128b1-u in Low Power Bluetooth products The microcontroller xmega128b1-u + low-power Bluetooth 4.0 scheme, with the assistance of input and output peripheral resources, can complete the design and development of most intelligent products on the market. In the above figure, the author gives only a very simple application principle block diagram of low-power Bluetooth products, which is only an application separated from the expansion of xmega-b1 xplained development board, It is believed that the real prototype of the product should exist in the hearts of every designer. Xmega-b1 xplained development board After understanding the basic characteristics of the xmega-b1 xplained development board, we are further familiar with the board through the use of power on and routines of the development board. Xmega-b1 xplained development board itself is not equipped with any data cable or power supply cable, which requires us to prepare a standard MINIUSB cable. If users who have been using ATMEL development board, they will find that ATMEL xplained Pro boards now use a smaller microusb interface, which passes through the current interfaces of Android phones and WP phones and is very easy to obtain, This virtually improves the user experience. I believe that future development boards will adapt to this interface, which seems a little far away. We continue to plug the MINIUSB cable into the computer to power the xmega-b1 xplained development board, as shown in the figure below Xmega-b1 xplained development board powered on The screen shows the logo of AVR and the name of xmega-b1 development board. I don't know what program it comes with. I just beat the drum. It turns out that this is a demo that controls the signal collected by the sensor on the screen output board through four qtouch keys. After testing, the light sensor, temperature sensor, potentiometer and The signal collected by external voltage input is displayed by data converted from ADC Xmega-b1 development board screen displays the data collected by the sensor converted by ADC It is particularly noteworthy that the adjustable output voltage range of the potentiometer is 0 ~ 0.66v, and the input voltage of the last external voltage cannot exceed 12V to prevent damage to the IO port. The routine of xmega-b1 development board is worthy of applause. It connects the functions of screen controller, qtouch, ADC and sensor, so that users can fully understand the functions of the board through examples. But for developers, this is not enough. Next, let's experience the IDE tool of xmega-b1 development board. At present, ATMEL's latest ide tool is ATMEL studio 6.2 , The specific method of obtaining the installation can be checked by ATMEL official. The author will not introduce more here. Open ATMEL studio 6.2. In ASF, we can see 43 routines about xmega-b1 development board, as shown in the figure below Xmega-b1 development board routines These routines can be used directly, which is very convenient. Select any one and continue to the next step according to the prompted steps until the main code interface is displayed and the code is compiled. How to download it to the board? In the previous board introduction, the author provided that the xmega-b1 development board supports the download and debugging of ATMEL ice and AVR Dragron hardware simulation tools. It is very convenient for friends with these tools. They can be used directly with ATMEL studio 6.2. It is very simple. It will not be introduced here, Here, the author provides a method for friends without simulation tools to download programs to the board - USB port online programming. Recommended development board The at32uc3a0 evaluation suite is a demonstration of hi fi audio decoding and streaming media applications of ATMEL 32-bit AVR microcontroller AVR JTAG debugger is a mid-range online debugger and programmer for ATMEL 8-bit and 32-bit AVR microcontrollers Online programming through USB port The microcontroller xmega128b1 of xmega-b1 card is preset with a USB bootloader, which can be programmed directly by DFU programming software. First, Download ATMEL's DFU programming software flip on the official website. At present, the latest version is 3.4.7. After installation, open the software. If the xmega-b1 development board has been powered on at this time, remove the power supply, short circuit the PC6 signal with the GND signal with the jump cap, and then power on, as shown in the figure below Short circuit PC6 signal and GND signal Set the flip software to the correct microcontroller model Select the device model that needs online programming Load the hex file compiled in ATMEL studio 6.2 Load the compiled hex file address connection Open the USB communication port and click Run to execute flash online programming, as shown in the figure below Xmega-b1 board is programmed online through flip software After the download, remove the board, remove the jump cap and power on again. In addition to the online programming of flash, it can also program the internal EEPROM and other memories of the microcontroller. Flip is very practical without an emulator. After reading the introduction to the use of xmega-b1 board, do you have the impulse to have a try. ATMEL once occupied a certain market in the industry by virtue of its achievements in AVR single chip microcomputer. Now, in the world of 32-bit arm microcontrollers, AVR single chip microcomputer is still "alive", and its low power consumption and reliability reputation is still commendable. Summary This paper introduces the software and hardware of ATMEL xmega-b1 xplained development board and xmega128b1-u microcontroller, ultra-low power consumption, flexible and diverse peripheral resources, such as USB controller, LCD controller, accurate ADC and so on. In addition, xmega-b1 can be programmed online through USB DFU without emulator; In addition, the powerful ide design tool ATMEL studio 6.2, rich routine resources and numerous ASF support can achieve twice the result with half the effort, whether it is the first learning and use or the designer's development project. At present, the selling price of ATMEL xmega-b1 xplained development board is only $29. Interested friends can consider starting. reference material AVR MCU Chinese Forum Introduction to AVR xmega microcontroller Introduction to xmega-b1 xplained development board Recommended development board ATMEL's atqt600 development kit is a complete touch development kit with buttons, sliders and rollers ATMEL sama5d33-ek evaluation suite is a full-featured evaluation platform for ATMEL sama5d33 embedded microprocessor Original statement: This article is original by Aiban. Reprint is declined“

     

     

     

     

    List all Question

    Nickname

    Email

    Questions

    Our other product:

    Professional FM Radio Station Equipment Package

     



     

    Hotel IPTV Solution

     


      Enter email  to get a surprise

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org ->Afrikaans
      sq.fmuser.org ->Albanian
      ar.fmuser.org ->Arabic
      hy.fmuser.org ->Armenian
      az.fmuser.org ->Azerbaijani
      eu.fmuser.org ->Basque
      be.fmuser.org ->Belarusian
      bg.fmuser.org ->Bulgarian
      ca.fmuser.org ->Catalan
      zh-CN.fmuser.org ->Chinese (Simplified)
      zh-TW.fmuser.org ->Chinese (Traditional)
      hr.fmuser.org ->Croatian
      cs.fmuser.org ->Czech
      da.fmuser.org ->Danish
      nl.fmuser.org ->Dutch
      et.fmuser.org ->Estonian
      tl.fmuser.org ->Filipino
      fi.fmuser.org ->Finnish
      fr.fmuser.org ->French
      gl.fmuser.org ->Galician
      ka.fmuser.org ->Georgian
      de.fmuser.org ->German
      el.fmuser.org ->Greek
      ht.fmuser.org ->Haitian Creole
      iw.fmuser.org ->Hebrew
      hi.fmuser.org ->Hindi
      hu.fmuser.org ->Hungarian
      is.fmuser.org ->Icelandic
      id.fmuser.org ->Indonesian
      ga.fmuser.org ->Irish
      it.fmuser.org ->Italian
      ja.fmuser.org ->Japanese
      ko.fmuser.org ->Korean
      lv.fmuser.org ->Latvian
      lt.fmuser.org ->Lithuanian
      mk.fmuser.org ->Macedonian
      ms.fmuser.org ->Malay
      mt.fmuser.org ->Maltese
      no.fmuser.org ->Norwegian
      fa.fmuser.org ->Persian
      pl.fmuser.org ->Polish
      pt.fmuser.org ->Portuguese
      ro.fmuser.org ->Romanian
      ru.fmuser.org ->Russian
      sr.fmuser.org ->Serbian
      sk.fmuser.org ->Slovak
      sl.fmuser.org ->Slovenian
      es.fmuser.org ->Spanish
      sw.fmuser.org ->Swahili
      sv.fmuser.org ->Swedish
      th.fmuser.org ->Thai
      tr.fmuser.org ->Turkish
      uk.fmuser.org ->Ukrainian
      ur.fmuser.org ->Urdu
      vi.fmuser.org ->Vietnamese
      cy.fmuser.org ->Welsh
      yi.fmuser.org ->Yiddish

       
  •  

    FMUSER Wirless Transmit Video And Audio More Easier !

  • Contact

    Address:
    No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou China 510620

    E-mail:
    [email protected]

    Tel / WhatApps:
    +8618078869184

  • Categories

  • Newsletter

    FIRST OR FULL NAME

    E-mail

  • paypal solution  Western UnionBank OF China
    E-mail:[email protected]   WhatsApp:+8618078869184   Skype:sky198710021 Chat with me
    Copyright 2006-2020 Powered By www.fmuser.org

    Contact Us