89c51单片改造传统接触器式自动控制的小型注塑机程序
上传时间: 2013-10-16
上传用户:小枫残月
字模转换,方便使用!!节省了计算!!
上传时间: 2013-11-11
上传用户:sunshie
采用热电偶,单片机等来实现温度自动控制!
上传时间: 2013-10-14
上传用户:yzy6007
实弹射击训练是野战部队及武警的重要训练项目,目前国内部队在实弹射击训练中采用的打靶系统普遍价格较高,造成部队实弹训练成本提高,因此难于在部队中大范围推广使用。本系统采用一些价格便宜的一般电子器件来设计一个能够自动示靶、检靶、报靶,且安装和操作方便,性价比较高的适用于当前部队训练实际需要的射击场靶机自动控制系统。
上传时间: 2014-12-26
上传用户:arnold
摘 要: 阀门开度仪以AT89C51单片机为核心, 通过在阀门电机轴上安装的电位计传感器获得阀 门电机轴的转动角位移, 从而得出阀门的开度, 达到自动检测的目的。详细介绍了串行控制的10 位A /D转换器TLC1549的特点和功能, 说明了TLC1549与AT89C51单片机在阀门开度仪中的硬件 电路和软件程序。实践证明, 该阀门开度仪数据采集准确可靠、工作稳定。 关键词: TLC1549; AT89C51单片机; 阀门开度
上传时间: 2013-10-14
上传用户:行者Xin
提出了一种可根据环境光强、红外和温度变化而实现自动开关、调节亮度的LED照明系统的设计方案。采用单片机C8051F020为系统控制核心,设计了由硅光电池和集成运放组成的光强传感器,选用热释电模块作为红外无线感应器,采用DS18B20为温度传感器,还利用液晶实现了工作信息显示。实验结果表明,系统在光强大于2 170 lx或温度高于82.5 ℃时能自动关断,当光强小于1 040 lx或温度低于49.3 ℃时能自动开启;当光强在1 000~2 000 lx变化时,LED亮度能自动调节,以维持环境照度基本稳定。
上传时间: 2013-10-10
上传用户:xaijhqx
以太网和CAN总线应用广泛,但由于其通信协议不同,两种总线器件间无法进行数据通信,因此,设计了基于CP2200与C8051F040的以太网总线与CAN总线接口转换电路,并给出部分相关硬件电路与软件设计分析。在保证数据完整和协议可靠的前提下,通过握手协议和简化的以太网协议,不仅实现了以太网数据与CAN数据的转发,同时还顺利的解决了以太网的高速性与CAN的低速率冲突,以及两者数据包之间的大小不同的矛盾。 Abstract: In the development of actual application, Ethernet and CAN bus are used very extensively. Owing to its various communication protocols, the communicating between two kinds of bus device can’t be carried out. Therefore, in order to solve this problem, the Ethernet-CAN bus interface circuit based on CP2200 and C8051F040 was designed in this paper, and part of the related hardware circuit and software design analysis were given. On the condition of data’s integrity and protocols’reliability, through the handshaking protocols and the simplified the Ethernet protocol, not only the data switching between CAN and Ethernet was realized, but also the differ in velocity and packet size was solved.
上传时间: 2013-10-15
上传用户:Ants
为了实现把软件仿真的数据通过PCI总线DMA传输、处理后转换成高速视频串行数据流(LVDS数据流),设计出了基于PCI9054的数据转换模块。通过介绍PCI总线接口协议芯片PCI9054的性能、特点,分析了windows的WDM驱动程序的特点,在软硬件设计中采用把数据缓存器设置为两组SRAM的结构,两组SRAM交替进行数据存取的方式,有效克服了数据流不连续的现象,解决了形成不间断数据流和两次DMA传输之间的数据间断问题。应用结果表明,该设计可满足数字视频带宽20 MHz以内的LVDS数据流的转换与传输。
上传时间: 2014-12-26
上传用户:jisujeke
在深入了解Flash存储器的基础上,采用单片机自动检测存储器无效块。主要通过读取每一块的第1、第2页内容,判断该块的好坏,并给出具体的实现过程,以及部分关键的电路原理图和C语言程序代码。该设计最终实现单片机自动检测Flash坏块的功能,并通过读取ID号检测Flash的性能,同时该设计能够存储和读取1GB数据。 Abstract: On the basis of in-depth understanding the Flash chips,this paper designs a new program which using the SCM to detect the invalid block.Mainly through reading the data of the first and second page to detect the invalid block.Specific implementation procedure was given,and the key circuit schematic diagram and C language program code was introduced.This design achieved the function of using the MCU checks the invalid block finally,and increased the function by reading the ID number of Flash to get the performance of the memory.And the design also can write and read1GB data
上传时间: 2013-10-25
上传用户:taozhihua1314
摘要:在工业自动控制中,单片机与PLC的远距离通信是一个难点与热点问题。本文设计了S7-200PLC与PIC16F877单片机实现远距离串行通信的硬件连接和软件实现方法。本文采用了MAX485E芯片进行TTL电平与差分信号之间的转换,使用RS-485端口和半双工模式进行通信。最后通过异或校验码对接收到的数据进行核对,以进一步提高数据传输的可靠性。实验证明,该方法成功实现了单片机与PLC的远距离通信,并且具有开发简单,抗干扰能力强的特点,具有一定实用价值。关键词:单片机 PLC 串行通信
上传时间: 2014-12-27
上传用户:YUANQINHUI