CN112617266B - 兼容两种传感器的烟叶烘烤控制器接口电路及控制方法 - Google Patents
兼容两种传感器的烟叶烘烤控制器接口电路及控制方法 Download PDFInfo
- Publication number
- CN112617266B CN112617266B CN202011500478.2A CN202011500478A CN112617266B CN 112617266 B CN112617266 B CN 112617266B CN 202011500478 A CN202011500478 A CN 202011500478A CN 112617266 B CN112617266 B CN 112617266B
- Authority
- CN
- China
- Prior art keywords
- sensor
- pin
- resistor
- switch
- interface circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A24—TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
- A24B—MANUFACTURE OR PREPARATION OF TOBACCO FOR SMOKING OR CHEWING; TOBACCO; SNUFF
- A24B3/00—Preparing tobacco in the factory
- A24B3/10—Roasting or cooling tobacco
Landscapes
- Heterocyclic Carbon Compounds Containing A Hetero Ring Having Oxygen Or Sulfur (AREA)
Abstract
本发明公开了一种能够兼容数字和模拟两种温度传感器的烟叶烘烤控制器接口电路及控制方法,主要涉及烟叶烘烤控制器领域;包括分压电阻R1、上拉电阻R2、保护电阻R3、滤波电容C1、滤波电容C2、稳压二极管D1、上拉开关Q1和滤波开关Q2;本发明符合国烟办综〔2009〕418号文件中的接口规范,兼容DS18B20传感器和NTC‑10K‑B3950热敏电阻,实现一个接口可以连接两种传感器,控制器可以自动识别传感器类型并切换至对应的软件程序。
Description
技术领域
本发明涉及烟叶烘烤控制器领域,具体是一种能够兼容数字和模拟两种温度传感器的烟叶烘烤控制器接口电路及控制方法。
背景技术
根据国烟办综〔2009〕418号文件中的密集烤房技术规范,干球和湿球温度传感器采用DS18B20数字传感器,每个烤房使用4个,分别为上棚干球温度、上棚湿球温度、下棚干球温度、下棚湿球温度,共用一根6芯连接线,组成温湿度传感器,管脚1~6依次定义为:上棚干球、上棚湿球、下棚干球、下棚湿球、电源、地,传感器主线长5m,上棚分线长2.5m,下棚分线长1.5m。
该技术规范是根据当时的技术条件,针对燃煤烤房制定的,但是随着新型烤房(热泵烤房、太阳能烤房等)的不断出现,该技术文件中对传感器的要求已经逐渐不能满足实际需要。
首先,原标准中指定采用DS18B20数字传感器,该传感器是美国DALLAS公司的温度传感器产品,为进口芯片,面临断供和停产的风险;
其次,热泵烤房所需的传感器主线长度不小于10米,与该技术规范不符;
另外,DS18B20在采用防雷保护和滤波电路后,尤其在主线长度超过10米时,控制器读取传感器数据的错误概率大大增加,对软件设计的要求较高,同时抗干扰能力下降。
在热泵烤房中,部分厂家为了避免DS18B20的缺点,改为采用热敏电阻,常用规格为NTC-10K-B3950,单片机利用模拟AI引脚测量温度,但是该方式存在几个问题:
首先,不符合国烟办综〔2009〕418号文件的规定;
其次,由于没有规定烤房用热敏电阻传感器的规格和接口标准,各个厂家的规格和接口不统一,一旦传感器故障,市场上不容易购买,给使用者造成不便;
另外,由于热敏电阻传感器不统一,也造成了采用热敏电阻传感器的烤房控制器之间没有互换性,一旦控制器出现故障,不能用其他厂家的控制器进行替换。
发明内容
本发明的目的在于解决现有技术中存在的问题,提供兼容两种传感器的烟叶烘烤控制器接口电路及控制方法,符合国烟办综〔2009〕418号文件中的接口规范,兼容DS18B20传感器和NTC-10K-B3950热敏电阻,实现一个接口可以连接两种传感器,控制器可以自动识别传感器类型并切换至对应的软件程序。
本发明为实现上述目的,通过以下技术方案实现:
兼容两种传感器的烟叶烘烤控制器接口电路,所述兼容两种传感器的烟叶烘烤控制器接口电路的一端连接传感器引脚,另一端连接单片机引脚;
所述兼容两种传感器的烟叶烘烤控制器接口电路包括分压电阻R1、上拉电阻R2、保护电阻R3、滤波电容C1、滤波电容C2、稳压二极管D1、上拉开关Q1和滤波开关Q2;
所述保护电阻R3的一端连接传感器引脚,另一端连接单片机引脚;
所述分压电阻R1的一端连接在保护电阻R3与传感器引脚之间;
所述上拉电阻R2的一端连接在保护电阻R3与传感器引脚之间,另一端与上拉开关Q1连接;
所述滤波电容C1的一端连接在保护电阻R3与传感器引脚之间,另一端接地;
所述稳压二极管D1的一端连接在保护电阻R3与传感器引脚之间,另一端接地;
所述滤波电容C2的一端连接在保护电阻R3与单片机引脚之间,另一端与滤波开关Q2连接,所述滤波开关Q2远离滤波电容C2的一端接地。
优选的,所述上拉开关Q1为P型MOS管。
优选的,所述滤波开关Q2为N型MOS管。
一种兼容两种传感器的烟叶烘烤控制器接口电路的控制方法,包括步骤:
S1、将单片机SW1引脚设置为数字IO模式且输出低电平,将单片机TP1引脚设置为数字IO模式;
S2、检测DS18B20是否在线,若在线,则进入步骤S3;若不在线,则进入步骤S4;
S3、按照DS18B20程序读取温度数据,并判断是否正确读取;若正确,则保存温度数据;若不正确,则DS18B20故障;然后进入步骤S6;
S4、将单片机SW1引脚设置为数字IO模式且输出高电平,将单片机TP1引脚设置为模拟AI模式;
S5、按照热敏电阻程序读取温度数据,并判断是否正确读取;若正确,则保存温度数据;若不正确,则热敏电阻故障或未连接传感器;然后进入步骤S6;
S6、更新传感器类型和故障标志。
对比现有技术,本发明的有益效果在于:
1、符合国烟办综〔2009〕418号文件,兼容DS18B20传感器,与现有烤房控制器具有互换性。
2、可以采用NTC-10K-B3950热敏电阻来测量温度,控制器软件可以自动识别传感器类型,切换不同的软件程序,可以用于新型热泵烤房。
3、两种传感器共用同一个接口,使用人员不需要根据传感器的类型接入不同的接口,使用方便。
附图说明
附图1是本发明的电路图;
附图2是本发明的控制流程图。
具体实施方式
下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所限定的范围。
实施例:
如附图1所示,本发明所述是兼容两种传感器的烟叶烘烤控制器接口电路。
电路图中IN-TP1连接传感器引脚,TP1连接单片机引脚,选择具有数字IO口与模拟AI口复用功能的单片机引脚,SW1表示用于切换两种传感器的控制信号,该信号由单片机发出。
电路中的滤波电容C1和稳压二极管D1是对传感器信号进行滤波和限压保护。
电路中的分压电阻R1是当传感器是热敏电阻时,作为分压电阻,VREF是单片机AD转换器的参考电压。
电路中的上拉电阻R2是当传感器是DS18B20时,作为上拉电阻,用上拉开关Q1作为开关,用于控制R2是否具有上拉作用,Q1是P型MOS管,连接在电阻和VDD之间,VDD是单片机的数字电路工作电压。
电路中的保护电阻R3是连接传感器引脚和单片机引脚之间的电阻,用于限制两个引脚之间的电流,具有保护作用。
电路中的滤波电容C2是当传感器是热敏电阻时,作为滤波电容,用滤波开关Q2作为开关,用于控制C2是否具有滤波作用,Q2是N型MOS管,连接在电容和电路板的地线之间。
电路中的上拉开关Q1和滤波开关Q2都是由SW1信号控制,当SW1是高电平时,上拉开关Q1断开,滤波开关Q2导通,电路适用于热敏电阻传感器,当SW1是低电平时,上拉开关Q1导通,滤波开关Q2断开,电路适用于DS18B20传感器。
如附图2所示,一种兼容两种传感器的烟叶烘烤控制器接口电路的控制方法,包括步骤:
S1、将单片机SW1引脚设置为数字IO模式且输出低电平,将单片机TP1引脚设置为数字IO模式;
S2、检测DS18B20是否在线,若在线,则进入步骤S3;若不在线,则进入步骤S4;
S3、按照DS18B20程序读取温度数据,并判断是否正确读取;若正确,则保存温度数据;若不正确,则DS18B20故障;然后进入步骤S6;
S4、将单片机SW1引脚设置为数字IO模式且输出高电平,将单片机TP1引脚设置为模拟AI模式;
S5、按照热敏电阻程序读取温度数据,并判断是否正确读取;若正确,则保存温度数据;若不正确,则热敏电阻故障或未连接传感器;然后进入步骤S6;
S6、更新传感器类型和故障标志。
首先按照DS18B20传感器的程序读取温度,如果读取失败,则表明不是DS18B20,而是热敏电阻,然后按照热敏电阻的程序读取温度,同时判断传感器是否连接或者故障。
本发明利用DS18B20传感器信号引脚默认为开漏状态的特性,设计一种符合国烟办综〔2009〕418号文件中的接口规范,兼容DS18B20传感器和NTC-10K-B3950热敏电阻,实现一个接口可以连接两种传感器,控制器可以自动识别传感器类型并切换至对应的软件程序。
Claims (4)
1.兼容两种传感器的烟叶烘烤控制器接口电路,其特征在于:所述兼容两种传感器的烟叶烘烤控制器接口电路的一端连接传感器引脚,另一端连接单片机引脚;
所述兼容两种传感器的烟叶烘烤控制器接口电路包括分压电阻R1、上拉电阻R2、保护电阻R3、滤波电容C1、滤波电容C2、稳压二极管D1、上拉开关Q1和滤波开关Q2;
所述保护电阻R3的一端连接传感器引脚,另一端连接单片机引脚;
所述分压电阻R1的一端连接在保护电阻R3与传感器引脚之间;
所述上拉电阻R2的一端连接在保护电阻R3与传感器引脚之间,另一端与上拉开关Q1连接;
所述滤波电容C1的一端连接在保护电阻R3与传感器引脚之间,另一端接地;
所述稳压二极管D1的一端连接在保护电阻R3与传感器引脚之间,另一端接地;
所述滤波电容C2的一端连接在保护电阻R3与单片机引脚之间,另一端与滤波开关Q2连接,所述滤波开关Q2远离滤波电容C2的一端接地。
2.根据权利要求1所述的兼容两种传感器的烟叶烘烤控制器接口电路,其特征在于:所述上拉开关Q1为P型MOS管。
3.根据权利要求1所述的兼容两种传感器的烟叶烘烤控制器接口电路,其特征在于:所述滤波开关Q2为N型MOS管。
4.一种权利要求1-3任一项所述的兼容两种传感器的烟叶烘烤控制器接口电路的控制方法,其特征在于,包括步骤:
S1、将单片机SW1引脚设置为数字IO模式且输出低电平,将单片机TP1引脚设置为数字IO模式;
S2、检测DS18B20是否在线,若在线,则进入步骤S3;若不在线,则进入步骤S4;
S3、按照DS18B20程序读取温度数据,并判断是否正确读取;若正确,则保存温度数据;若不正确,则DS18B20故障;然后进入步骤S6;
S4、将单片机SW1引脚设置为数字IO模式且输出高电平,将单片机TP1引脚设置为模拟AI模式;
S5、按照热敏电阻程序读取温度数据,并判断是否正确读取;若正确,则保存温度数据;若不正确,则热敏电阻故障或未连接传感器;然后进入步骤S6;
S6、更新传感器类型和故障标志。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011500478.2A CN112617266B (zh) | 2020-12-17 | 2020-12-17 | 兼容两种传感器的烟叶烘烤控制器接口电路及控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011500478.2A CN112617266B (zh) | 2020-12-17 | 2020-12-17 | 兼容两种传感器的烟叶烘烤控制器接口电路及控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112617266A CN112617266A (zh) | 2021-04-09 |
CN112617266B true CN112617266B (zh) | 2022-03-01 |
Family
ID=75316749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011500478.2A Active CN112617266B (zh) | 2020-12-17 | 2020-12-17 | 兼容两种传感器的烟叶烘烤控制器接口电路及控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112617266B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204679881U (zh) * | 2015-06-18 | 2015-09-30 | 国网山东省电力公司枣庄供电公司 | 一种适用于单片机的温度采集电路 |
CN105807814A (zh) * | 2016-02-23 | 2016-07-27 | 中国烟草总公司广东省公司 | 一种天然气烤烟房温度控制电路 |
CN205432084U (zh) * | 2016-02-23 | 2016-08-10 | 中国烟草总公司广东省公司 | 一种太阳能烤烟房双限温度报警器电路 |
CN205646781U (zh) * | 2016-04-21 | 2016-10-12 | 深圳怡化电脑股份有限公司 | 一种电源过压保护电路 |
CN106533424A (zh) * | 2016-11-02 | 2017-03-22 | 西安电子科技大学 | 一种兼容电阻式和电容式传感器的接口电路 |
CN207281217U (zh) * | 2017-08-22 | 2018-04-27 | 秦皇岛尼特智能科技有限公司 | 一种兼容电流和温度检测的采样放大电路 |
CN208423764U (zh) * | 2018-03-12 | 2019-01-22 | 浩海威半导体(深圳)有限公司 | 一种基于三极管的过压保护电路 |
CN109497615A (zh) * | 2018-09-29 | 2019-03-22 | 深圳市合元科技有限公司 | 一种输出控制电路 |
CN109696186A (zh) * | 2017-10-20 | 2019-04-30 | 英飞凌科技股份有限公司 | 用于电阻式传感器和电容式传感器的读出电路 |
CN209512929U (zh) * | 2019-03-27 | 2019-10-18 | 重庆源播科技有限公司 | 数字式烟叶烘烤温湿度一体传感器及温湿度控制*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3024328A1 (de) * | 1980-06-27 | 1982-01-21 | B.A.T. Cigaretten-Fabriken Gmbh, 2000 Hamburg | Einrichtung zur messung einer physikalischen groesse |
-
2020
- 2020-12-17 CN CN202011500478.2A patent/CN112617266B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204679881U (zh) * | 2015-06-18 | 2015-09-30 | 国网山东省电力公司枣庄供电公司 | 一种适用于单片机的温度采集电路 |
CN105807814A (zh) * | 2016-02-23 | 2016-07-27 | 中国烟草总公司广东省公司 | 一种天然气烤烟房温度控制电路 |
CN205432084U (zh) * | 2016-02-23 | 2016-08-10 | 中国烟草总公司广东省公司 | 一种太阳能烤烟房双限温度报警器电路 |
CN205646781U (zh) * | 2016-04-21 | 2016-10-12 | 深圳怡化电脑股份有限公司 | 一种电源过压保护电路 |
CN106533424A (zh) * | 2016-11-02 | 2017-03-22 | 西安电子科技大学 | 一种兼容电阻式和电容式传感器的接口电路 |
CN207281217U (zh) * | 2017-08-22 | 2018-04-27 | 秦皇岛尼特智能科技有限公司 | 一种兼容电流和温度检测的采样放大电路 |
CN109696186A (zh) * | 2017-10-20 | 2019-04-30 | 英飞凌科技股份有限公司 | 用于电阻式传感器和电容式传感器的读出电路 |
CN208423764U (zh) * | 2018-03-12 | 2019-01-22 | 浩海威半导体(深圳)有限公司 | 一种基于三极管的过压保护电路 |
CN109497615A (zh) * | 2018-09-29 | 2019-03-22 | 深圳市合元科技有限公司 | 一种输出控制电路 |
CN209512929U (zh) * | 2019-03-27 | 2019-10-18 | 重庆源播科技有限公司 | 数字式烟叶烘烤温湿度一体传感器及温湿度控制*** |
Also Published As
Publication number | Publication date |
---|---|
CN112617266A (zh) | 2021-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108896107B (zh) | 一种单总线温湿度集成传感器芯片及其通讯方法 | |
CN104375543A (zh) | 一种配电柜内温湿度测量方法 | |
CN112617266B (zh) | 兼容两种传感器的烟叶烘烤控制器接口电路及控制方法 | |
CN203824578U (zh) | 一种数字温湿度传感器 | |
CN209085796U (zh) | 一种共用一个温度传感器测温的分体式电子产品 | |
CN204928079U (zh) | 过流保护电路、功率因数校正电路和变频空调器 | |
CN103955242A (zh) | 低温环境下对sim卡自动加热的gprs模块及温度控制方法 | |
CN203893865U (zh) | 农用模拟量输入采集模块的多类型信号配置电路 | |
CN203520209U (zh) | 基于数字电路的温湿度测控*** | |
CN211180625U (zh) | 一种连接于温湿度传感器与设备之间的中介装置 | |
CN205691645U (zh) | 一种信号检测*** | |
CN101833350B (zh) | 一种磁敏电阻网络的中点电压自适应装置及自适应方法 | |
CN212965881U (zh) | 温湿度调节*** | |
CN206311236U (zh) | 用于测量高压电缆中间头的智能温度传感器 | |
CN208571577U (zh) | 过温保护电路 | |
CN112634598A (zh) | 无线数据采集装置、采集方法、自适应方法及使用方法 | |
CN113855961A (zh) | 呼吸管路的温度调节装置和设备 | |
CN207649679U (zh) | 一种用于自动识别温湿度传感器的装置 | |
CN213069603U (zh) | 一种带温湿度检测的自动浇花机的电路结构 | |
CN207711315U (zh) | 一种漏胶监测器 | |
CN202998317U (zh) | 一种视频矩阵自适应视频环通电路 | |
CN215809185U (zh) | 一种空调遥控器 | |
CN112634597A (zh) | 基于lora的暖通电动调节阀遥控器 | |
CN207281164U (zh) | 一种热泵开关柜远程监控*** | |
CN211349064U (zh) | 一种热泵烘干机控制装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |