自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 电阻有哪些参数呢

电阻作为电路中的基本元件,其主要参数包括电阻值、功率额定值、温度系数、容差、噪声、频率特性、体积和封装等。在实际应用中,需要综合考虑电路的具体需求和环境条件,选择合适的电阻以确保电路的稳定性和可靠性。容差越小,电阻的精度越高。理想电阻在任何频率下阻抗都是恒定的,但实际电阻由于寄生电感和寄生电容的存在,阻抗会随频率变化。本文将详细介绍电阻的主要参数,包括电阻值、功率额定值、温度系数、容差、噪声、频率特性、体积和封装等。选择电阻时,功率额定值必须大于电路中实际消耗的功率,以确保电阻在工作过程中不会过热或损坏。

2024-07-17 20:47:54 1603

原创 单根导线如何实现通信?

单总线系统在一个单一的导线上同时传输数据和电源,是一种简单、低成本的通信解决方案,广泛应用于温度传感器、电子标签和其他嵌入式系统中。与传统的多线通信接口(如I2C、SPI等)相比,单总线只需要一条数据线(加一条地线),因此大大简化了电路设计和布线复杂度。DS18B20通过单总线与主设备(如单片机)连接,只需一个上拉电阻和两条线(数据线和地线)。单总线通信协议定义了主设备与从设备之间的通信方式,包括初始化、数据传输和设备寻址等。每个单总线设备都有唯一的64位地址,主设备可以通过地址选择特定的从设备进行通信。

2024-07-16 09:00:00 829

原创 探秘CPU:它是如何读懂我们的代码的?

你是否曾经好奇,我们的电脑是如何运行程序的?CPU,作为电脑的核心,是如何读懂我们的代码,又是如何将代码转化为我们可以使用的程序的呢?这篇文章,将带你一起探索CPU的奥秘,揭开它识别代码的神秘面纱。在这里,你将了解到CPU的工作原理,以及它是如何将我们写的程序转化为可以执行的指令的。让我们一起,深入了解电脑的运行机制,感受科技的魅力!

2024-07-15 09:00:00 2440

原创 如何用STM32实现modbus-RTU?

在STM32上实现Modbus RTU协议的每个功能码时,我们需要针对不同的功能码编写相应的处理函数。以下是实现主要功能码的代码示例,包括读线圈(0x01)、读离散输入(0x02)、读保持寄存器(0x03)、读输入寄存器(0x04)、写单个线圈(0x05)、写单个保持寄存器(0x06)、写多个线圈(0x0F)和写多个保持寄存器(0x10)。通过以上代码,我们完成了Modbus RTU协议的主要功能码在STM32微控制器上的实现,这些功能码已经足够工业自动化系统中使用Modbus RTU协议的基本使用。

2024-07-14 13:16:56 1736

原创 Modbus协议简介与Python实现

Modbus协议基于主从架构,支持多种物理层和传输模式,如串行通信(RS-232/RS-485)和以太网。最初,Modbus仅用于串行通信,但随着技术的发展,它扩展到了基于以太网的通信。Modbus RTU(Remote Terminal Unit)是一种二进制传输模式,采用紧凑的数据帧格式,适用于串行通信。Modbus协议支持多种传输模式,包括Modbus RTU、Modbus ASCII和Modbus TCP/IP。在实现Modbus协议时,需要考虑串行通信和TCP/IP通信的底层实现。

2024-07-14 11:51:53 726

原创 x86与ARM:谁将引领未来十年科技发展?

x86架构以其复杂指令集和高性能在桌面计算机和服务器市场中占据主导地位,而ARM架构则以其精简指令集和低功耗特性在移动设备和嵌入式系统中取得了广泛应用。例如,苹果公司推出的M1处理器在性能和能效方面表现出色,展示了ARM架构在桌面计算机中的潜力。ARM处理器在移动设备市场中占据主导地位。尽管ARM架构在移动设备和嵌入式系统中取得了显著进展,x86处理器在桌面计算机和服务器市场中的主导地位仍然稳固。然而,其复杂的指令集和高时钟频率也带来了较高的功耗和发热量,这使得x86处理器不太适合电池供电的移动设备。

2024-07-13 11:31:43 944

原创 计算机总线接口ISA、AT、PCI、PCIE,你了解多少?

