二哈侠_社区达人页

个人头像照片
二哈侠
已加入开发者社区779
勋章 更多
个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
一代宗师
一代宗师
成就
已发布483篇文章
50条评论
已回答40个问题
1条评论
已发布0个视频
github地址
技术能力
兴趣领域
  • C语言
  • 芯片
  • Python
  • Android开发
  • 人工智能
  • 智能网卡
  • 小程序
擅长领域
技术认证

暂时未有相关云产品技术能力~

人生享受编程,编程造就人生。
暂无精选文章
暂无更多信息

2024年05月

  • 05.08 20:27:33
    发表了文章 2024-05-08 20:27:33

    如何在Ubuntu系统上定制文件系统

    该文介绍了如何在基于全志T507H处理器的OKT507-C开发板上定制Ubuntu文件系统。首先,通过解压文件系统到指定目录。接着,安装QEMU模拟器并修改配置,包括复制QEMU静态文件和DNS配置到文件系统,以及更新下载源。然后,挂载文件系统并使用shell脚本进行挂载和卸载,接着在挂载的文件系统中通过apt-get安装所需软件,如minicom。最后,打包文件系统为tar.gz格式,替换旧的文件系统压缩包,重新编译生成新的镜像烧录到开发板。通过这种方法,可以方便地批量定制和预装软件到开发板,提高生产效率。
  • 05.07 22:23:50
    发表了文章 2024-05-07 22:23:50

    基于51单片机的自动售货机系统

    该项目设计了一个基于AT89C51单片机的自动售货机系统,采用4×4矩阵键盘选择货物和投入货币,LCD1602液晶显示购物状态和货币状态,LED显示货物选择和出货情况。系统通过货币传感器检测投入的真伪和金额,根据商品价格进行找零。功能包括选择货物、货币识别、自动计算总价、出货与找零。仿真电路展示了从欢迎界面到购物、投币、出货或找零的过程。程序设计中包含了状态定义和延时函数等。
  • 05.06 22:03:06
    发表了文章 2024-05-06 22:03:06

    Xilinx ZYNQ的应用开发介绍

    Xilinx的ZYNQ系列是首款可扩展处理平台,以其高性能和计算能力适用于高端嵌入式应用如视频监控和汽车辅助系统。ZYNQ结合了双ARM Cortex-A9 MPCore处理器系统与28nm FPGA技术,提供高度灵活性和配置选项。开发环境包括Xilinx Platform Studio、ARM工具链及第三方软件,支持C/C++和系统C综合。ZYNQ由处理系统(PS)和可编程逻辑(PL)组成,PS是ARM SOC,PL是FPGA。开发工具推荐使用Vivado,Zynq 7000 XC7Z100作为旗舰型号提供丰富的资源。
  • 05.01 20:43:09
    发表了文章 2024-05-01 20:43:09

    以太网口硬件知识分享

    该文介绍了网络通信的基本原理,涉及PHY、MAC和RJ45接口的角色。PHY芯片负责物理层的信号处理,MAC则处理帧同步和MAC地址。网络通信中,MAC通常集成在CPU内,PHY通过MDIO总线与MAC交互,配置PHY芯片实现不同模式和功能。文中还提到了常见的网络信号模式(如MII、RMII)及其差异,并指出网络变压器的作用。此外,文章详细解析了KSZ8081RNB PHY芯片的电路原理,包括底板和扩展板的网口设计,以及网口电路和PCB设计的注意事项。最后,提供了网口问题的排查思路。

