技术知识
-
扩展模块EIO16084在运动控制系统中的应用-扩展模块em231
EIO16084扩展模块的使用分为如下几步,硬件接线;总线初始化建立总线通讯连接,初始化中执行扩展资源的映射,分别配置轴资源和IO资源;扩展资源配置完成可通过控制器端访问,扩展轴为…
-
LabVIEW入门学习经验分享-labview官方教程
在自动化行业,你如果想开发功能强大且开发周期不要太长的上位机软件。首先考虑labview,它可以调用c++、matlab等编程语言的库文件,实现跨语言编程,从而满足你更复杂的控制,…
-
什么是过零点?ROHM过零检测电路的优点有哪些-过零检测电路的作用
开箱照片 拿到BM1Z102FJ-EVK-001过零检测IC测评版,小小激动一下,先来个开箱照片。 什么是过零点 在通过使用插座提供AC电源的白色家电中,为了进行电机控制和微控制器…
-
高速收发器的走线特性阻抗设计-高速信号相关的电路布局需要注意哪些
引言:传输介质的选择,无论是PCB材料还是电缆类型,都会对系统性能产生很大的影响。尽管任何传输介质在GHz频率都是有损的,但本章提供了一些管理信号衰减的指南,以便为给定的应用获得最…
-
用STM32CubeIDE软件实现STM32外部中断实例-keil搭建stm32
本文用STM32CubeIDE软件实现STM32外部中断实例。 新建工程 “File”-“New”-“STM32 Project”。 输入芯片型号STM32F103ZE。 选择相应…
-
PCB甩铜常见的原因有几种-pcb板上的铜怎么去掉
PCB的铜线脱落(也就是常说的甩铜),各PCB品牌都会推说是层压板的问题,要求其生产工厂承担不良损失。根据多年的客户投诉处理经验,PCB甩铜常见的原因有以下几种: 一、PCB厂制程…
-
Linux下automake应用-linux开发培训中心
Linux下automake应用 linux 环境下,当项目工程很大的时候,编译的过程很复杂,所以需要使用 make 工具,自动进行编译安装,但是手写 makefile 文件比较复…
-
Linux下线程编程-linux创建线程的函数
Linux下线程编程 1.线程相关函数 1.1创建线程pthread_create pthread_create是Unix操作系统(Unix、linux等)的创建线程的函数。…
-
Linux下线程编程(2)-linux创建线程的函数是什么
Linux下线程编程(2) 线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一…
-
用IR传感器和Arduino制作一个数字转速计(附代码)-测量转速的传感器设计方案
本项目采用IR传感器和Arduino开发板制作了一个数字转速计,以RPM为单位测量马达的转数。项目黑简单,只需将IR传感器和Arduino板子与16*2 LCD连接即可。 BOM表…