眼白发蓝是什么原因| 阴囊湿疹长什么样图片| 4.21什么星座| 补阳气吃什么| cn是什么意思啊| 空调出现pl是什么意思| 产成品是什么意思| 真维斯属于什么档次| 碳水化合物对人体有什么作用| 为什么会肛裂| 不丹为什么不和中国建交| 火腿是什么动物的腿| 唇周发黑是什么原因| 文笔是什么意思| 冰丝皱是什么面料| 痛风都不能吃什么东西| 硼砂是干什么用的| 甲鱼炖什么好吃| 小姐的全套都有什么| 一级医院是什么医院| 胸口堵是什么原因| 脑部有结节意味着什么| 儿童呕吐吃什么药| 空杯是什么意思| 绝膑而亡是什么意思| 龋齿是什么样子的图片| 想什么来什么是什么定律| 和谐什么意思| 胰管扩张是什么意思| 脑梗的症状是什么| 宫殿是什么意思| 4月25号是什么星座| 右肋骨下方隐隐疼痛是什么原因| 酸汤鱼用什么鱼| 结缔组织病是什么病能治愈吗| 程咬金是什么意思| 云代表什么动物| 半夜尿多是什么原因| 什么是腔梗| 肝癌是什么症状| 心思重是什么意思| 下面外面瘙痒用什么药| 什么是无为| 瘖什么意思| 大象的鼻子有什么作用| 转氨酶高吃什么好得快| 入幕之宾是什么意思| 常吃火龙果有什么好处| 耳朵痛吃什么药| 发呆是什么意思| 孙俪什么学历| 刚刚邹城出什么大事了| cr是什么| 孕妇多吃什么水果比较好| 生男孩女孩取决于什么| 矜贵是什么意思| 双肺条索是什么意思| 贝伐珠单抗是什么药| 农历六月十八是什么日子| 生物工程专业学什么| 塔姆是什么动物| 梦见骑自行车是什么意思| 核糖体是什么| 拆穿是什么意思| 湿吻是什么意思| 一个合一个页读什么| 黄瓜又什么又什么| 艾滋病英文缩写是什么| 沙门氏菌是什么| 亮晶晶的什么填空| 5月29日是什么星座| 什么马没有腿| 来忘掉错对来怀念过去是什么歌| 低血糖吃什么糖| 双相情感障碍是什么| 万箭穿心是什么意思| 下巴底下长痘痘是什么原因| 量词是什么意思| 二婚结婚需要什么证件| 鸽子不能和什么一起吃| u是什么意思| 蝉代表什么生肖| 孙五行属什么| 毒枭是什么意思| 肠易激综合征是什么病| 突然晕厥是什么原因| 饿了吃什么不胖| 尿少尿黄是什么原因引起的| 甲钴胺是治什么病的| 无缘无故吐血是什么原因| 爱新觉罗改成什么姓了| 巨蟹座女和什么座最配| 上嘴角有痣代表什么| 肺结节是什么症状| 阴毛有什么作用| 残局是什么意思| 洗发水什么牌子好| 十月十五号是什么星座| 兔子的天敌是什么动物| 属牛的和什么属相最配| 心肌标志物是查什么的| 乳房头疼是什么原因| 饸饹是什么| 喜乐是什么意思| 吃什么解酒快| 糖尿病病人吃什么水果| 喝酒伤什么器官| 24属什么| 什么的海风| 马上风是什么意思| 去势是什么意思| 什么是音节什么是音序| 脾胃是什么| 高温天气喝什么水最好| 宝宝半夜咳嗽是什么原因| 割包皮属于什么科| 例假提前来是什么原因| 更年期吃什么药调理| 什么是直径| 夏天喝什么茶好| 五什么六什么| 脚发麻什么原因| 甲状腺是什么病啊| 肠胃不好吃什么食物好| 凶宅是什么意思| 假饵适合钓什么鱼| 独生子女证有什么用| 一个火一个宣念什么| 亚五行属什么| 红烧肉可以放什么配菜| 什么人群不适合吃阿胶糕| 吃什么东西对肝脏好| 经血是什么血| 熬夜吃什么好| 风湿性关节炎用什么药效果好| 验光pd是什么意思| hpv18阳性是什么意思| bioisland是什么牌子| oversize是什么意思| 鬼迷心窍是什么生肖| 罗汉局是什么意思| xr是什么| 三月是什么月| 胆固醇高不能吃什么| 首级是什么意思| 唇炎是什么原因造成的| 食管裂孔疝是什么原因造成的| 看病人买什么水果| 宝宝什么时候开始说话| 彩超和ct有什么区别| 梦见死人的场面是什么兆头| 胃不好不能吃什么| 暗的反义词是什么| 婴儿湿疹用什么药膏最有效| 肝内胆管结石是什么意思| 兰蔻是什么牌子| 氟化钠是什么| 清道夫吃什么| 老三篇是什么意思| 治疗阳痿早泄什么药最好| 洋葱对肝脏有什么好处| 暑湿感冒吃什么药| 子宫囊肿严重吗有什么危害| 脑震荡什么症状| 小三阳是什么| 复方氨酚苯海拉明片是什么药| 快乐源泉是什么意思| 喝酒对胃有什么伤害| 转移酶偏高是什么原因| 月经周期短是什么原因| 龟头有红点用什么药| o型血和b型血的孩子是什么血型| 三尖瓣反流什么意思| 野兽是什么生肖| 什么是数位| apc是什么意思| 真实的印度是什么样的| 脸红是什么大病的前兆| 炖鸽子汤放什么调料| 罗非鱼是什么鱼| 螃蟹吐泡泡是什么原因| 女性尿酸高有什么症状表现| 女人为什么比男人长寿| 大姑姐最怕弟媳什么| 湿疣是什么病| 省军区司令员是什么级别| 汽车抖动是什么原因| 芒果吃了有什么好处| 海灵菇是什么| 芦荟胶有什么作用| pc是什么| 胃窦粘膜慢性炎是什么病| 为什么不建议打卧蚕呢| 智齿什么时候拔合适| 为什么总是放屁| 狗癣用什么药最有效| a型rh阳性是什么意思| 数字化摄影dr是检查什么| 节哀顺便是什么意思| 情愫什么意思| 男人梦见鱼是什么征兆| 胳膊上种花是什么疫苗| 出阁宴是什么意思| 喝什么可以减肥瘦肚子| 丽江机场叫什么名字| 长裙配什么鞋| 痰湿体质吃什么中成药| 为什么种牙那么贵| 海洋中最多的生物是什么| 毛囊炎什么症状| 卵泡是什么东西| 中出是什么意识| 肌酐500多属于什么期怎么治疗| 补脑吃什么| 北京都有什么大学| 孺子可教什么意思| 六七是什么意思| ppa是什么药| 白带带血丝是什么原因| 母后是什么意思| 扩词是什么| 甘油三酯高是什么原因| 680分能上什么大学| 椰青是什么| 耻骨高是什么原因| 滇红是什么茶| 夏枯草长什么样| 交通运输是干什么的| 肝的反射区在什么部位| 属龙什么命| 迪化是什么意思| 佛家思想的核心是什么| 朱元璋为什么杀徐达| top1什么意思| 活色生香什么意思| 超声是什么检查| 入伙是什么意思| 薜丁山是什么生肖| 皮赘是什么原因引起的| 口苦是什么病| 外交是什么意思| 头发有点黄是什么原因| 皮卡丘什么意思| 七月二十五是什么星座| 单核细胞高是什么感染| 日本为什么经常地震| 星巴克是什么| 黑猫警长是什么猫| 菊花什么季节开| 圆舞曲是什么意思| 什么的浪花| 埃及是什么人种| 生冷辛辣指的是什么| 画作是什么意思| 五险一金包括什么| lo娘是什么意思| 起早贪黑是什么生肖| 明目退翳是什么意思| 什么病才查凝血四项呢| 投诉医院打什么电话| 尿频尿急尿痛吃什么药| 医院属于什么行业| kodice是什么牌子| 情人节送什么礼物好| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 企业专区 ? TI ? 一起玩转TIMSPM0系列任务三:实现温度报警器

