当前位置:文档之家› MC68HC908QY4单片机FLASH模拟EEPROM的方法原理与程序设计

MC68HC908QY4单片机FLASH模拟EEPROM的方法原理与程序设计

MC68HC908QY4单片机FLASH模拟EEPROM的方法原理与程序设计
MC68HC908QY4单片机FLASH模拟EEPROM的方法原理与程序设计

MC68HC908QY4单片机FLASH模拟EEPROM的方法原理

与程序设计

【进入博客】【进入论坛】更新时间:2009年07月17日浏览次数:102 作者:来

源:

MC68HC908QY4单片机FLASH模拟EEPROM的方法(网摘)

刘玉宏发表于 2005-9-26 16:29:00

日志标题:MC68HC908QY4单片机FLASH模拟EEPROM的方法(网摘)

发表时间:2005-8-17 17:09:17

MC68HC908QY4单片机FLASH模拟EEPROM的方法

MC68HC908QY4单片机FLASH模拟EEPROM的方法

田云锋

MC68HC908QY4是飞思卡尔半导体针对车身控制低端市场推出的低成本高性能的一

款单片机。它有4K FLASH,128字节RAM,2通道16位具有输入捕捉,输出比较以及PWM功能的定时器,内部晶振,4通道8位AD转换,具有低电压禁止功能,看

门狗,大电流I/O端口,键盘中断,13路双向I/O端口以及1路输入端口。它有

16引脚DIP,SOIC,TSSOP三种封装形式。

MC68HC908QY4主要应用于车身控制,比如对天窗,雨刮,电动车窗,后视镜的控

制。由于越来越多的汽车厂商针对车身控制大量采用LIN总线,所以MC68HC908QY4常常用来做LIN网络中的一个从节点。用户可以用定时器来模拟串口实现LIN通讯功能。飞思卡尔也提供了针对QY系列的LIN驱动程序。用户可到飞思卡尔网站上

下载LIN驱动程序。

在实际的应用中,用户经常会遇到在程序运行过程中保存一些数据,比如天窗的行程,后视镜的位置等。这些数据在工作中经常会变化,所以需要及时地进行存储。

存储这些数据常用的办法是用EEPROM。MC68HC908QY4虽然本身不带EEPROM,但是却可以用FLASH来模拟EEPROM,这样不仅简化了设计,而且降低了成本。

MC68HC908QY4的FLASH写入10个字节,仅需1ms,是EEPROM的10倍。它的擦除

时间为4ms。它的擦写次数为1万次。

MC68HC908QY4的FLASH是以页为单位,每页64字节。它允许写入单个字节,但是擦除时,必须整页擦除。在一页内,可以依次将数据写入FLASH,当写满一页后,再全部擦除整页。比如每次写入4字节数据块,一页可以写16个数据块,写满后,再全部擦除。这样在某个页内对数据块的擦写次数可以提高16倍,即16万次。数据块的大小最好是2的n次方,并且小于32字节。这样可以一页64字节就可以全部利用。如果大于32字节,每写一次,就要擦除整页。

一般的要想对FLASH在应用编程,必须将FLASH的擦写程序拷贝到RAM中执行,但是由于MC68HC908QY4的RAM只有128字节,而且FLASH空间也有限,所以飞思卡尔把对FLASH擦写的程序在出厂前固化到了监控ROM区中。用户如需对FLASH进行编程,只需调用这几个函数即可。

----------------------------------------------------------------------------------------------------------

ERARNGE 0x2806 //擦除函数入口地址

PGRRNGE 0x2809 //编程函数入口地址

表1 固化在ROM内的函数的入口地址

------------------------------------------------------------------------------------------------------------

调用编程函数时,这些函数需要访问几个固定RAM区,因此需要先对这几个RAM区赋值。如图2所示。注意:用户的应用程序中的变量不要放在这个区域内。在调用PGRRNGE时,需要编程的FLASH的起始地址需要放在变址寄存器H:X中,所以不需要在RAM区来存储。

------------------------------------------------------------------------------------------------------------

入口参数 RAM地址字节数用途

CTRLBYT $88 1 控制位

CPUSPD $89 1 总线速度(单位:0.25MHz)

LSTADDR $8A-8B 2 FLASH中数据块的末尾地址

BFRSTRT $8C => 数据块的大小数据缓冲区即要编程的数据

表2 固化在ROM内的函数用到的RAM区的地址

------------------------------------------------------------------------------------------------------------

另外需要注意的是CTRLBYT用来告诉擦除函数时页擦除,还是整体擦除。这里因为用户程序需要保留,所以应该选择页擦除。CPUSPD要告诉这两个函数总线的速度,以保证这些函数在执行时延时准确。在调用这两个函数时,要禁止所有的中断,在调用结束后,再打开中断。下面代码是使用示例,编程环境为codewarriorHC08 V3.1。

------------------------------------------------------------------------------------------------------------

#i nclude /* for EnableInterrupts macro */

#i nclude /* include peripheral declarations */

#define FBUS 3200000 //总线速度

#define ERARNGE() {__asm jsr 0x2806;} //跳到0x2806执行

#define PGRRNGE() {__asm jsr 0x2809;} //跳到0x2809执行

#define CTRLBYT (*(volatile unsigned char*) (0x88)) //存放控制位的RAM地址

#define CPUSPD (*(volatile unsigned char*) (0x89)) //存总线速度的RAM地址

//LADDRH,LADDRL存储FLASH编程末尾地址的RAM地址

#define LADDRH (*(volatile unsigned char*) (0x8A))

#define LADDRL (*(volatile unsigned char*) (0x8B))

#define OSC_CONST FBUS/250000 //总线速度(单位:0.25MHz)

#define FLASH_TEST_ADDRESS 0xFD40 //存放数据的FLASH页的首地址

#define RECEIVE_LENGTH 2 //编程数据的长度

unsigned char My_Receive[RECEIVE_LENGTH]@0x8C; //存储编程数据的RAM区void ProgramRange(word *_ini, byte _num) //FLASH编程函数

{

word _first;

_first = *_ini; //要编程的起始地址

CPUSPD = OSC_CONST; //总线速度

LADDRH = ((_first + _num -1) & 0xFF00) >> 8;

LADDRL = ((_first + _num -1) & 0x00FF); //要编程的末尾地址

__asm ldhx _first; //将要编程的地址装入H,X寄存器

PGRRNGE(); //调用编程函数

return;

}

void EraseRow(word *_row) //FLASH擦除函数

{

word _address;

_address = *_row; //要擦除的起始地址

CPUSPD = OSC_CONST; //总线速度

CTRLBYT &= 0xBF; //控制字,页擦除

__asm ldhx _address; //将要擦除的地址装入H,X寄存器

ERARNGE(); //调用擦除函数

return;

}

void main(void)

