欧美在线专区-欧美在线伊人-欧美在线一区二区三区欧美-欧美在线一区二区三区-pornodoxxx中国妞-pornodoldoo欧美另类

項目經(jīng)驗:TMP100溫度傳感器設(shè)計全過程

[導(dǎo)讀]TMP100溫度傳感器最近一個新項目,項目板子尺寸有限,經(jīng)驗對傳感器功耗要求也高,度傳之前用的感器插件是RW1820溫度傳感器,位置不夠了,設(shè)計就換成立TMP100貼片式的全過SOT23-6封裝,完整的項目料號是TMP100AQDBVRQ1,TI出品的經(jīng)驗??戳艘幌沦Y料精度±1℃,度傳實際測試差不多2℃的感器樣子,不過一般測溫項目夠用了。設(shè)計

出品?21ic論壇? laocuo1142

網(wǎng)站:bbs.21ic.com

項目經(jīng)驗:TMP100溫度傳感器設(shè)計全過程


TMP100溫度傳感器最近一個新項目,全過板子尺寸有限,項目對傳感器功耗要求也高,經(jīng)驗之前用的度傳插件是RW1820溫度傳感器,位置不夠了,就換成立TMP100貼片式的SOT23-6封裝,完整的料號是TMP100AQDBVRQ1,TI出品的??戳艘幌沦Y料精度±1℃,實際測試差不多2℃的樣子,不過一般測溫項目夠用了。


詳細(xì)參數(shù):
供電電壓:2.7V~5V
接口類型:I2C
分辨率:9 bit to 12 bit
工作溫度:-40℃~125℃
工作電流:150uA
操作頻率:100 KHz /400KHz/3.4MHz