共4条 1/1 1 跳转至

一起玩转TIMSPM0系列任务三:实现温度报警器

助工
2025-08-04 20:24:56     打赏
百度 现在学校已经有一个800多平米的场地供学生上模型课,每周五的下午这里都坐得满满当当。

在任务一、二的上我们实现了点亮RGB 与 数码管驱动,要完成任务三,需要添加温度传感器的驱动,获取环境温度。

 

温度传感器的型号是:DS18B20 ,该传感器有以下特点:

 

独特的1-Wire总线接口仅需要一个管脚来通信。

能够采用数据线供电,供电范围为3.0V5.5V

温度可测量范围为:-55℃+125℃

温度范围超过-10℃85℃之外时测温分辨率0.5℃

内部温度采集精度可以由用户自定义为9-Bits12-Bits

温度转换时间在转换精度为12-Bits时达到最大值750ms

 

1、硬件确认

该模块比较简单,就由2个电阻,LEDDS18B20共同组成,其中一个电阻 是 LED 的限流电阻,所以DS18B20的外围非常、非常简单!!

 

2、驱动原理确认

阅读规格书发现、总结:

通过单总线访问DS18B20的执行序列如下:

步骤1:初始化

步骤2ROM操作指令

步骤3DS18B20功能指令

每一次DS18B20的操作都必须满足以上步骤,若是缺少步骤或是顺序混乱,器件将不会有返回值。搜索ROM命令和报警搜索命令除外。当这两个命令执行时,主控制器必须返回步骤1

