Gemalto is now part of the Thales Group, find out more.

You are here

How to use Digital-Analog converter

Showcase, December 16, 2016 - 12:17pm, 1069 views

 

Description:

 
Gemalto Java modules offer built-in Digital/Analog converter (DAC). It may be particularly useful to control some peripherals which does not provide any other API than pure analog lines. In this simple example we are showing how DAC can be used to drive an external buzzer.
 

buzzer

 
Hardware remarks:

 
- We have used pure ConceptBoard with the danger shield V1 (e.g. http://wiki.seeedstudio.com/wiki/Danger_Shield_Complete_Kits)
- It is enough to use simple piezzo electric buzzer (e.g. http://eu.mouser.com/search/ProductDetail.aspx?R=254-PB507-ROX) and connect to module's DAC line. On ConceptBoard it will be GPIO6. 
- Since GPIO6 may be used both for GPIO and for DAC converter, if we would like to use it with DAC we need to make sure that the following setting is set in SCFG command: ^SCFG: "Gpio/mode/PWM","std". We can check it by sending "AT^SCFG?" command. Keep in mind, that when changing this parameter, module needs to be rebooted, before the new setting will be valid.

 

Project:

 

Bartłomiej Gemalto Moderator

Contributors

Profile Picture
Michał - Gemalt...