2024年04月

  • 04.30 22:22:50
    发表了文章 2024-04-30 22:22:50

    嵌入式Linux的学习误区

    该文指出了学习嵌入式Linux开发的两个常见误区。一是过分专注于学习桌面或服务器版Linux,而非关注嵌入式开发本身,实际上只需熟悉基本操作即可。二是试图在没有基础的情况下直接阅读Linux内核源代码,这是不切实际的,应先建立基础知识再进行源码学习。文章还提到了在嵌入式系统中获取和处理屏幕数据的示例,包括使用gsnap工具将framebuffer数据转为图像,以及涉及的交叉编译过程。
  • 04.29 22:52:00
    发表了文章 2024-04-29 22:52:00

    PCB中泪滴的作用

    泪滴在PCB设计中起到加固线路、保护焊盘和优化信号传输的作用,防止外力导致接触点断裂,确保焊盘稳定,减少阻抗突变。通过工具栏的"Tool"->"Teardrops"或快捷键"T+E"添加泪滴,选择操作模式(添加或移除)、对象(全部或选中)及配置选项,如泪滴形状、强制执行和大小调整。在添加过程中,可选曲线或直线样式,并能自动调节尺寸以适应空间限制。
  • 04.28 22:52:04
    发表了文章 2024-04-28 22:52:04

    如何在Ubuntu系统上定制文件系统

    本文介绍了如何基于全志T507H处理器的OKT507-C开发板上定制Forlinx Desktop(Ubuntu)文件系统。首先,通过解压文件系统并进入OKT507-linux-ubuntu目录。接着,安装QEMU,包括更新下载源和安装相关包。然后,修改配置,如复制DNS配置和修改下载源。挂载文件系统,通过编写ch-mount.sh脚本实现挂载和卸载。安装所需软件,例如使用apt-get安装minicom。最后,打包文件系统,用tar命令压缩并替换旧的文件系统压缩包,重新编译生成新镜像,烧录到开发板。测试方法是通过minicom验证软件是否成功安装。这种定制方式简化了批量生产中的软件安装步骤。
  • 04.27 21:40:49
    发表了文章 2024-04-27 21:40:49

    可解决传统保险丝缺陷的电子保险丝efuse

    电子保险丝和熔断器因小型化需求及系统性能提升而日益受关注,相较于传统保险丝,它们提供更高精度、更快响应时间及多种保护功能,如过流、过压和过热保护,适应IEC62368-1新安全标准。eFuse IC作为集成电路,集成了这些功能,解决了传统保险丝需维修更换的问题,并在各种应用中得到采用,包括电源管理、汽车电子和物联网设备。
  • 04.26 22:24:20
    发表了文章 2024-04-26 22:24:20

    以太网口硬件知识分享

    该文档介绍了嵌入式系统中网络通信的基本原理,包括PHY、MAC和RJ45接口的角色。MAC是数据链路层的控制器,负责帧的封装和同步,PHY则处理物理层的编码解码。在嵌入式设备中,MAC常集成在CPU中,PHY通常使用独立芯片并通过MDIO总线进行配置。MDIO总线用于控制PHY芯片的寄存器,实现不同模式和功能。文档还提到了网络信号模式(如MII、RMII等)的区别,并详细阐述了PHY芯片KSZ8081RNB的电路原理,包括底板和扩展板的网口电路设计指南。最后,提供了网口问题的排查思路。
  • 04.25 22:43:22
    发表了文章 2024-04-25 22:43:22

    LC串联谐振拓扑仿真建模

    该文介绍了直流高压电源的应用领域,如高端分析仪器和国防科技,并重点讨论了其中常用的LC串联谐振拓扑结构。文章接着阐述了变换器的三种工作模式,重点关注在DCM模式下的仿真建模。电路设计包括原边和副边电路的详细参数,如电源技术指标、变压器变比、谐振频率等。使用Simulink搭建了LC串联谐振变换器模型,并进行了开环和闭环调试,证明了通过调整开关频率能有效控制输出电压,实现了期望的电源性能。
  • 04.24 22:24:05
    发表了文章 2024-04-24 22:24:05

    遥控车模的电机控制器

    该项目基于CH32V103单片机和RTT构建了一个无刷电机无感矢量控制器,利用无感矢量控制实现低噪音、高线性和效率的电机运行。硬件包括主控(CH32V103开发板)、驱动(IR2101S驱动芯片)、逆变(三相全桥逆变电路,IRF540N MOS)和采样(差分电路)模块。软件部分涉及TIM和ADC配置、矢量控制及中断处理。项目提供示例代码和附件下载。
  • 04.23 22:02:35
    发表了文章 2024-04-23 22:02:35

    基于RT-Thread的智能家居助手

    这个项目是一个基于RT-Thread的智能家居助手,包括语音子系统、环境监测、智能控制、智能网关、音乐播放器和云端应用。硬件主要包括AB32VG1开发板、ART-Pi和TWen-ASR-ONE语音识别模块。软件部分涉及音乐播放、智能控制和环境监测等功能,支持语音交互和应用软件控制。用户可以通过语音命令或应用软件远程操控家电,监测环境信息。项目代码可在提供的Git地址中获取。
  • 04.22 22:59:33
    发表了文章 2024-04-22 22:59:33

    基于RT-Thread摄像头车牌图像采集系统

    该项目使用AB32VG1开发板基于RT-thread操作系统,结合ov7670摄像头捕获图像,并通过串口以RGB565格式传输到PC进行图像识别。然而,开发板实际可用RAM仅为70k,低于预期,导致无法在板上进行图像处理。原本计划的LCD屏幕因IO口不足而放弃,但保留了相关SPI代码。目前,摄像头数据采集和串口发送功能已完成,可正常工作。硬件包括csi接口的ov7670摄像头、PL2302串口工具。软件部分有详细的流程图和关键代码展示,其中串口通信速度限制为115200bps,低于上位机接收能力,造成效率不高。项目还展示了部分演示结果。
  • 04.21 22:05:41
    发表了文章 2024-04-21 22:05:41

    基于CH32V103的多功能推杆设计

    这是一个创新项目,设计了一款灵感来源于游戏《双人成行》的多功能推杆设备。该推杆采用CH32V103微控制器、霍尔编码器和振动马达,通过自定义USB TYPE-C接口及HID协议,实现电脑开关、音量控制、鼠标/键盘模拟等多种功能。硬件部分包括线性旋转霍尔传感器、力反馈装置以及带灯微触开关,利用USB Type-C接口巧妙解决多线连接问题,确保功能性和简洁外观。此外,项目还包括3D打印的结构设计,以实现平滑的操作感。软件部分基于MounRiver Studio和CH32V103R8 MCU,代码托管在Gitee上。项目还展示了实际操作的图片,展现了其实用性和可玩性。
  • 04.20 23:14:19
    发表了文章 2024-04-20 23:14:19

    基于AB32VG1的冬笋探测器设计

    该文档介绍了一个基于微波反射法的冬笋探测器设计,由AB32VG1主控、高频发生模块(ADF4351)、相位检测模块(AD8302D)、温湿度传感器和LCD显示等组成。探测器通过比较土壤与冬笋反射的高频信号相位差来定位冬笋。硬件包括AB32VG1负责配置和数据处理,锁相环系统产生高频信号,AD8302D测量相位,温湿度传感器进行补偿,LCD显示结果。软件上,AB32VG1控制信号生成和数据采集,根据反射信号差异实现探测功能。源代码可在Gitee找到。
  • 04.19 22:44:12
    发表了文章 2024-04-19 22:44:12

    使用EEPROM断电保存数据

    本文介绍了Arduino中EEPROM的使用,EEPROM是一种非易失性存储器,用于在断电后保留数据。Arduino的各种控制器如UNO、duemilanove等内置或可外接EEPROM,容量不同。Arduino库提供了`EEPROM.h`来支持读写操作。示例代码展示了如何写入、读取和清除EEPROM的内容。写入时,通过`EEPROM.write()`函数将模拟输入值存入指定地址;读取时,用`EEPROM.read()`函数获取地址处的值;清除则遍历所有地址并写入0。
  • 04.18 22:48:16
    发表了文章 2024-04-18 22:48:16

    外部中断的使用方法

    这篇文章介绍了中断的概念,以一个生动的故事比喻,说明中断是如何打断主程序执行并调用中断函数的。文章提到了Arduino控制器和"吃货"模型,展示了如何编写处理吃和开门的代码,并介绍了设置中断的函数`attachInterrupt`。接着,列举了不同Arduino型号的外部中断引脚,并详细解释了中断函数、中断触发模式。最后,提供了一个官方的外部中断例程和其可能的应用场景,如使用旋转编码器或构建监控装置。
  • 04.17 22:28:11
    发表了文章 2024-04-17 22:28:11

    PID算法原理分析及优化

    这篇文章介绍了PID控制方法,这是一种广泛应用的控制算法,具有结构简单、鲁棒性强等特点。PID通过比例、积分和微分三个部分调整控制量,以减少系统输出与目标值的偏差。文章详细阐述了PID的基本原理,包括比例、积分和微分调节的作用,并提到积分饱和和微分项振荡的问题以及对应的优化策略,如积分分离、变速积分和微分先行等。此外,还提到了数字PID的实现形式,如位置式、增量式和步进式,以及串级PID在电机控制等领域的应用。
  • 04.16 22:48:00
    发表了文章 2024-04-16 22:48:00

    1.2MHz,固定频率白光LED驱动器

    TX6216是一款高效升压转换器,适用于单节锂离子电池驱动7个串联的白光LED。它采用电流模式,1.2MHz固定频率操作,内置功率MOSFET,拥有低104mV反馈电压,提供欠压锁定、限流和热过载保护。此外,其软启动功能降低浪涌电流,小型封装节省空间并降低成本。主要应用于相机闪光灯、手机及数码相机等LED背光。设计中需注意电感、电容和二极管的选择,以及良好的布局以确保性能。
  • 04.15 21:42:22
    发表了文章 2024-04-15 21:42:22

    运用指针轻松实现多个数据排列

    这段内容介绍了一种使用PLC编程进行数据排序的方法,特别是通过冒泡排序算法来实现。文中以一个包含5个数字(90, 21, 132, -58, 34)的序列为例,详细解释了排序过程,包括多轮比较和数据交换。在每一轮中,最大的数字会移动到右侧。通过嵌套的FOR循环结构实现程序逻辑,其中外层循环控制轮次,内层循环处理每轮的比较和交换。最终,程序能够将序列从小到大排序。
  • 04.14 21:48:18
    发表了文章 2024-04-14 21:48:18

    电源常用通讯电路

    这篇文章探讨了数字电源中的通讯电路,主要包括常用的RS485、RS232、CAN、TCP/IP和I2C等通讯方式。通讯方式分为串行和并行,串行通讯因成本低、易于扩展而更常见,又细分为单工、半双工和全双工以及同步和异步通讯。文中还介绍了RS232和RS485的电平转换电路,以及CAN总线的数据帧结构和隔离与非隔离电路。此外,提到了TCP/IP协议的层次结构及其在数字电源中的应用。
  • 04.13 20:41:00
    发表了文章 2024-04-13 20:41:00

    一款基于AB32VG1的桌面智能坞小工具

    该项目是一个由单人完成的桌面物联网设备,集音乐播放、OLED显示、MQTT网络交互、红外遥控、WIFI配网、功放模块、RGB彩灯和灯管控制于一体。开发者通过RT-Thread Studio编程,实现了低耦合的模块化设计,包括播放器、红外接收、串口、OLED显示和灯光控制线程。代码已开源于Gitee(https://gitee.com/pomin-163/desktop_spirit)。项目包含详细流程图和交互示例,如MQTT.fx和微信小程序的配合使用,以及演示效果展示。
  • 04.12 23:06:21
    发表了文章 2024-04-12 23:06:21

    一款自研Python解释器

    PikaScript是一种轻量级Python引擎,专为资源有限的嵌入式系统设计,能在4KB RAM下运行。相比于MicroPython等同类产品,它占用资源减少超过85%,并且已被选为2021年Gitee最有价值开源项目,并纳入RT-Thread嵌入式实时操作系统。在CH32V103 RISC-V开发板上,实现了PikaScript的部署,提供了相应的BSP和驱动模块。该项目强调了PikaScript的跨平台性和易部署性,特别是其模块预编译器简化了C模块的绑定过程,允许在Windows平台上开发MCU驱动。此外,PikaScript支持通过串口进行交互式运行,增强了在小型MCU上的实用性。
  • 04.11 20:36:42
    发表了文章 2024-04-11 20:36:42

    嵌入式工程师需要掌握哪些技术?

    嵌入式系统广泛应用于生活各领域,如手机、汽车和医疗设备。入行嵌入式开发需掌握C/C++编程、硬件基础、操作系统知识、通信协议、调试技巧及特定领域知识。具备这些基础,通过学习与实践,可在嵌入式行业取得成功。
  • 04.10 22:30:20
    发表了文章 2024-04-10 22:30:20

    电源缓启动(软起动)原理

    该文讨论了电源的缓启动(软起动)技术,主要是为了解决热插拔过程中可能产生的电源振荡和大电流冲击问题。缓启动通过防抖动延时和控制电流上升斜率来避免系统受影响或设备受损。文章提到了两种类型的缓启动电路:电压斜率型和电流斜率型,并详细解释了电压型缓启动电路的工作原理,包括各个元件的作用和电路的缓启动阶段。
  • 04.09 22:01:18
    发表了文章 2024-04-09 22:01:18

    嵌入式软件开发应该掌握哪些知识?

    本文介绍了嵌入式软件及其在汽车、医疗设备等领域的应用。嵌入式软件是运行在嵌入式系统中的程序,负责控制硬件并提供特定功能。要成为嵌入式软件开发者,需掌握C/C++编程语言、数据结构与算法、Linux基础知识,如文件系统管理、命令操作。进阶知识包括文件I/O、线程进程、IPC和网络编程。高阶知识涉及ARM架构、系统移植、Bootloader、内核移植及Linux驱动开发,包括设备驱动编程和调试优化技术。
  • 04.08 22:05:15
    发表了文章 2024-04-08 22:05:15

    嵌入式会越来越卷吗?

    嵌入式系统,融合硬件与软件,正以前所未有的速度普及和多样化。从智能手机到医疗保健,它们无处不在,推动着技术边界不断扩展。随着AI和IoT的发展,嵌入式系统变得更智能、高效。然而,技术进步也带来了安全挑战,数据保护和系统稳定性成为重要议题。未来,嵌入式系统将在物联网中扮演关键角色,同时教育和跨领域合作将塑造其发展路径。面对挑战,我们需要创新与合作,确保其健康且持续的进步。
  • 04.07 22:22:25
    发表了文章 2024-04-07 22:22:25

    基于HIL+RCP的三相整流电路实验

    使用EasyGo Netbox模型文件进行三相整流电路仿真实验。在Desksim软件中加载模型,自定义监控界面,观察三相电压、电流和直流电压。设置Netbox仿真器IP地址后启动仿真。同时,加载控制程序,编译CPU算法,创建直流电压给定值和使能信号控件。通过Cbox仿真器IP地址启动控制程序,连接netbox和cbox以交互信号。动态调整参数,如Gs值,观察实时效果,控制直流电压至设定值。
  • 04.06 22:55:03
    发表了文章 2024-04-06 22:55:03

    LC串联谐振拓扑仿真建模

    该文介绍了直流高压电源的应用领域,如高端分析仪器、静电应用等,并重点讲解了其中常用的LC串联谐振拓扑。文章详细阐述了电路设计过程,包括变压器变比、谐振频率等参数的计算,以及如何使用Simulink搭建和仿真电路模型,通过开环和闭环调试验证了输出电压的可控性。
  • 04.02 22:17:11
    发表了文章 2024-04-02 22:17:11

    CAN总线位时序的介绍

    CAN总线利用CAN_H和CAN_L线的电位差传输数据,显性电平(0,2.5V差值)对应逻辑0,隐性电平(1,0V差值)对应逻辑1。由于NRZ无返回零通信方式,同步是个挑战,特别是距离远时。为解决同步问题,CAN总线采用硬件同步和再同步技术,位时序分为同步段、传播段、两个相位缓冲段,每个段由Tq时间量子构成,允许调整以确保多个单元间的同步采样。
  • 04.01 22:00:12
    发表了文章 2024-04-01 22:00:12

    仿真黑科技EasyGo DeskSim 2022

    DeskSim 2022是一款实时仿真软件,支持FPGA上的多解算器混合应用,允许用户设定不同仿真步长,如电力电子部分设为1e-6秒,自定义FPGA Coder模型为2.5e-6秒。软件提供智能检测、FPGA Coder(最小步长18.75ns)和多种解算器融合等功能,适用于科研、教育和工业测试。用户界面友好,包含内置工具箱,并兼容EasyGo的不同硬件平台。

2024年03月

  • 03.31 21:38:33
    发表了文章 2024-03-31 21:38:33

    电力电子技术实现电能变换与控制的原理

    本文介绍了电力变换的四大类型:AC-DC、DC-AC、DC-DC和AC-AC,以及相关变换电路的工作原理。DC-DC变换分为非隔离(Buck、Boost、Buck-Boost)和隔离型电路,如推挽、反激等。AC-DC变换,即整流,通过桥式整流电路实现,可控整流用于调节输出电压。逆变(DC-AC)涉及全桥逆变电路,用于将直流电转换回交流电。这些变换在电源转换、电机控制和通信系统中至关重要。
  • 03.27 23:42:42
    发表了文章 2024-03-27 23:42:42

    电源缓启动(软起动)

    该文讨论了电子系统中电源缓启动(软起动)的重要性,主要是为了解决热插拔时的两大问题:机械触点弹跳引起的电源振荡和大容量电容充电造成的冲击电流。缓启动电路通过防抖动延时和控制电流上升斜率来避免系统受损。文章提到了两种类型的缓启动电路:电压斜率型和电流斜率型,并详细分析了电压斜率型缓启动电路的工作原理,包括其组件和电路图,展示了如何利用MOS管和相关电阻电容来实现缓启动功能。
  • 03.26 22:56:38
    发表了文章 2024-03-26 22:56:38

    优秀电源工程师需要的必备技能

    本文介绍了成为优秀电源工程师所需掌握的技能。新手需具备扎实的理论基础,包括电路原理、编程和控制理论。进阶技能包括电路建模仿真(如PSIM、Matlab),器件参数选型(如二极管、MOSFET、电容、电感的选型),PCB绘制(使用Protel等软件),以及嵌入式程序开发(如DSP、MCU编程)。电源调试是关键步骤,包括功能验证、EMC测试和效率测试等。通过学习和实践,电源工程师可以不断提升自己,实现专业成长。
  • 03.25 21:45:53
    发表了文章 2024-03-25 21:45:53

    电源缓启动(软起动)原理分享

    该文讨论了电源的缓启动(软起动)技术,主要是为了解决热插拔时的电源振荡和冲击电流问题。缓启动电路有两个主要功能:防抖动延时上电和控制输入电流上升斜率。文章提到了电压斜率型缓启动电路,通过MOS管和相关电阻、电容元件实现延迟和电流控制。电路设计中,MOS管的栅极电压和漏源电流的变化决定了电流上升斜率,从而限制热插拔时的冲击。
  • 03.24 21:57:27
    发表了文章 2024-03-24 21:57:27

    光伏逆变器在环测试解决方案

    本文介绍了光伏行业的背景及其在全球清洁能源发展中的重要性,随着技术进步,光伏组件成本下降,效率提升,分布式系统普及,储能技术的应用解决了光伏发电的不稳定性。光伏变流器的入网检测至关重要,涉及并网检测、电气参数、动态响应、防电击保护和电网保护功能等方面。EasyGo提供的基于CPU+FPGA的HIL实时仿真器用于光伏变流器的半实物仿真测试,支持拓扑结构研究、工况测试、电能质量验证和控制算法验证。文中还提到了基于PXIBox 5442的储能变流器实时仿真方案及相关的测试内容,如频率扰动、高/低电压穿越、孤岛预防和电能质量测试等。
  • 03.23 22:19:04
    发表了文章 2024-03-23 22:19:04

    移相全桥DC-DC变换器

    本文介绍了基于PPEC-86CA3A移相全桥数字电源控制芯片的电源设计与开发过程。首先,文章讲解了如何搭建移相全桥变换器的外围电路,并展示了相关硬件平台的图片。接着,详细阐述了使用PPEC Workbench软件进行快速开发的步骤,包括新建工程、设置控制参数、启动参数、保护参数以及通讯端口的选择,并提供了下发参数和调试的操作指南。在功能验证部分,涉及了采样校正、保护功能(如输出过压保护)的验证以及开环和闭环调试。最后,提到了PPEC-86CA3A芯片和PPEC Workbench软件在电源研发中的重要角色,它们简化了电源设计和调试的流程,降低了开发难度。
  • 03.22 22:46:34
    发表了文章 2024-03-22 22:46:34

    PID算法原理分析及优化

    这篇文章介绍了PID控制方法,一种广泛应用于机电、冶金等行业的经典控制算法。PID通过比例、积分、微分三个部分调整控制量,以适应系统偏差。文章讨论了比例调节对系统响应的直接影响,积分调节如何消除稳态误差,以及微分调节如何减少超调。还提到了数字PID的实现,包括位置式、增量式和步进式,并探讨了积分饱和和微分项的优化策略。最后,文章简述了串级PID在电机控制中的应用,并强调了PID控制的灵活性和实用性。
  • 03.21 22:01:08
    发表了文章 2024-03-21 22:01:08

    数字电源浅析

    数字电源是电力电子技术的应用,利用数字电路如DSP、MCU进行电源控制,具备高精度、稳定性、效率和远程控制能力。对比模拟电源,数字电源更适应复杂、高性能系统,常用于通信、工业、医疗等领域。尽管数字电源研发门槛高,核心芯片多依赖进口,但国内企业如武汉森木磊石推出的PPEC系列正降低开发难度,推动数字电源发展,提升电源性能和效率。
  • 03.20 21:42:00
    发表了文章 2024-03-20 21:42:00

    LC串联谐振拓扑仿真建模及控制策略分析

    该文介绍了直流高压电源的应用领域,特别是LC串联谐振拓扑在其中的重要性。文章接着详细阐述了LC串联谐振变换器的工作模式,重点讨论了在DCM模式下的电路参数设计,包括变压器变比、谐振频率和器件参数等,并使用Simulink搭建模型进行电路仿真。仿真过程分为电路模型搭建、开环调试和闭环调试,验证了输出电压可调且能稳定在设定值,实现了变换器的设计目标。
  • 03.19 22:34:50
    发表了文章 2024-03-19 22:34:50

    经典控制算法——PID算法原理分析及优化

    这篇文章介绍了PID控制算法,这是一种广泛应用的控制策略,具有简单、鲁棒性强的特点。PID通过比例、积分和微分三个部分调整控制量,以减少系统误差。文章提到了在大学智能汽车竞赛中的应用,并详细解释了PID的基本原理和数学表达式。接着,讨论了数字PID的实现,包括位置式、增量式和步进式,以及它们各自的优缺点。最后,文章介绍了PID的优化方法,如积分饱和处理和微分项优化,以及串级PID在电机控制中的应用。整个内容旨在帮助读者理解PID控制的原理和实际运用。
  • 03.18 22:11:49
    发表了文章 2024-03-18 22:11:49

    雷龙科技Nand flash芯片试用体验

    一、项目背景 最近自己开始准备了一个智能家居控制系统项目,需要包含室内的温湿度、空气质量、烟雾浓度以及气体含量,能够存储相应的数据,并进行显示。 Nand-flash存储器是flash存储器的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。Nand-flash存储器具有容量较大,改写速度快等优点,适用于大量数据的存储,因而在业界得到了越来越广泛的应用,如嵌入式产品中包括数码相机、MP3随身听记忆卡、体积小巧的U盘等。 二、产品解析 NOR和NAND是市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由
  • 03.17 21:58:22
    发表了文章 2024-03-17 21:58:22

    移相全桥DC-DC变换器快速设计与开发

    本篇将基于PPEC-86CA3A移相全桥数字电源控制芯片以及PPEC Workbench开发软件带领大家进行实际移相全桥DC-DC变换器的设计与开发 。 一、移相全桥变换器设计与开发 1、外围电路设计与硬件平台搭建 1)外围电路设计 这里给出了PPEC-86CA3A移相全桥数字电源控制芯片的采样、PWM驱动以及硬件保护等外围电路设计图,大家可参考下图进行外围电路搭建与连接。 2)硬件平台搭建 大家可根据前文介绍的参数设计方法进行电源拓扑的器件选型,再按照外围电路设计图搭建PWM驱动电路、采样电路以及保护电路并与电源控制核心进行连接。移相全桥DC-DC变换器的硬件测试平台如图。 2
  • 03.16 21:01:05
    发表了文章 2024-03-16 21:01:05

    电源常用电路:采样电路

    在之前的帖子中,我们已经介绍了数字电源及其核心控制器PPEC。当然,数字电源除了包含电源拓扑电路以及数字控制核心外,还包括采样、驱动和通讯等外围电路。 本篇就先对电源的ADC采样原理和常用的采样调理电路进行介绍吧。 一、ADC采样原理 ADC(模数转换器)采样是将模拟信号按照一定的采样频率进行离散化,然后转换为数字信号的过程,通常包括采样、保持、量化和编码四个步骤。 ▍采样 采样主要实现模拟信号的离散化处理,即将连续的模拟信号转换为一系列时间间隔相等的模拟信号。 采样的间隔由采样频率决定,频率越高采样得到的信号越接近原始信号。但较高的采样频率会使得数据量增加,同时对系统的转换速度要
  • 03.15 22:34:50
    发表了文章 2024-03-15 22:34:50

    电源常用通讯电路详解

    数字电源的采样和PWM驱动电路原理,通过这些技术,数字电源可以在内部形成控制闭环。但是要实现电源的控制和管理,还是需要与数字控制核心建立通讯连接。本期将带领大家了解数字电源常用的通讯电路。 一、常用的通讯方式 在前面数字电源与模拟电源中有讲到,为了能够更好的实现数字电源的管理与控制,数字电源需要具备通讯功能。 通过上位机软件,工程师能够设置电源参数并控制电源状态。但是由于数字电源控制核心输出的是TTL电平,与外围设备通讯时存在电平标准定义不一致的情况,因此需要电平转换芯片来实现两者间的数据交换。数字电源中常用的通讯方式包括RS485、RS232、CAN、TCP/IP以及I2C等。 (一
  • 03.13 22:16:55
    发表了文章 2024-03-13 22:16:55

    按键开关机的锂电池充放电解决方案

    一、产品概述 TP4562 是一款集成线性充电管理、同步升压转换、电池电量指示和多种保护功能的单芯片电源管理SOC,为锂电池的充放电提供完整的单芯片电源解决方案。 TP4562 内部集成了线性充电管理模块、同步升压放电管理模块、电量检测与 LED 指示模块、保护模块、按键模块和自动关机模块。TP4562 内置充电与放电功率 MOS,充电电流为 250mA,最大同步升压输出电流为 500mA。 TP4562 采用专利的充电电流自适应技术,同时采用专利的控制方式省去外部的功率设定电阻,降低功耗的同时降低系统成本。 TP4562 内部集成了温度补偿、过温保护、过充与过放保护输出过压保护、输出
  • 03.12 22:11:48
    发表了文章 2024-03-12 22:11:48

    HarmonyOS的功能及场景应用

    一、基本介绍 鸿蒙HarmonyOS主要应用的设备包括智慧屏、平板、手表、智能音箱、IoT设备等。具体来说,鸿蒙系统是一款面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,通过同一套系统能力、适配多种终端形态。 二、应用HarmonyOS的设备 1、智能手机: HarmonyOS用于华为的智能手机,旨在提供更流畅的用户体验和更好的多设备协同功能。 2、平板电脑: 华为的平板电脑也可以运行HarmonyOS,使用户可以在不同设备之间共享应用和数据。 3、智能电视: HarmonyOS用于智能电视,提供智能家
  • 03.11 22:05:04
    发表了文章 2024-03-11 22:05:04

    一款功率电子开关TP6062

    一、基本概述 The TP606X is a low voltage,single P-MOSFET high-side power switch, optimized for self-powered and bus-powered Universal Serial Bus (USB) applications. This switch operates with inputs ranging from 2.4V to 5.5V, making it ideal for both 3V and 5V systems. The switch's low RDS(ON),60mΩ. 二、引
  • 发表了文章 2024-05-08

    如何在Ubuntu系统上定制文件系统

  • 发表了文章 2024-05-07

    基于51单片机的自动售货机系统

  • 发表了文章 2024-05-06

    Xilinx ZYNQ的应用开发介绍

  • 发表了文章 2024-05-01

    以太网口硬件知识分享

  • 发表了文章 2024-04-30

    嵌入式Linux的学习误区

  • 发表了文章 2024-04-29

    PCB中泪滴的作用

  • 发表了文章 2024-04-28

    如何在Ubuntu系统上定制文件系统

  • 发表了文章 2024-04-27

    可解决传统保险丝缺陷的电子保险丝efuse

  • 发表了文章 2024-04-26

    以太网口硬件知识分享

  • 发表了文章 2024-04-25

    LC串联谐振拓扑仿真建模

  • 发表了文章 2024-04-24

    遥控车模的电机控制器

  • 发表了文章 2024-04-23

    基于RT-Thread的智能家居助手

  • 发表了文章 2024-04-22

    基于RT-Thread摄像头车牌图像采集系统

  • 发表了文章 2024-04-21

    基于CH32V103的多功能推杆设计

  • 发表了文章 2024-04-20

    基于AB32VG1的冬笋探测器设计

  • 发表了文章 2024-04-19

    使用EEPROM断电保存数据

  • 发表了文章 2024-04-18

    外部中断的使用方法

  • 发表了文章 2024-04-17

    PID算法原理分析及优化

  • 发表了文章 2024-04-16

    1.2MHz,固定频率白光LED驱动器

  • 发表了文章 2024-04-15

    运用指针轻松实现多个数据排列

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-01-22

    你完整阅读过源码吗?

    对于“读源码太枯燥,没啥意思”的观点,可以从多个角度理解和回应:

    学习阶段与兴趣点:对于初学者或者对编程、软件架构尚不深入理解的开发者来说,直接阅读复杂的源代码确实可能感觉枯燥且难以吸收。他们可能更需要从基础概念、API文档和教学示例入手,逐步建立系统的知识体系。然而,随着技术能力和经验的增长,理解并研究高质量的源码能够帮助开发者提升设计思维和解决问题的能力,从而可能会发现其中的乐趣。
    
    学习方法论:阅读源码并非一蹴而就的过程,也不是单纯地逐行扫描代码。有效的源码阅读应当结合问题导向、模块化分析以及适当的调试实践。通过了解项目背景、明确目标、拆分功能模块,甚至参与到社区讨论中,都可以让这个过程变得更有意义和吸引力。
    
    价值体现:源码是众多优秀工程师智慧的结晶,尤其是开源项目中的顶级源码,它们代表了业界的最佳实践和创新思路。通过阅读源码,我们可以学习到如何优化性能、处理复杂逻辑,以及良好的编码规范和设计模式等,这对于个人成长和技术进步具有极大的价值。
    
    挑战与乐趣:如同解谜一样,阅读源码有时就像解开一个精心设计的技术难题,克服挑战后所获得的成就感也是无法忽视的。此外,随着对源码理解的加深,逐渐掌握其运行机制,能更好地驾驭这项技术,这本身也是一种乐趣所在。
    

    总之,“读源码枯燥”这一看法因人而异,取决于个体的学习阶段、方法及对技术探索的态度。在实践中找到适合自己的学习方式,将源码阅读融入日常开发和学习过程中,往往能收获更多有价值的经验和技能提升。

    踩0 评论0
  • 回答了问题 2024-01-22

    预见2024,你对技术革新有哪些猜想?

    边缘计算的普及:随着物联网设备的快速增长和边缘计算技术的成熟,边缘计算将在2024年得到更广泛的应用。边缘计算可以将数据处理和分析推向离终端设备更近的地方,减少数据传输延迟和带宽占用,提高响应速度和用户体验。

    量子计算的商业化:量子计算作为一项前沿技术,具有在某些特定场景下超越传统计算能力的潜力。预计到2024年,量子计算将进一步商业化,云服务提供商可能会开始提供量子计算能力,以支持解决复杂问题和优化算法。

    安全性和隐私保护的增强:随着云计算的普及,对于数据安全性和隐私保护的需求也越来越高。未来,云计算服务提供商将加强数据加密、访问控制和身份认证等安全机制,以确保用户数据的安全和隐私。

    融合AI和云计算:人工智能(AI)在各个行业的应用越来越广泛,而云计算作为支持大规模数据处理和模型训练的基础设施,将与AI融合得更加紧密。未来,云服务提供商可能会提供更强大的AI平台和工具,使开发者能够更轻松地构建和部署AI应用。

    可持续性和能源效率的关注:云计算数据中心的能源消耗一直是一个重要的问题。随着对可持续性的关注不断增加,云计算服务提供商将更加注重节能和环保,采用更高效的硬件设备和数据中心设计,以减少能源消耗和碳排放。

    踩0 评论0
  • 回答了问题 2023-07-14

    乘风问答官5月排位赛开启!话题、问题双赛道,Apple 妙控键盘等你赢!

    积极参与

    踩0 评论0
  • 回答了问题 2023-05-15

    百问求答(4)Flink专场!回答问题赢小爱智能音箱等好礼

    积极参与

    踩0 评论0
  • 回答了问题 2023-03-19

    你使用过哪些云产品组合进行开发?

    作为开发者,我们都知道云计算已经成为了当今软件开发行业的主要趋势。而阿里云作为国内领先的云计算服务提供商,不仅提供了各种云产品服务,还为开发者提供了方便易用的开发工具和平台,使得开发者可以更加轻松地进行开发和部署。 在阿里云的云产品组合中,常见的组合方式包括ECS + RDS、ECS + SLB、OSS + CDN和Function Compute + API Gateway等,不同的组合方式可以满足不同的业务需求和应用场景。 例如,我们在开发一个电商网站时,通常需要使用ECS来部署网站应用程序,使用RDS来存储用户数据和订单信息,使用SLB来实现负载均衡和高可用性。此时,我们可以使用阿里云的ECS、RDS和SLB服务来快速搭建一个高可用性的电商网站,从而为用户提供更好的体验。 云原生时代的到来,使开发者自己完成应用从开发到部署成为了可能。CloudBase 提供的各种基础设施,令开发者无需再纠结于各种服务器配置之中,这极大地解放了生产力,让你的想法可以快速实现和快速上线。开发者快来拥抱 Serverless 吧! uniapp云开发(云数据库) ![图片.png](https://ucc.alicdn.com/pic/developer-ecology 图片.png

    /m77oqron7zljq_94efb8fe4cc6467b87cd0c3f496ec37d.png)

    踩0 评论0
  • 回答了问题 2023-03-19

    ModelScope社区上线,怎么看待它在AIGC发展中起到的作用?

    随着人工智能技术的不断发展,越来越多的企业和个人开始涉足这个领域,但由于人工智能技术的门槛较高,很多人在开始学习时都会感到困难重重。而Modelscope的上线则为这个问题提供了一个可行的解决方案,我记得Modelscope它能够让企业和个人开发者更方便地体验各种人工智能模型,然后就可以加速人工智能技术的普及和发展。AI模型的体量已经跃升至万亿的规模,但大模型的弊端日益凸显:大算力、强算法、大模型。这些都让一些普通开发者望而却步。通过开源,让技术壁垒和计算资源不再是阻碍,降低AI的应用门槛。达摩院的ModelScope正是在这样的共识下应运而生,一经推出就引起AI界极大的关注。

    踩0 评论0
  • 回答了问题 2023-03-19

    乘风问答官2月排位赛开启!话题、问题双赛道,Beats蓝牙耳机等你赢!

    积极学习,重在参与,技术迭代。

    踩0 评论0
  • 回答了问题 2023-03-19

    开发者参与开源软件项目有哪些好处?

    对于目前开源项目的一些思考: 1.随着国家对于技术的越来越重视,越来越多的开源平台和开源项目开始出现,例如目前也有很多的托管平台让技术开发者使用。比如说国际上最大的托管平台GitHub,国内知名的托管平台码云等等。 2.很多的开源项目也随之产生,方便了更多的开发者,我们可以使用更多的开源项目,参考别人优秀的想法,提高自己对于项目的认知水平。

    踩0 评论0
  • 回答了问题 2022-12-27

    2022年你和社区发生了哪些故事?

    我与阿里云社区之间的故事,从今年开始入驻社区之后,便参加了很多的活动,也获得了很多的奖励。一开始接触到阿里云的时候,是朋友的推荐,后面自己开始进一步接触,感觉社区挺不错的,输出了很多优质的文章,对自己的技术提升也有很大的帮助。后面自己也有幸写了自己的第一篇博客,很幸运的签约成为了阿里云社区的一员,由此开始了我的写作之路。从一开始的签约博主,到后来的星级博主,再到后来的专家博主,自己获得荣誉的同时,也创作了很多的文章,为社区的建设贡献了自己的力量。对于即将结束的2022年,我有很多的感悟,与社区之间也产生了很多的感情,希望在2023年阿里云社区能够越来越好,我也可以持续输出更多的优质文章,既能够提升自己的能力,又可以为社区的建设尽自己的力量。微信截图_20221227212114.png

    踩0 评论0
  • 回答了问题 2022-11-25

    OpenSearch如何添加自建MySQL数据源

    在网站上添加了 OpenSearch 功能以后,IE 7.0 和 Firefox 2.0 以上的浏览器(好吧,我承认在 Opera 和 Chrome 里没找到这个功能,但是 IE 8.0 RC 和 Firefox 3.05 是绝对没有问题的)就能够在自带的搜索栏里面添加这个网站的搜索功能了。

    要添加 OpenSearch 功能,一共分三步:

    第一步:实现 OpenSearch 功能;

    第二步:编写 OpenSearch 描述文件;

    第三步:添加对 OpenSearch 描述文件的引用。 ———————————————— 版权声明:本文为CSDN博主「happytdw」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_30045597/article/details/113320448

    踩0 评论0
  • 回答了问题 2022-11-25

    DataV到期被释放如何恢复

    释放SWAP 监控报警一个PVE节点的SWAP使用满了。

    踩0 评论0
  • 回答了问题 2022-11-25

    kibana如何开启公网访问

    配置Kibana私网访问白名单时,需要先打开Kibana私网访问开关(默认关闭)再进行操作。 Kibana公网访问默认开启(绿色),关闭Kibana公网访问功能,公网入口隐藏,您将无法通过公网进入Kiban...

    踩0 评论0
  • 回答了问题 2022-11-25

    Elasticsearch新购实例长时间生效中怎么办

    一般情况下,通过操作系统write接口写到磁盘的数据先到达 Elastic:在 Elasticsearch 中计算摄取延迟并存储摄取时间以提高可观察性 Elastic 中国社区官方博客

    踩0 评论0
  • 回答了问题 2022-11-25

    DataWorks写到外表单个文件超过5G如何处理

    减小JAR文件。DataWorks执行MapReduce作业的时候,需要在本地执行,所以保留Main函数即可。

    踩0 评论0
  • 回答了问题 2022-11-25

    Quick Bi 如何连接PolarDB MySQL

    通过公网连接阿里云PolarDB for MySQL 添加白名单。 公网连接阿里云PolarDB for MySQL之前,需要将Quick BI的IP地址加入到阿里云PolarDB for MySQL的白名单。

    踩0 评论0
  • 回答了问题 2022-11-25

    DataWorks如何计费

    每小时出账:每个小时统计前一个小时的实际使用量,并从账户余额中扣除实际消费的金额。 例如,当前时间是9:30,结算的是8:00~9:00期间产生的费用。 每日出账:每个自然日开始时,统计前一个自然日的实际使用量,并从账户余额中扣除实际消费的金额。

    踩0 评论0
  • 回答了问题 2022-11-25

    E-MapReduce如何创建集群

    登录阿里云 E-MapReduce 控制台。 在上方选择所在的地域(Region),所创建集群将会在对应的地域内,一旦创建后不能修改。 单击创建集群,进行创建。

    踩0 评论0
  • 回答了问题 2022-11-25

    Quick BI是否支持本地部署

    支持

    踩0 评论0
  • 回答了问题 2022-11-25

    如何关闭Dataworks

    登录DataWorks控制台。 单击左上角的图标,选择全部产品>任务运维>运维中心。 在左侧导航栏,单击智能监控>事件管理。 在事件管理页面关闭报警。

    踩0 评论0
  • 回答了问题 2022-11-24

    短信推送服务每次推送的来信号码不一致

    显示手机号码的短信 现在显示手机号码的短信除了是用自己手机发送的短信外,就是卡发短信了。一般人不会用自己的手机大批量发送营销短信,因为很容易被标记为骚扰短信,容易被拦截.

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
http://www.vxiaotou.com