{

word address;

word *ptr;

address = FLASH_TEST_ADDRESS;

EraseRow(&address); //擦除地址从FLASH_TEST_ADDRESS开始的一页

My_Receive[0] = 0x18; //要写入FLASH中的数据

My_Receive[1] = 0x08; //要写入FLASH中的数据

//从FLASH_TEST_ADDRESS开始写入RECEIVE_LENGTH个字节

ProgramRange (&address, RECEIVE_LENGTH);

EnableInterrupts; /* enable interrupts */

for(;;)

{

ptr=(word *) (0xFD40)); //把FLASH中刚写入的值读出来

....

}

}

FLASH模拟EEPROM使用实例

------------------------------------------------------------------------------------------------------------

上面的例子只是介绍了一种基本的FLASH模拟EEPROM的方法,用户如果想写满整页之后,再擦除,可以采用查询方式,从页的首地址开始,如果FLASH的内容等于$FF,则表示为空,然后在该地址内写入数据,一直到写满。不过此时用户的数据不能等于$FF,否则会发生错误。另外,还可以采用标志位,在保存的数据后面加一个标志位,如果查到标志位,就说明此地址内已有数据,然后继续往后查询,直到最后一个标志位,此时后面的FLASH空间内可以写数据。

如果用户需要保存历史数据,则可以采用两页FLASH来存储数据,一页存放当前数据,另一页存放历史数据。当前数据页存满以后,把数据全部转移到历史数据页中,然后在擦除当前数据页,继续写入新数据。

另外用户的应用程序为了避免意外的被擦除,应该把存放用户程序的FLASH保护起来。寄存器FLBPR可以用来保护从某一特定地址以上的FLASH区。因此用来存放数据的FLASH区应该尽量从地址开始,用户程序放在高地址。FLBPR寄存器的赋值需要对采用FLASH的编程方法写入。

在应用中,系统可能在编程中掉电,或由于其他原因程序中止,这样已经写入的数据可能是无效的或错误的,用户在开发阶段要考虑到这一点,尽量减少这种情况的发生,或者可以考虑采用数据恢复机制。不过由于FLASH的擦写速度快,所以发生这种情况时,它比EEPROM就更具有优势。

本文介绍的MC68HC908QY4单片机FLASH模拟EEPROM的这种方法,只是起到抛砖引玉的作用。用户可以根据自己的实际情况,灵活应用满足系统要求。

核电站工作原理

核电站工作原理 它是以核反应堆来代替火电站的锅炉,以核燃料在核反应堆中发生特殊形式的“燃烧”产生热量,来加热水使之变成蒸汽。蒸汽通过管路进入汽轮机,推动汽轮发电机发电。一般说来,核电站的汽轮发电机及电器设备与普通火电站大同小异,其奥妙主要在于核反应堆。 核电站除了关键设备——核反应堆外,还有许多与之配合的重要设备。以压水堆核电站为例,它们是主泵,稳压器,蒸汽发生器,安全壳,汽轮发电机和危急冷却系统等。它们在核电站中有各自的特殊功能。 主泵如果把反应堆中的冷却剂比做人体血液的话,那主泵则是心脏。它的功用是把冷却剂送进堆内,然后流过蒸汽发生器,以保证裂变反应产生的热量及时传递出来。 稳压器又称压力平衡器,是用来控制反应堆系统压力变化的设备。在正常运行时,起保持压力的作用;在发生事故时,提供超压保护。稳压器里设有加热器和喷淋系统,当反应堆里压力过高时,喷洒冷水降压;当堆内压力太低时,加热器自动通电加热使水蒸发以增加压力。 蒸汽发生器它的作用是把通过反应堆的冷却剂的热量传给二次回路水,并使之变成蒸汽,再通入汽轮发电机的汽缸作功。 安全壳用来控制和限制放射性物质从反应堆扩散出去,以保护公众免遭放射性物质的伤害。万一发生罕见的反应堆一回路水外逸的失水事故时,安全壳是防止裂变产物释放到周围的最后一道屏障。安全壳一般是内衬钢板的预应力混凝土厚壁容器。 汽轮机核电站用的汽轮发电机在构造上与常规火电站用的大同小异,所不同的是由于蒸汽压力和温度都较低,所以同等功率机组的汽轮机体积比常规火电站的大。 危急冷却系统为了应付核电站一回路主管道破裂的极端失水事故的发生,近代核电站都设有危急冷却系统。它是由注射系统和安全壳喷淋系统组成。一旦接到极端失水事故的信号后,安全注射系统向反应堆内注射高压含硼水,喷淋系统向安全壳喷水和化学药剂。便可缓解事故后果,限制事故蔓延。 注: 核裂变是一个原子核分裂成几个原子核的变化。只有一些质量非常大的原子核像铀(yóu)、钍(tǔ)等才能发生核裂变。这些原子的原子核在吸收一个中子以后会分裂成两个或更多个质量较小的原子核,同时放出二个到三个中子和很大的能量,又能使别的原子核接着发生核裂

单片机原理及应用 设计报告

单片机设计报告 编写:HUBU2015级通信工程xmx 2017年5月23日 一、设计的目的与要求 利用8*8LED点阵动态显示汉字的字样。采用STC89C52单片机作为整个控制搭电路的核心,并编制软件程序,实现汉字的显示。通过此设计来巩固单片机硬件系统的设计及软件系统的编程,通过设计将平时所学知识付诸实践,提高动手能力。 1、设计一个8*8点阵LED电子显示屏。 2、要求在目测条件下LED显示屏各点亮度均匀、充足,可显示一个“大”字。 二、总体方案设计 2.1 硬件电路的总体设计 1、设计总体框图 硬件电路的设计框图如图1所示。硬件电路结构由8个部分组成:时钟电路、复位电路、按键接口电路、电源电路、点阵显示阳极电路、点阵显示阴极电路和8*8点阵显示电路。 2、工作原理 由于是8*8点阵屏设计,需要端口16个,可采用静态显示模式,用P0口控制行,P1口控制列,通过软件编程,即可实现汉字的显示。

3、元器件清单 2.2系统软件的设计 软件程序主要由开始、初始化、主程序、字库和延时子程序组成。 三、系统硬件电路的具体设计 3.1 时钟电路 STC89C52单片机内部的振荡电路是一个高增益反向放大器,引线X1和X2分别是放大器的输入端和输出端。单片机内部虽然有振荡电路,但要形成时钟,外部还需附加电路。STC89C52的时钟产生方式有两种:内部时钟电方式和外部时钟方式。由于外部时钟方式用于多片单片机组成的系统中,所以此处选用内部时钟方式。

内部时钟方式:利用其内部的振荡电路在X1和X2引线上外接定时元件,内部振荡电路产生自激振荡。最常用的是在 X1和X2之间接晶体振荡器与电路构成稳定的自激振荡器,如图4所示电路所示为单片机最常用的时钟振荡电路的接法,其中晶振可选用振荡频率为12MHz的石英晶体,电容器一般选择30PF 左右 3.2 复位电路 单片机在启动运行时需要复位,使CPU以及其他功能部件处于一个确定的初始状态,并从这个状态开始工作。另外,在单片机工作过程中,如果出现死机时,也必须对单片机进行复位,使其重新开始工作。本设计中采用按键复位电路,上电瞬间,RC电路充电,RST引线端出现正脉冲,只要RST端保持10ms以上的高电平,就能使单片机有效地复位。其中R1选择10KΩ左右的电阻,电容器一般选择10μF。 3.3显示电路的设计 本次设计中采用8*8点阵LED显示器,简称LED点阵板或LED矩阵板。它是以发光二极管为像素,按照行与列的顺序排列起来,用集成工艺制成的显示器件。有单色和双色之分,这种显示器有共阳极接法和共阴极接法两种。设计中用到的是“列共阳,行共阴”,即“列用高电平控制,行用低电平控制”。图中画

注塑结构及工作原理

(一)注塑机结构分析及其工作原理 0…… 一、注塑机的工作原理 注塑成型机简称注塑机。 注塑成型是利用塑料的热物理性质,把物料从料斗加入料筒中,料筒外由加热圈加热,使物料熔融,在料筒内装有在外动力马达作用下驱动旋转的螺杆,物料在螺杆的作用下,沿着螺槽向前输送并压实,物料在外加热和螺杆剪切的双重作用下逐渐地塑化,熔融和均化,当螺杆旋转时,物料在螺槽摩擦力及剪切力的作用下,把已熔融的物料推到螺杆的头部,与此同时,螺杆在物料的反作用下后退,使螺杆头部形成储料空间,完成塑化过程,然后,螺杆在注射油缸的活塞推力的作用下,以高速、高压,将储料室内的熔融料通过喷嘴注射到模具的型腔中,型腔中的熔料经过保压、冷却、固化定型后,模具在合模机构的作用下,开启模具,并通过顶出装置把定型好的制品从模具顶出落下。 注塑机作业循环流程如图1所示。 图1 注塑机工作程序框图 二、注塑机的分类 按合模部件与注射部件配置的型式有卧式、立式、角式三种 (1)卧式注塑机:卧式注塑机是最常用的类型。其特点是注射总成的中心线与合模总成的中心线同心或一致,并平行于安装地面。它的优点是重心低、工作平稳、模具安装、操作及维修均较方便,模具开档大,占用空间高度小;但占地面积大,大、中、小型机均有广泛应用。 (2)立式注塑机:其特点是合模装置与注射装置的轴线呈一线排列而且与地面垂直。具有占地面积小,模具装拆方便,嵌件安装容易,自料斗落入物料能较均匀地进行塑化,易实现自动化及多台机自动线管理等优点。缺点是顶出制品不易自动脱落,常需人工或其它方法取出,不易实现全自动化操作和大型制品注射;机身高,加料、维修不便。 (3)角式注塑机:注射装置和合模装置的轴线互成垂直排列。根据注射总成中心线与安装基面的相对位置有卧立式、立卧式、平卧式之分:①卧立式,注射总成线与基面平行,而合模总成中心线与基面垂直;②立卧式,注射总成中心线与基面垂直,而合模总成中心线与基面平行。角式注射机的优点是兼备有卧式与立式注射机的优点,特别适用于开设侧浇口非对称几何形状制品的模具。

反应堆原理

核反应堆是核电站的心脏,它的工作原理是这样的: 原子由原子核与核外电子组成。原子核由质子与中子组成。当铀235的原子核受到外来中子轰击时,一个原子核会吸收一个中子分裂成两个质量较小的原子核,同时放出2—3个中子。这裂变产生的中子又去轰击另外的铀235原子核,引起新的裂变。如此持续进行就是裂变的链式反应。链式反应产生大量热能。用循环水(或其他物质)带走热量才能避免反应堆因过热烧毁。导出的热量可以使水变成水蒸气,推动气轮机发电。由此可知,核反应堆最基本的组成是裂变原子核+热载体。但是只有这两项是不能工作的。因为,高速中子会大量飞散,这就需要使中子减速增加与原子核碰撞的机会;核反应堆要依人的意愿决定工作状态,这就要有控制设施;铀及裂变产物都有强放射性,会对人造成伤害,因此必须有可靠的防护措施。综上所述,核反应堆的合理结构应该是:核燃料+慢化剂+热载体+控制设施+防护装置。 还需要说明的是,铀矿石不能直接做核燃料。铀矿石要经过精选、碾碎、酸浸、浓缩等程序,制成有一定铀含量、一定几何形状的铀棒才能参与反应堆工作。 热堆的概念:中子打入铀-235的原于核以后,原子核就变得不稳定,会分裂成两个较小质量的新原子核,这是核的裂变反应,放出的能量叫裂变能;产生巨大能量的同时,还会放出2~3个中子和其它射线。这些中子再打入别的铀-235核,引起新的核裂变,新的裂变又产生新的中子和裂变能,如此不断持续下去,就形成了链式反应利用原子核反应原理建造的反应堆需将裂变时释放出的中子减速后,再引起新的核裂变,由于中子的运动速度与分子的热运动达到平衡状态,这种中子被称为热中子。堆内主要由热中子引起裂变的反应堆叫做热中子反应堆(简称热堆)。热中子反应堆,它是用慢化剂把快中子速度降低,使之成为热中子(或称慢中子),再利用热中子来进行链式反应的一种装置。由于热中子更容易引起铀-235等裂变,这样,用少量裂变物质就可获得链式裂变反应。慢化剂是一些含轻元素而又吸收中子少的物质,如重水、铍、石墨、水等。热中子堆一般都是把燃料元件有规则地排列在慢化剂中,组成堆芯。链式反应就是在堆芯中进行的。反应堆必须用冷却剂把裂变能带出堆芯。冷却剂也是吸收中子很少的物质。热中子堆最常用的冷却剂是轻水(普通水)、重水、二氧化碳和氦气。核电站的内部它通常由一回路系统和二回路系统组成。反应堆是核电站的核心。反应堆工作时放出的热能,由一回路系统的冷却剂带出,用以产生蒸汽。因此,整个一回路系统被称为“核供汽系统”,它相当于火电厂的锅炉系统。为了确保安全,整个一回路系统装在一个被称为安全壳的密闭厂房内,这样,无论在正常运行或发生事故时都不会影响安全。由蒸汽驱动汽轮发电机组进行发电的二回路系统,与火电厂的汽轮发电机系统基本相同。 轻水堆――压水堆电站自从核电站问世以来,在工业上成熟的发电堆主要有以下三种:轻水堆、重水堆和石墨汽冷堆。它们相应地被用到三种不同的核电站中,形成了现代核发电的主体。目前,热中子堆中的大多数是用轻水慢化和冷却的所谓轻水堆。轻水堆又分为压水堆和沸水堆。压水堆核电站压水堆核电站的一回路系统与二回路系统完全隔开,它是一个密闭的循环系统。该核电站的原理流程为:主泵将高压冷却剂送入反应堆,一般冷却剂保持在120~160个大气压。在高压情况下,冷却剂的温度即使300℃多也不会汽化。冷却剂把核燃料放出的热能带出反应堆,并进入蒸汽发生器,通过数以千计的传热管,把热量传给管外的二回路水,使水沸腾产生蒸汽;冷却剂流经蒸汽发生器后,再由主泵送入反应堆,这样来回循环,不断地把反应堆中的热量带出并转换产生蒸汽。从蒸汽发生器出来的高温高压蒸汽,推动汽轮发电机组发电。做过功的废汽在冷凝器中凝结成水,再由凝结给水泵送入加热器,重新加热后送回蒸汽发生器。这就是二回路循环系统。压水堆由压力容器和堆芯两部分组成。压力容器是一个密 封的、又厚又重的、高达数十米的圆筒形大钢壳,所用的钢材耐高温高压、耐腐蚀,用来推

