硬件基础知识和典型应用-在休眠项目中RS485电路休眠设计

news/2025/10/29 21:14:46/文章来源:https://www.cnblogs.com/yangfengwu/p/19175428

硬件基础知识和典型应用-在休眠项目中RS485电路休眠设计

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnHardware" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

 

提示:

要看懂这篇文章需要先知道TTL通信的实质是怎么通信的:  https://www.cnblogs.com/yangfengwu/p/13757081.html

直接上菜

image

 

解释: 

控制RS485低功耗实质就是控制电源; 人们常识都是使用单独的引脚去控制RS485的电源;

上面的电路也是使用引脚控制的电源,不过是直接使用的单片机串口GPIO39 (TX)引脚;

在串口通信中TX引脚默认是高电平, 所以一直给RS485供电; C90是储能电容;

咱只关注最小波特率 1200,然后全部发送0x00时候电路是否满足; (波特率越高越能尽快给储能电容充电,所以只测试最低波特率)

因为这个时候,TX引脚为低电平的时间最长, 也就是给后面RS485断电的时间最长; 因为中间全是0 ;

image

 

下面是实测数据

4.2V供电, 使用一颗6.3V 220uF  3528钽电容(就是上面的C90)  1200波特率一直发送0x00的通信过程中 VCC485 最低电压3.6V;

就是说全部发送0数据的时候,储能电容可以坚持放电到3.6V; 通信完全没有问题;可以满足RS485的最小供电电压;

image

 

 

我又测试了4.2V供电, 使用一颗16V 100uF  1206 电解电容  1200波特率一直发送0x00最低电压2.43V(虽能通信,但是太危险, 两颗这种电容估计可以)

image

 

 

我又测试了921600波特率通信的时候,VCC485电压情况,基本不动; 这是因为通信频率越高越能及时的给储能电容充电;

 image

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/950256.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

20232317 2025-2026-1 《网络与系统攻防技术》实验三实验报告

一、实验内容 (1)正确使用msf编码器,veil-evasion,自己利用shellcode编程等免杀工具或技巧。 1.正确使用msf编码器,使用msfvenom生成如jar之类的其他文件 2.veil,加壳工具 3.使用C + shellcode编程 (2)通过组合应用…

用 Gemini + VS Code 打造属于你的 AI 编程神器(完胜 Cursor!)

大家好! 最近很多朋友问我,Cursor + Claude 是不是最强 AI 编程组合? 确实,现在主流的 AI 编程软件中,Cursor 加 Claude Cloud 可以说是“王者中的王炸”。 但问题也很现实——太贵了! 对于刚入门的开发者、小白…

《程序员修炼之道:从小工到专家》观后感第三篇

笔记三:《应对变化——正交性与模块化的灵活设计思维》 核心观点:“正交性”设计能最大化降低代码耦合度,模块化是应对需求变化的“缓冲带”。在业务需求频繁迭代的场景中,正交且模块化的系统能实现“局部修改、全…

profile 与 profile.d 在 Linux 发行版本中的作用 - ENGINEER

