Home

SmartVR User Manual

image

Contents

1. Riep Where is the LED forward voltage as reported on the LED datasheet at the driving current lop see section Electrical DC Characteristics Let s assume a typical low current LED has a 1 8 at 5mA the resistor value is 2 4 1 8 Now stay on the safe side and choose a slightly larger resistor such as 1500 If you want to drive higher current LEDs you need a circuit like the second one where you put the LED between the output resistor and the collector of the NPN transistor User Manual 2 0 SmartVR 13 MN WWW Veear eu VeeaR Use a pin as an input All the I O pins are inputs with weak internal pull up after power on or reset You may also configure the pin to have a strong pull up or no pull up at all GPIOn GPIOn 34 GPIOn 1 optional filter 15 SWITCH AKANE 9v _ y IN ae y optocoupler I O pin connected to a switch I O pin connected 5V source pin with isolated input for safety or switching sensor such as MCU output pin circuits All these circuits assume the SmartVR pin has been configured with an internal pull up passive components value can be adjusted to account for weak or strong pull up Disabling the internal pull up could be used to put the pin in high impedance state for example to simulate a tri state or open drain output port Again you should
2. General purpose input output pin 15 8L GPIO14 General purpose input output 14 9L GPIO13 General purpose input output 13 10L GPIO12 General purpose input output pin 12 11L GPIO 1 1 General purpose input output pin 11 12L GPIO10 General purpose input output 10 13L GPIOO9 General purpose input output pin 09 14L GPIOO08 General purpose input output pin 08 15L 07 General purpose input output pin 07 4 SmartVR User Manual 2 0 VeeaR Pin No 16L 17L 18L 19L 20L 21L 22L 23L 24L 25L 26L 27L 28L Pin No 1R 2R 3R 4R 5R 6R 7R 8R 9R 10R 11R 12R 13R 14R 15R 16R Pin name 06 05 GPIO04 GPIOO03 02 GPIOO1 DBG TX RX PDN XM PWMO PWM1 Pin name MICRET MICIN MICPWR MICVDD DACOUT FCK RDF ANRD EN1 EN2 SPISW CS1 CS2 CS3 54 CS5 User Manual 2 0 Type O O O O O 0 v Description General purpose input output pin 06 General purpose input output pin 05 General purpose input output pin 04 General purpose input output pin 03 General purpose input output pin 02 General purpose input output pin 01 Debug diagnostic output Serial port transmit Serial port receive Power down indicator Boot mode selector Speaker output Speaker output Description Microphone signal reference Microphone input signal M
3. User Manual 2 0 SmartVR 7 WWW Veear eu Recommended Operating Conditions Symbol Parameter Vpp DC Input Voltage Ta Ambient Operating Temperature Range Power Supply Requirements Symbol Parameter Sleep current lp Operating current Electrical DC Characteristics Symbol Parameter Min GPIO Input Low Voltage 0 1 GPIO Input High Voltage 0 8 x V GPIO Output Low Voltage E lo 8 mA GPIO Output High Voltage lou 8 0 7 Pull up resistance GPIOO01 GPIO16 Rey DQO DQ7 RDF WRD RESET PWMo PWM1 R Pull down resistance m XM Module running VM firmware no outputs loaded no audio processing 8 SmartVR Min Typ Max 2 7 3 3 3 6 0 25 70 Min Typ Max lt 1 11 Typ Max 0 75 Vpp 0 3 0 5 10 200 Hi Z 100 50 10 VeeaR Unit Unit mA mA Unit User Manual 2 0 VeeaR Electrical AC Characteristics www veear eu TELREX l DATA 07 00 RDF A TRLRH gt ENABLE 1 2 X X TRLEV ANRD TWLWH gt TEVWL TELWEX M M TWDVEV gt MUN 4 TWHQX i 5 External Read Timing External Write Timing Symbol Parameter Min Max Unit TRLRH RDF Pulse Width 140 ns RDF Low to EN1 valid 22 ns Low to EN valid 11 ns Tatraxi 1 hold after RDF 17 ns TALRAX2 EN2 hold after RDF 6 ns Travovi EN1 valid to Valid Data In 93 n
4. that is just an example and one of the simplest to realize To learn how to download user programs to your SmartVR module have a look at the section RUNNING YOUR FIRST PROJECT section later in this manual User Manual 2 0 SmartVR 15 WWW Veear eu VeeaR SmartVR Development Board Product Description SmartVR Development Board has been specifically designed to facilitate the development of applications with the SmartVR module Its main features are Wide range of power sources USB batteries external power supply On board USB Serial adapter and programmer upgradeable On board Microphone can be disabled for external audio input Selectable audio output mono PWM or DAC with on board amplifier 4 push button inputs and 4 LED outputs for demos and fast prototypes can be disabled to connect external circuitry e SD SDHC MMC compatible socket for extended storage Technical specifications Physical dimensions and layout 3 z 4472 Xo BM EXT 5 EXT PWR m Pon SUM ozy tal Pr i al 3 gt E USB BAT EXT U wx N USB EXT OO ve ss a3 s LIS SE ve 5 we er R iar ool 5 S x 2 S v amp iol DE a
5. 1 1 The DevBoard uses a 1 2 resistor to allow use of FAR settings in the user s programs without replacing resistor Sometimes you might also need to compensate for a voltage lower than the microphone ratings using a larger resistor value sets a higher input gain Mounting guidelines Please note that improper acoustic positioning of the microphone will reduce recognition accuracy Many mechanical arrangements are possible for the microphone element and some will work better than others When mounting the microphone in the final device keep in mind the following guidelines 1 Flush Mounting The microphone element should be positioned as close to the mounting surface as possible and should be fully seated in the plastic housing There must be no airspace between the microphone element and the housing Having such airspace can lead to acoustic resonance which can reduce recognition accuracy 2 No Obstructions Large Hole The area in front of the microphone element must be kept clear of obstructions to avoid interference with recognition The diameter of the hole in the housing in front of the microphone should be at least 5 mm Any necessary plastic surface in front of the microphone should be as thin as possible being no more than 0 7 mm if possible clear area Internal diaphragm User Manual 2 0 SmartVR 11 MN WWW Veear eu VeeaR 3 Insulation The microphone should be acoustically is
6. exact resistor value depends on the headphone power ratings and the desired output volume usually in the order of 10 Note Connecting headphone speakers directly to the SmartVR audio output may damage your hearing 12 SmartVR User Manual 2 0 N VeeaR WWW Veear eu General Purpose The SmartVR module has 16 general purpose pins connected directly to the embedded microcontroller so they are referenced to the applied VDD power supply 2 7V 3 6V If you need to interface to circuits using a different supply there are a number of solutions you can adopt Some of these are outlined below here GPIOn indicates any one of the available I O pins of the SmartVR Use a pin as an output All the I O pins are inputs with weak internal pull up after power on You must explicitly configure a pin before you can use it as an output 5V 12V Gen RELAY E AC MAINS LED inverted Voltage G O OUT Switched M Load E GPlOn ov GPIOn 7 O N TO pin directly driving a I O pin connected to high pin switching a load on a high voltage low current LED impedance 5V circuit such as line using a 12V relay MCU input pin The exact components values in these circuits may vary You need to calculate required values for your application and choice of components For example resistor value for the LED circuit can be calculated approximately as Vou
7. for the first time you will be prompted to enter a license key You must register the product on line in order to receive a license key 1 Register the product at http fluent speech com t2siLiteReg Usethe Registration Code provided with your SmartVR DK Provide accurate contact information Provide a valid email address at which to receive the license key After receiving the license key type in the key into QuickT2Sl or load it from file then press the Validate button You will not be allowed to continue until a valid license key is entered NOTE QuickT2SI Lite License Registration code is only provided wth the SmartVR DK PRO User Manual 2 0 SmartVR 25 N WWW Veear eu VeeaR How to get support Please feel free to contact us with any questions queries or suggestions If your question is about technical support or troubleshooting for one of our products we kindly ask you to first check our Forum for a possible solution http www veear eu If you cannot find an existing solution on the forum we strongly recommend posting your support request on the forum for as quick a response as possible The more detail you provide the better support we can give 26 SmartVR User Manual 2 0 N VeeaR WWW Veear eu VeeaR TIGAL KG all rights reserved All VeeaR branded boards and software are manufactured by TIGAL KG Made in Austria TIGAL KG assumes no
8. 7 Jumper settings and 17 Connecting an external microphone to the Development 19 Updating Dev Board firmware concert tete ce eoe Re o utente Etat Eun eon on EE eu Eu 19 20 your first projeCt 21 SOW ANC aoc ics EIE UL 25 Product DeScription cie iene i ete ne ee eR cS 25 QUIGKT2SI Lite 25 How to Ei jejore oie 26 2 SmartVR User Manual 2 0 MN VeeaR WWW Veear eu SmartVR Module Product Description The SmartVR module is a development platform for speech synthesis and voice recognition applications based on Sensory RSC 4128 mixed signal processor Its small size of 42 x 72 mm and the two connectors at the edges with 2 54mm pin spacing make it suitable for prototype boards and breadboard friendly Factory programmed with upgradeable Virtual Machine firmware it enables easy and low cost development for a wide variety of applications with focus on speech and voice recognition SmartVR hardware e RSC 4128 with ROM Bootloader 512KB Code Const Flash 512KB Data Flash Serial 128KB External RAM Full access to RSC 4x I O pins Expansion bus e allows faster SPI interface to MMC cards e 5dedicated chip select outputs 1 used for MMC on D
9. 85 cw 3930393 25 le Re gt 8 9 8 mcr 8 8 8 8 E B B 5 la fs Let 5 5 5 m is E 5 E slz ils EAN g 3 M Sa L H aH p i i i 2 z gt d gt B 5 8 3 5 2 5 9 5 3 3 S 2 3 Ee ced ole 2 F s s gz yz 2 3 Pe A ig a Bo dm 45 E 2 8 i at 4l 8 E 88 3 pres misor erci spa H goa g E FERE 3 i Xm OS EN ho 15 55 aeo us 37 8KG0 us o 7 E e Da USBOP 2 is 1 1 1 gt 8 i _ lA z 5 28 amp E 2 Sea m 8 l Bo FF S B 7 x28 if b ar g o 5 5 gt E 8 U Li a 20 SmartVR User Manual 2 0 i VeeaR WWW Veear eu Running your first project Connect one end of the USB cable to an available port on your computer and the other end to the SmartVR Development Board then switch the board ON The first time you turn on the board connected to your computer Windows will install the drivers Installing device driver software X Click here for status The DevBoard appears as a new serial port that allows programming SmartVR modules You may check what COM port has been assigned to the DevBoard by looking at the system Device Manager File Action View Help 9 210 nel wis gt i Network adapters gt
10. 9 Effect ON ON Enable on board microphone OFF OFF Disable on board microphone Important Jumpers must be both open or both closed JP17 FWU Firmware Upgrade Leave open for normal operation J8 WP Write Protect Connector for the WP signal from the memory card socket It can be connected to a GPIO input pin to implement write protection in application software 18 SmartVR User Manual 2 0 N VeeaR WWW Veear eu Connecting an external microphone to the Development Board JP18 MICIN LL 25 O lt MICPwR JP19 2 2 lt In order to use external microphone when the SmartVR is installed on the Development Board first remove jumpers JP18 JP19 see also DEVBOARD SCHEMATICS as reference Then connect the external microphone along with a proper source resistor as described in the section USING AN EXTERNAL MICROPHONE Updating DevBoard firmware The development board has a USB to Serial converter chip that provides an easy way to program SmartVR modules The firmware of this chip can be updated via the USB connection using a special update software release and configuring the board to start the update process Updates might be required to fix critical issues as they get reported by users or to enable new features Note this has nothing to do with the firmware update of SmartVR modules which is also possible but using another method the same way
11. Ds Leave jumper open to disconnect Demo from the corresponding SmartVR GPIO pin Jumper JP6 JP7 JP8 JP9 JP10 JP11 JP12 JP13 GPIO Pin 1 GPIO02 GPIO03 GPIO04 09 GPIO10 GPIO11 GPIO12 Description Push Button A enable disable Push Button B enable disable Push Button C enable disable Push Button D enable disable Green LED enable disable Yellow LED enable disable Yellow2 LED enable disable Red LED enable disable JP14 JP16 Power Source Selection Close one of the jumpers to choose input power source USB batteries or external power connector JP14 ON OFF OFF JP15 OFF ON OFF JP16 Power Source USB cable max 300mA EXT PWR external power jack Battery holder bottom side Important Only one jumper must be closed 5 Playback of 1KHz square or sine wave at max volume on an 8 Ohm loud speaker User Manual 2 0 SmartVR 17 N WWW Veear eu VeeaR JP2 JP3 Audio Output Selection Move both jumpers to choose which audio output is routed to the Audio Out output jack JP2 JP3 Audio Output 1 2 1 2 Audio connected to PWM output Volume knob has no effect 2 3 2 3 Audio driven by amplified DAC output Volume is adjustable Important Jumpers must be both in the same position JP18 JP19 Microphone Enable Close both jumpers to enable on board microphone or leave both open to connect an external microphone or another audio source JP18 JP1
12. Other devices 4 427 Ports amp LPT 0 9 Communications Port COMI 222 22 SmartVR DevBoard COM22 2 m Processors gt Sound video and game controllers gt Storage controllers p qui System devices p Universal Serial Bus controllers Control Panel SmartVR Examples SmartVR Help Devices and Printers Default Programs Help and Support CMT Shut down User Manual 2 0 SmartVR 21 WWW Veear eu V eeaR The first time you run the IDE you will see a welcome message Welcome to the new SmartVR IDE release 2 0 7 25 Please have a look at the new features in the Help or open one of the demonstration Let s select the t2simath demo project and click Open You will see the following window Output v A X J Terminal Updated dependencies Updated tags Ready Line 904 Col 910 OVR NUM SCRL You can double click on t2simath c on the Project Explorer window on the left in order to have a look at the main code of this project 22 SmartVR User Manual 2 0 MN VeeaR WWW Veear eu Every demo has comments at the beginning of the main code describing what the demo actually does for instance the t2simath demo has the following description OPERATION T2SIMATH illustrates Text to Speaker Independent technology using more than one command grammar with a common acoustic model The data files for this sample
13. VeeaR User Manual Release 2 0 www veear eu MN WWW Veear eu VeeaR Table of Contents MOGUIG m 3 TE 3 m 4 Physical dimensions and Pin NAA 4 PIM CISSCHIOTION E 4 Recommended Operating Conditions sess nennen enne 8 Power Supply Requirements a ssi snis 8 Electrical DC CharacteriStiCS sissantina nec ee pear rt aea v ndi Ped 8 Electrical AC Characteristics 9 Using an external microphone a nnne tenen entren nnns 10 A dio QUT UE e 12 General Purpose W O 23 aerei et eine ERA E Pu ERROR 13 dE rcm 15 SmartVR Development Board 16 Product T 16 Technical lt lolo 16 Physical dimensions and layout 16 Recommended Operating Conditions 0 00000 enne 16 Power Supply Requirements 1
14. am block 3B300 100 Verify block 3BFOO 100 Download successful VeeaR Now you will hear a beep and a voice telling you Press the A button for a new problem Just press the A button on the DevBoard and start playing 24 SmartVR User Manual 2 0 N VeeaR WWW Veear eu SmartVR Software Product Description The SmartVR development kit includes software to support development on the SmartVR platform SmartVR Toolkit including SmartVR IDE Integrated Development Environment with e Project management e Syntax coloring e Auto completion e Project build and download SmartVR Toolchain e VeeSee C language code translator targeting the VeeEm VM e VeeGee integrated C preprocessor resource compiler and linker e VeeLoader code downloader flash programmer SmartVR DevBoard drivers e USB Serial port emulation USB firmware upgrade Sensory development tools Sensory FluentChip Technology Library build tools and documentation Sensory QuickSynthesis software speech and audio compression Sensory QuickT2SI Lite creation of Speaker Independent vocabularies A QuickT2SI Lite license is included with the kit SmartVR DK PRO 7251 Demo sets or other pre compiled vocabularies can still be used as is without the QuickT2Sl tool All the other recognition technologies do not require external build tools QuickT2SI Lite Users When running QuickT2SI Lite
15. and new drivers will be installed by the system if necessary User Manual 2 0 SmartVR 19 WWW Veear eu DevBoard Schematics VeeaR 8 E 5 3 g E S sg m 5 3 i d s Br BRENT Hi 4 gt lt 8 FRE E i amp 8 s ok E 8 8 E PAVO SAU 5 5 E 2 H s 45 04 n bd 10 couuoN 55 5 u 5 L 3l 5 5 BE HE 2 3 3 8 8 8 8 2 2 8 8 9 9 8 to t 0 80 89 4 2 8 B 8 Js 8 8 8 g 4l 8 8 8 zr 5 ot B e 2 8 El 3 R S g 8 8 8 8 8 8 255 E B E Pad zx 2 0 gs
16. as user programs are downloaded To begin a firmware update first make sure that you have installed the latest drivers for your DevBoard hardware new drivers might be necessary for the new firmware you are going to replace Then follow these steps 1 Make sure the board is powered OFF and select the USB power source closing jumper JP74 and leaving JP15 and JP16 open 2 Close the jumper JP17 or hold the header pins in short circuit with some conductive tool e g metallic tweezers 3 Connect the USB cable to your PC and power ON the board while holding JP17 closed 4 Wait for the system to complete setup of the new USB peripheral required for updates 5 Remove the jumper JP17 or release the applied short circuit Now the board is ready to accept the new firmware You may safely cancel the update process at this point simply by turning OFF the board Once started you should not interrupt the update otherwise the firmware will be erased and the DevBoard will not work as a USB to Serial converter anymore and it will keep asking for a firmware update To proceed with the update process locate the updater software on your PC instructions will be provided along with any update released Then open the updater and wait for completion Important do not disconnect or power OFF the board during the update If everything goes fine you will see a message like Update flash Successful your board will be reset with the new firmware
17. evBoard e 2memory enable outputs 1 used for MMC on DevBoard e 8 bit wide read write memory bus SmartVR firmware Virtual Machine e VeeEm Stack based no Floating Point 16 bit Virtual Machine e Modified Harvard architecture 64KB Code Near Const memory e 64KB Data memory e 1MB Far Const memory e Native runtime support for e Support for most of Sensory s FluentChip library functions T2SI SD SV SX RPMSG Some C Runtime functions integer math strings Serial Flash and EEprom memory access Fast SPI access to DevBoard memory card socket SD SDHC MMC Generic 2 and SPI bus access up to 5 SPI slaves Access to general purpose I O pins e Asynchronous serial interface 9600 230400 baud on any I O pin Programmable in Standard C language with extensions Max 64KB program 64KB volatile data memory Up to 320KB read only data QuickT2SI QuickSynthesis data Up to 512KB read write data SD SV RPMSG User Manual 2 0 SmartVR 3 WWW Veear eu Technical specifications Physical dimensions and Pin configuration en WWW veedr eu VoiceGP 1 D Pin description Pin No Pin name a 1L 72 mm 281 Description VeeaR 1L VDD P DC input voltage 2L GND P Ground 3L RST Asynchronous reset 4L PLED Power LED indicator 5L VLED Voice LED indicator 6L GPIO16 General purpose input output 16 7L GPIO15
18. icrophone power for on board gain resistor Microphone power for custom gain resistor DAC audio output line level External SPI fast clock Memory bus read strobe Memory bus write strobe Memory device enable 1 Memory device enable 2 External SPI clock switch SPI bus chip select 1 SPI bus chip select 2 SPI bus chip select 3 SPI bus chip select 4 SPI bus chip select 5 SmartVR WWW Veear eu N WWW Veear eu VeeaR Pin No Pin name Type Description 17R DQO Memory bus data line 18R DQ1 Memory bus data line 19R DQ2 Memory bus data line 20R DQ3 Memory bus data line 21R DQ4 Memory bus data line 22R DQ5 Memory bus data line 23R DQ6 Memory bus data line 24R DQ7 Memory bus data line 25R SDA 2 bus data line 26R MISO SPI bus data line 27R MOSI SPI bus data line 28R SCK SCL SPI bus clock 2 bus clock VDD GND Power supply It supports externally regulated or battery power in the range 2 7V 3 6V RX TX Serial port Main serial connection for application protocol or flash programming with the bootloader It supports standard UART signaling with programmable rate in the range 2400bps 230400bps DBG Debug Diagnostic port At power up it is sampled for Diag Enable function active low and can be activated as a normal TxDiag pin In bootloader mode it is held low internally and cannot be used RST Reset input Active low asynchronous rese
19. irectly to MICIN when used with the default microphone sensitivity MICVDD Microphone Voltage Reference Analog power supply for the microphone with external gain A custom gain resistor must be connected between this pin and MICIN with a suitable value for the selected microphone PWMO PWM1 Speaker Out It can be used as a differential audio output line with direct speaker driving capability or as two PWM output pins for application specific purposes e g motor control DACOUT Line Out It can be used as an externally amplified high quality audio output or optionally as a general purpose analog output RDF WRD DQO0 DQ7 Memory Bus Data and control lines for data memory address space It can be used to map external devices in memory 7 EN2 Memory device Enable lines Address decoded lines to enable disable access to external memory mapped devices EN1 goes low when A19 A18 and 17 are all high It is used for the external Fast SPI circuit EN2 goes high when A19 and A18 are both high It may be used AND with EN1 for an additional external memory mapped device SPISW Fast SPI control lines A fast serial clock line 2 4MHz and a control line to switch between slow fast clock These signals are used together with SCK MISO MOSI to control external circuitry implementing a Fast bus Only the audio output function is available with standard firmware
20. mp so SCKL RES wosi zi we Ge uso Ga PWM 1 SDAI PON w Rx DAC 1 006 ze m Du mS 03 m OUT 002 CI GP3 B 001 524 LN zess gt GP6 E VOLUME Cs4 ce m gt s cs3 co Yi G SUD tesa Cow CH 10 Es pimi esil cro e ses gu 4 cP12 ca ri 9 EN R wo 1 ror GP15 D n amp ti FCK 1 db a E SE Rst RESET ND je MEMORY O CARD O MIC ENABLE Recommended Operating Conditions Symbol Parameter Min Typ Max Unit External DC Input Voltage 9 12 V Veatt Batteries DC Input Voltage 3 3 6 8 V DC Output Voltage 3 3 V 4 Audio Out connector is a mono speaker output jack with stereo speakers only one channel is active 16 SmartVR User Manual 2 0 VeeaR Power Supply Requirements Symbol lop lpwm Ipac Parameter Operating current DevBoard only Overall current PWM Audio Playback Overall current DAC Audio Playback LED current depends on color Jumper settings and connections JP6 JP13 Demo I O Enable Min 0 6 Typ 26 125 150 1 8 WWW Veear eu Max 140 180 1 5 Unit mA mA mA mA Close each jumper to enable Demo included on board 4 push buttons and 4 colored LE
21. olated from the housing if possible This can be accomplished by surrounding the microphone element with a spongy material such as rubber or foam The provided microphone has this kind of insulating foam The purpose is to prevent auditory noises produced by handling or jarring the device from being picked up by the microphone Such extraneous noises can reduce recognition accuracy Fastened directly Absorbent material 4 Distance If the microphone is moved from 15 cm to 30 cm from the speaker s mouth the signal power decreases by a factor of four The difference between a loud and a soft voice can also be more than a factor of four Although the internal preamplifier of the SmartVR compensates for a wide dynamic range of input signal strength if its range is exceeded the user application can provide feedback to the speaker about the voice volume Audio Output The SmartVR PWM output interface is capable of directly driving an 80 speaker It could also be connected to an external audio amplifier to drive lower impedance loudspeakers but for this purpose the DAC output is recommended Note Connecting speakers with lower impedance directly to the module may permanently damage the SmartVR audio output or the whole module It is possible to connect higher impedance loads to the PWM outputs such as headphones provided that you scale down the output power according to the speaker ratings for example using a series resistor The
22. one distance typically a few centimeters from the users mouth then the overall system gain should be 49 dB OdB 1v Pa 1KHz 2 If the program source code is configured for ARMS LENGTH microphone distance typically 60 90 cm from the user s mouth this is the default setting in SmartVR firmware then the overall system gain should be 44 dB 3 If the program source code is configured for MIC microphone distance up to about 3 meters from the user s mouth then the overall system gain should be 43 dB S is the sensitivity rating of the microphone you want to use and it is specified in dB in the microphone s specification 3 Converting uBars to Pascal microphone manufacturers specify the sensitivity referencing to uBars Pascal If the microphone sensitivity is referenced to uBars simply add 20 dB to the rating For example 58 dB uBars 20dB 38 dBV Pa 10 SmartVR User Manual 2 0 N VeeaR WWW Veear eu Example with recommended microphone The microphone used on the SmartVR DevBoard is an omnidirectional electret condenser microphone Horn EM9745P 382 Sensitivity 38dB 0dB 1V Pa 1KHz Load Impedance 2 2K Operating Voltage 3V Almost flat frequency response in range 100Hz 20kHz Therefore the optimal microphone source resistor for ARMS LENGTH microphone distance is 44 38 R 2200 x10 20 1102 Use the closest standard 5 resistor to Rs In this example it would be
23. refer to the manufacturer s datasheet when interfacing any external components and to calculate required resistors values or other passive components 14 SmartVR User Manual 2 0 N VeeaR WWW Veear eu Flash Update The SmartVR module includes a bootloader that allows to update the firmware and to download new user programs to the on board Flash memory from the development environment using the serial interface The boot mode is activated by keeping the XM signal to a high logical level at power on or reset This can be easily done with a jumper taking the signal to a suitable pull up resistor To download a firmware update or a user program to the SmartVR power on the module with the jumper closed For normal operation just leave the jumper open Do not change the jumper position while the module is already powered on It is safe to change XM level while the module is reset RST low VCC Internal 1KQ Pul down Jumper Boot mode selection circuit The pull up resistor value to use depends on the VCC power supply voltage For the voltage of the XM pin when the jumper is closed short the following relation holds note you have a voltage divider circuit 1K Now if you want XM to be at logic high and solving for R you get V Rpy 1000 1000 That makes 1000 for 3 3V and around 6800 for 5V power supplies Other kinds of circuit are possible
24. responsibility for any errors which may appear in this manual Furthermore TIGAL KG reserves the right to alter the hardware software and or specifications detailed herein at any time without notice and does not make any commitment to update the information contained herein TIGAL KG products are not authorized for use as critical components in life support devices or systems User Manual 2 0 SmartVR 27
25. s Travov2 2 valid to Valid Data In 104 ns TRHDx Data Hold after RDF 0 0 ns TwiwH WRD Pulse Width 140 ns Taw EN1 Valid to WRD 18 ns 2 EN2 Valid to AVRD 29 ns Tawma EN1 Hold after ANRD 52 ns Tawax EN2 Hold after WRD 41 ns Twovavi Write Data Valid to EN1 Valid 22 ns Twovave Write Data Valid to EN2 Valid 11 ns Twuox Data Hold after AVRD 35 ns User Manual 2 0 SmartVR 9 MN WWW Veear eu VeeaR Using an external microphone Selecting a proper microphone and its source resistor are essential for achieving good recognition results This paragraph describes the procedures for calculating the optimal resistor value and provides guidelines for correct mechanical placement of an external microphone An external microphone must be connected with proper source resistor Rs as follows MICRET MICVDD MICIN MICPWR MICVDD MICRET MICPWR is the analog power supply for the microphone with a default gain resistor of 1 2 It can be tied directly to MICIN when used with the default microphone If another resistor value is needed use MICVDD instead as in the above picture Calculating source resistor Rs You can calculate the microphone source resistor using the formula below S R IX103 Ris is the optimal microphone source resistor lis the impedance rating of the microphone G is the desired overall system gain defined as follows 1 If the program source code is configured for HEADSET microph
26. t signal with internal pull up PDN Power Down output Low power mode indicator It can be used to shutdown additional external circuitry XM Boot mode It selects between normal operating mode and flash programming mode Internally pulled down it must be held high at reset to enter the boot loader or left unconnected to start the user code GPIOO01 GPIO16 General purpose digital I O pins Digital input output pins available for connections to external hardware After reset all pins are inputs with light internal pull up 200 In bootloader mode they are programmed as Hi Z inputs within around 10us Various configuration options are available for pin direction internal pull up wake up capability 6 SmartVR User Manual 2 0 N VeeaR WWW Veear eu SDA SCL FC Bus Two wire synchronous serial bus for simple I C master operation over external devices SCK MOSI MISO SPI Bus Synchronous serial bus supporting Serial Peripheral Interface Mode 0 CS1 52 CS3 CS4 CS5 Chip Select lines Additional lines to select slave devices on the SPI bus Note CS5 is used on the DevBoard for the MMC circuitry MICIN Microphone Input This is the single ended audio input port for connecting an external microphone see paragraph USING AN EXTERNAL MICROPHONE MICPWR Microphone Power Analog power supply for the microphone with a default gain resistor of 1 2 kO It can be tied d
27. were built using the QT2SI Acoustic Model Combiner tool Button A causes the program to generate a random math problem ask it and wait for an answer If the answer has a low confidence level the program re prompts for confirmation then announces the final Correct Incorrect result Button A can be used to interrupt speech or recognition The program goes into a low power sleep if there is no activity for approximately 3 minutes and needs a reset to wake up Now you are ready to build and download your first project Click on the Build All icon _ 38 COM22 SmartVR DevBo gt Py zc Project Explore us ide de 5 78 t2simath vprj the Output window will tell you if the Build was successful Build started Build successful now click the Download icon MW i d id un EC t2simath vprj User Manual 2 0 SmartVR 23 www veear eu the Output window will tell you if the Download has been done Output Download started Open port COM22 Enter bootloader Retry attempt 2 Identification Found VeeaR bootloader Found SmartVR VoiceGP module Found code flash BFD7 User program matches firmware version 1 01 Switch to high speed Found 14 sectors to be erased Erase sector 3 000 100 Found 187 blocks to be programmed Progr

Download Pdf Manuals

image

Related Search

Related Contents

Tascam DV-D01U  MSAC: The LamBITGhini ECE298: Project 1  Pure Line - código BO7510AX  Philips PowerPro Compact FC8477  PowrLiner 2800 - Titan Tool USA  Samsung SGH-X650 Felhasználói kézikönyv  Manual de virtualización  11” 8.5” Keyline does NOT PRINT  Intellinet Fast Ethernet Office Switch  VSD EASY160/6 - Pentair Nocchi  

Copyright © All rights reserved.
Failed to retrieve file