Article: Internal Temperature Sensor on BL602
#1
Here's how we read the Internal Temperature Sensor on PineCone BL602 and PineDio Stack BL604... And transmit to The Things Network via LoRaWAN

Internal Temperature Sensor on BL602
  Reply
#2
(10-14-2021, 12:55 AM)lupyuen Wrote: Here's how we read the Internal Temperature Sensor on PineCone BL602 and PineDio Stack BL604... And transmit to The Things Network via LoRaWAN

Internal Temperature Sensor on BL602

I am kind of surprise that BL602 has an internal temperature sensor. Can this sensor been use as ambient temperature measurement?
  Reply
#3
(10-14-2021, 07:51 PM)tllim Wrote: I am kind of surprise that BL602 has an internal temperature sensor. Can this sensor been use as ambient temperature measurement?

I don't think the Internal Temperature Sensor can be used for measuring the Ambient Temperature... My readings range between 45 ºC and 50 ºC, something in the BL602 SoC seems to be heating up. (Maybe WiFi?)

Or perhaps I'm not reading the Internal Temperature Sensor correctly.  ?
  Reply
#4
(10-14-2021, 08:13 PM)lupyuen Wrote:
(10-14-2021, 07:51 PM)tllim Wrote: I am kind of surprise that BL602 has an internal temperature sensor. Can this sensor been use as ambient temperature measurement?

I don't think the Internal Temperature Sensor can be used for measuring the Ambient Temperature... My readings range between 45 ºC and 50 ºC, something in the BL602 SoC seems to be heating up. (Maybe WiFi?)

Or perhaps I'm not reading the Internal Temperature Sensor correctly.  ?

The value seems reasonable to me.
  Reply
#5
If this helps: Here is the Internal Temperature I recorded with PineDio Stack shortly after rebooting.

BL604 is mostly idling, and every 60 seconds it sends the temperature over LoRaWAN to The Things Network...

   
  Reply
#6
For quite a few sensors (or at least those of my interest), the system temperature helps calibrate the sensor readings. Load cells need this kind of calibration for weight. If the system is very enclosed, the internal temperature could work... It may also correlate sufficiently with the overall system temperature for the calibration lookups.

But in that application, one of the 8051+eeprom+BLE systems works fine.
  Reply
#7
Cool! That's an interesting application of the Internal Temperature Sensor.

FYI: I have recorded the Internal Temperature over a 20-minute period, here's how it looks...[Image: 811a4407f25ba02bf3010a1f826ee67f.jpg]
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Article] RISC-V Emulator for Pine64 Oz64 SBC lupyuen 2 919 07-07-2024, 04:19 AM
Last Post: lupyuen
  [Article] Rust Apps on Ox64 BL808 RISC-V SBC and Apache NuttX RTOS lupyuen 2 1,084 07-06-2024, 06:51 PM
Last Post: lupyuen
  [Article] Coding Ox64 BL808 SBC the Drag-n-Drop Way lupyuen 3 1,550 04-02-2024, 07:38 AM
Last Post: Noahstorey
  [Article] QuickJS JavaScript Engine on a Real-Time Operating System (Ox64 + NuttX) lupyuen 0 922 02-17-2024, 07:24 PM
Last Post: lupyuen
  [Article] Emulate Ox64 BL808 in the Web Browser: Experiments with TinyEMU lupyuen 3 1,512 02-17-2024, 06:53 PM
Last Post: tllim
  [Article] Automated Testing with Ox64 BL808 Emulator (Apache NuttX RTOS) lupyuen 0 799 02-16-2024, 06:54 PM
Last Post: lupyuen
  [Article] Nim on a Real-Time Operating System: Apache NuttX RTOS + Ox64 BL808 SBC lupyuen 2 1,252 01-05-2024, 12:27 AM
Last Post: lupyuen
  [Article] $8 RISC-V SBC on a Real-Time Operating System: Ox64 + NuttX lupyuen 0 869 12-17-2023, 02:27 AM
Last Post: lupyuen
  [Article] Fixed the UART Interrupt and Platform-Level Interrupt Controller (Ox64) lupyuen 0 831 12-09-2023, 05:24 PM
Last Post: lupyuen
  [Article] RISC-V Ox64 BL808: UART Interrupt and Platform-Level Interrupt Controller lupyuen 1 1,082 12-03-2023, 04:24 AM
Last Post: WhiteHexagon

Forum Jump:


Users browsing this thread: 1 Guest(s)