• 常见的串口类型介绍

    核桃发现,群里的小伙伴还是有很多搞不明白“串口”的概念!有一部分小伙伴认为“串口”只是单片机的UART或者USART。但事实上单片机的UART和USART仅仅只是“串口”的一种类型,也就是我们常用TTL。常见的串口类型有以下几种:(1)TTL(全双工,逻辑0:0~0.5V,逻辑1:2.4~5V):电压的范围通常在0~3.3V或者0V~5V,主要应用在嵌入式单机系统中。但是这个TTL的电压和速率都比较低,所以就注定了它不适合用于长距离的通讯传输,所以一般更适合板级通讯!(2)RS-232(全双工,逻辑0:+3~+15V,逻辑1:-15V~-3V):典型电压为±12V,电压比TTL高,传输距离比TTL远,最大理论传输距离在15米。但由于232采用的是单端传输的方式,而不是差分的传输方式,所以更容易受到外部干扰的影响。(4)RS-422/RS-485(半双工):采用差分的传输方式,更加稳定,适合长距离传输,最大可达1200米,但422只能有一个发送器和最多10个接收器,485最多可达32个设备。图片来源于网络总结表图片来源于网络在实际的设计中,如果外接设备通讯方式采用的是232/422/485方式,那就不能直接接单片机的UART/USART,必须要加相应的电平转换芯片。图片

    01-03 69浏览
  • 无人机厂家那么多,为什么大疆能够取得当前成功

    大疆能够在无人机市场取得如今的成功,离不开以下几个关键因素:1. 技术创新大疆始终以技术研发为核心竞争力,不断推出领先的产品和解决方案。例如:三轴云台:大疆是首个将三轴云台技术大规模应用于消费级无人机的厂商,实现了高稳定性的视频拍摄。飞控系统:其飞控系统在稳定性、抗干扰性和用户友好性方面表现卓越。图传技术:大疆的图传技术(如OcuSync)具备更远的传输距离、更低的延迟和更高的画质,领先于行业竞争对手。2. 产品设计与用户体验大疆的产品兼顾高性能和易用性,尤其在消费级无人机领域:即买即飞:产品设计高度集成,减少用户的操作难度。便携性:如Mavic系列,折叠式设计使无人机更便携,满足消费者出行需求。软件生态:配套的APP(如DJI Fly、DJI GO)提供了良好的用户体验,整合了飞行控制、视频编辑和社交分享功能。3. 品牌影响力大疆通过精准的市场营销和持续的创新,建立了无人机市场的标杆地位:专业领域的强势品牌形象:如“御”、“精灵”和“悟”系列覆盖了从入门用户到专业航拍用户的需求。拓展至行业应用:大疆创新不仅在消费市场表现强劲,还在农业、测绘、安防等行业市场推出了相应的解决方案。品牌公关:曾经我发表一篇文章说大疆创新有抄袭,但后来是原本跟parrot合作的一家台湾的公司背叛Parrot投靠大疆,搞得乌龙。我晚上发了文章,早上9点大疆公关部就联系我让我删帖了。4. 供应链与制造能力高度整合的供应链:大疆将关键技术掌握在自己手中,减少了对外部供应商的依赖。规模化生产:其成熟的生产体系不仅保证了产品的高质量,还降低了生产成本,从而在市场中具有价格竞争力。本身无人机的有些行业天花板就比较低,很多企业很难形成规模。大疆可以形成规模,所以他可以安排一些自动化生产,自动化测试,可靠性验证,大样本测试。但是对于其他企业就比较难做到。这也是我经常说的那句话“有量才有质量”。5. 市场策略全球化布局:大疆不仅占据了国内市场,还在海外市场(特别是北美、欧洲)占有较高的市场份额。快速迭代:通过频繁推出新品保持了市场的热度和竞争优势。行业机,主打价格优势,DJI所到之处,寸草不生。基本上原本其他厂家还有利润的行业,大疆一旦进入,其他无人机厂家因为没有规模优势和技术壁垒就死翘翘了,农业、电力,很多行业机都经历过DJI入局后的洗牌。6. 竞争壁垒专利和技术储备:大疆在全球拥有大量无人机相关专利,使其他厂商难以模仿。很多公司在无人机领域刚有建树,就被大疆法务部告上法庭了。道通(Autel Robotics)与大疆(DJI)的专利诉讼是一场持续多年的法律纠纷,涉及多个市场和专利领域。这场官司的核心在于无人机技术的知识产权争议,对整个行业产生了重要影响。在这次对抗中,大疆并没有形成碾压性优势,也让道通能够有所建树,在国际市场有生存空间形成无人机一股新的势力。美国市场的诉讼:2016年,道通首次向美国ITC提起专利诉讼,试图禁止大疆无人机进入美国市场。2020年,美国ITC裁定部分大疆产品侵犯了道通的专利,但随后的上诉和产品设计修改让禁令没有立即生效。大疆在一些案件中成功证明了道通专利的无效性。中国市场的诉讼:在中国,道通也对大疆提起了专利侵权诉讼,但大疆通过自己的专利组合进行了反击,并在部分案件中胜诉。大疆还主动挑战了道通专利的有效性,在专利复审中取得了一定成果。生态系统:大疆已经建立了涵盖硬件、软件和配件的完整生态系统,新进入者难以在短时间内达到类似规模。无人机飞控,为什么用了很多杜邦线?FPV为什么要选择并不清晰的模拟图传?LVDS是一种电平标准,为什么又是视频接口?老古董视频接口CVBS,为什么焕发第二春?跟俄乌有关参观2024俄罗斯军事展,照片集锦固定翼无人机的机翼和舵面无人机行业美国军用无人机有哪些?无人机技术和商机无人机行业深度研究报告基本原理四旋翼无人机,螺旋桨的旋转方向,你注意了么?加速度传感器和陀螺仪如何让无人机飞得更稳无人机自动悬停的实现方法无人机自动悬停的实现方法(续)飞行控制PID算法——无人机飞控无人机调试中,pitch(俯仰)yaw(偏航) roll(翻滚)是什么你玩的是无人机,还是遥控飞机?多旋翼无人机的传感器技术开发四旋翼无人机,需要哪些知识无人机为什么大多数是偶数螺旋桨飞行原理3D动态图像飞控一样去思考设计与技术无人机接收机的PPM协议无人机RTK定位技术与PTK技术无人机能飞多久?精确评估一下无人机——大把的  开源飞控可靠性影响无人机可靠性的因素和无人机可靠性设计拆机报告经典无人机拆机—— Parrot Bebop 2

    01-03 16浏览
  • GPIO,I2C,SPI,UART,USART,USB的区别

    通信方式梳理:GPIO,I2C,SPI,UART,USART,USB的区别

    01-02 40浏览
  • TVS二极管原理参数及在汽车电子中的应用

    TVS二极管在汽车电子中的应用

    01-02 38浏览
  • ADUM1201BRZ典型电路图,引脚图和参数用法

    ADUM12011系列是双通道数字隔离器,ADUM1201BRZ基于模拟设备公司,iCoupler®技术。结合高速CMOS和单片变压器技术上,这些隔离组件提供突出的功能性能特性优于替代方案,例如光耦合器。通过避免使用led和光电二极管,...

    2024-12-12 23浏览
  • MC1488和MC1489实现485总线现场监测系统

    在一些要求响应速度快、实时性强、控制量多的应用场合,往往理由多个单片机结合PC机组成分布系统,在这样的系统中可以使用RS-485接口连接单片机和PC机。RS-485是RS-232的改良标准,在通信速率、传输距离、多机连接等...

    2024-12-12 21浏览
  • AT89C52单片机芯片数据传输-串口通讯

    单片机在控制本地的外围期间时,信息的交互是通过8位并行数据总线进行的,但是在较大规模的现代控制系统中,单片机还需要控制远端的设备,可以利用单片机的串行通信模块,在学习了RS-232串口通信的原理和时序后,学...

    2024-12-12 38浏览
  • 上位机到底能不能替代PLC?

    今天跟大家分享一下上位机能不能代替PLC? 网络架构 首先我们看下这张网络架构图。 从图中可以看到: 上位机属于过程监控层,PLC属于现场控制层。 PLC作为下位机,上位机与下位机进行通信,实现整个控制系统的运作。 因此正常情况下,上位机不是用来替代PLC的。 但是,有些情况下,尤其是在一些运动控制机器视觉的项目场景中,整个项目中并没有使用PLC,那么这个时候,我们能不能通过上位机来实现一些逻辑控制呢? 实现原理 PLC全称可编程逻辑控制器,主要由输入输出(IO)+ 逻辑控制(程序)+ 外部接口(通信)三部分组成。 上位机本身可以实现一定的逻辑控制和外部通信功能,输入输出我们需采用IO采集卡,大部分运动控制卡也自带IO,然后在上位机编写相应的代码来实现逻辑控制即可。 PLC的实现原理,是通过不断地从上而下,从左而右来扫描PLC程序,同时对接一些IO输入输出。 通过上位机来实现的话,实现原理与之类似,我们可以通过单独的一个线程来实现扫描,而PLC里的每个指令,我们上位机都可以通过构造对应的类或方法来实现。 原理其实是相通的,之所以PLC实现逻辑控制比较容易,是因为厂家已经帮我们封装好了很多开箱即用的指令,我们直接调用即可。 所以,如果我们使用C#上位机做这种逻辑控制比较多,也可以封装一些沿信号检测、延时定时器等一些指令,比如起保停主要就是上升沿检测。 IO采集卡 目前市面上有很多IO采集卡,大部分IO采集卡都是通过串口ModbusRTU或者以太网ModbusTCP来实现通信,这种通信效率相对较低。 我这里采用的是正运动的IO采集卡,正运动的采集卡也支持ModbusTCP通信,而且通信效率较高,后续可以测试对比一下。 另外一点就是,如果我们使用过正运动的库,我们也可以通过官方提供的运动控制卡的库来直接对接,这样就不用自己写通信库或者使用第三方通信库了。 IO采集卡型号是ECI0032,ECI0032 是正运动技术开发的一款网络 IO 控制卡,采用优化的网络通讯协议可以实现实时的 IO 控制。 ECI0032 网络 IO 控制卡支持以太网口,RS232 通讯接口和电脑相连,通过 CAN 总线可以连接各个扩展模块,从而扩展输入输出点数。 相关参数如下所示: ECI0032 板上自带 16 个通用输入口,16 个通用输出口(带过流保护)。ECI0032 带 1 个 RS232 串口,1 个以太网接口。ECI0032 带一个 CAN 总线接口,通过IO点数不够,可以通过 ZCAN 协议来连接扩展模块和控制器。 实现过程 基本的接线和配置,我这里就不详细阐述了,这里我将板卡的IP地址改为192.168.2.33。 通过一个按钮盒接了两个按钮和一个指示灯,分别表示启动、停止和状态显示。 采用Winform设计一个简单的界面,界面效果如下所示: 当连接上IO卡之后,开启一个多线程循环扫描,读取输入按钮的状态,当检测到启动按钮从False变为True的时候,给输出信号置位,当检测停止按钮从False变成True的时候,给输出信号复位。 核心代码如下所示: 这个写法有点类似于SCL的逻辑,整体实现效果如下: 最后总结一下:虽然某些场合,我们可以不使用PLC,通过上位机结合IO采集卡实现一定的逻辑控制,但是并不代表上位机就可以替代PLC。PLC作为目前工业领域使用最广泛的控制器,很多功能是上位机无法替代的。 如果看到这里了,请帮忙点个赞和在看哦! 写在最后

    2024-12-06 81浏览
  • 新能源汽车动力匹配如何计算?

    电动汽车:主要以动力电池为能量源、全部或部分由电机驱动的汽车。

    2024-12-06 77浏览
  • 一次性了解GPIO,I2C,SPI,UART,USART,USB通讯方式区别

    通信方式梳理:GPIO,I2C,SPI,UART,USART,USB的区别

    2024-11-25 108浏览
正在努力加载更多...
EE直播间
更多
广告