[size=14.0000pt]你如果需要低功耗的話,直接初始化為9bit,關(guān)斷模式。關(guān)斷模式就是采集轉(zhuǎn)換一次溫度數(shù)據(jù)之后,傳感器自動進入cut down模式。
[size=13.3333px]uint8 TMP100_init(void)
[size=13.3333px]{
[size=13.3333px]? ? I2CStart();? ?? ?? ?? ?? ?? ?? ?? ?? ???//啟動I2C總線
[size=13.3333px]

[size=13.3333px]? ?? ?? ? I2CWriteByte(slaveaddr);? ?? ?? ?? ?? ? //發(fā)送從器件地址 90 寫寄存器
[size=13.3333px]? ?? ?? ? if(I2CWaitACK()==0)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?//從地址無響應(yīng)
[size=13.3333px]? ?? ?? ? {
[size=13.3333px]? ?? ?? ?? ?? ?? ?return 0;
[size=13.3333px]? ?? ?? ? }? ?? ?? ?? ?? ?? ?
[size=13.3333px]? ?? ?? ? I2CWriteByte(0x01);? ?? ?? ?? ?? ?? ?? ?? ?? ? //發(fā)送配置寄存器地址0x01
[size=13.3333px]? ?? ?? ? if(I2CWaitACK()==0)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?//從地址無響應(yīng)
[size=13.3333px]? ?? ?? ? {
[size=13.3333px]? ?? ?? ?? ?? ?? ?return 0;
[size=13.3333px]? ?? ?? ? }
[size=13.3333px]? ?? ?? ? I2CWriteByte(0x01);? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???//寫配置寄存器0x81??????0x01??設(shè)置為關(guān)斷模式 讀9bit
[size=13.3333px]? ?? ?? ? if(I2CWaitACK()==0)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?//從地址無響應(yīng)
[size=13.3333px]? ?? ?? ? {
[size=13.3333px]? ?? ?? ?? ?? ?? ?return 0;
[size=13.3333px]? ?? ?? ? }? ?? ?
[size=13.3333px]? ?? ?? ? I2CStop();
[size=13.3333px]? ? return 1;
[size=13.3333px]}
然后每次讀就轉(zhuǎn)換一次,這樣功耗是非常低的。
[size=13.3333px]uint8 Read_TMP100(void)
[size=13.3333px]{
[size=13.3333px]? ?? ???volatile uint8 tempH,tempL;
[size=13.3333px]? ? uint8 i=0;
[size=13.3333px]? ? uint8 Tmp[2];
[size=13.3333px]? ???/*--設(shè)置溫度探頭寄存器--*/
[size=13.3333px]? ?? ???I2CStart();? ?? ?? ?? ?? ?? ?? ?? ?? ???//啟動I2C總線
[size=13.3333px]

[size=13.3333px]? ?? ?? ? I2CWriteByte(slaveaddr);? ?? ?? ?? ?? ? //發(fā)送從器件地址 90 寫寄存器
[size=13.3333px]? ?? ?? ? if(I2CWaitACK()==0)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?//從地址無響應(yīng)
[size=13.3333px]? ?? ?? ? {
[size=13.3333px]? ?? ?? ?? ?? ?? ?return 0;
[size=13.3333px]? ?? ?? ? }? ?? ?? ?? ?? ?? ?
[size=13.3333px]? ?? ?? ? I2CWriteByte(0x01);? ?? ?? ?? ?? ?? ?? ?? ?? ? //發(fā)送配置寄存器地址0x01
[size=13.3333px]? ?? ?? ? if(I2CWaitACK()==0)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?//從地址無響應(yīng)
[size=13.3333px]? ?? ?? ? {
[size=13.3333px]? ?? ?? ?? ?? ?? ?return 0;
[size=13.3333px]? ?? ?? ? }
[size=13.3333px]? ?? ?? ? I2CWriteByte(0x81);? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???//寫配置寄存器0x81??????0x81??設(shè)置為讀9bit
[size=13.3333px]? ?? ?? ? if(I2CWaitACK()==0)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?//從地址無響應(yīng)
[size=13.3333px]? ?? ?? ? {
[size=13.3333px]? ?? ?? ?? ?? ?? ?return 0;
[size=13.3333px]? ?? ?? ? }? ?? ?
[size=13.3333px]? ?? ?? ? I2CStop();
[size=13.3333px]

[size=13.3333px]??/*--開始讀取數(shù)據(jù)操作--*/
[size=13.3333px]? ?? ?? ? I2CStart();? ?? ?? ?? ?? ?? ?? ?? ?? ???//啟動I2C總線? ?? ???
[size=13.3333px]? ?? ?? ? //I2CWriteByte(slaveaddr+1);? ?? ?? ?? ???//發(fā)送從器件地址
[size=13.3333px]? ? I2CWriteByte(slaveaddr);? ?? ?? ?? ?? ?? ?//發(fā)送從器件地址
[size=13.3333px]? ?? ?? ? if(I2CWaitACK()==0)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?//從地址無響應(yīng)
[size=13.3333px]? ?? ?? ? {
[size=13.3333px]? ?? ?? ?? ?? ?? ?return 0;
[size=13.3333px]? ?? ?? ? }
[size=13.3333px]? ? I2CWriteByte(0x00);? ?? ?? ?? ?? ?? ?? ? //讀取溫度寄存器
[size=13.3333px]? ?? ?? ? if(I2CWaitACK()==0)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?//從地址無響應(yīng)
[size=13.3333px]? ?? ?? ? {
[size=13.3333px]? ?? ?? ?? ?? ?? ?return 0;
[size=13.3333px]? ?? ?? ? }
[size=13.3333px]? ?? ?? ?? ?? ?? ?? ?? ?
[size=13.3333px]///

Popular articles

主站蜘蛛池模板: 三级黄色免费片| 旧里番6080在线观看| 老子影院我不卡在线理论| 日韩欧美高清在线| 涩涩快播| 草莓视频网站入口| 特级毛片www| 免费高清理伦片在线观看| а√天堂资源地址在线官网| 日本里番全彩acg里番下拉式| 国产人妖系列在线精品| 国产精品久久久久久久久久免费 | 高中生的放荡日记h| 日韩中文精品亚洲第三区| 腿张大点我就可以吃扇贝了| 日本理论午夜中文字幕| 午夜爽爽爽视频| 亚洲图片小说区| 狠狠搞狠狠干| 一区二区视频| 日韩1234| 三级在线看中文字幕完整版| 最近中文字幕免费mv视频7| 欧美日韩无线码在线观看| 五月婷婷深爱| 国产三级在线观看专区| 上原瑞穗最全番号| 女人是男人的未来的人| 美国一级毛片在线| 波多野结衣种子网盘| 精品一区二区三区3d动漫 | 三级黄色免费片| 波多吉衣| 好男人社区神马在线观看www| 亚洲精品动漫在线| 手机av在线播放| 青青草97| 亚洲欧美一区二区三区在线| 青草国产在线| 天堂亚洲国产日韩在线看| 在线看福利影|