阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某智能农业基地需要实时监控各个蔬菜大棚的温湿度,李工开发了一款温湿度监测仪,硬件系统设计部分如图2—1所示。 李工采用STM32作为主控处理器,利用TS-FTM01传感器进

admin2018-11-21  37

问题 阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
    某智能农业基地需要实时监控各个蔬菜大棚的温湿度,李工开发了一款温湿度监测仪,硬件系统设计部分如图2—1所示。

李工采用STM32作为主控处理器,利用TS-FTM01传感器进行温度和湿度采集,采用GSM/GPRS/GPS三合一模块来实现温湿度采集数据的上报。TF-FTM01传感器和主处理器之间采用RS485总线进行通信。在系统设计中,使用STM32处理器实现对多个TF-FTM01传感器的数据读取。GSM/GPRS/GPS三合一模块可以实现自我定位,并把采集到的温湿度数据进行上报,该模块和STM32处理器之间采用RS232进行数据通信。
    TS-FTM01传感器使用RS485通信机制,每个传感器的RS485通信地址可以通过如图2-2所示的拨码开关进行配置。拨码开关一共有6位,实现对TS-FTM01传感器地址的编码。
    STM32处理器具有通用同步异步收发器(USART),USART利用分数波特率发生器提供宽范围的波特率选择。STM32处理器的波特比率寄存器USART BRR的定义如

图2—3和表2—1所示。

RS485总线使用特制的RS485芯片,最大支持节点数可达128个以上。该系统的RS485总线上最多可以支持(1)个TS-FTM01传感器?请完成其中的填空,将答案填写在对应栏中。

选项

答案(1)64

解析 本问题考查RS485总线一对多通信机制的设计。
根据题干,RS485总线使用特制的RS485芯片,最大支持节点数可达128个以上。但根据图2-2所示,TS-FTM01传感器地址采用6位拨码开关进行编码,这意味着TS-FTM01传感器的地址编码范围为0~63。在RS485通信机制中采用地址编码来区分不同的RS485设备。因此,尽管RS485总线上最大支持节点数可达128个以上,但TS-FTM01传感器最多只能编码64个地址,最终该系统的RS485总线上最多可以支持的TS-FTM01传感器的数目为64。
转载请注明原文地址:https://kaotiyun.com/show/zLWZ777K
0

最新回复(0)