计算机总线是连接计算机各个组件的通道,它们允许CPU、内存、外设等之间进行数据传输。在计算机发展过程中,出现了多种类型的总线,每种总线都有其独特的设计和应用场景。本文将详细介绍ISA总线、AT总线、PCI总线和PCIE总线,探讨它们的技术特点、历史背景和应用场景。

2024-07-13 09:00:00 990

原创 常见的保护器件包括TVS管、自恢复保险丝、气体放电管和压敏电阻,使用这些器件时应该如何选择?

在电子电路设计中,保护电路元件的选择和使用至关重要。无论是避免电源过压、静电放电(ESD)还是浪涌,保护器件都能有效保护电路,延长产品的使用寿命。本文将详细介绍几种常见的保护器件:TVS管、自恢复保险丝、气体放电管和压敏电阻,包括它们的工作原理、选择参数以及常用型号推荐。

2024-07-12 11:00:00 1491

原创 什么是并口,以计算机早期的ISA总线为例介绍

ISA(Industry Standard Architecture)总线是一种历史悠久的计算机总线标准,最早在1981年由IBM PC/XT引入,并在之后的几年中得到了广泛的应用。尽管随着计算机技术的发展,ISA总线已逐渐被更新、更快的总线技术所取代,但它的简单性和易用性仍然使其在某些嵌入式系统和教学中保有一定的地位。

2024-07-12 05:00:00 2413

原创 CAN和RS485都适用于总线拓扑,都是差分信号,两者有何不同应该如何选择?

CAN以其较低的差分电压、优秀的抗干扰能力和内置的错误检测机制,适用于需要高可靠性和实时性的系统。了解CAN和RS-485的硬件特性,将有助于工程师在设计通信系统时做出更明智的决策,从而确保系统的稳定性和可靠性。RS-485信号的差分电压较大,逻辑“1”和逻辑“0”之间的差分电压变化可以达到+1.5V到+5V和-1.5V到-5V。RS-485的电压范围较宽,能够提供较大的信号幅度,从而增强抗干扰能力。RS-485的共模电压范围为-7V到+12V,具有更宽的共模电压范围,允许在更恶劣的电磁环境中工作。

2024-07-11 16:43:10 3609

原创 从课本上面开始学习的51单片机究竟有什么特点,在现在的市场上还有应用吗?

随着科技的发展,ARM架构的高性能低成本单片机迅速崛起,对传统的51单片机市场带来了巨大的冲击。ARM单片机具有更高的处理能力、更低的功耗和更丰富的外设接口,逐渐在各个领域取代了51单片机的地位。在早期的通信设备中,51单片机被用于调制解调器、电话交换机等设备的控制单元。由于其易于学习和丰富的教学资源,51单片机常被用于高校和职业培训中的嵌入式系统课程教学,帮助学生掌握基本的单片机开发技能。教育和培训:51单片机在教育和培训中的地位依然稳固,作为入门级的学习工具,帮助学生理解单片机的基本概念和开发流程。

2024-07-11 11:08:42 948

原创 CAN总线在汽车中具体有哪些应用呢?

通过CAN总线,ECU可以实时接收来自氧传感器、空气流量传感器、节气门位置传感器等的数据,并根据这些数据调整燃油喷射量、点火时刻等,以优化发动机性能和排放。通过CAN总线,各个ECU可以共享关键数据,如车轮速度、方向盘角度、车辆姿态等,从而实现实时的协调控制,确保车辆安全。车身控制系统通过CAN总线连接多个ECU,实现对车身电气设备的控制,如灯光、雨刮器、车窗、座椅调节等。通过CAN总线,信息娱乐系统可以与车辆其他系统进行数据交互,如显示车速、燃油量等信息,提供更好的用户体验。

2024-07-10 11:00:00 1146

原创 CAN通讯简介

当多个节点同时发送数据时,根据标识符的优先级(数值越低优先级越高)进行仲裁,优先级高的节点可以继续发送,而优先级低的节点暂停发送,等待下一次总线空闲。在CAN通讯的开发过程中,调试工具如CAN分析仪和示波器是必不可少的。CAN通讯作为一种高可靠性、实时性和成本效益兼具的通信协议,在多个领域得到了广泛应用,我们在下一篇文章里面专门介绍CAN通讯在汽车领域的应用。无线CAN(Wireless CAN)技术结合了无线通信和CAN协议的优点,消除了传统有线连接的局限性,适用于移动设备和复杂环境中的应用。

2024-07-09 21:45:28 806

原创 嵌入式设计中常用的SPI通讯,你了解吗?

它由一个主设备(Master)和一个或多个从设备(Slave)组成,通常使用四根线:MOSI(主输出从输入),MISO(主输入从输出),SCLK(串行时钟),以及SS(从选择,或CS片选)。在CubeMX中配置SPI外设,例如SPI1,选择主设备模式(Master)或从设备模式(Slave),设置时钟速率、数据帧格式、CPOL和CPHA。常见的液晶显示屏(如ST7735、SSD1306)支持SPI接口,通过SPI通信,可以实现图像和文字的高速显示,广泛应用于嵌入式显示系统中。

2024-07-08 20:56:14 1122

原创 串口电平多种,TLL、232、485、422到底应该如何选择?

串口通信是电子设备之间进行数据交换的重要方式,其中常见的电平标准包括TTL电平、RS-232电平、RS-485电平和RS-422电平。本文将详细介绍这些电平的由来、原理、特点、优缺点、应用、实现方式及接线方式,帮助各位同学或工程师更好地理解这些通讯基础。TTL电平TTL(Transistor-Transistor Logic)电平是一种基于晶体管-晶体管逻辑的电平标准,最早由德州仪器公司(Texas Instruments)在20世纪60年代提出。

2024-07-07 11:26:07 1546

原创 通信方式中常用的串口,你真的了解么?

串行接口(Serial Port),简称串口,是计算机与外部设备或其他计算机之间进行数据交换的一种通信接口。与并行通信相比,串行通信通过一条或几条信号线按顺序传输数据,具有接口简单、传输距离长等优点。串口在计算机历史中占据了重要位置,即便在今天,许多工业控制系统、嵌入式系统和实验室设备中仍广泛使用。了解串口的基本概念及其硬件和软件实现,对于学生和初级硬件工程师来说,是迈向专业领域的重要一步。

2024-07-06 11:27:34 919

原创 为什么I²C总线会难住这么多人?

2. 主从架构:IIC总线采用主从架构,一个设备作为主设备(Master),可以控制多个从设备(Slave)。这个信号结束当前通信。2. 发送地址:主设备发送从设备的地址,包括读/写标志位(1表示读,0表示写)。4. 多主设备支持:虽然一个通信会话中只有一个主设备,但IIC总线可以支持多个主设备,这些主设备通过仲裁机制避免冲突。5. 双向数据传输:数据传输是双向的,可以从主设备传输到从设备,也可以从从设备传输到主设备。3. 地址分配:每个从设备都有一个唯一的地址,主设备通过地址来选择要通信的从设备。

2024-07-05 23:34:52 533

STM32 modbus-rtu C文件

STM32 modbus-rtu C文件

2024-07-14

审查数字安全系统危害分析的技术基础

审查数字安全系统危害分析的技术基础。2011年12月8日,核监管研究办公室(RES)响应新反应堆办公室(NRO)用户需求请求,编制了RIL-1101。NRO要求对申请人的危险分析(HA)和与核电厂(NPP)数字仪表和控制(DI&C)安全系统相关的相应验收标准进行监管审查的技术依据。所要求的信息支持对申请人房委会评估监管指南的改进。 RIL-1101中提供的技术基础侧重于评估申请人的HA,而不是执行HA,同时也解决了NRO在许可审查过程中遇到的挑战。这些挑战中的许多来自于根源于系统的危害,例如工程组织、过程或方法的不足。RIL-1101将系统性原因称为促成性危害。RIL-1101确定了可能导致危险的DI&C安全系统开发的系统原因。当系统性原因可能对核电厂DI&C安全系统产生不利影响时,RIL-1101认为这是一种促成性危害

2023-02-08

基于EN50126标准的铁路联调联试安全分析

基于EN50126标准的铁路联调联试安全分析

2023-02-08

STM32F407最小系统参考设计

含原理图和PCB

2022-03-21

stm32f207 ADC多通道采样DMA传输数据

stm32f207 ADC多通道采样DMA传输数据

2014-07-26

linux服务器客户端1对1聊天

socket建立套接字,服务器与客户端一对一简单聊天程序

2012-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除