Hello Nordic Support!
I ask questions after a year.
One year ago, I made a thermocouple thermometer using nRF52832.
At that time, I encountered a problem that low current consumption did not go down, and I told Work Around that I was in conflict with Errata, and dealt with it.
On this occasion,
The thermometer pointed out the following.
When the temperature sensing unit is moved from a tank at 0 ° C. to a tank at 100 ° C., a 90% response time takes about 6 to 7 seconds. The expectation is about 2 seconds.
Hardware:
The output electromotive force voltage of the thermocouple is amplified by the amplification circuit and connected to the analog input.
It was confirmed that a voltage equivalent to 100 ° C. was obtained without taking a voltage of 0.5 seconds here.(using by digital scope)
Firmware:
It is a simple thing that repeats measurement and display in 500mS.
Start up the measurement timer (100 uS), measure 8 times and display the average value. Processing such as moving average is not performed.
Question:
Are there any factors that could be considered?
Let me know.
Best Regards.
Hirotoshi Nagao
CHINO Corporation.
Yamagata-pref,JAPAN
===Development Environment =====
IDE-Version:
μVision V5.24.2.0
Copyright (C) 2017 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information:
Hirotoshi NAGAO
CHINO
LIC=C0D8V-9JQHA-0ABDK-XNUB3-YXSRG-4LU7F
Tool Version Numbers:
Toolchain: MDK-ARM Essential Version: 5.24.1
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 5 (build 528)
Assembler: Armasm.exe V5.06 update 5 (build 528)
Linker/Locator: ArmLink.exe V5.06 update 5 (build 528)
Library Manager: ArmAr.exe V5.06 update 5 (build 528)
Hex Converter: FromElf.exe V5.06 update 5 (build 528)
CPU DLL:
Dialog DLL:
Target DLL: Segger\JL2CM3.dll V2.99.26.0
Dialog DLL: TCM.DLL V1.32.0.0