2.1、初始化时序

image.png

按照规格书逻辑图理解为:

配置输出模式,低电平保持480us

等待15-60us

配置输入模式,电平由上拉电阻拉高,等待DS18B20输出低电平,低电平保持的时间是60-240us

 

DS18B20输出低电平时表示该线上由DS18B20存在,可以用于判断连接是否正常。

如:读取到高电平,连接或器件有问题。读取到低电平,通讯正常。


2.2、写时序

image.png

上图是写时序,写数据时最小必须有60us的电平保持时间,且写数据间至少有1us的恢复时间。


2.3、读时序

image.png

上图是读时序,读数据的窗口有60us,期间DS18B20保持电平,且读数据间至少有1us的间隔时间。

 

所以按照以上逻辑,写出代码就可以获取温度了!


3、测试代码

3.1、初始化代码

void DS18B20_Rst( void )
 
{
    DS18B20_DQ_OUT;
    DS18B20_DQ_OUTL; 
    delay_us( 750 );    
    DS18B20_DQ_OUTH; 
    delay_us( 15 );  
}


3.2、读数据

uint8_t DS18B20_Read_Bit( void ) 
{
    DS18B20_DQ_OUT;
    uint8_t data;
    DS18B20_DQ_OUTL;
    delay_cycles( 2 * 32 );
    DS18B20_DQ_OUTH;
    delay_cycles( 12 * 32 );
    DS18B20_DQ_IN;
    if ( DS18B20_DQ_READ ){
        data = 1;
    }else{
        data = 0;
    }
    delay_cycles( 50 * 32 );
    return data;
}


3.3、写数据

void DS18B20_Write_Byte( uint8_t dat )
{
    uint8_t j;
    uint8_t testb;
    DS18B20_DQ_OUT;
 
    for ( j = 1; j <= 8; j++ ){
        testb = dat & 0x01;
        dat = dat >> 1;
        if ( testb )
        {
            DS18B20_DQ_OUTL; 
            delay_us( 2 );
            DS18B20_DQ_OUTH;
            delay_us( 60 );
        }else{
            DS18B20_DQ_OUTL; 
            delay_us( 60 );
            DS18B20_DQ_OUTH;
            delay_us( 12 );
        }
    }
}


4、组合实验

GIF演示效果:

 3344.gif

上图就是温度报警器的实际演示效果,由于GIF没有声音,所以在蜂鸣器响的同时,添加了LED指示。

设定的报警温度是30℃,在正常温度下显示绿灯,用手捏住温度传感器加热它,达到30℃,蜂鸣器响,亮红灯!





关键词: TI    

专家
2025-08-04 22:39:58     打赏
2楼

感谢分享


专家
2025-08-04 22:41:22     打赏
3楼

感谢分享


院士
2025-08-04 06:56:20     打赏
4楼

谢谢楼主的分享~!


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
孕妇为什么怕热 胆摘除对身体有什么影响 清华大学是什么级别 克罗恩病吃什么药 肠胃炎能吃什么
午门是什么意思 坐月子能吃什么零食 铁是什么元素 小腿痛什么原因 肌层回声欠均匀是什么意思
什么牌空调好用又省电 女人吃什么排湿气最快 郑少秋为什么娶沈殿霞 汽车五行属什么 pci是什么
为什么会流鼻血什么原因引起的 宜什么意思 缺陷的陷是什么意思 太阳穴疼什么原因 董酒是什么香型
四联用药是些什么药hcv8jop0ns1r.cn deep是什么意思hcv9jop4ns6r.cn 生物钟什么意思hcv8jop9ns8r.cn 做梦梦到蜘蛛是什么意思hcv7jop5ns1r.cn 苹果和什么榨汁减肥hcv9jop4ns7r.cn
胆碱酯酶偏高说明什么hcv9jop7ns1r.cn 为什么狗不能吃巧克力hcv9jop2ns6r.cn 久卧伤气是什么意思gysmod.com 鸟在家里做窝预示什么hcv7jop9ns4r.cn 大队书记是什么级别hcv7jop4ns5r.cn
成本倒挂什么意思hcv7jop6ns9r.cn 强阳下降到什么程度开始排卵hcv9jop4ns1r.cn 空调出风小没劲什么原因0735v.com 6.8什么星座hcv8jop9ns0r.cn 盆浴是什么意思hcv7jop6ns7r.cn
绿豆什么时候收获hcv8jop2ns0r.cn 脾主四肢是什么意思hcv8jop2ns8r.cn 海葡萄是什么hcv8jop5ns9r.cn 瘟疫是什么意思0297y7.com 什么是音序hcv8jop5ns3r.cn
百度