profile 与 profile.d 在 Linux 发行版本中的作用​ ​核心概念与作用​​​/etc/profile​:系统范围的登录 Shell 初始化脚本,登录时由 Shell 自动执行,负责设置全局环境变量(如 ​PATH、USER、LOGNAME、HOME、MA…

思维day1

思维day1P6005 [USACO20JAN] Time is Mooney G Bessie 正在安排前往牛尼亚的一次出差,那里有 N(2≤N≤1000)个编号为 1…N 的城市,由 M(1≤M≤2000)条单向的道路连接。Bessie 每次访问城市 i 都可以赚到\(m_{i}\…

内存本地修改

ctrl + esc 可以查看浏览器进程 然后通过CE进行修改内存

Nordic NRF54第四代蓝牙产品最优赋能---三星SmartThings Find设备追踪服务

全球低功耗无线通信半导体解决方案领导者 Nordic Semiconductor(以下简称 “Nordic”) 的下一代 nRF54L15和nRF54L10 无线 SoC 以及广为业界采用的 nRF52840和 nRF52833SoC 现已支持三星 SmartThings Find SDK。 此软件…

求 max(区间不同数的个数-区间mex)

rt 做法:先枚举\(mex\),说明\(mex\)不会在答案区间中存在 那么答案区间就是一个不包含\(mex\)的极长区间,可能有\(n\)个 一个区间中不同数的个数可以用树状数组求:维护以下标为权值的桶,每次更新last数组const in…

《程序员修炼之道:从小工到专家》前五分之三观后感

读《程序员修炼之道:从小工到专家》前五分之三内容,最深刻的感受是它不仅是技术指南,更是程序员的思维重塑手册。书中“务实的哲学”“注重基础”“迭代改进”等理念,像一面镜子照见日常开发中的不足,也指明了从小…

C语言typedef用法

良好的代码习惯和高效的类型定义在项目中扮演着至关重要的角色。typedef,它不仅是一个语法糖,更是提升代码质量和可维护性的利器。在这篇文章中,将为你介绍typedef 4 种应用方式。良好的代码习惯和高效的类型定义在…

CAN通讯协议

CAN通讯是一种多主总线异步通信协议,采用差分信号传输,具有高可靠性、实时性强、抗干扰能力好等特点。它广泛应用于汽车电子、工业控制等领域,用于设备间数据快速准确传输,保障系统稳定运行。CAN通讯是一种多主总线…

美客多接口协议学习

授权流程: 授权url: https://global-selling.mercadolibre.com/authorization?response_type=code&client_id=$APP_ID&redirect_uri=$YOUR_URL获取tokenurl:curl -X POST -H accept: application/json -H c…

Python 模块sys详解

一、模块简介 sys 是 Python 的一个内置标准库模块,全名为 “System-specific parameters and functions”(系统特定参数与函数)。 它提供了与 Python 解释器 和 操作系统交互 的接口,使开发者能够访问解释器的运行…

请问

请问报告名称:AR(AA Reverse)fin cut工艺业务需求与数据目标报告 版本:V1.0 日期:2025-9-4 编制人:[李晓睿/数字智能部] 审核人:[姓名/部门] 引言 1.1 背景与业务场景项目发起背景(业务痛点、现有问题等) 工艺…

2024 暑期模拟赛 #5

100 + 100 + 60 + 0 = 260, Rank 1/6.2024暑期CSP-S&NOIP模拟赛第5套 链接:link 题解:link 时间:4h (2025.10.29 14:00~18:00) 题目数:4 难度:A B C D\(\color{#FFC116} 黄\) \(\color{#52C41A} 绿\) \(\colo…

中断向量表10.29

今天学到了一个咩用的知识,台式电脑的主板有的支持集成显卡和独立显卡同时输出,有的不支持。只能同时单个输出,但是可以在一个显卡上接两个显示器实现分屏。此电脑-属性-设备管理器-显示适配器 单片机在启动时一般先…

Nordic无线开发---nRF Connect SDK 3.0更新版的安装入门介绍

2025.10.14更新: 增加了NCS v3.1.0和v3.1.1在中文Windows系统上编码问题的解决方案 增加了说明,nrfutil sdk-manager以及解决了SDK在Windows系统上git状态错误的问题 nRF Connect SDK,简称NCS,是Nordic最新的SDK平…

macOS镜像下载地址

macOS Catalina 10.15.7 (19H2) (无第三方引导)文件:macOS Catalina 10.15.7 19H2.dmg大小:7.71GBMD5:5F15506A22A11A0FE17E3DAE463FCEB8SHA1:43EBEDD8CDE672B2FC29A38DDAB91B3FD56571C5SHA256:D3AA8D17B9CF123…

关于 google 登陆的一些奇妙技巧

起源是某一次在机房心血来潮登 google 账号,在被此电话号码无法用于验证弄红温之后疯狂回退,结果意外发现登上了! 具体操作如下: 首先点击登录界面,正常输入邮箱、密码,然后会让你验证一下手机, 这个时候我们选…