Wiki

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
resources:tools-software:uc-drivers:renesas:ad7190 [02 May 2012 08:49] – [Overview] Andrei Cozmaresources:tools-software:uc-drivers:renesas:ad7190 [25 Jan 2021 05:24] (current) – update renesas links after their web site update Robin Getz
Line 5: Line 5:
   * [[adi>AD7192]]   * [[adi>AD7192]]
   * [[adi>AD7195]]   * [[adi>AD7195]]
 +
 ===== Evaluation Boards ===== ===== Evaluation Boards =====
   * [[adi>EVAL-AD7190EBZ]]   * [[adi>EVAL-AD7190EBZ]]
   * [[adi>EVAL-AD7192EBZ]]   * [[adi>EVAL-AD7192EBZ]]
-  * [[adi>EVAL-AD7195EBZ]] +  * [[adi>EVAL-AD7195EBZ]] 
 ===== Overview ===== ===== Overview =====
 +The [[adi>AD7190]], [[adi>AD7192]] and [[adi>AD7195]] are low noise, complete analog front ends for high precision measurement applications. Devices contain a low noise, 24-bit sigma-delta (Σ-Δ) analog-to-digital converter (ADC). The on-chip low noise gain stage means that signals of small amplitude can be interfaced directly to the ADC. The [[adi>AD7195]] contains ac excitation, which is used to remove dc-induced offsets from bridge sensors.
  
-==== AD7190 ==== +Devices can be configured to have two differential inputs or four pseudo differential inputs. The on-chip channel sequencer allows several channels to be enabled, and the [[adi>AD7190]], [[adi>AD7192]] and [[adi>AD7195]] sequentially convert on each enabled channel. This simplifies communication with the parts. The on-chip 4.92 MHz clock can be used as the clock source to the ADC or, alternatively, an external clock or crystal can be used. The output data rate from the parts can be varied from 4.7 Hz to 4.8 kHz.
- +
-{{scrape>adi>ad7190#product_description}} +
- +
-==== AD7192 ==== +
- +
-{{scrape>adi>ad7192#product_description}}+
  
 {{ :resources:tools-software:uc-drivers:renesas:eval_ad7190ebz.jpg? |}} {{ :resources:tools-software:uc-drivers:renesas:eval_ad7190ebz.jpg? |}}
- 
-==== AD7195 ==== 
- 
-{{scrape>adi>ad7195#product_description}} 
  
 The goal of this project (Microcontroller No-OS) is to be able to provide reference projects for lower end processors, which can't run Linux, or aren't running a specific operating system, to help those customers using microcontrollers with ADI parts. Here you can find a generic driver which can be used as a base for any microcontroller platform and also specific drivers for Renesas platforms. The goal of this project (Microcontroller No-OS) is to be able to provide reference projects for lower end processors, which can't run Linux, or aren't running a specific operating system, to help those customers using microcontrollers with ADI parts. Here you can find a generic driver which can be used as a base for any microcontroller platform and also specific drivers for Renesas platforms.
  
-**HW Platform(s):** 
-  * [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrl78g13/index.jsp|Renesas Demo Kit for RL78G13 (Renesas)]] 
-  * [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrx62n/index.jsp|Renesas Demo Kit for RX62N (Renesas)]] 
 ===== Driver Description ===== ===== Driver Description =====
 The driver contains two parts: The driver contains two parts:
Line 61: Line 51:
 | unsigned long AD7190_ContinuousReadAvg(unsigned char sampleNumber) | Returns the average of several conversion results. | | unsigned long AD7190_ContinuousReadAvg(unsigned char sampleNumber) | Returns the average of several conversion results. |
 | unsigned long AD7190_TemperatureRead(void) | Read data from temperature sensor and converts it to Celsius degrees. | | unsigned long AD7190_TemperatureRead(void) | Read data from temperature sensor and converts it to Celsius degrees. |
 +
 +**HW Platform(s):**
 +  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rl78-low-power-8-16-bit-mcus/yrdkrl78g13-yrdkrl78g13-demonstration-kit-rl78g13|Renesas Demo Kit for RL78G13 (Renesas)]]
 +  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/yrdkrx62n-yrdkrx62n-demonstration-kit-rx62n|Renesas Demo Kit for RX62N (Renesas)]]
  
 ===== Downloads ===== ===== Downloads =====
 +
 +<WRAP round download 80%>
   * {{:resources:tools-software:uc-drivers:renesas:ad7190_generic.zip|AD7190 Generic Driver}}   * {{:resources:tools-software:uc-drivers:renesas:ad7190_generic.zip|AD7190 Generic Driver}}
   * {{:resources:tools-software:uc-drivers:renesas:ad7190_rl78g13.zip|AD7190 RL78G13 Driver}}   * {{:resources:tools-software:uc-drivers:renesas:ad7190_rl78g13.zip|AD7190 RL78G13 Driver}}
   * {{:resources:tools-software:uc-drivers:renesas:ad7190_rx62n.zip|AD7190 RX62N Driver}}   * {{:resources:tools-software:uc-drivers:renesas:ad7190_rx62n.zip|AD7190 RX62N Driver}}
 +</WRAP>
 +
 ====== Renesas RL78G13 Quick Start Guide ====== ====== Renesas RL78G13 Quick Start Guide ======
 This section contains a description of the steps required to run the AD7190 demonstration project on a Renesas RL78G13 platform.  This section contains a description of the steps required to run the AD7190 demonstration project on a Renesas RL78G13 platform. 
  
 ==== Required Hardware ==== ==== Required Hardware ====
