受当地一家苗圃之托,为其制作一台能自动喷洒的控制器代替人工定时喷洒,要求是开停时间可人工调整进行设定,如喷洒2分钟、停止30分钟,然后再喷洒2分钟、停止30分钟,这样周而复始地工作。自制的控制器电路如图1所示。    该控制器采用AC220V供电,当接通开关K时,时间继电器KT2线圈通过K1-1常闭点形成回路,开始工作,所设定的延迟时间到达后,KT2-1常开点闭合,K1线圈得电工作,水泵开始抽水喷洒,同时K1的辅助触点K1-1断开,时间继电器KT2失电,KT2-1触点断开,但由于K1的常开触点K1-3已闭合,使K1线圈通过KT1-1、KT1-3继续得电工作,喷洒继续进行。    由于K1-2触
1
IPERF专业测速工具(开源)含图形直观图观测java程序。 内含:(iperf2.0.x) 1)开源linux程序(可直接在linux机器编译make即可,方便调测) 2)开源arm linux程序(已经修改编译器为arm-linux-gcc,如果不合适可另行 ./configure xxx或自行修改makefile,可开发板调测) 3)windows版本的iperf.exe 4)一套基于iperf.exe报文分析的UI直观图java小应用,方便观测曲线变化(需要java虚拟机环境,请另行安装) 物超所值,这个再需要时非常重要,请需要的朋友下载(分值设的较大,真正需要监控速度、性能、带宽、驱动速率等问题时用,不要枉扣分)。 应用场景: windows linux 开发板 三者之间任意测速(client、server端均有数据,一般观察client端的曲线变化)
2022-04-02 10:11:24 3.06MB 专业测速
1
摘 要:匹配滤波器因具有大的时间带宽积而在扩频和CDMA通信中受到极大重视,不仅作为快速捕获和RAKE分集等传统技术的最佳方案,而且在多用户检测、智能天线、多速率甚至是软切换等方面也都能发挥其优势;对匹配滤波器捕获的基本原理进行了研究并着重讨论了其多种FPGA实现结构。  关键词:直接序列扩频;数字匹配滤波器;折叠滤波;部分相关  20世纪80年代末90年代初,直接序列扩频码分多址(DS/CDMA)开始进入商用,宽带码分多址(BCDMA)的概念也相继提出,对具有大TW(时间带宽积,越大表明多址能力越强)值的匹配滤波器需求强烈,随着超大规模集成电路(VLSI)和逻辑可编程门阵列(FPGA)的发展
1
基于Protel 99se的几种ARM开发板的原理图和PCB图
2022-03-29 14:43:04 10.03MB PCB图
1
1概述传统的SPWM采用频率数倍于正弦波的三角波调制正弦波,可得到近似于正弦波的输出。三角波的频率越高,即载波比越高,谐波的频率就越高,输出端滤波器就更容易去除谐波。在输出频率固定的场合,如正弦波逆变电源,其输出频率固定在50Hz左右,这种场合采用软件设计可降低系统的成本,一般将数据存入存储器,通过CPU的定时器中断调用可完成SPWM控制。在变频场合,如三相交流异步电机的驱动,由于需要输出三相变频的SPWM信号,一般采用8254可编程定时器,以减少CPU的工作量。SPWM设计采用传统方法得到的正弦波较理想,由于三角波是超越方程,正弦信号用单片机产生也较困难,因此,传统方法较难实现。现在有许多新
1
摘要:一种利用VerilogHDL设计CAM的方案,该方案以移位寄存器为核心,所实现的CAM具有可重新配置改变字长、易于扩展、匹配查找速度等特点,并在网络协处理器仿真中得到了应用。关键词:CAM移位寄存器VerilogHDLCAM(ContentAddressableMemory,内容可寻址存储器)是一种特殊的存储阵列。它通过将输入数据与CAM中存储的所有数据项同时进行比较,迅速判断出输入数据是否与CAM中的存储数据项相匹配,并给出匹配数据项的对应地址和匹配信息。CAM以其高速查找、大容量等特点而被广泛地应用于电讯、网络等领域。本文介绍一种用VerilogHDL设计CAM的方案。该方案以移位寄
1
等待队列 等待队列 以队列为基础数据结构,与进程调度机制紧密结合,能够用于实现内核中的异步事件通知机制,也可以用来同步对系统资源的访问(如信号量)
2022-03-23 15:21:55 11.07MB ARM
1
摘 要 本文提出一种对死区时间的预测补偿。死区效应可被视为一种空间矢量,它由两个因素决定:扇区数和相电流方向。在一个调制周期内,通过校正参考空间电压矢量,死区效应得以消除。仿真结果证明该方法是正确的。     关键词 空间 矢量 补偿 仿真1 引言  随着控制芯片(如DSP)运算速度和电力电子器件(如IGBT)开关频率的日益提高,在变频调速中使用空间矢量控制已非常容易。但是开关器件存在一定的导通时间和关断时间,为防止同一桥臂上的两个开关发生“直通”,必须在控制信号中设置死区。例如,用于电机控制的TMS320X24X系列芯片中,就有专门的可编程死区单元[1]。然而,由于死区的作用,每一个调制周期
1