虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

定时<b>开关</b>

  • 拔河游戏机

    简单设计拔河游戏机包含六个模块 1.  按键模块:定义输入输出及按键模块。 2.  按键消抖模块:给每个按键两个状态,保证按键产生的信号可以消除抖动稳定,给所定按键两个状态,一个前状态,一个后状态,当时钟时钟的脉冲沿来临时,将按键状态赋值给前状态,设置定时器,当计数计满后,前状态值赋给后状态,按键输出值为前状态和后状态的取反的并。 3.  时钟分频模块:将Basys3的100M系统时钟分频成为周期为10ms,100Hz频率 4. 比较模块:由分频后的时钟信号模块控制按键信号模块,之后进入比较模块,若A的脉冲数大于B,则Led向A代表方向移动,反之则向B代表方向移动,若相等则不动。由Led的位置决定使能端的开启与关闭,若移动至A或B的顶端,则使能端控制Led无法再移动。除此还要设计计数器并可以显示在数码管上记下获胜者的盘数。 5. LED移动模块:在选定一定的时间周期内,检测按键A与按键B的产生的脉冲个数,进行比较,若A的脉冲数量大于B,则Led向A方向移动,反之则向B方向移动,若相等则不动。 6. 译码模块:将得到的信号t转化为Led的显示,最后赋值给Led输出端口,并且由数码管显示胜利的一方 。

    标签: verilog

    上传时间: 2020-05-19

    上传用户:lzj007

  • S7-200西门子PLC例程源码100例合集: PLC S7-200程序实例

    S7-200西门子PLC例程源码100例合集:PLC S7-200程序实例--程控喷泉程序.rarplc200例子.rarS200配料程序.rars7 200例子程序.rars7 200做的转盘的程序,6个工位.rarS7 Array and Indirect Addressing Examples and Basics.zips7-200 modbus主、从站例子程序.rarS7-200 modbus主从站标准例程.rarS7-200 Modbus主站通讯程序.rarS7-200 Modbus从站通讯测试.rarS7-200 PID控制例程1.rarS7-200 PID控制例程2.rarS7-200 PID控制例程3.rarS7-200 PWM控制实例.rarS7-200 变频控制例程.zipS7-200 恒压供水,一拖三实例.rars7-200 称重程序.rarS7-200 自由口通讯测试程序A.rarS7-200 自由口通讯程序 方式B.rarS7-200 自由口通讯程序 方式C.rars7-200 高速计数及pid控制之恒速控制.rarS7-200PLC控制恒压变频供水的PLC程序.rarS7-200PLC的程序结构.rarS7-200_315-DP与EM277的PROFIBUS通讯.rarS7-200_315-DP与EM277的PROFIBUS通讯.zipS7-200_50例程.rarS7-200_与S7300之间的MPI通讯(1).zipS7-200_与S7300之间的MPI通讯.zipS7-200_与S7300的以太网通讯(1).zipS7-200_与S7300的以太网通讯.zipS7-200_之间通讯和链接.rarS7-200_时间设定与读取.rarS7-200下的布袋除尘器控制程序.rarS7-200与6RA70之间的USS通讯.zipS7-200与ABB550变频器通讯实例.rarS7-200与DDM4A数显表通信1.rarS7-200与DDM4A数显表通信2.rarS7-200与MM440通过USS协议通讯例子.rarS7-200与PC之间的连接:从WINDOWS应用程序中读数据.rarS7-200与S7-300通信实例及步骤.rarS7-200与三垦变频器通信实例1.rarS7-200与三垦变频器通信实例2.rarS7-200与三垦变频器通信实例3.rarS7-200与富士PXR仪表自由通讯口协议通信.rarS7-200与易能EDS1000变频器的通讯.rars7-200之多种方法实现单按钮电路.rarS7-200之间数据通讯.rarS7-200使用EM253控制伺服的PLC程序.rarS7-200供水(两台循环)实例.rars7-200做Modbus RTU.rars7-200做modbus主站与杰曼仪表通讯程序.rarS7-200利用MODBUS主站库与LG变频的通讯程序.rarS7-200和变频器自由口通信.zipS7-200处理定时中断.zips7-200实例.rarS7-200实验用程序(1).rarS7-200实验用程序.rarS7-200工程.rarS7-200带TD操作面板.rars7-200库 格雷码.rars7-200应用实例.pdfS7-200控制步进电机.rarS7-200控制步进电机带加速.rars7-200控制的水平小车程序.rars7-200数控机床程序.rarS7-200料仓下料器程序.rars7-200模拟量处理子程序.rarS7-200水处理程序(1).rarS7-200水处理程序.rarS7-200玻璃瓶压盖机的程序.rars7-200生料磨收尘器.rarS7-200用定时中断计算累计流量的程序.rars7-200电梯程序.rarS7-200电泳线流水线控制程序.rars7-200的发脉冲.rarS7-200的格雷码与二进制的转换、S7-200寻址例程、S7-200时间设定与读取、S7-200之间的通讯与链接.........rarS7-200直线插补程序.rarS7-200程序----秤.rars7-200程序1.rars7-200程序实例.rarS7-200脉冲输出测试程序.rarS7-200自由口与打印机通讯.rarS7-200西门子PLC例程源码100例合集.zipS7-200通过EM277通讯.zipS7-200造纸应用程序,多点传动,带通讯.rars7-200锅炉半自动控制.rarS7-200静电除尘.rarS7-212用自由通信口模式和并行打印机相连.rarS7-212通过自由

    标签: S7-300

    上传时间: 2021-10-22

    上传用户:

  • 北京动力源开关电源产品使用说明书

    模块化电源系统采用三相五线制交流输入(可兼容单相三线制交流输入),可根据用户需求配置成单 路输入形式或双路输入形式,系统交流输入防雷的标准配置为 C 级(20kA,8/20μS),可根据应用场景在 C 级防雷之前配置不同规格的 B 级防雷(30kA、40kA、60kA,8/20μS)三相四线制输入(380Vac),可兼容单相输入(220Vac)。 交流输入断路器为 63A/3P,可调整为 100A/4P。系统终局 450A(50A×9)系统可接入 1~4 组蓄电池(可扩展至 6 组);电池通过断路器(或熔断器)、分流器(检测电池电流)和直流接触器(下电控制)与整流器的输出并联,由直流配电单元为客户直流负载供电。系统具有电池温 度补偿功能;

    标签: 开关电源

    上传时间: 2022-02-06

    上传用户:

  • 51外部中断讲解

    51里,从中断开始,很多初学者就会感到很迷茫,不知道自己在学什么,特上传此资料。单片机在执行程序的过程中,暂时中断执行当前的程序,转而去执行其他的应急处理程序,称为中断。例如。你正在餐厅吃饭,有朋友喊你去接电话,于是你就收到了来自朋友的一个中断(可以叫做外部中断),当你准备去接电话时,突然肚子疼,需要上厕所(内部中断),这又是一个中断,我们把引起中断的事件叫中断源(例如接电话、上厕所等,外部引起的叫外部中断,内部引起的叫内部中断),产生中断就要去处理它,这称为中断的响应。在接电话、上厕所这些中断源中,显然上厕所更需要立刻处理,这就是中断的优先级。 51单片机的中断系统十分重要,分为外部中断和定时器中断。中断发生CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理中断响应和中断服务CPU暂时中断当前的工作,转去处理事件B中断返回待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A这一过程称为中断单片机有10个寄存器主要与中断程序的书写控制有关中断允许控制寄存器IE定时器控制寄存器TCON串口控制寄存器SCON中断优先控制寄存器IP定时器工作方式控制寄存器TMOD定时器初值赋予寄存器(TH0/TH1,TL0/TL1)

    标签: 51单片机 外部中断

    上传时间: 2022-02-16

    上传用户:qdxqdxqdxqdx

  • 定时开关模块原理图和封装

    该电路图实现手动和自动按键定时,可以显示星期小时分钟和秒 

    标签: 定时开关

    上传时间: 2022-05-05

    上传用户:

  • 赛元SC95F智能风扇项目源码

    功能设计:1、风扇调速模式;        A、3档调速,低中高风速        B、智能感知控制模式        根据环境温度和人体感应控制风扇启动以及风速大小和摇头功能。        首先利用温度传感器DS18B20检测当前环境温度,当环境温度>25度时,此时又通过人体红外感应传感器感应到有人时,风扇自动启动。温度越高风扇风速越大。温度>32度时风速最大,当温度小于25度时,风扇自动关闭待机。        当风扇人体感应检测到人离开10分钟后,风扇自动停止待机。当检测到人时再重新启动。当夜间0点至早7点除外,无论是否有人都不关机。2、        摇头功能3、        定时时间功能,最长8小时。以分钟计:0,10,20,30,40,50,60,90,120,180,240,300,360,420,480。4、支持红外遥控器和风扇本身按键(开机键,功能键,风速模式切换键,摇头按键,定时按键),按键使用赛元的触摸按键资源。5、OLED液晶屏信息显示        当前环境温度、湿度显示:利用DHT11温湿度传感器检测房间温湿度,当风扇待机时,任意按键后显示。        风扇启动后显示风速模式和大小,是否摇头标志以及房间当前检测温度。        风扇启动后当设置了定时关机时间后,会显示定时时间倒计时。        利用BaseTime定时器定时1秒实现了实时时间和日期,通过按键设置并在OLED上显示。

    标签: sc95f 智能风扇

    上传时间: 2022-05-18

    上传用户:

  • 单片机原理及应用 作业 —— 数码管 显示 学号

    一、 实验目的使用 51单片机的八位数码管顺序显示自己的学号。掌握 C 语言、汇编语言两种编程单片机控制程序的方法。掌握使用 Keil 4 或 Keil 5 软件编写、编译、调试程序的方法。掌握使用 Proteus 软件绘制电路原理图、硬件仿真和程序调试。二、实验设备笔记本电脑51 单片机(普中科技)八位数码管(单片机上已集成)应用程序:Proteus 8.0、Keil uVision5、stc-isp-v6.88E三、实验原理(1)数码管数码管按段数可分为七段数码管和 8 段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个小数点(DP),这个小数点可以更精确的表示数码管想要显示的内容。按能显示多少个(8),可分为 1 位、2位、3位、4位、5 位、6位、7 位等数码管。按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应用时将公共极 COM 接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮,当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管,共阴数码管在应用时应将公共极 COM 接到地线 GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就不亮。(2)51单片机单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器 CPU、随机存储器 RAM、只读存储器ROM、多种 I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。MSC-51 单片机指以 8051为核心的单片机,由美国的 Intel 公司在 1980 年推出,80C51 是 MCS-51系列中的一个典型品种;其它厂商以 8051为基核开发出的CMOS 工艺单片机产品统称为 80C51 系列。本实验中我使用普中科技的 51 单片机来点亮八位数码管并使其显示我的学号(20198043)。四、 实验 过程(1)熟悉数码管使用 Proteus 软件构建电路图,学会如何点亮数码管,熟悉如何使数码管显示不同的数字(0-9)。我们可以按照上面的原理图让对应的段导通,以显示数字。对于共阳数码管,若显示数字 0,可以让标号为 A,B,C,D,E,F 的段导通,标号为 G,H 的段不导通,然后将阳极通入高电压,即显示数字 0。代码举例如下:最后效果如下,成功点亮一个数码管。经过更多尝试和学习,学会使多位数码管显示多位数字。结果举例如下:(2)多位数码管显示学号为了显示我们学号,就不能只使用一位数码管,需要使用八位数码管,相较于单位数码管,多位数码管更加复杂,驱动函数有很大区别。多位数码管使用同一组段选,不同的位选,因此就不能够一对一地固定显示,这就需要动态扫描。动态扫描:利用人眼视觉暂留,多位数码管每次只显示一位数字,但是切换频率大于 200HZ(50 × 4),这样就能让人产生同时显示多个数字的错觉。具体操作是轮流向数码管送字形码和相应的位选。一个完整的驱动程序不只以上这些,一个完整的数码管驱动有 6部分:1. 码表(ROM):存储段码(一般放在 ROM中,节省 RAM空间),例如数字 0的段码就是 0xC0,码表则包含 0-9的段码2. 显存(RAM):保存要显示的数字,取连续地址(便于查表)3. 段选赋值:通过查表(码表)操作,将显存映射到段码4. 位选切换:切换显示的位置5. 延时:显示的数字短暂保持,提升亮度6. 消影:消除切换时不同位置互相影响而产生的残影

    标签: 单片机 数码管

    上传时间: 2022-06-08

    上传用户:canderile

  • stm32驱动tcs34725颜色传感器

    delay.c 文件实现iic的精准延迟..如果有其他的精准延迟程序可以替代.miic.c 文件 实现模拟iic通信tcs34725.c 文件实现对颜色传感器的通信 通信常用程序如下TCS34725_Init() 为颜色传感器初始化程序 返回值 true或者false 例 if(TCS34725_Init()==true)TCS34725_GetRawData() 为采集颜色. 返回值 true或者false 例 if(TCS34725_GetRawData()==true) 颜色数据储存在已经定义的静态变量中.颜色读取 为 调用u16 GetRData(void);u16 GetGData(void);u16 GetBData(void);u16 GetCData(void); 这四个函数读取静态变量的数值并分别返回16位的R,G,B,C值.RGBLEDOFF   RGBLEDON 分别是灯光开关.颜色传感器,采集时长设置在 tcs34725.c 文件中 的void TCS34725_Setup(void){    TCS34725_SetIntegrationTime(TCS34725_INTEGRATIONTIME_154MS);    TCS34725_SetGain(TCS34725_GAIN_16X);}TCS34725_SetIntegrationTime 是设置单次采集时长TCS34725_SetGain   是设置多次采集的次数. 这两个函数需要的参数 选择在tcs34725.h 中. 自行组合在速度和准确间取舍.

    标签: stm32 驱动 tcs34725 颜色传感器

    上传时间: 2022-06-11

    上传用户:XuVshu

  • STM32F10XXX正交编码器接口应用笔记

    在马达控制类应用中,正交编码器可以反馈马达的转子位置及转速信号.TM32F10x系列MCU集成了正交编码器接口,增量编码器可与MCU直接连接而无需外部接口电路。该应用笔记详细介绍了STM32F1Ox与正交编码器的接口,并附有相应的例程,使用户可以很快地掌握其使用方法.1正交编码器原理正交编码器实际上就是光电编码器,分为增量式和绝对式,较其它检测元件有直接输出数字量信号,惯量低,低噪声,高精度,高分辨率,制作简便,成本低等优点。增量式编码器结构简单,制作容易,一般在码盘上刻A.B.Z三道均匀分布的刻线,由于其给出的位置信息是增量式的,当应用于伺服领域时需要初始定位格雷码绝对式编码器一般都做成循环二进制代码,码道道数与二进制位数相同。格富码绝对式编码器可直接输出转子的绝对位置,不需要测定初始位置,但其工艺复杂、成本高,实现高分辨率、高精度较为困难。本文主要针对增量式正交编码器,它产生两个方波信号A和B,它们相差+-90.其符号由转动方向决定。如下图所示:图1:增量式正交编码器输出信号波形2 STM32F10x正交编码器接口详述STM32F10x的所有通用定时器及高级定时器都集成了正交编码器接口,定时器的两个输入TII和TI2直接与增量式正交编码器接口,当定时器设为正交编码器模式时,这两个信号的边沿作为计数器的时钟,而正交编码器的第三个输出(机械零位),可连接外部中断口来触发定时器的计数器复位.

    标签: stm32 接口 正交编码器

    上传时间: 2022-06-18

    上传用户:zhanglei193

  • 超声波塑料焊接机说明书之安装与调试

    (一) 、超声波塑料焊接机装设程序:1、超声波塑料焊接机应安置在坚固,水平的工作台上。机器后面应留有大于150mm的空间,以利通风散热。2、为确保安全操作,本机必须可靠接地,对地电阻必须小于4 欧姆。3、将三苡控制电线两头分别插入焊机后方三脚插座,并旋紧螺母。4、将选择开关置于手动位置。5、锁紧升降的四只螺钉,以固定超声振头,但切勿用力过度,以免滑牙。6、将上焊模与超声振头之接触面擦干净,用螺丝接合,使用随机专用扳手锁紧,锁紧力距为25 牛顿/米。7、把外气源的气管接入焊接机的空气滤净器。8、音波检验程序:为发挥超声波塑料焊接机的最佳使用效果,维护焊机的性能及安全生产,每次使用机器或更换焊模, 必须调整超声波塑料焊接机发振系统与振动系统的发振程度, 因此该项音波检测程序非常重要。A、检测前,上焊模与超声振头两者必须密合锁紧,检验时上焊模切勿接触工件。B、合上电源开关,此时电源指示灯亮.C、打开侧盖板之门页。D、将选择开关按至音波检测档位置,观测振幅表之指示值,每次音波检测开关不能连续按下超过3 秒。E、顺逆旋转音波检测螺丝使振幅表指针在最低刻度值位置。注意:振幅表指针能调到1.2(或100 )刻度值以下,且确保为最低刻度位置,焊机的发振系统与振动系统谱振最好。[注意]:1.调节音波选择螺丝,振幅表之指针会左右摆动,但并非表示功率输出之大小,而仅表示发振系统与振动系统之谐振程度,指示刻度值越小,则表示谐振程度越佳。2.振幅表在空载发振时,表示谐振程度,负载发振时表示输出能量。3.焊接前务必做音波检测,以确保发振系统与振动系统之谐振。4.更换焊模后,切记一定要做音波检测程式。5.调整时,如果过载指示灯发亮,则立即放开音波检验钮,约过1 秒钟后,再转动音波调整螺丝作音波选择调整.6.正确的调谐非常重要,如果无法调较到正常状态,不能达到音波检测程式第5 项的要求时,请即送修,不可勉强使用,以免扩大故障。

    标签: 超声波 焊接机

    上传时间: 2022-06-22

    上传用户: