承运人终端控制器是机场导航灯系统的控制中心,也是上层管理系统的终端设备。系统使用低压电力线支持通信技术进行系统通信,即控制器和集中器,集中器和终端控制器通过电力线相互通信。源,实现了通信线路和电源的统一,因此系统的安装不需要很大。行更改以减少不必要的重建基础设施投资。场导航灯系统是民用和军用机场的必要安装,并且是视觉辅助,可确保飞机在夜间和复杂条件下能够平稳起降,降落和滑行。已从简单地向飞机提供视觉指示和制导信号而来,并已与无线电进场着陆系统结合使用,以确保飞机在恶劣的条件下起飞,降落和滑行白天和黑夜的能见度。杂的机场导航灯系统需要ALCS(机场导航灯控制系统)进行管理和控制。统通信使用低压电力线支持通信技术,即控制器与集线器,集线器与终端控制器通过电力线相互通信,这实现了通信线路和电源的统一,因此系统的安装不需要进行重大更改。
少不必要的重建基础设施投资。整个系统供电的直流电源电路为系统提供 12 V和 5V。从隔离变压器的次级绕组获取电流(15 V)后,通过保护链路将电压固定,然后通过整流和滤波将其转换为实际需求。续紧张。计了PL3105载波收发器程序,恒温阀芯包括执行PL3105载波功能的配置。据PL3105载波收发器的同步特性设计一个1字节的载波收发器程序,并根据PL3105收发器的顺序特性开发电源。个字节。载波终端与接收器之间的帧通信协议之后,是用于帧通信的多字节载波发送和接收程序以及用于功率载波终端的主控制程序。PL3105在帧同步模式(半双工模式)中使用串行移位通信,其通信速率为500 bps / 250 bps。心频率为120 kHz,带宽为±7.5 kHz。心频率和带宽由硬件决定,用户不能更改。以通过定义地址为ODH的载波速率控制寄存器来选择载波通信速率:设置为1500 bps时,速率为250 bps。0,系统默认为0。于集成了MCU和PL3105载波模块,因此MCU和EXT_CFG扩展配置寄存器中的载波激活位PLM_SSC(EXT_CFG.0)。载波发送和接收之前,需要载波发送和接收控制位PLM_RS(EXT_CTRL扩展控制寄存器中的EXT_CTRL)。.0)和相应的外部中断2(INT2)。活INT2中断(EX2 = 1)并将其设置为下降沿触发模式(IT2 = 0)。置载波通信使能位,即PLM_SSC设置为高电平。时,INT2被用作载波通信同步信号的排他性中断。PLM_RS载波收发器控制位设置为1:置高时,载波控制器处于发送状态。设置为低电平时,载波控制器处于接收状态。PL3105处于载波传输状态时,需要定期重置载波传输复位寄存器PLM_RST。置该寄存器是为了防止载波通信模块由于意外原因长时间处于传输状态,从而导致整个通信系统的总体控制。功能可以称为载波监视程序,是一个13位计数器,其复位值为1FFFH。载波通信模块处于传输状态时,计数器以fosc / 512的速度递减;当计数器减为0时,载波传输模式被强制返回接收状态。发送状态更改为接收状态时,计数器停止工作,直到再次进入发送状态。确实需要将载波通信模块长时间处于传输状态时,有必要在计数器降为0(即0)之前复位计数器。PLM_RST寄存器中写入“ A2H”(此复位过程可以称为看门狗载波电源);写入后计数器将自动复位并继续发送。
帧传输中,首先形成用于载波传输的缓冲区网络,然后统一发送。载波接收期间,将应用一个16位宽的窗口,一次滑动一位以捕获同步帧的头。窗口锁定在两个连续的字节09H和AFH上时,设置同步标志,然后将其作为8位字节接收,并将每个字节传送到接收缓冲区表,因此确保收货。据的有效性。收完成后,将对接收到的数据执行CRC检查。PL3105载波多字节发送和接收程序流程如图1所示。波发射机和接收机之间的通信控制流程如图2所示。误检查帧的校验使用具有相对强的检错能力的循环冗余校验(CRC)方法,并且生成多项式使用G(X)= X16 X12 X5 X1。收器。查范围包括“同步帧头”之后和CRC控制代码之前的部分。CRC使用半字节(4位)表搜索方法。外,为避免由于各种原因引起的MCU阻塞,同步时钟用于时序控制。
果程序中功能模块的执行超过预定时间,则程序模块的功能将停止。际时钟是PL3105芯片的扩展设备。际时钟的功能是通过扩展地址寄存器(EXT_ADR)和扩展数据寄存器(EXT_DAT)的操作来实现的。确切地说,当程序通过扩展地址寄存器的低5位(地址9AH)选择相应的设备时,它可以在扩展数据寄存器(9BH)中的相应设备上读取或写入数据。下是用于实际时钟操作的软件设计。先,定义实时钟的扩展地址寄存器和扩展数据寄存器。

效的“周”数是0〜6,0表示星期日,而1〜6表示星期一至星期六。“ DAY”的最大有效数字因月份而异。“短个月”的重要数字是1-30,第二年“二月”的重要数字是1-29。
入时钟时,用户可以写入非法数据(无效数据)。入非法数据后,也可以将非法数据写入真实时钟并保存。有在下一个转换脉冲到来之后,数据位的非法数据才会自动清除为0。入时钟时在19H(25小时)写入小时位,该数据大于有效数据,这是非法数据,但在下一个转换脉冲期间出现(即分钟数据从59变为0)小时加1脉冲),小时数字将自动变为0。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