-  * [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrl78g13/index.jsp|Renesas Demo Kit for RL78G13 (Renesas)]] +  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rl78-low-power-8-16-bit-mcus/yrdkrl78g13-yrdkrl78g13-demonstration-kit-rl78g13|Renesas Demo Kit for RL78G13 (Renesas)]] 
-  * [[adi>EVAL-AD7190EBZ (Analog Devices)]] +  * [[adi>EVAL-AD7190EBZ|EVAL-AD7190EBZ (Analog Devices)]]
 ==== Required Software ==== ==== Required Software ====
   * [[http://www.iar.com/en/Products/IAR-Embedded-Workbench/Renesas-RL78/|IAR Embedded Workbench for Renesas RL78 Kickstart]]   * [[http://www.iar.com/en/Products/IAR-Embedded-Workbench/Renesas-RL78/|IAR Embedded Workbench for Renesas RL78 Kickstart]]
-  * [[http://am.renesas.com/|Applilet3 for RL78G13]] 
  
 ==== Hardware Setup ==== ==== Hardware Setup ====
Line 87: Line 83:
          
 {{ :resources:tools-software:uc-drivers:renesas:eval_ad7190ebz_rl78g13.jpg? |}} {{ :resources:tools-software:uc-drivers:renesas:eval_ad7190ebz_rl78g13.jpg? |}}
- 
-==== Software Setup ==== 
-With the //**Applilet3 for RL78G13**// tool the following peripherals have to be configured: 
- 
-=== CSI10 (Clocked Serial Interface 10) – For the AD7190 part and the ST7579 LCD === 
-Choose to generate the Transmit/receive function for the CSI10 and configure the interface with the following settings: 
-  * Transfer mode setting: //**Single transfer mode**// 
-  * Data length setting : //**8 bits**// 
-  * Transfer direction setting: //**MSB**// 
-  * Specification of data timing: //**Type 1**// 
-  * Transfer rate setting – Clock mode: //**Internal clock (master)**// 
-  * Transfer rate setting – Baudrate: //**1000000**// (bps) 
-  * Interrupt setting – Transfer interrupt priority (INTCSI10): //**Low**// 
-  * Uncheck the callback functions. 
- 
-=== TM00 (Timer 00) – For the DelayMs() function ===  
-Configure TM00 as an interval timer: 
-  * Interval timer setting - Interval value(16 bits): //**1**// ms 
-  * Interval timer setting - Uncheck //Generates INTM00 when counting is started// 
-  * Interrupt setting - Uncheck // End of timer channel 0 count, generate an interrupt (INTM00)// 
- 
-=== Watchdog Timer === 
-Disable the watchdog timer: 
-  * Choose for the Watchdog timer operation setting: //**Unused**// option. 
  
 ==== Reference Project Overview ==== ==== Reference Project Overview ====
Line 124: Line 96:
  
 ==== Software Project Setup ==== ==== Software Project Setup ====
-{{page>rl78g13_software_tutorial}}+{{page>rl78g13_software_tutorial_without_applilet3}}
  
 ====== Renesas RX62N Quick Start Guide ====== ====== Renesas RX62N Quick Start Guide ======
Line 131: Line 103:
  
 ==== Required Hardware ==== ==== Required Hardware ====
-  * [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrx62n/index.jsp|Renesas Demo Kit for RX62N (Renesas)]]+  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/yrdkrx62n-yrdkrx62n-demonstration-kit-rx62n|Renesas Demo Kit for RX62N (Renesas)]]
   * [[adi>EVAL-AD7190EBZ|EVAL-AD7190EBZ (ADI)]]   * [[adi>EVAL-AD7190EBZ|EVAL-AD7190EBZ (ADI)]]
  
 ==== Required Software ==== ==== Required Software ====
-  * [[http://www.renesas.com/products/tools/ide/ide_hew/index.jsp|High-performance Embedded Workshop for RX62N family]]+  * [[https://www.renesas.com/us/en/software-tool/high-performance-embedded-workshop|High-performance Embedded Workshop for RX62N family]]
  
 ==== Hardware Setup ==== ==== Hardware Setup ====
Line 160: Line 132:
 ==== Software Project Setup ==== ==== Software Project Setup ====
 {{page>rx62n_software_design}} {{page>rx62n_software_design}}
 +
 +====== More information ======
 +{{page>more-information}}
resources/tools-software/uc-drivers/renesas/ad7190.1335941369.txt.gz · Last modified: 02 May 2012 08:49 by Andrei Cozma