那曲檬骨新材料有限公司

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>傳感與控制>STM32內部溫度傳感器參數和概要

STM32內部溫度傳感器參數和概要

2017-09-27 | rar | 0.5 MB | 次下載 | 1積分

資料介紹

  一、STM32內部溫度傳感器概要

  STM32芯片內部一項獨特的功能就是內部集成了一個溫度傳感器,因為是內置,所以測試的是芯片內部的溫度,如果芯片外接負載一定的情況下,那么芯片的發熱也基本穩定,相對于外界的溫度而言,這個偏差值也是基本穩定的。也就是說用STM32內部傳感器來測量外界環境的溫度。

  在一些惡劣的應用環境下面,可以通過檢測芯片內部而感知設備的工作環境溫度,如果溫度過高或者過低了則馬上睡眠或者停止運轉。可以保證您的設備工作的可靠性。

  目前我國的北斗導航定位系統已經比較成熟,北斗導航應用的范圍越來越廣,正是基于這個時代大背景下做出一塊利用北斗系統定位的開發板,可以方便演示定位系統,提高北斗智慧的技術技能,讓更多的人了解北斗智慧以及北斗導航相關知識和開發北斗相關產品方向。

  二、STM32內部溫度傳感器參數

  1.STM32內部溫度傳感器與ADC的通道16相連,與ADC配合使用實現溫度測量;

  2.測量范圍–40~125℃,精度±1.5℃。

  3.溫度傳感器產生一個隨溫度線性變化的電壓,轉換范圍在2V

  # main.py -- put your code here!importpyb importtime importstm frompyb importPindefadcread(chan):# 16 temp 17 vbat 18 vrefassertchan 》= 16andchan 《= 18, ‘Invalid ADC channel’start = pyb.millis() timeout = 100stm.mem32[stm.RCC + stm.RCC_APB2ENR] |=0x100# enable ADC1 clock.0x4100stm.mem32[stm.ADC1 + stm.ADC_CR2] = 1# Turn on ADCstm.mem32[stm.ADC1 + stm.ADC_CR1] = 0# 12 bitifchan == 17: stm.mem32[stm.ADC1 + stm.ADC_SMPR1] = 0x200000# 15 cyclesstm.mem32[stm.ADC + 4] = 1《《 23elifchan == 18: stm.mem32[stm.ADC1 + stm.ADC_SMPR1] =0x1000000stm.mem32[stm.ADC + 4] = 0xc00000else: stm.mem32[stm.ADC1 + stm.ADC_SMPR1] = 0x40000stm.mem32[stm.ADC + 4] = 1《《 23stm.mem32[stm.ADC1 + stm.ADC_SQR3] = chan stm.mem32[stm.ADC1 + stm.ADC_CR2] = 1| ( 1《《 30) | ( 1《《10) # start conversionwhilenotstm.mem32[stm.ADC1 + stm.ADC_SR] & 2: # wait for EOCifpyb.elapsed_millis(start) 》 timeout: raiseOSError( ‘ADC timout’) data = stm.mem32[stm.ADC1 + stm.ADC_DR] # clear down EOCstm.mem32[stm.ADC1 + stm.ADC_CR2] = 0# Turn off ADCreturndata defv33():return4096* 1.21/ adcread( 17)defvbat():return1.21* 2* adcread( 18) / adcread( 17) # 2:1 divider on Vbat channeldefvref():return3.3* adcread( 17) / 4096deftemperature():return25+ 400* ( 3.3* adcread( 16) / 4096- 0.76) adc = pyb.ADCAll( 12) leds = [pyb.LED(i) fori inrange( 1, 5)] sw=pyb.Switch() deftest():pyb.LED( 1).on() pyb.LED( 2).on() pyb.LED( 3).on() pyb.LED(4).on() pyb.delay( 2000) sw.callback(test) forl inleds: l.off() n = 0try: whileTrue: n = (n + 1) % 4leds[n].toggle() pyb.delay( 50) print( ‘v33:’,v33()) print( ‘vbat:’,vbat()) print( ‘vref:’,vref()) print( ‘temperature:’,temperature()) finally: forl inleds: l.off()

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  11次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5DIY動手組裝LED電子顯示屏
  10. 0.98 MB  |  3次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機PM2.5檢測系統程序
  14. 0.83 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537797次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191186次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
百家乐官网棋牌公式| 定制百家乐官网桌子| 百家乐桌布呢布| 百家乐官网斗地主在哪玩| 百家乐怎么样投注| 博湖县| 百家乐输一压二| 皇冠网最新网址| 百家乐3号眨眼技术| 网络棋牌游戏| 至尊百家乐2012| 岳阳县| 百家乐轮盘技巧| 百家乐官网买隔一数| 伯爵百家乐娱乐场| 百家乐官网怎么赢博彩正网| 中骏百家乐的玩法技巧和规则 | 百家乐黄金城游戏大厅| 百家乐官网的关键技巧| 宝马会百家乐娱乐城| 百家乐官网注册下注平台| 哪里有百家乐代理| 百家乐官网代打公司| 闲和庄百家乐娱乐网| 百家乐官网博彩优惠论坛| G3百家乐的玩法技巧和规则| 百家乐官网赌博技巧网| 大发888游戏平台hg dafa 888 gw| 高级百家乐官网桌布| 晋江市| 大发百家乐的玩法技巧和规则| 真人百家乐官网赌注| 网络博彩公司| 百家乐赌博机原理| 百家乐官网线上游戏| 真人百家乐怎么玩| 三国百家乐官网的玩法技巧和规则| 博娱乐城| LV百家乐赢钱LV| 金龍百家乐官网的玩法技巧和规则| 最新皇冠足球投注比分网|