拉伯证券|北向资金1月净买入超1400亿,啥信号?

2023年1月份,电视剧《狂飙》热播,被视为A股投资“风向标”的北向资金也敞开“狂飙”态势,月内五次净买入额超百亿,1月30日单日净买入额更是创2021年12月以来新高。

单月净买入超1400亿,刷新纪录!

 

北向资金接连15日净买入下,记者统计发现,1月份16个交易日累计净买入额达1412.9亿元,大幅超越2021年12月的889.92亿元,刷新单月净流入纪录。由于2022年北向资金净买入额为900.2亿元,这也意味着,本年1月北向资金净买入额已超上一年全年。

从近期北向资金净流入职业看,疫后复苏、顺周期、地产后周期和高景气量职业被青睐。其中,电力设备、非银金融和食品饮料为净买入额居前的职业。

从净买入个股看,宁德年代最受北向资金欢迎,到1月30日,1月净买入额超百亿元,其次为贵州茅台和我国平安,1月净买入额超80亿元。五粮液、隆基绿能、招商银行、我国中免、比亚迪等亦被一再买入。

北向资金1月净流入居前个股(到1月30日)。 来自同花顺iFinD数据。

记者注意到,这波北向资金流入潮也伴随着A股的走强。从A股走势看,三大股指自2022年12月下旬开始,敞开微弱反弹。在此之前,北向资金已出现多日接连净流入。

北向资金为何加速流入A股?

纵观2022年北向资金走势,全年虽实现净买入,但资金流入速度显着放缓,创2017年以来新低。进入2023年,北向资金流入速度为何会大大加速?

“1月份,北向资金根本呈单边净买入态势,净流入逾千亿元,一方面是因为相较海外商场估值,我国A股估值较低,国际资金对此爱好较大。”申万宏源首席商场专家桂浩明向中新财经记者表明,另一方面是因为美元指数回调,人民币升值较为显着,外资装备我国财物志愿上升。

数据显现,2022年12月,美国CPI同比上涨6.5%,是自2021年10月以来最小的同比涨幅;CPI环比下降0.1%,为两年半来首次环比下降。商场以为,随着美联储加息预期放缓,全球流动性迎来改进,人民币升值为北向资金流入供给动力。

“我国疫情防控政策调整后,经济活动逐步康复,商场对2023年我国经济添加抱有很高预期,也从而吸引外资加速回流。”桂浩明称。

据彭博社报导,许多公司已上调对我国经济添加的预测。如,高盛估计本年我国经济将添加5.5%,高于此前预测的5.2%。

商场对我国经济添加的信心,也让A股继续被看好。据香港《南华早报》报导,高盛银行1月27日给客户的一份陈述中将MSCI我国指数的年终方针从80上调至85,这意味着较当前水平有13%的上涨空间。陈述还将沪深300指数的方针从4500点上调至4800点,潜在涨幅15%。这已是高盛两个多月内第三次上调MSCI我国指数方针。

而在银河证券分析师王新月看来,此次北向资金大幅净流入还有日历效应,“近五年来,北向资金均有年头大幅加仓A股商场的规则。”

北向资金大幅加仓,对A股有何影响?

“近期北向资金继续净流入,一定程度上添加了A股商场的买盘。”桂浩明表明,此番也提振了A股商场的人气,对境内商场的积极性有一个较显着的提高。

“外资大幅净流入后,商场多迎阶段性上涨。”王新月提到,回忆2019年至今几次北向资金大幅买入阶段,A股商场大多都有不错的超量收益。对比同期北向资金职业流向,外资流入较多的职业同期及后市体现较好。

随着经济复苏预期强化与商场环境继续好转,内资机构的产品发行也有望提速构成内外共振,驱动A股资金面向好。

北向资金还将继续“买买买”?

2023年我国经济企稳添加预期叠加海外风险偏好继续修正,在商场看来,北向资金或将继续保持大幅流入态势。

目前是部分职业估值快速上升阶段,也是资金快速加仓时期,估计全年北向资金净流入将继续添加。

依据测算,保存估计外资本年将流入3000亿元,而考虑到资金回补、全球流动性由紧转松、我国财物优势重现,流入规模或有望达到4000-5000亿元超预期水平,成为A股商场本年最重要的增量资金来源之一。