单片机原理及应用设计(胡辉主编)

第 第第 第6 66 6章 章章 章 单片机的定时器 单片机的定时器单片机的定时器 单片机的定时器/ // /计数器 计数器计数器 计数器 习题 习题习题 习题 1.MCS-51系列的8051单片机内有几个定时/计数器?每个定时/计数器有几种 工作方式?如何选择? 答:MCS-51系列的8051单片机内有2个定时/计数器,即T0和T1,每个都可以编程为定时器或计数器,T0有四种工作方式(方式0—13位、方式1—16位、方 式2-可自动装入初值的8位、方式3-两个8位),T1有三种工作方式(与T0相 同的前三种),通过对TMOD的设置选择,其高四位选择T1,低四位选择T0。2.如果采用的晶振频率为3MHz,定时/计数器TO分别工作在方式0、1和2下,其最大的定时时间各为多少? 答:如果采用的晶振频率为3MHz,机器周期为12×1/(3*106)=4us,由于定时/ 计数器TO工作在方式0、1和2时,其最大的计数次数为8192、65536和256 所以,其最大定时时间分别是:方式0为8192×4us=32.768ms、方式1为65536 ×4us=262.144ms、方式2为256×4us=1024us。 3.定时/计数器TO作为计数器使用时,其计数频率不能超过晶振频率的多少?答:由于定时/计数器TO作为计数器使用时,是对外部引脚输入的脉冲进行计数,CPU在每个机器周期采样一次引脚,当前一次采样为高电平,后一次采样为低电平,则为一次有效计数脉冲,所以如果晶振频率为fosc,则其采样频率fosc/12,两次采样才能决定一次计数有效,所以计数频率不能超过fosc/24。 4.简单说明定时/计数器在不同工作模式下的特点。 答:方式0为13位的定时/计数器,由THx的8位和TLx的低5位构成、方式1 为16位的定时/计数器,由THx的8位和TLx的8位构成,方式2为8位的定时/ 计数器,TLx为加1计数器,THx为计数初值寄存器。方式3只能用于T0,是将 T0的低8位用作一个独立的定时/计数器,而高8位的TH0用作一个独立的定时

单片机原理及系统设计课程设计大纲

《单片机原理及系统设计》课程设计大纲 一、目的 本课程设计是在学习先修课程《单片机原理与系统设计》之后,为加强对学生系统设计和应用能力的培养而开设的综合设计训练环节。本课程设计应结合《单片机原理与系统设计》课程的基础理论,重点强调实际应用技能训练,包括单片机系统设计的软件和硬件两部分。其课程设计任务是使学生通过应用单片机系统设计的基本理论,基本知识与基本技能,掌握单片机应用系统各主要环节的设计、调试方法,初步掌握并具备应用单片机进行设备技术改造和产品开发的能力,培养学生的创新意识,提高学生的动手能力和分析问题、解决问题的能力。 二、课程设计的要求和过程管理 设计步骤的规范不但可以培养学生科学的工作方法和作风,而且还能有效地减少错误,提高工作效率。因此必须严格执行良好的实验步骤规范(包括上机操作规范)。本课程设计的基本步骤是: 1.问题分析及解决方案框架确定 充分地分析和理解问题本身,弄清要求做什么(What to do?)。在确定解决方案框架过程中(How to do?),综合考虑系统功能,考虑怎样使系统结构清晰、合理、简单和易于调试。最后确定每个模块的选择及设计方案。 2.详细设计 确定各个模块与单片机的接口方法,分配好单片机的资源,在此基础上进行程序设计。 3.上机调试

选择自己熟悉的单片机开发环境,或者利用实验室现有资源,检查、调试、验证自己所做系统设计的正确性。 4.完成课程设计报告 本课程设计共一周(5天),时间安排为: (1)下达设计任务书,熟悉设计系统任务和要求;查阅设计资料; (2)系统软、硬件总体设计; (3)设计电原理图, 系统硬件调试; (4)编写软件,系统软件调试; (5)完成课程设计报告并参加课程设计检查; (6)封面格式如下页所示。 (7)论文内容要求如下。 1)引言 2)设计方案及原理 3)硬件设计 4)软件设计 5)总结 6)参考文献 7)附录 三、考核评估 课程设计一结束即评定成绩。重点考核以下几个方面的内容:设计内容完成情况(系统软、硬件设计)占总成绩的60%;课程设计报告完成情况占总成绩的20%;平时设计认真,独立思考完成情况占总成绩10%;课程设计宣讲、答辩占总成绩的10%。 优秀:设计认真、准确,设计思想新颖,有一定的独到之处,打印书写工整,电路设计合理,程序设计思路清晰,有较强的独立思考和创新能力,独立思考

水性印刷机机械结构及工作原理

水性印刷机机械结构及工作原理——课程小结 一、水性印刷机的种类 1、水性印刷机的组成:主要由送纸单元、印刷单元、开槽单元、模切单元、堆叠单元组成。 2、水性印刷机的种类:低档型、中档型、高档型。 二、水性印刷机各部位名称及功能 ◆中档上印带开槽模切机构造原理图 1、工作原理: 此类型机是采用后踢式送纸(或前缘吸附滚轮摩擦方式),利用每个机组单元的带纸压轮传送瓦楞纸板;在纸板传送过程中,纸板的面纸与印刷滚筒上的印版相接触,通过压印辊和印版的压力印刷出图文后,进入压线开槽和模切单元作业,最终成纸箱未接合形状。 2、送纸单元各部位名称及功能: 送纸单元主要由:前、后、左、右挡板,推板,吸风装置,除尘毛刷和上、下送纸胶辊构成。 3、印刷单元各部位名称及功能: 印刷单元主要由:胶辊、网纹辊、印刷辊、底压辊、带纸压轮和输墨装置构成。 4、开槽单元各部位名称及功能: 开槽单元主要由:预压线轮、压线轮和开槽刀轮构成。 5、模切单元各部位名称及功能: 模切单元主要由:模版辊、砧垫辊、修磨装置和带纸压轮构成。 6、堆叠单元各部位名称及功能: 堆叠单元主要由:接纸臂、输送台和收纸台构成。 ◆高档下印带开槽模切机构造原理图 1、工作原理: 此类机型是采用前缘吸附滚轮摩擦方式送纸,利用每个印刷单元的真空吸附系统,将所要生产的瓦楞纸板背面平整的吸附在传送小轮上,在纸板传送过程中,纸板的面纸与印刷滚筒上的印版相接触,通过压印辊和印版的压力印刷出图文后进入干燥单元,干燥单元配有的干燥装置将对纸板表面的水墨进行干燥,最后进入压线开槽和模切单元作业成纸箱未接合形状。 2、送纸单元各部位名称及功能:

送纸单元主要由:前、后、左、右挡板,前缘送纸机构,吸风装置,除尘毛刷和上、下送纸胶辊构成。 3、印刷单元各部位名称及功能: 印刷单元主要由:腔式刮刀(或胶辊)、网纹辊、印刷辊、压印辊、真空吸附机构、传送小轮和输墨装置构成。 4、干燥单元各部位名称及功能: 干燥单元主要由:真空吸附机构、传送小轮和干燥装置(热风装置、红外线装置等)构成。 5、开槽单元各部位名称及功能: 开槽单元主要由:预压线轮、压线轮和开槽刀轮构成。 6、模切单元各部位名称及功能: 模切单元主要由:模版辊、砧垫辊、修磨装置和带纸压轮构成。 7、堆叠单元各部位名称及功能: 堆叠单元主要由:震动接纸臂、输送台和收纸台构成。 三、揭开网纹辊的神秘面纱 1、网纹辊的作用:定量均匀的向印版传递油墨。 2、网纹辊分为“金属网纹辊”和“陶瓷网纹辊”两大类。 3、金属网纹辊的特点: ①制造成本低;②适合印刷普通文字、线条和实地;③加工速度慢,加工精度低;④网墙宽阔,网孔形状一般为菱形;⑤网穴排列角度为45°;⑥网纹辊线数较低;⑦耐磨性差、使用寿命短。 4、陶瓷网纹辊的特点: ①陶瓷层化学稳定性好,辊面耐腐蚀性佳,使用寿命长;②网穴平滑,载墨量大,传墨性好;③蜂巢形网穴排布,且网穴墙壁薄细坚硬,可获得较均匀的水墨墨层,图文色调再现性好;④能加工成高网线数,改善印刷精美度,并可抑制网点扩大现象。 5、网纹辊网穴的形状: 网穴(也称网孔)是指在网纹辊辊体表面上,雕刻出形状一致、分部均匀的细小凹孔。其形状有斜齿形、四棱锥形、六棱锥形、四棱台型和六棱台型等。目前被广泛采用的网穴形状多是六棱台形的。 6、网纹辊网穴结构: ◆单个网穴的结构: 网穴开口:表示网纹辊表面单个细小网孔的宽度; 网穴深度:表示网纹辊表面单个细小网孔的深度; 网墙:表示相邻两个网孔之间的隔离距离。 7、载墨量:网纹辊网穴储存水墨的能力,单位为BCM/in2。 8、传墨量:水墨自网纹辊网穴中转移到印版的能力,单位为BCM/in2。 9、网纹辊的线数与传墨性能的关系:网纹辊的线数是指单位长度里的网线的线数,单位为线/英寸(LPI 或Lin)或线/厘米(LPCM或L/cm)。网纹辊的线数决定着:传墨量的大小;传墨量的均匀性。 10、网纹辊的日常保养技巧 ◆要注重的细节 ①保持设备的清洁干净;②使用干净的水性油墨;③保证擦版布的干净;④注意原纸的质量;⑤严禁对网纹辊进行刮、碰、撞。 ◆做好网纹辊的清洁工作 1)、日常清洗 ①要有足够的清洗时间;②用铜刷(金属网纹辊)或钢刷(陶瓷网纹辊)进行清洗;③用洗机水或专用网纹辊清洗液清洗。 2)、定期清洗 ①使用网纹辊专用清洗液进行清洗;②低压喷射清洗法;③超声波清洗法;④化学溶剂浸泡法。3)、其他方面 ①使用干净的水清洗网纹辊;②定期清洁夹持刮刀的金属板;③防止网纹辊靠近热源。 11、网纹辊的检查方法:①外观检查②用放大镜检查网穴

核电站的工作原理和结构

核电站的工作原理和结构 热堆的概念中子打入铀-235的原于核以后,原子核就变得不稳定,会分裂成两个较小质量的新原子核,这是核的裂变反应,放出的能量叫裂变能;产生巨大能量的同时,还会放出2~3个中子和其它射线。这些中子再打入别的铀-235核,引起新的核裂变,新的裂变又产生新的中子和裂变能,如此不断持续下去,就形成了链式反应利用原子核反应原理建造的反应堆需将裂变时释放出的中子减速后,再引起新的核裂变,由于中子的运动速度与分子的热运动达到平衡状态,这种中子被称为热中子。堆内主要由热中子引起裂变的反应堆叫做热中子反应堆(简称热堆)。热中子反应堆,它是用慢化剂把快中子速度降低,使之成为热中子(或称慢中子),再利用热中子来进行链式反应的一种装置。由于热中子更容易引起铀-235等裂变,这样,用少量裂变物质就可获得链式裂变反应。慢化剂是一些含轻元素而又吸收中子少的物质,如重水、铍、石墨、水等。热中子堆一般都是把燃料元件有规则地排列在慢化剂中,组成堆芯。链式反应就是在堆芯中进行的。反应堆必须用冷却剂把裂变能带出堆芯。冷却剂也是吸收中子很少的物质。热中

子堆最常用的冷却剂是轻水(普通水)、重水、二氧化碳和氦气。核电站的内部它通常由一回路系统和二回路系统组成。反应堆是核电站的核心。反应堆工作时放出的热能,由一回路系统的冷却剂带出,用以产生蒸汽。因此,整个一回路系统被称为“核供汽系统”,它相当于火电厂的锅炉系统。为了确保安全,整个一回路系统装在一个被称为安全壳的密闭厂房内,这样,无论在正常运行或发生事故时都不会影响安全。由蒸汽驱动汽轮发电机组进行发电的二回路系统,与火电厂的汽轮发电机系统基本相同。轻水堆――压水堆电站自从核电站问世以来,在工业上成熟的发电堆主要有以下三种:轻水堆、重水堆和石墨汽冷堆。它们相应地被用到三种不同的核电站中,形成了现代核发电的主体。目前,热中子堆中的大多数是用轻水慢化和冷却的所谓轻水堆。轻水堆又分为压水堆和沸水堆。压水堆核电站压水堆核电站的一回路系统与二回路系统完全隔开,它是一个密闭的循环系统。该核电站的原理流程为:主泵将高压冷却剂送入反应堆,一般冷却剂保持在120~160个大气压。在高压情况下,冷却剂的温度即使300℃多也不会汽化。冷却剂 把核燃料放出的热能带出反应堆,并进入蒸汽发生器,通过数以千计的传热管,把热量传给管外的二回路水,

单片机原理与应用技术实验报告(实验项目:发光二极管闪烁)

***数学计算机科学系实验报告 专业:计算机科学与技术班级:实验课程:单片机原理与应用技术姓名:学号:实验室:硬件实验室 同组同学: 实验时间:2013年3月20日指导教师签字:成绩: 实验项目:发光二极管闪烁 一实验目的和要求 1.使用单片机的P1.5口做输出口,使该位发光二极管闪烁。 2.掌握单片机使用。 二实验环境 PC机一台,实验仪器一套 三实验步骤及实验记录 1.在pc机上,打开Keil C。 2.在Keil C中,新建一个工程文件,点击“Project->New Project…”菜单。 3.选择工程文件要存放的路径 ,输入工程文件名 LED, 最后单击保存。 4. 在弹出的对话框中选择 CPU 厂商及型号。 5.选择好 Atmel 公司的 89c51 后 , 单击确定。 6.在接着出现的对话框中选择“是”。 7.新建一个 C51 文件 , 点击file菜单下的NEW,或单击左上角的 New File快捷键。 8.保存新建的文件,单击SAVE。 9.在出现的对话框中输入保存文件名MAIN.C,再单击“保存”。 10.保存好后把此文件加入到工程中方法如下 : 用鼠标在 Source Group1 上单击右键 , 然后再单击 Add Files to Group ‘Source Group 1'。 11.选择要加入的文件 , 找到 MAIN.C 后 , 单击 Add, 然后单击Close。 12.在编辑框里输入代码如下: #include "reg51.h" //包含头文件 sbit led=P1^5; //表示用led等效于P1^5, P1^0就是指头文件里定义的P1寄存器的第5BIT #define uchar unsigned char #define uint unsigned int

压水堆核电站工作原理简介

压水堆核电站工作原理简介 核反应堆是核电动力装置的核心设备,是产生核能的源泉。在压水反应堆中,能量主要来源于热中子与铀-235核发生的链式裂变反应。 裂变反应是指一个重核分裂成两个较小质量核的反应。在这种反应中,核俘获一个中子并形成一个复合核。复合核经过很短时间(10-14s)的极不稳定激化核阶段,然后开裂成两个主要碎片,同时平均放出约2.5个中子和一定的能量。一些核素,如铀-233、铀-235、钚-239和钚-241等具有这种性质,它们是核反应堆的主要燃料成分。铀-235的裂变反应如图1.3-1所示。 对于铀-235与热中子的裂变反应来说,目前已发现的裂变碎片有80多种,这说明是以40种以上的不同途径分裂。 在裂变反应中,俘获1个中子会产生2~3个中子,只要其中有1个能碰上裂变核,并引起裂变就可以使裂变继续进行下去,称之为链式反应。 由于反应前后存在质量亏损,根据爱因斯坦相对论所确定的质量和能量之间的关系,质量的亏损相当于系统的能量变化,即ΔE=Δmc2。对铀-235来说,每次裂变释放出的能量大约为200Mev(1兆电子伏=1.6×10-13焦耳)。这些能量除了极少数(约2%)随裂变产物泄露出反应堆外,其余(约98%)全部在燃料元件内转化成热能,由此完成核能向热能的转化。 水作为冷却剂,用于在反应堆中吸收核裂变产生的热能。高温高压的一回路水由反应堆冷却剂泵送到反应堆,由下至上流动,吸收堆内裂变反应放出的热量后流出反应堆,流进蒸汽发生器,通过蒸汽发生器的传热管将热量传递给管外的二回路主给水,使二回路水变成蒸汽,而一回路水流出蒸汽发生器后再由反应堆冷却剂泵重新送到反应堆。如此循环往复,形成一个封闭的吸热和放热的循环过程,构成一个密闭的循环回路,称为一回路冷却剂系统。 蒸汽发生器产生的饱和蒸汽由主蒸汽管道首先送到汽轮机的高压阀组以调节进入高压缸的蒸汽量,从高压阀组出来的蒸汽通过四根环形蒸汽管道进入高压缸膨胀做功,将蒸汽的热能转变为汽轮机转子旋转的机械能。在膨胀过程中,从高压缸前后流道不同的级后抽取部分蒸汽分别送入高压加热系统和辅助蒸汽系统。高压缸的排气一部分送往4号低压加热器用于加热凝结水,大部分通过四根管道排往位于低压缸两侧的四台汽水分离再热器,在这里进行汽水分离,并由新蒸汽对其进行再热。从汽水分离再热器出来的过热蒸汽经四根管道送入四台低压缸内膨胀做功,从四台低压缸前后流道抽取部分蒸汽分别送往3号、2号和1号低

单片机原理及应用综合性实验报告

单片机原理及应用综合性实验报告 姓名:学号 班级: 指导教师:

单片机原理及应用实验报告实验项目名称:键盘、数码管显示综合实验 实验日期:2014.12.22 实验成绩: 实验评定标准:

一、实验目的 1.通过实验,掌握单片机在输入输出口线不够用时,怎样扩展接口的方法来支 持8位LED显示和16键盘集成实现。 2.熟悉8255、8279等芯片性能;掌握其编程方法。 3.掌握键盘子程序调试方法,掌握按一个键并将键值显示出来的编程方法,这 是诊断硬件、测试硬件、产品开发、软件编程必须掌握的方法。 二、实验器材 PC机一台以及Keil、Proteus软件 表1 以8155为扩展方式的器件表 表2 实验原理图元件清单表

三、实验内容 (一)基本内容 1.编写并调试出一个键盘实验子程序 2.用子程序调用方法,分别调用键盘子程序和显示子程序,将按一个键的键值, 在数码管上显示出来。 3.通过8155芯片的扩展功能,建立描述线与数据线同步功能,如图3.1。 图3.1 键盘显示器原理图

图3.2 数码管管脚及电路连接图 (二)扩展内容 模拟控制以红、绿、黄3个发光二极管表示交通信号灯。还有有两位数码倒计时显示。 具体要求: 上电红灯亮并且数码管倒计时30秒,最后5秒黄灯闪烁,倒计时完毕,绿灯亮并且数码管倒计时60秒,最后5秒黄灯闪烁,如此循环。 四、实验步骤 (一)仿真实验过程: 1. 打开Keil 程序,执行菜单命令“Project ”à“New Project ”创建“键盘数码 管显示综合实验”项目,并选择单片机型号为AT89C52.BUS 。 GND a b c d e f g dp g f e d c b a (a)

单片机原理及应用习题答案

思考与练习题1 1.1单项选择题 (1)单片机又称为单片微计算机,最初的英文缩写是( D ) A.MCP B.CPU C.DPJ D.SCM (2)Intel公司的MCS-51系列单片机是( C )的单片机。 A.1位 B.4位 C.8位 D.16位 (3)单片机的特点里没有包括在内的是( C ) A.集成度高 B.功耗低 C.密封性强 D.性价比高 (4)单片机的发展趋势中没有包括的是( B ) A.高性能 B.高价格 C.低功耗 D.高性价比 (5)十进制数56的二进制数是( A ) A.00111000B B.01011100B C.11000111B D.01010000B (6)十六进制数93的二进制数是( A ) A.10010011B B.00100011B C.11000011B D.01110011B (7)二进制数11000011的十六进制数是( B ) A. B3H B.C3H C.D3H D.E3H (8)二进制数11001011的十进制无符号数是( B ) A. 213 B.203 C.223 D.233 (9)二进制数11001011的十进制有符号数是( B ) A. 73 B.-75 C.-93 D.75 (10)十进制数29的8421BCD压缩码是( A ) A.00101001B B.10101001B C.11100001B D.10011100B (11)十进制数-36在8位微机中的反码和补码是( D ) A.00100100B、11011100B B.00100100B、11011011B C.10100100B、11011011B D.11011011B、11011100B (12)十进制数+27在8位微机中的反码和补码分别是( C ) A.00011011B、11100100B B.11100100B、11100101B C.00011011B、00011011B D.00011011B、11100101B (13)字符9的ASCII码是( D ) A.0011001B B.0101001B C.1001001B D.0111001B (14)ASCII码1111111B的对应字符是( C ) A. SPACE B.P C.DEL D.{ (15)或逻辑的表达式是( B ) A.A?B=F B. A+B=F C. A⊕B=F D.(A?B)=F (16)异或逻辑的表达式是( C ) A.A?B=F B. A+B=F C. A⊕B=F D.(A?B)=F (17)二进制数10101010B与00000000B的“与”、“或”和“异或”结果是( B ) A.10101010B、10101010B、00000000B B.00000000B、10101010B、10101010B C.00000000B、10101010B、00000000B D.10101010B、00000000B、10101010B (18)二进制数11101110B与01110111B的“与”、“或”和“异或”结果是( D ) A.01100110B、10011001B、11111111B B.11111111B、10011001B、01100110B C.01100110B、01110111B、10011001B D.01100110B、11111111B、10011001B (19)下列集成门电路中具有与门功能的是( D ) A.74LS32 B.74LS06 C.74LS10 D.74LS08

单片机原理及应用系统设计课后参考答案

0001 0001 0736 0361 JK3Q HDJ3 单片机课后部分参考答案 P59第三章 9、(A)=70H (R0)=58H (40H)=58H (58H)=70H 10、 12、(1) MOV R2,70H (2) MOV A, R1 MOV R2,A (3) MOV DPTR,#1234H MOVX A,@DPTR MOV 70H,A (4) MOV DPTR,#2000H MOV A,#00H MOVC A,@A+DPTR MOV R4,A (5) MOV DPTR,#2000H CLR A MOVC A,@A+DPTR MOV DPTR,#1234H MOVX @DPTR,A 13、XCH A,50H ;(A)=87H (50H)=35H PUSH 50H POP ACC ;(A)=35H MOV A,#12H ;(A)=12H XCHD A,@R1 ;(A)=15H (50H)=32H 15、MOV A,#34H MOV R0,#9AH ADD A,R0 MOV R3,A MOV A,#12H MOV R0,#78H ADDC A,R0 MOV R2,A 16、CLR C MOV A,#78H

MOV R1,#3FH SUBB A,R1 MOV R3,A MOV A,#56H MOV R1,#20H SUBB A,R1 MOV R2,A 17、(1)将(30H)+(31H)的和存于32H单元中,将进位CY存于33H单元中 (2)(30)=35H (31H)=50H (32H)=85H (A)=00H CY=0 (33H)=0 21、(A)=8FH (R0)=25H (25H)=60H P77 第五章 7、SETB EX0 SETB ET1 SETB ES SETB EA SETB PS 11、允许的中断源有:外部0中断、定时器T0中断、外部1中断、串行口中断 优先级(从高到低):外部0中断、串行口中断、定时器T0中断、外部1中断、定时 器T1中断 P87第六章 7、用定时器T1的工作方式1时,定时初值为: (M-X)×T=t (65536-X)×2×10-6=100×10-3 X=15536=3CB0H 8、晶振12MHZ ;选择T0为定时器,工作方式1;选择T1为计数器,工作方式2 T0定时初值X0=65536-10×10-3/10-6 =55536=0D8F0H (TH0)=0D8H (TL0)=0F0H T1计数初值X1=256-100=156=9CH (TH1)=(TL0)=9CH 程序如下: ORG 0000H LJMP MAIN ORG 000BH LJMP T0INT ORG 001BH LJMP T1INT ORG 0030H MAIN: SETB P1.1 MOV TMOD , #61H

单片机原理及应用实验报告

单片机原理实验报告 专业:计算机科学与技术 学号: :

实验1 计数显示器 【实验目的】 熟悉Proteus仿真软件,掌握单片机原理图的绘图方法 【实验容】 (1)熟悉Proteus仿真软件,了解软件的结构组成与功能 (2)学习ISIS模块的使用方法,学会设置图纸、选元件、画导线、修改属性等基本操作 (3)学会可执行文件加载及程序仿真运行方法 (4)理解Proteus在单片机开发中的作用,完成单片机电路原理图的绘制【实验步骤】 (1)观察Proteus软件的菜单、工具栏、对话框等基本结构 (2)在Proteus中绘制电路原理图,按照表A.1将元件添加到编辑环境中(3)在Proteus中加载程序,观察仿真结果,检测电路图绘制的正确性 表A.1

Switches&Relays BUT BUTTON 【实验原理图】 【实验源程序】 #include sbit P3_7=P3^7; unsigned char x1=0;x2=0 ; unsigned char count=0; unsigned char idata buf[10]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay(int time) { int k,j;

for(;time<0;time--) for(k=200;k>0;k--) for(j=500;j<0;j--); } void init() { P0=buf[x1]; delay(10); P2=buf[x2]; delay(10); } void main() { init(); while(1) { x1=count/10; x2=count%10; P0=buf[x1]; delay(10);

单片机原理及应用与C51程序设计(第三版)第2章作业

习题 1.MCS-51单片机由哪几个部分组成? 答:MCS-51单片机主要由以下部分组成的:时钟电路、中央处理器(CPU)、存储器系统(RAM和ROM)、定时/计数器、并行接口、串行接口、中断系统及一些特殊功能寄存器(SFR)。 2.MCS-51的标志寄存器有多少位,各位的含义是什么? 答:MCS-51的标志寄存器PSW有8位; 6 5 D 4 D 3 2 1 0 C 0 R S1 R S0 V 含义如下: C(PSW.7):进位或借位标志位。 AC(PSW.6):辅助进位或借位可标志位。 F0(PSW.5):用户标志位。是系统预留给用户自己定义的标志位。 RS1、RS0(PSW.4、PSW.3):寄存器组选择位。可用软件置位或清零,用于从四组工作寄存器中选定当前的工作寄存器组。 OV(PSW.2):溢出标志位。在加法或减法运算时,如运算的结果超出8位二进制数的范围,则OV置1,标志溢出,否则OV清零。 P(PSW.0):奇偶标志位。用于记录指令执行后累加器A中1的个数的奇偶性。若累加器A中1的个数为奇数,则P置位,若累加器A中1的个数为偶数,则P 清零。 其中PSW.1未定义,可供用户使用。 3.在8051的存储器结构中,内部数据存储器可分为几个区域?各有什么特点? 答:片内数据存储器按功能可以分成以下几个部分:工作寄存器组区、位寻址区、一般RAM区和特殊功能寄存器区,其中还包含堆栈区。工作寄存器组区,00H~1FH单元,可用R0~R7等8个寄存器访问;位寻址区,20H~2FH单元,可按位方式访问;一般RAM区,30H~7FH单元;堆栈区,可从08到7F单元;特殊功能寄存器区位于80H~FFH单元。 4.什么是堆栈?说明MCS-51单片机的堆栈处理过程。 答:堆栈是按先入后出、后入先出的原则进行管理的一段存储区域。CS-51单片机的堆栈是向上生长型的,存入数据是从地址低端向高端延伸,取出数据是从地址高端向低端延伸。入栈和出栈数据是以字节为单位的。入栈时,SP指针的内容先自动加1,然后再把数据存入到SP指针指向的单元;出栈时,先把SP指针指向单元的数据取出,然后再把SP指针的内容自动减1。 5.简述内部ROM的工作寄存器组情况,系统默认是第几组?

起重机的机械组成及工作原理

起重机的组成及工作原理 起重机由驱动装置、工作机构、取物装置、操纵控制系统和金属结构组成。通过对控制系统的操纵,驱动装置将动力的能量输入,转变为机械能,在传递给取物装置。取物装置将被搬运物体与起重机联系起来,通过工作机构单独或组合运动,完成物体搬运任务。可移动金属结构将各组成部分连接成一个整体,并承载起重机的自重和吊重。 起重机的组成及工作原理 图2-3起重机的工作原理 一、驱动装置 驱动装置是用来驱动工作机构的动力设备。常见的驱动设备有电力驱动、内燃机驱动和人力驱动等,电能是清洁、经济的能源,电力驱动是现代起重机的主要驱动方式。 二、工作机构 工作机构包括:起升机构、运行机构。 a)起升机构是用来实现物体的垂直升降的机构是任何起重机部可缺少的部分,因此它是起重机最主要、最基本的机构。 b)运行机构是通过起重机或起升小车来实现水平搬运物体的机构,可分为有轨运行和无轨运行。 三、取物装置 取物装置是通过吊钩将物体与起重机联系起来进行物体吊运的装置。根据被吊物体不同的种类、形态、体积大小,采用不同种类的取物装置。合适的取物装置可以减轻工作人员的劳动强度,大大提高工作效率。防止吊物坠落,保证工作人员的安全和吊物不受损伤时对取物装置安全的基本要求。 四、金属结构 金属结构是以金属材料轧制的型钢和钢板做为基本构件,通过焊接、铆接、螺栓连接等方法,按一定的组成规则连接,承受起重机的自重和载荷的钢结构。

金属结构的重量大约是整台起重机的40%-70%左右,重型起重机可达到90%;金属结构按照它的构造可分为实腹式和格构式两类,组成起重机的基本受力构件。起重机金属结构的工作特点有受力复杂、自重大、耗材多和整体可移动性。起重机的金属结构是起重机的重要组成部分,它是整台起重机的骨架,将起重机的机械和电气设备连接组合成一个有机的整体,承受和传递作用在起重机上的各种载荷并形成一定的作业空间,以便使起吊的重物搬运到指定的地点。 五、控制操纵系统 通过电气系统控制操纵起重机各机构及整机的运动,进行各种起重作业。 控制操纵系统包括各种操纵器、显示器及相关元件和线路,是人机对话的接口。该系统的状态直接影响到起重机的作业、效率和安全等。 起重机与一般的机器的显着区别是庞大、可移动的金属结构和多机构组合工作。间歇式的循环作业、起重载荷的不均匀性、各机构运动循环的不一定性、机构负载的不等时性、多人参与的配合作业的特点,又增加了起重机的复杂性、安全隐患多、危险范围大。 纽科伦(新乡)起重机有限公司

《单片机原理及应用》实验报告

《单片机原理及应用》 实验报告 2017/2018 学年第1 学期 系别计算机学院 专业软件工程 班级17软件工程班 姓名XXXXXX 学号8888888888 授课老师******

实验一:流水灯实验 1.实验目的 (1)学习编译和仿真环境使用 (2)学习P3口的使用方法 (3)学习延时子程序的编写 2实验内容 (1)通过对P3口地址的操作控制8位LED流水点亮,从而认识单片机的接口;(2)通过改变并行口输出电平控制LED灯的点亮与否,通过延时程序控制亮灯时间。 3.实验运行结果图 4.源代码 //流水灯实验 #include //包含单片机寄存器的头文件 sfr x=0xb0; //P3口在存储器中的地址是b0H,通过sfr可定义8051内核单片机 //的所有内部8位特殊功能寄存器,对地址x的操作也就是对P1口的

操作 /**************************************** 函数功能:延时一段时间 *****************************************/ void delay(void) { unsigned char i,j; for(i=0;i<255i++) for(j=0;j<255j++) ; //利用循环等待若干机器周期,从而延时一段时间 } /***************************************** 函数功能:主函数 ******************************************/ void main(void) { while(1) { x=0xfe; //第一个灯亮 delay(); //调用延时函数 x=0xfd; //第二个灯亮 delay(); //调用延时函数 x=0xfb; //第三个灯亮 delay(); //调用延时函数 x=0xf7; //第四个灯亮 delay(); //调用延时函数 x=0xef; //第五个灯亮 delay(); //调用延时函数 x=0xdf; //第六个灯亮

相关主题
文本预览
相关文档 最新文档