<think>我们正在讨论的是如何根据遥控输入输出5V数字信号。在ArduPilot中,遥控输入通常是通过接收机(Receiver)传入的PPM、PWM或数字信号(如SBUS, iBUS),而输出5V数字信号通常是指通过飞控的某个输出通道输出一个高电平(5V)或低电平(0V)的信号,类似于一个开关信号。 在ArduPilot中,我们可以通过以下方法来实现: 1. 使用一个舵机输出通道(Servo Output)来输出PWM信号,然后通过外部电路(如一个简单的晶体管开关电路)将PWM信号转换为5V数字信号(高/低电平)。 2. 或者,如果飞控板上有通用的GPIO引脚,我们可以通过设置一个RC通道来触发该GPIO输出高电平或低电平。但是,ArduPilot通常将输出通道配置为舵机/PWM输出,所以直接输出数字信号需要额外的配置。 但是,需要注意的是,ArduPilot的输出通道默认是用于舵机或电调的,输出的是PWM信号(通常是50Hz,脉宽在1000~2000μs之间)。如果我们想要一个数字信号(即只有高电平和低电平),我们可以通过设置输出通道的范围来实现,例如: - 设置输出通道的最小值(MIN)为1000,最大值(MAX)为1000,这样无论输入如何,该通道始终输出1000μs(相当于低电平)。 - 或者设置最小值为2000,最大值为2000,这样始终输出高电平(2000μs)。 但是,这仍然是PWM信号,并不是一个稳定的5V数字信号(即持续的高电平或低电平)。因此,我们通常需要以下步骤: 方法一:使用继电器模块或晶体管开关电路 1. 将一个舵机输出通道设置为只有两个状态:1000μs(低)和2000μs(高)。我们可以通过调整RC_SCALE和MIN/MAX参数来固定输出为这两个值之一。 2. 将这个PWM信号连接到继电器模块或晶体管开关电路的控制端,由该电路将PWM信号转换为5V数字信号(即当脉宽为2000μs时,输出5V;脉宽为1000μs时,输出0V)。但这种转换需要硬件支持。 方法二:使用飞控板上的GPIO(如果支持) 某些飞控板可能有空闲的GPIO引脚。我们可以通过ArduPilot的`RELAY`功能或者`GPIO`功能来控制。但是,ArduPilot本身并没有直接提供通过遥控器输入来映射到GPIO的功能,但我们可以通过脚本(如Lua脚本)来实现。 方法三:使用舵机输出通道并配合硬件电路(PWM转数字电平) 我们可以设计一个简单的电路,使用一个比较器或者一个单稳态触发器,当PWM脉宽大于某个值(例如1500μs)时,输出高电平,否则输出低电平。但这样电路相对复杂。 在ArduPilot中,更常见的做法是使用`RELAY`功能。ArduPilot支持将特定的输出通道配置为继电器(Relay),继电器输出就是二值的(开或关,对应高电平和低电平)。我们可以通过遥控器的一个通道(或者多个通道的组合)来控制继电器。 具体步骤如下(以Mission Planner地面站为例): 1. 在参数列表中设置一个继电器: - `RELAY_PIN`参数:设置继电器使用的物理引脚(比如飞控上标有AUX1的引脚,具体引脚号需要查阅飞控手册)。 - `RELAY_DEFAULT`:设置默认状态(0为关闭,1为开启)。 2. 然后,我们可以通过遥控器的一个开关通道来控制这个继电器。这可以通过设置`RCx_OPTION`参数来实现。其中x是遥控器通道号(即我们用来控制继电器的通道)。将`RCx_OPTION`设置为`relay`(对应的数值为60)或者`relay2`(61)等(根据继电器编号,第一个继电器为60,第二个为61,以此类推)。 3. 这样,当拨动遥控器开关时,继电器就会打开或关闭,从而在继电器引脚上输出高电平(通常为5V)或低电平(0V)。 注意:飞控上的舵机输出引脚通常是5V供电(但信号电压可能是3.3V或5V,具体看飞控设计),而继电器模块通常需要外部供电。所以我们需要确认飞控的引脚输出能力,如果驱动能力不够,可能需要外接电源和三极管来驱动继电器。 另外,如果不需要大电流的继电器,也可以使用光耦或者晶体管来输出5V数字信号,由飞控的信号线控制。 总结:在ArduPilot中,根据遥控输入输出5V数字信号的最佳实践是使用继电器功能(Relay)。通过配置遥控器通道的选项(RCx_OPTION)为继电器控制,并指定飞控上的一个引脚作为继电器输出引脚,即可实现。 具体配置步骤: 1. 选择一个空闲的飞控输出通道(例如AUX1),记下该通道的引脚号(例如55)。 2. 设置参数`RELAY_PIN1` = 55(如果是第一个继电器)。 3. 设置遥控器的一个开关通道(比如通道8)的`RC8_OPTION`为60(即第一个继电器控制)。 4. 保存参数,然后重启飞控。 5. 拨动遥控器通道8的开关,就可以在AUX1引脚上测量到高电平(5V)或低电平(0V)了。 注意:某些飞控的引脚可能不能直接输出5V,而是3.3V,如果需要5V,可能需要外加上拉电阻或者使用电平转换电路。 引用说明:ArduPilot支持多种外设控制,包括继电器[^1]。 相关问题: 1. 如何在ArduPilot中配置多个继电器? 2. 如果飞控上没有空闲的引脚,如何扩展数字输出? 3. 如何通过ArduPilot的Lua脚本实现更复杂的遥控开关逻辑? 4. 如何使用ArduPilot的相机快门控制功能输出数字信号?[^2] </think>在 ArduPilot 中根据遥控输入输出 5V 数字信号,可通过以下方法实现: ### 一、核心实现原理 1. **信号转换流程** 遥控输入 → 飞控信号解析 → PWM/GPIO输出 → 5V数字信号 $$ \text{RC Input} \xrightarrow{\text{SBUS解析}} \text{飞控处理} \xrightarrow{\text{GPIO控制}} \text{5V TTL输出} $$ 2. **关键参数配置** | 参数 | 作用 | 典型值 | |---|---|----| | `SERIAL2_PROTOCOL` | 设置串口协议 | 8 (MAVLink2) [^2] | | `RCx_OPTION` | 通道功能配置 | 58 (Relay控制) | | `RELAY_PIN` | 指定输出引脚 | 根据飞控硬件定义 | ### 二、具体实施步骤 #### 方法1:通过舵机通道输出 1. **配置舵机通道为数字输出** ```plaintext SERVOx_FUNCTION = 115 # 设为继电器模式 RCx_OPTION = 58 # 关联遥控通道 SERVOx_MIN = 1000 # 低电平(0V) SERVOx_MAX = 2000 # 高电平(5V) ``` 2. **硬件连接** ```mermaid graph LR 遥控器-->飞控舵机端口 飞控舵机端口-->[PWM转TTL模块]-->5V数字信号 ``` #### 方法2:使用GPIO引脚直出 1. **启用继电器功能** ```plaintext RELAY_PIN = 55 # 指定GPIO引脚(如Pixhawk AUX1) RELAY_DEFAULT = 0 # 默认低电平 RCx_OPTION = 58 # 绑定遥控通道 ``` 2. **电平转换电路** ```mermaid circuit GPIO引脚 -->|3.3V| 电平转换芯片 -->|5V| 输出端 ``` #### 方法3:通过串口输出 1. **配置串口协议** ```plaintext SERIAL2_PROTOCOL = 8 # MAVLink输出[^2] SERIAL2_BAUD = 115 # 115200bps ``` 2. **自定义MAVLink消息** 在遥控输入处理函数中插入: ```cpp if (rc_input > 1500) { mavlink_msg_command_long_send(MAVLINK_COMM_2, 0, 0, CMD_DIGITAL_OUT, 1, 0,0,0,0,0,0); } ``` ### 三、遥控信号解析关键 参考 SBUS 解析流程[^3]: ```cpp void AP_RCProtocol_SBUS::process_pulse(uint32_t width_s0, uint32_t width_s1) { uint32_t w0 = width_s0; uint32_t w1 = width_s1; if (inverted) { // 信号反相处理 w0 = saved_width; w1 = width_s0; saved_width = width_s1; } uint8_t b; if (ss.process_pulse(w0, w1, b)) { _process_byte(ss.get_byte_timestamp_us(), b); // 字节级处理 } } ``` 当检测到特定通道值(如>1800μs)时触发5V输出。 ### 四、硬件注意事项 1. **电平匹配** - 飞控GPIO通常输出3.3V,需加电平转换电路(如MOSFET模块) - 推荐电路:`3.3V→10kΩ电阻→2N7000 MOSFET栅极→漏极接5V上拉→输出` 2. **保护措施** - 串联100Ω限流电阻 - 并联TVS二极管防浪涌 - 最大驱动电流≤20mA > ⚠️ **警告**:直接连接5V设备可能损坏飞控,必须使用电平转换电路![^1] --- ### 五、应用场景示例 1. **相机快门控制** ```plaintext CAM_TRIGG_TYPE = 3 # 遥控触发[^2] RCx_OPTION = 95 # 相机快门控制 ``` 2. **照明设备开关** 设置通道死区实现开关效果: ```plaintext SERVOx_TRIM = 1500 SERVOx_MIN = 1400 # <1400μs关灯 SERVOx_MAX = 1600 # >1600μs开灯 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值