fpga设计实验指导书(精选8篇)
1.fpga设计实验指导书 篇一
《薪资设计》实验指导书
人力资源教研室 薪酬管理是人力资源管理工作的重要模块,而薪资设计是薪酬管理的重要内容。掌握薪资设计的基本流程、技能是人力资源管理专业学生的必修课。
一、实验目的
本实验课程使学生进一步融会贯通教材内容,掌握薪酬设计的基本理论和技能,熟悉薪酬设计的原则、流程和步骤,掌握整套薪资设计技术。
二、实验要求
在4个学时的实验课程中,要求学生根据薪资设计基本流程和技术,结合企业案例,学习设计出规范、科学有效的薪资方案,制定薪酬管理制度。
三、实验考核
1、实验报告
根据实验指导书中提供的步骤,撰写实验报告书,题目为“**企业薪资设计方案”,各个步骤的进行要求学生查找资料,复习课程内容,方案设计有理有据。
2、考核方式
实验课成绩主要以实验报告书的成绩来评定,满分为100分,占课程总成绩的20%。
四、实验步骤
薪资设计一般遵循以下步骤:
1、薪酬诊断
仔细阅读案例,查找相关行业和职业的资料,根据薪酬管理的基本理论,对企业的薪酬管理的现状进行评价。例如,可以从以下几个方面展开:总结出企业薪酬管理的优缺点;企业薪酬管理状况所折射的企业文化的特征;结合外部环境的调查和了解,进行SWOT分析。
2、薪酬政策
根据薪酬诊断的结果,制定企业的薪酬政策。薪酬政策分为三个层面。首先,薪酬政策源于企业战略,从企业战略的指向,明确企业对员工的价值认定。所以,所以薪酬政策要有明显的战略指向性。其次,薪酬政策要助于企业文化的构建和改良,所以薪酬政策要有明显的文化指向性。最后,就是要确定具体的薪酬政策,包括薪酬水平策略和薪酬结构策略。
3、定薪
定薪是要确定企业员工的总体收入水平。定薪要遵循以下步骤:(1)选择关键岗位(2)选择岗位测评要素(3)岗位测评要素权重(4)进行岗位测评(5)校验岗位测评的结果
(6)根据企业现状绘制工资结构线(7)根据薪酬政策,确定新的工资结构线(8)设定职级、薪级的数量(9)确定最低收入或最高收入水平(10)确定薪幅、重叠度
(11)计算得出各个职级的薪酬水平(12)将薪级设计方案进行平滑处理
4、设计薪酬体系
当定薪工作结束以后,确定了员工的总体收入水平,接下来,就要设计薪酬体系,即:确定员工收入有哪几部分组成,各个部分所占的比重有多大,给付的方式和依据是什么。具体来讲有以下步骤:
(1)确定薪酬模型。根据薪酬政策,确定选择高弹性的薪酬模型、高稳定性的薪酬模型,还是调和性的薪酬模型。
(2)设计结构工资制具体方案。确定员工薪酬有哪几部分组成,各部分所占的比重有多大。
(3)制定结构工资制的给付方案。确定薪酬各组成部分,该如何给付,给付的方式及相关的制度规定。
5、薪酬成本控制和调整
根据新的设计方案,结合员工以往的工作业绩以及预测,估算薪酬总额,附带所有方案介绍,上交决策部门,获得通过。如果有异议,按照上述步骤,重新进行调整。组成项目决策小组,沟通讨论,直至方案通过。
6、制定薪酬制度
薪资设计工作结束后,要根据方案制定薪酬管理制度。制度设计参照附录1、2:《薪酬管理制度》文本范本。附录1:
《薪酬管理制度》文本范例1
总 则
第一条 目的
本规则依据人事管理规章的规定,制定员工工资的有关事项。
第二条 工资原则
员工工资,依据社会水准,公司支付能力,物价指数变化,本人执行所担任工作的能力、经验、年龄等因素确定。
第三条 工资结构
工资包括固定工资及临时工资两大部分,其结构如下图所示。
第四条 支付方法
1.工资给付除特别规定的情况外,原则上由直属主管直接将工资交予本人,或委托会计部门经办人直接交予本人。
2.工资给付亦可依据下列规定,直接将工资(含临时奖金)全部或部分汇人员工的银行账户上。
(1)员工希望将工资汇人本人账户时,必须依据下列规定,填具书面表格手续后,交付会计部门办理。
①希望汇人本人账户的工资范围和金额。
③员工指定金融机构和存款类别、账号。
③申请手续必须在工资结算前10天办好,方为有效。
(2)金融机构的指定原则上以与公司有业务往来或公司指定的金融机构为主。但在公司认为有必要时,可在本人申请指定的金融机构办理。
第五条 扣除金
下列规定各项可从每月工资中直接扣除:
1.法令规定的项目。
2.基于工资扣除的规定,并与工会取得协议后的项目。
第六条 工资的偿还与处理
1.虚假、误算等超领时,必须在发现后立即偿还。
2.因误算而超付的工资,公司可在一个月内向员工行使追索权。
第七条 离职时的工资
1.工资计算期间员工被解雇或申请离职时,凡采取日薪月给制或月薪制者,仍给付基本工资。
2.加给工资的给付依当月出勤日数乘以月薪比例(以 l/25计算)计算;至于各项津贴,则不予以给付。
3.退职金依离职前6个月内的平均基本工资乘以基准比例计算。
工资计算及给付
第八条 工资计算期间及支付日
1.工资计算期间以从上个月21日至本月20日,于该月27日发放。当发放工资日恰为休假日时,则提前一日发放。
2.结算工资期间从1月1日开始至12月31日止。
3.因不可抗拒原因而无法按期支付工资时,须于支薪日前10天通知公司所有员工,并公告变更后的支薪日期。
4.临时工资的给付依据(第四条)的规定办理;支薪日期由人事部门根据情况自行确定。
第九条 非常给付
下列情况下,直系抚养亲属申请可支付已执行勤务时间的工资。
l.本人死亡时。
2.离职或被解雇者。
3.结婚或生产时。
4.生病或受意外灾害时。
5.作为葬仪费用时。
6.其他经公司认可的事由。
第十条 尾数的计算
工资计算时,若有未达元民上尾数产生一律计算到元为单位。此外,基本工资及各项津贴也一律以元为单位计算。
基准内工资
第十一条 基本工资的约定
计算基本工资时,要根据员工的实际情况,经验能力、职务和绩效等因素而确定给付的工资标准。
第十二条 基本工资的种类
基本工资的给付,分为月薪制和日薪月结制两种,并以下列规定计算:
1.月薪制除人事规章有特别规定外,对于缺勤、迟到、早退、私自外出等皆不予以扣除。
2.日薪月结制员工的缺勤、迟到、早退及私自外出等怠工勤务日数,均按”基本工资 × l/25 ×当月怠工日数”得出的扣除额从基本工资扣除。
第十三条 月薪制适用标准
月薪制适用于符合下列条件者:
1.科长以上职位者。
2.工资计算期间出勤率达98%以上、并符合下列资格者:
(l)在公司服务2年以上。
(2)经由部门主管和人事部门评定后认为表现优异的员工。
第十四条 月薪制适用特例
采取月薪制形式的员工在工资计算期间若因下列情形或第五条所规定的事项,而无法执行勤务时,则该员工的缺勤工资应按计日或计时制计算方式从工资中扣除:
1.就职和复职前的缺勤日数。
2.连续缺勤达10日以上者。
3.非事先请假缺勤者。但若因不可抗拒事件而无法事前请假时,则应于上班后3日内提出书面证明。
4.其他,因公司原因而无法正常执行勤务时,则另行规定。
第十五条 加给
通过试用期并成为正式员工时,应根据该员工的职位,贡献大小适当地确定职等工资。
第十六条 职等制度概要升级及其他职等制度,依据《职等制度概要》的制定办法。
第十七条 责任津贴
担任管理职位及专门职位者,依其所担任的职位给付下列津贴额:
1.管理职位。
2.专门职位。调查科主任、调查员及主任等职位,均依照下表所列相应资格给付责任津贴。
第十八条 责任津贴的支付责任津贴原则上于正式任职的当月开始给付;缺任时的第二个月取消给付资格。
第十九条 住宅津贴给付原则
1.住房津贴依据各地区的情况,从员工正式任职时算起。
2.当员工因故暂停职务时,住房津贴可以不予以给付。但恢复勤务时,则从下个支薪日起依出勤日数给付住房津贴。
3.工资计算期间中途任职者,其勤务时间未达15日以上时,予以给付住房津贴。
4.因调职到其他地区任职时,从调职发生的第二个月起,依其调至地区情况给付住房津贴。
第二十条 抚养津贴
公司对于须负担家计并对抚养亲属提供最低生活保障的员工,依下列资格支付抚养津贴:
1.抚养资格。
(l)配偶
①所得税法上承认的配偶,全部支付。
②夫妇皆在公司上班者,仅支付丈夫的抚养津贴。
(2)其他抚养亲属
①责任津贴在二等以上者,其抚养亲属不得超过2人。
②夫妇皆在公司上班者择一支付。
2.抚养亲属系指和本人共同生活(依靠本人收入赖以维持生计,在直系两代范围内)者,依下列资格评定。但不得已必须与抚养亲属分居时,须提出相关证明文件并经由人事部门确认后,可依规定办理津贴给付。
(l)配偶。
(2)未满18岁的子女及弟妹(不含已就业者)。
(3)满60岁以上的父母、祖父母(不含有所得收人或不动产收人者)。
(4)残障者(直系两代范围内)。
(5)其他,法令所规定者。
第二十一条 抚养津贴给付规定
1.新进员工抚养亲属增加者,应从事实发生的当月起开始给付抚养津贴;抚养亲属减少者,则应从事实发生的第二个月起减少津贴额。
2.缺勤一个月以上时,第二个月起即不给付津贴,但恢复勤务时,则从恢复上班当月开始给付。
3.欲接受亲属津贴该津贴需变动者,原则上应提前一个月提出申请,并经由直属主管向上呈报。
第二十二条 职务津贴的各类。
凡具有下列资格者,可享受职务津贴:
1.机械津贴。()重作业;(2)轻作业;(3)其他。
2.营业津贴(定额)。
3.驾驶津贴(基本津贴额)。
4.警卫津贴。
5.柜台、电话接线津贴。
6.厨房津贴。
第二十三条
机械津贴
从事机械加工作业者,应根据其作业危险性及油渍污染程度,给付下列津贴:
1.重作业:每月津贴见津贴补助规定。
2.轻作业:每月津贴见津贴补助规定。
3.其他:每月津贴见津贴补助规定。
第二十四条 机械津贴的给付
机械津贴从勤务开始时给付,卸任后的下一个支薪日停止给付。
第二十五条 从事业务推广的营业人员,依津贴补助规定的有关规定给付津贴。
第二十六条 营业津贴的给付
营业津贴从勤务开始时起即给付,卸任后的第一个支薪日停止给付。
第二十七条 警卫津贴
从事警卫勤务者(夜间值夜班的勤务),依津贴补助规定的有关规定给付津贴。
第二十八条 驾驶津贴
从事驾驶勤务者,依津贴补助规定有关规定给付津贴。
第二十九条 柜台、电话接线津贴
休息时间轮班值班柜台及电话接线勤务者,依津贴补助规定的有关规定给付津贴。
第三十条 厨房津贴
勤务时间内,不定时员工餐厅勤务者,依津贴补助规定的有关规定给付津贴。
第三十一条 警卫津贴、柜台及电话接线,厨房勤务津贴的给付
1.警卫、柜台及电话接线、厨房勤务等津贴,应从接受勤务当月开始给付,卸任后的下一个支薪日停止给付。
2.接受本津贴者,不再接受轮班值勤津贴。
第三十二条 责任津贴职务津贴的处理
1.缺勤日数达10天以上者,则采取按日计算的方式。
2.缺勤达15日以上者,则不给付该津贴。
第三十三条 调整津贴
在下列情况下,公司根据需要限期调整津贴:
1.合并或整顿公司时,新负责人认为有调整津贴的必要。
2.留职停薪者复职后,经人事部门评定有调整津贴的必要时。
3.有关工资给付基准及相关制度修订后,认为有补偿差额的必要时。
4.因调职、外调等人事变动致使工资基准额减少的,经人事部门评定后,认为有补偿差额的必要时。
基准外工资
第三十四条 加班津贴
1.勤务时间外的加班(不含假日加班及深夜加班),每小时增加130%的工资作为加班津贴,但接受第二十五条营业津贴及第二十八条驾驶津贴者,则依照第四十一条的规定办理。
2.勤务时间外(加班、提前上班)的时间计算,须扣除下班后及上班休息时间;并且开始工作后的前30分和下班前的15分钟皆不予计算。
第三十五条 假日加班时,以下列标准乘以计时工资作为假日加班津贴额:
1.星期日140%
2.固定假日150%
3.春节200%
第三十六条
1.深夜加班津贴的计算方法是,以标准工资除以一般加班费,再加上计时工资的30%。轮班勤务则另行规定。
2.假日加班至深夜时,除比照第三十五条的假日区分外,并依区分的假日加班费加上平日计时工资的 40%后给付。
第三十七条 前三条的加班时间若在一个月内一般加班超过30小时,假日加班16超过小时,深夜加班超过6小时,皆加算10%的津贴。
第三十八条 加班津贴的重复
一般加班与假日加班若有重复时,则不再补贴。
第三十九条 特殊勤务
特殊勤务者的津贴,视实际需要另行规定。
第四十条 营业津贴的定率等级额
1.外勤营业员及总经理驾驶员以前三个月的平均加班时数为基准,按津贴补助的有关规定中定率 等级额计算该月份的基准外工资。
2.定率等级额在任满 3个月后给付,卸任后的第一个支薪日即不再给付。
3.试用其蝗营业津贴,通常以一般加班的津贴给付。
4.采取定率等级额方式者,不须再给付一般加班费(不含假日加班津贴)。
第四十一条 驾驶津贴
驾驶津贴除依第二十八条的规定外,经公司许可后,驾驶公用车者,以津贴补助的有关的规定,按公务车执行。
第四十二条 交通津贴
公司每隔三个月给付一次相等于来回定期公共车票的金额作为员工的交通津贴。员工自备交通工具的也以定额的交通津贴为基准,不另行补贴其差额津贴。
第四十三条 轮班津贴
人事轮班制勤务的员工,依下列规定(按定率、定额)给付轮班津贴,但固定夜班勤务者,则不给付按定率计算的津贴。
1.固定额津贴(每次勤务)。
(l)早班100天;夜班150天。
2.固定比率津贴(定率)。
(l)规定勤务时间外加班从凌晨5时到8时30分,17时30分至22时等勤务,每小时给付计时工资的130%,从22时到凌晨5时的勤务,每小时给付计时工资的145%。
(2)规定时间外的加班,也适用于第三十四、三十五、三十六条的规定。
第四十四条 调拨津贴
因业务上的需要,员工必须在休假日执行勤务,并于翌日给予补休者,给予一般计时工资的40%。
第四十五条 奖学金
公司为鼓励在职人员进修,或部分在学的勤务者,依津贴补助的有关规定给付奖学金。
第四十六条 出差津贴
因业务需要,须到外地考察或洽谈业务时,依下列给付标准,以固定金额加固定比率金额的总额,作为津贴的基准。
(五)缺勤时的处理
第四十七条 事故津贴
因意外事而缺勤时,依下列方式处理。
1.有休假,工资照常予以给付。
2.下列特别休假,工资亦照常给付:
(l)婚假;(2)丧假;③产假;(4)补休;(5)天灾,公同认为必须休假时;(6)公司现工会特别协定的休假。
第四十八条 工会活动
员工从事工会活动而停业勤务的时间,则不支付工资;但公同与工会共同举办的活动及协议时,则不在此限。
第四十九条 停职
员主在勤务时间内申请离职或遭解雇缺勤时,不给付缺勤时的工资。
第五十条 缺勤一个月以上时
1.因业务负伤患病连续缺勤达一个月以上者,第一月的工资照常给付;第二个月仍缺勤时则不再给付其工资。
2.非业务负伤患病,并在每一计薪期间内的缺勤日数达15日以上者,则不给付工资。
第五十一条 行使公民权
因下列规定情形而缺勤时,工资照常给付:
1.行使公民权时。
2.出庭作证时。
3.公司集会或因培训而召集时。
临时工资
第五十二条 奖金
奖金原则上每年分两次发放,分别于6月30日(上期)及12月5日(下期)给付。
第五十三条
1.奖金支付对象,以奖金计算期间到发放日止,仍在职员工为原则。
2.奖金计算期间服务满6个月以上者,则应给付10%的金额,未满6个月者以下列方式给付:
(l)服务满5个月以上,未满6个月者,给付po%的奖金。
(2)服务满4个月以上,未满5个月者,给付75%的奖金。
(3)服务满3个月以上,未满4个月者,给付50%的奖金。服务满2个月以上,未满3个月者,给付25%的奖金。
(5)服务满未1个月者,不予给付。
3.非正式员工,或奖金计算期间为试用员工时,则视其工作表现,由人事部门另行规定。
第五十四条 奖金计算期间
1.上期奖金计算期间从上一年 11月21日至该年5月20日。
2.下期奖金的计算期间以该5月21日到11月20日止。
第五十五条 奖金计算方法
1.个人奖金计算方法如下:
个人奖金金额=计算基础额给付率出勤系数
2.奖金计算基础额为奖金计算期间内员工的最高基准工资(基本工资、加给)加上各项津贴(责任津贴、住宅津贴、抚养津贴及特殊职务津贴的总额。
3.给付率依据公司营业成长及员工考绩等因素,由人事部门个别制定。
4.出勤系数计算方法:
出勤系数=(每半年出勤日数、员工缺勤日数)/每半年应出勤日数注:每半年应出勤日数为[一年(365日)一特别休假日(101)]/2=132;
员工缺勤日数包括病假、事假、迟到、早退、私自外出缺勤。
5.其他
第五十六条 年龄最低工资
公司依员工的年龄及已婚者的最低工资作为基本工资及加给等的给付依据。
1.年龄最低工资(男女)。
(l)职务最低工资;(2)18岁;325岁;(4)30岁;(5)35岁。
2.已婚人员的最低工资标准:30岁以上4人之家庭者。
第五十七条 晋升
1.公司视员工的工作表现于每年12月31日实施晋升,原则上若无特别需要,不进行临时晋升。
2.资格晋升的对象为12月31日前仍在职的员工,但有下列情况者,则不予以晋升:
(l)停职者(留薪停职者);(2)该缺勤日数达45天以上者;(3)晋升发布日前离职者;(4)该受处罚者;(5)其他,经人事部门评定不具备晋升资格者。
第五十八条 其他工资
其他未规定的工资如有疑义产生时,由人事部门另行规定。
附则
实施日期
第五十九条 本规则从X年X月X日始实施 工资管理细则
本细则适用于月薪制
目的
第一条 本细则详细规定有关工资规则第十三条第二项的规定。
适用资格
第二条
1.工资计算期间出勤率达%%以上者,适用于月薪制。第三条 适用时期及适用日
月薪制的适用资格评定及取消,一年分两次(6月及12月评估);适用日期发布时间为6月20日及12月20日,从发布日后的下一个支薪日起实施。
第四条 出勤率的计算
出勤率计算应于每年5月21日及11月21日实施。第五条 出勤计算期间
出勤率计算期间以6个月为一单位,从上11月20日至该5月20日止为上期;该5月21日到11月20日止为下期。
第六条 适用标准及取消
1.适用月薪制资格者,必须连续两年以上且出勤率达98%以上。2.有下列情形发生时,则取消其适用资格:(l)连续两年的出勤率未达98%以上者。
(2)经人事部门评定其考绩,或受惩戒处分、取消其作用资格者。第七条
1.经本细则第六条第2项规定取消资格者,若于任职一年后的出勤率达98%以上时,可恢复其月薪制。
2.再适用者,因故遭取消时,原则上不再适用月薪制。但因取消后的两年内表现优异或连年内出勤率达99%以上时。
第八条 出勤率的扣除
出勤率以规定勤务日数除以缺勤日数计算并依下列规定扣除。l.下列缺勤原则上不予以扣除工资及出勤率。(l)有薪休假。(2)特别休假。(3)产前产后假。(4)事故休假。(5)业务负伤,病缺勤(未满1个月)。
2.下列缺勤,则依实际缺勤日数,予以扣除。(l)业务外负伤疾病缺勤。(2)因私人事由缺勤(以事先请假者为限)。(3)未事先请假的缺勤(以旷职缺勤论)。(4)迟到、早退、私自外出缺勤,以30分钟为计算单位,超过叨分钟者,按一日计算。
3.工资计算期间停职时,未执行勤务日数不予以计算。第九条 附则
本工资管理细则从XX年XX月XX日起开始实施。附录2:
《薪酬管理制度》文本范例2
第一章
总则
第一条
目的
为了充分发挥员工的积极性和创造性,鼓励员工长期地为公司的发展做出贡献,保证公司经营目标的实现,本着“以人为本”和公平公正、科学合理的原则,按照国家有关劳动人事管理政策和公司相关规章制度,根据公司经营理念和管理模式的实际情况,特制定本制度。
第二条
指导思想
一、按照各尽所能,按劳分配的原则,坚持工资增长幅度与公司经济效益增长同步。
二、以员工岗位责任、劳动绩效、劳动技能、工作年限等指标综合考核员工报酬,适当向能力突出的优秀人才和责任重大、技术含量高的关键岗位倾斜。
三、逐步构造管理岗位与非管理岗位、技术岗位与非技术岗位、简单劳动与复杂劳动的薪酬档次落差,建立激励机制。
第三条
范围
公司从业人员的薪酬管理除国家法律法规或公司董事会另有文件规定外,均需依照本制度执行。
第二章
薪酬办法
第一条
薪酬构成及定义
员工的薪酬由基本工资、岗位工资和绩效工资构成。
一、基本工资按照员工身份、学历、职称、工作年限确立。基本工资参照员工档案工资建立,档案关系不在公司的,参照同等水平人员确定基本工资额度。
二、岗位工资按照职务高低、岗位责任繁简轻重确立。不同岗位的员工,岗位工资不同。根据公司经营情况的变化,可以变更岗位工资标准。
三、绩效工资按照上月各部门工作任务、经营指标、员工职责履行状况、工作绩效考核结果确立。第二条
管理类人员岗位设置
一、管理类人员定义:从事持续性的管理工作,可确保业务工作的有效开展,其工作的行为、表现及结果对公司的总体业绩发生作用。
二、管理类人员工作岗位设置如下: 管理一岗(总经理)管理二岗(副总经理)管理三岗(部门主任)管理四岗(部门副主任)
管理五岗(业务主管):主要负责部门一项或多项管理工作 管理六岗(业务主办):主要办理部门一项或多项管理工作 管理七岗(业务助理):协助办理部门一项或多项管理工作
三、管理类一~二岗薪酬按照董事会相关规定执行。
四、管理类三~七岗各岗位工资薪级均分为(A、B、C、D)四档,详情见附表。第三条
技术类人员岗位设置
一、技术类人员定义:从事创造性的技术及业务工作,其工作直接影响公司关键目标的执行效果。
二、技术类人员工作岗位设置如下: 技术一岗(高级专业技术主管)技术二岗(中级专业技术主管)
技术三岗(技术主管):主要负责部门一项或多项技术工作 技术四岗(技术主办):主要办理部门一项或多项技术工作 技术五岗(技术助理):协助办理部门一项或多项技术工作 技术六岗(技术员)
三、技术类一~六岗各岗位工资薪级均分为(A、B、C、D)四档,详情见附表。第四条
绩效工资
一、绩效考核由公司统一安排按月进行,考评小组由公司总经理、副总经理、综合办公室主任、计划财务部主任组成。
二、每月绩效基数由考评小组根据上月公司经营情况确定。
三、绩效工资系数与员工岗位挂钩,同一岗位的绩效工资系数相同,各岗位系数见附表。
四、绩效工资由公司根据考核结果按月统一下发至各部门,各部门可根据员工岗位职责履行情况进行二次分配。
第五条
公司员工薪酬实行岗位制,动岗动薪。
第六条
新派任岗位的员工,原则上均自所派任岗位的第一薪级起薪,但有下列情况之一的,可提高其起薪薪级。
1、具有所任岗位要求的对口专业工作经验已超过三年以上。
2、具有所任岗位要求的对口专业技术职称高一级以上。
3、所具能力优异,为公司甚难招募到的人才。
第七条
新派任岗位的员工,依所派任岗位的第一薪级起薪的,由总经理办公室确定并执行;需提高其起薪薪级,所提高薪级不超过该等最高薪级的,由总经理办公室提出书面建议,报公司总经理批 准后执行。
第八条
低级岗位代理高级岗位或低级岗位实际代行高级岗位职责的,提高薪级一级支给薪酬。第九条
根据国家有关政策及公司管理制度规定,公司在向员工发放薪酬时应代扣缴以下项目的费用:
1、个人所得税;
2、住房公积金;
3、养老、失业、医疗保险个人缴纳部分。
第九条
员工对薪酬如有疑义,可向总经理办公室提出书面查询要求。自发生日起一个月内未提出要求的,则视无异议。
第十条
试用人员试用期为三个月,试用用期间薪酬标准如下: 专科以下(不含专科)
x00元/月 专科毕业
x00元/月 本科毕业(或有初级专业技术职称)
x00元/月 硕士学位(或有中级专业技术职称)
xx00元/月 博士学位(或有高级专业技术职称)
xx00元/月 试用期满,部门提出建议,经总经理批准后,薪酬增加100元。第十一条
合同工的基本工资标准为x00元/月。
第十二条
合同员工的奖金、补贴、补助等待遇依照公司(中心)其他有关规定执行。
第三章
薪酬发放
第一条
薪酬发放日期为每月十五日。
第二条
总经理办公室应于每月八日填制《薪酬通知单》办理核薪,并由总经理办公室主任签署后转呈总经理核定,再记录于《薪酬名册》后,转计划财务部操作。
第三条
对经批准停职、离职、解聘的员工,总经理办公室应据此填制《薪酬通知单》办理停薪,由总经理办公室主任审核签署,记录于《薪酬名册》后转计划财务部操作。
第四条
办理内退的员工,按档案工资发放薪酬。
第四章
薪酬的定期调整
第一条
经董事会批准,公司实行薪酬定期调整制度,调整日期为每年一月一日。第二条
薪酬定期调整的审定日期为一年,即从上一年的一月一日至十二月三十一日。
第三条
对员工薪酬的定期调整根据考核结果确定,依岗位薪级提薪、降薪或保持原薪级,提薪、降薪均不限定薪级数。
2.fpga设计实验指导书 篇二
作为毕业设计环节的指导教师, 指导教师应为人师表、教书育人、对学生严格要求, 始终坚持把系学生的培养放在第一位, 要重视对学生独立工作能力、分析解决问题的能力、创新的能力培养及设计思想和基本科学研究方法的指导, 应注重启发引导注意调动学生的主动性、创造性和积极性。
二、指导教师的具体任务
(一) 帮助学生恰当选题。毕业设计的选题很重要, 它既要有所学专业的特点, 又要有自己独特的创新, 从而能增加论文的色彩, 也能为自身的提高有很大的帮助。选题这个环节, 应该注意学生平时擅长哪一方面, 做到心中有数, 那些学生选哪些课题更能发挥其特长, 那么, 就把类似的学生分到一个课题组, 题目不能太大, 太广, 毕竟将来学生面对的是企业技术人才岗位, 所以, 要从实际出发, 因才选项, 在毕业设计开始前向学生明确课题的目的、性质、内容及具体要求, 这样才能圆满完成毕业设计, 写出合格的论文。
(二) 设计前期准备工作。指导学生进行调研及收集必要的参考资料, 查阅有关文献, 督促和检查学生阅读资料文献的情况。和学生一同探讨所查阅的资料内容, 结合学校的实际情况确定毕业设计实验的内容和方法, 以便毕业设计顺利展开并完成。
(三) 指导学生做好每一步实验, 做到精准。在配制和标定溶液这一块, 一定要处理好基准物。如, 基准物在空气中要稳定, 加热干燥时不能分解, 称量时不吸湿, 纯度要高于99.9%以上, 具有较大的摩尔质量, 称取量不应该太小, 这样的基准物做出来的实验结果偏差会减小, 按反应式定量进行反应, 没有副作用。
(四) 选择指示剂。材料类实验的指示剂颜色变化不外乎在p H值范围之内, 只要准确调节溶液的p H值指示剂的变色就不会出现异常。而氧化还原反应就不同, 在氧化还原反应中, 有的溶液或被测溶液自身就带有颜色, 所以, 在滴定过程中, 就不用外加指示剂。还有专属指示剂, 就是指示剂本身并没有氧化还原性质, 但它能与滴定体系中的氧化剂或还原剂结合而显示自身不同的颜色, 比如, 可溶性淀粉指示剂, 就常用于碘量法测定, 淀粉本身并没有颜色, 当它与I2生成I2-淀粉配合物时, 就呈蓝色, 当I2被还原为I-时, 蓝色就消失了。当I-被氧化成I2时, 蓝色又出现了。还有就是氧化还原反应指示剂, 这类指示剂本身具有氧化还原性的有机化合物, 在整个滴定过程中能发生氧化还原反应, 由于它的氧化态和还原态的颜色不同, 因此, 可用来指示氧化还原反应终点。学生在氧化还原反应这个实验中, 注意以上这些指示剂的使用和温度控制。酸度和滴定速度的控制, 就不会出现太大的偏差。
(五) 指导学生正确操作和准确计算测定结果。以以下三个实验为例:
1.食醋总酸度的测定 (酸碱滴定法) 。原理:H++OH-=H2O, 用已知浓度的碱液滴定未知醋酸, 以测定醋酸中酸度的大小。仪器:分析天平、玻璃仪器。药品:氢氧化钠、邻苯二甲酸氢钾、酚酞指示剂。
操做步骤:精确称取邻苯二甲酸轻甲氢钾0.5~0.6克, 放入250毫升锥形瓶中, 加50毫升除去二氧化碳的水再加两滴酚酞指示剂, 用配制好的氢氧化钠溶液滴定至浅粉色, 30秒不退色即为终点。记录所消耗氢氧化钠体积V, 这样就标定出氢氧化钠它的准确浓度, 然后用Na OH再滴定醋酸, 在醋酸中加入3~4滴酚酞指示剂, 用Na OH滴定至粉红色, 30秒不退色即为终点。酸碱滴定操作中应注意终点颜色的判断。
2.水硬度的测定 (EDTA络合滴定法) 。原理:水的硬度一般是指水中钙、镁的总量。用氨-氯化铵缓冲溶液控制溶液的p H以铬黑T值大于10。以铬黑T为指示剂用EDTA标准溶液滴定钙镁终点为蓝色。试剂:EDTA=0.02mol/L、铬黑T指示剂 (5g/L) 、钙指示剂、NH4-NH4Cl缓冲溶液 (p H=10) 、20%HCl溶液、C (Na OH) =4mol/L、刚果红试纸。
操作步骤:用移液管准确移取水样100ml置于锥形瓶中, 滴加20%HCl酸化, 以刚果红试纸检验变蓝紫色, 煮沸2~3min冷却至40~50℃, 加入C=4mol/L的Na OH溶液4ml, 加少许钙指示剂, 用C (EDTA) =0.02mol/L标准溶液滴定至溶液由红色变为蓝色为终点, 平行2~3次, 计算Ca CO3 (mg/L) 表示钙硬度。
注意:当水样中Ca (HCO3) 2含量高时, 在氨性溶液中会慢慢析出Ca CO3沉淀使终点拖长, 变色不敏锐, 因此在测定前先将水样酸化煮沸除去CO2。若水样中含Fe3+、Al3+时, 可在滴定前加入5ml1+2的三乙醇胺, 若含Cu2+、Pb2+在加氨缓冲溶液后加1ml2%Na2S掩蔽, 以消除它们对测定的影响。
3.总氟硅酸钾法测水泥中Si O2含量。首先, 需银坩埚在690~700度高温炉中碱熔, 出埚时一定要用热水浓HCL和1ml浓HNO3中和熔样中的碱。在测定过程中, 要保持溶液有足够的酸度, 即应保持H+=3mol/l, 过低容易形成其他盐类的氧化物沉淀而干扰测定, 待温度降至室温再加入固体氯化钾至饱和, 如果温度过高时加氯化钾固体, 待溶液温度下降时氯化钾晶体析出太多, 给过滤、洗涤造成困难, 在洗涤过程中, 严格控制沉淀。洗涤中和残余酸时的温度, 以免K2Si F6预先水解。实验过程中, 必须有足够的F-、K+, 以降低K2Si F6沉淀的溶解度, 有利于沉淀反应完全。但也要适当过量, 否则引起分析结果偏高。另外, 还要控制滴定温度, 不低于70度。滴定速度也要适当加快, 防止H2Si O3参与反应使结果偏高。严格要求学生操作准确, 那么最后的结果也会精准, 与厂家提供的标准值也会相差很小。在设计过程中尽量激发学生的主观能动性, 注重培养学生独立思考、分析和解决问题的能力及创新能力, 可分阶段指导性地给学生介绍一些设计思路。学生实验完毕后, 要整理数据、计算结果和产生的偏差, 分析产生偏差的原因, 这样毕业论文的结果就产生了, 整个论文的中心内容就全面了。指导教师要定期检查设计论文进度和质量, 定期辅导答疑, 及时了解学生在设计论文过程中遇到的问题, 并给予辅导。
(六) 论文答辩的指导。答辩是审查论文的一种形式, 也是培养学生思维能力和应变能力的良好机会, 答辩前指导学生认真准备答辩, 侧重选题的目的、立文的依据以及自己文章的主要观点和见解。
三、结语
总之, 毕业论文的指导工作是教学诸多环节中不可缺少的一环, 应该在这项工作中不断总结经验, 掌握规律, 使这项工作更加有效。
参考文献
[1]马惠莉, 马振珠主编.分析化学综合教程[M].北京:化学工业出版社, 2011, 第1版
3.fpga设计实验指导书 篇三
一、化学实验方案设计的基本要求
1.科学性
实验原理、实验方法和操作过程必须科学、严谨、合理。
2.安全性
实验操作要尽量防止带有危险性的操作,尽量避免与有毒物质接触。若无法避免有毒物质,则应采取安全措施,以防造成环境污染和人身伤害。
3.可行性
设计的实验方案要真正切实可行,所选药品、仪器、装置经济可靠。
4.简约性
实验设计应简单易行,要求实验装置简单,实验操作简便,实验现象明显。
对实验方案的评价也应以上述要求为标准。
二、化学实验方案设计题的一般解题思路
1.认真审题,明确实验目的,找出实验的关键。
2.根据实验目的,确定实验基本原理,进而选择仪器及药品,设计好实验步骤。
3.运用基本知识和操作原理,将实验连成一个整体,一般由具体装置和具体操作两部分组成。
具体装置一般是:气体发生装置→气体除杂装置→气体干燥装置→物质性质的实验装置→尾气处理装置。
(1)气体除杂装置,如果用洗气装置除杂,一般是先除杂,后干燥;如果用加热装置除杂,一般是先干燥,后除杂。
(2)尾气处理方法:有毒气体应利用溶液吸收(如Cl2、SO2用NaOH溶液吸收)或点燃(如CO);无毒气体可以直接排入空气中。
(3)注意多种杂质的除杂顺序和多种物质的检验顺序,如鉴定H2、CO、CH4燃烧产物时,应先检验水蒸气,再检验CO2。
(4)注意某一装置的重复使用。
(5)注意多余装置的筛选。
具体操作一般是:装置的连接→气密性的检查→装入固体药品→加入液体药品→固定装置→加热。
(1)加热前一般是先通入原料气赶走装置内的空气,然后才点燃酒精灯,目的是为了防止发生爆炸(如用H2、CO还原CuO)。
(2)实验结束时,用排水法收集气体(或通入溶液中反应时),要先从水槽中移出导管然后再熄灭酒精灯,以防止产生水的倒吸而炸裂仪器;熄灭酒精灯时,还要注意先灭后关,如用启普发生器制取H2来还原CuO时,要先熄灭酒精灯,待Cu冷却后再关掉启普发生器导气管上的活塞,以防止反应生成的Cu又被空气中的氧气氧化成CuO。
三、中考化学实验方案设计与评价题的常见题型
1.有关化学实验操作步骤的设计与评价
例1(2014年陕西)实验室制取CO2的有关操作如图1,不正确的是( )。
解析用图中装置检查气密性时,拉注射器活塞,若装置的气密性良好,则在长颈漏斗的下端会有气泡冒出,A正确;制取二氧化碳时不能用稀硫酸,因为稀硫酸与碳酸钙发生反应,会生成微溶于水的硫酸钙,它能覆盖在大理石的表面阻碍反应的进一步进行,使反应进行一段时间就停止了,B错误;二氧化碳密度比空气大,用图中装置收集时应将进气管伸到集气瓶的底部,C正确;验满二氧化碳时应将燃着的木条放在集气瓶口,若用图D中装置收集,燃着的木条应放在刚伸出瓶塞的导管一边,D正确。答案 B
2.有关物质制备和性质的实验设计与评价
例2(2014年济宁)轻质碳酸钙广泛应用于橡胶、塑料、油漆、水性涂料以及造纸等行业,日常生活中的牙膏也常用它作摩擦剂。目前轻质碳酸钙的生产主要是碳化法,工艺流程见图2:
请分析轻质碳酸钙的生产流程,回答下列问题:
(1)物质B的化学式为;
(2)在A→B之间,过滤操作的目的是
;
(3)在B+C→CaCO3的过程中,应控制物质C的流量,原因是(用化学方程式表示);
(4)生产轻质碳酸钙的方法很多,请再设计一种制备方法(用化学方程式表示)。
解析石灰石(主要成分碳酸钙)高温能分解生成氧化钙和二氧化碳,氧化钙能与水反应生成氢氧化钙,故A是氧化钙,C是二氧化碳,B是氢氧化钙,氢氧化钙能与二氧化碳反应生成碳酸钙和水。(1)氢氧化钙的化学式为Ca(OH)2;(2)Ca(OH)2在常温下的溶解度很小,需过滤出不溶的Ca(OH)2。(3)生成CaCO3的过程中,CO2过多会继续和CaCO3反应生成Ca(HCO3)2。(4)用可溶性的碳酸盐和含钙的可溶性盐或碱,也能生成碳酸钙。
答案:(1)Ca(OH)2 (2)将Ca(OH)2与水分离 (3)CaCO3+CO2+H2OCa(HCO3)2 (4)Na2CO3+CaCl2CaCO3↓+2NaCl
3.有关物质分离和提纯的实验设计与评价
例3(2014年汕尾)木炭还原氧化铜实验后的混合粉末中含有铜、氧化铜、木炭粉,某化学实验小组设计回收铜的方案如图3所示:
图3
(1)过滤操作中必须用到的玻璃仪器有烧杯、玻璃棒和,其中玻璃棒的作用是。
(2)反应①的化学方程式为。
(3)滤液Ⅱ中的溶质为。
(4)试剂A最好选用下列溶液(填序号)。
①H2SO4 ②CuSO4 ③MgSO4
(5)为了完善实验方案,可对滤渣Ⅰ中的进行回收。
解析(1)根据过滤时所用仪器可知,必须用到的玻璃仪器有烧杯、玻璃棒和漏斗,其中玻璃棒的作用是引流。(2)氧化铜与硫酸反应生成硫酸铜和水,而铜、木炭与硫酸不反应。(3)反应①后,滤液Ⅰ中的溶质是硫酸和硫酸铜,加入过量铁粉,硫酸和铁粉反应生成硫酸亚铁和氢气,硫酸铜和铁粉反应生成硫酸亚铁和铜,过滤后滤液Ⅱ中的溶质为硫酸亚铁。(4)滤渣Ⅱ中含有剩余的铁粉,经过③后得到铜,可知除去过量的铁粉,最好用硫酸铜溶液;(5)开始混合粉末中的铜没有和硫酸反应,进入滤渣Ⅰ中,为了回收更多的铜,可将滤渣Ⅰ中的铜回收。
nlc202309040137
答案:(1)漏斗 引流 (2)H2SO4+CuOCuSO4+H2O (3)硫酸亚铁(或FeSO4) (4)② (5)铜(或Cu)
4.有关物质鉴别的实验设计与评价
例4(2014年兰州)为了鉴别碳酸钾溶液和氢氧化钾溶液,同学们进行了探究实验,分别取两种溶液于两支试管中,各滴入一定量的氯化钙溶液,观察到一支试管中出现白色浑浊,实验结束后,同学们将废液倒入同一个干净的烧杯中,发现废液变浑浊,同学们对废液进行了过滤,并对滤液的成分进行了探究。
【提出问题】滤液中除水外还含有那些物质?
【猜想】A.可能含有氢氧化钾、氯化钾和碳酸钾
B.可能含有氢氧化钾、氯化钾
C.可能含有氢氧化钾、氯化钾、碳酸钾和氯化钙
你认为还可能是(写出一种猜想)。
【讨论】你认为猜想不合理(填字母),请说明理由。
【实验设计】设计一个简单的实验,证明你的猜想正确。
实验步骤实验现象实验结论
取样于试管中,猜想正确
【反思交流】写出碳酸钾与氯化钙反应的化学方程式。在分析化学反应后所得物质的成分时,除考虑生成物外还需考虑。
解析【猜想】氯化钙如果过量,此时滤液中还可能含有氯化钙,所以猜想为可能含有氢氧化钾、氯化钾和氯化钙。【讨论】C不合理,因为碳酸钾和氯化钙能发生反应,即碳酸钾和氯化钙不能共存。【实验设计】在鉴别实验过程中,氢氧化钾没有被消耗,故滤液中一定存在氢氧化钾;因碳酸钾与氯化钙发生反应生成碳酸钙沉淀和氯化钾,故滤液中一定存在氯化钾;向滤液中加入可溶性碳酸盐(如碳酸钾、碳酸钠等)溶液,若产生白色沉淀,则可证明滤液中存在氯化钙,综上可证明猜想正确。【反思交流】碳酸钾与氯化钙反应的化学方程式为K2CO3+CaCl2CaCO3↓+2KCl。在分析化学反应后所得物质的成分时,除了考虑生成物外还需考虑反应物是否过量,即反应后是否有剩余。
答案:【猜想】氢氧化钾、氯化钾和氯化钙
【讨论】C 碳酸钾和氯化钙能发生反应,生成沉淀
【实验设计】滴入碳酸钾溶液(或碳酸钠溶液等答案合理均可 产生白色沉淀)
【反思交流】K2CO3+CaCl2CaCO3↓+2KCl 反应物是否剩余
5.综合实验设计与评价
例5(2014年枣庄)某化学兴趣小组的四位同学对氢氧化钠溶液与稀盐酸混合后,所得溶液中溶质的成分进行了探究。
【作出猜想】小马猜想:溶质有NaCl、HCl、NaOH
小程猜想:溶质只有NaCl
小宫猜想:溶质有NaCl、HCl
小尚猜想:溶质有NaCl、NaOH
(1)老师认为小马的猜想是错误的,她的理由是。
【方案设计】小程和小宫分别设计了如下方案验证各自的猜想。
方案设计者方案步骤方案预估现象方案结论
小程用一根洁净的玻璃棒蘸取反应后的溶液沾在试纸上,把试纸所呈现的颜色与标准比色卡进行对照pH=7小程猜想正确
小宫取少量反应的溶液于一支试管中,再向试管中滴加稀硝酸和硝酸银溶液有白色沉淀生成小宫猜想正确
【方案评价】(2)两位同学中的方案正确。
【方案反思】(3)请分析错误方案的原因(都正确,不作答)。
【拓展研究】(4)请你再设计一个实验方案验证小尚的猜想正确,填写下列实验报告。
方案步骤方案预估现象方案结论
小尚猜想正确
解析(1)盐酸与氢氧化钠不能共存,因为如果二者都有会继续反应。(2)稀盐酸呈酸性,pH<7,氢氧化钠溶液呈碱性,pH>7,氯化钠溶液呈中性,pH=7,因此用测pH的方法来判断反应后溶液中的溶质是正确的。(3)稀盐酸和氢氧化钠反应会生成氯化钠,氯化钠溶液与硝酸银溶液反应也会生成不溶于稀硝酸的白色沉淀,因此小宫的方法是错误的。(4)小尚的猜想是溶液中有氯化钠和氢氧化钠,氯化钠是反应的生成物,是肯定有的,因此只要验证出有氢氧化钠即可,可根据氢氧根离子的性质进行验证。
答案:(1)盐酸与氢氧化钠溶液能发生反应(水溶液中H+、OH-不能大量共存) (2)小程 (3)中和反应产物有NaCl(Cl-),加入硝酸银溶液会生成白色沉淀,不能说明是否有HCl (4)方案步骤:取少量反应后的溶液于一支试管中,再向试管中滴加硫酸铜溶液(或其它可溶性铜盐溶液)预估现象:有蓝色沉淀生成 (或取少量反应后的溶液于一支试管中,再向试管中滴加无色酚酞试液 酚酞试液变红色 或用一根洁净的玻璃棒蘸取反应后的溶液沾在pH试纸上,把试纸所呈现的颜色与标准比色卡进行对照 pH>7 或其它合理答案)
跟踪练习
1.(2014·莱芜)下列实验方案中,不能达到实验目的是( ) .
选项实验目的实验方案
A鉴别硬水和软水加肥皂水搅拌
B除去氯化钠固体中的少量碳酸钠加入适量稀盐酸,充分反应后,蒸发
C分离碳酸钠和氢氧化钠的混合物加入过量氯化钙溶液,过滤
D区分羊毛与合成纤维点燃,闻气味
2.(2014·东营)下列实验装置进行的相应实验,达不到实验目的是( )。
A.用图1所示装置除去CO2中含有的少量HCl气体
B.用图2所示的装置加热蒸发NaCl饱和溶液制备NaCl晶体
C.用图3所示装置制取少量CO2气体
D.在实验室中,用图4所示装置除去少量黄河水中的泥沙
3.(2014·绵阳)用如图Ⅰ装置测定空气中氧气的含量,证明空气中氧气的体积分数为1/5,a、b两种物质可选用(填序号)。
nlc202309040137
A.红磷、水 B.木炭、水
C.硫、NaOH溶液 D.小蜡烛、NaCl溶液
思敏同学对该实验进行反思后,提出了改进方法(如图Ⅱ所示),你认为改进后的优点是(任写两点)。
4.(2014·杭州)无标签试剂瓶中的一种黑色不溶于水的固体可能是硫化铜或者是硫化亚铜。查资料可知:硫化铜(CuS)和硫化亚铜(Cu2S)在空气中灼烧分别发生下列化学反应:
2CuS+3O2灼烧2CuO+2SO2
Cu2S+O2灼烧CuO+SO2(没配平)
(1)请写出配平后的Cu2S在空气中灼烧的化学方程式。如要确定灼烧的Cu2S是否完全反应,依据的实验现象是。
(2)根据这两个反应的化学方程式中固体物质的质量变化,某同学仅用天平、酒精灯、坩埚、三角架等常用仪器(无其它试剂),通过三个实验步骤鉴别出某黑色固体是硫化铜还是硫化亚铜。他的实验步骤一:用天平准确称量一定质量的待测黑色固体。
请写出后两个实验步骤:
实验步骤二:。
实验步骤三:。
5.(2014·安徽)某化学兴趣小组设计了一组“吹气球”实验,三套装置如下图:
(1)甲装置:
①仪器a的名称为。
②向a中加水会看到气球胀大,一段时间内气球大小没有变化,说明该装置气密性。
(2)乙装置:
①若生成O2使气球胀大,则锥形瓶中所装的固体物质可以是。
②若生成H2使气球胀大,则反应的化学方程式为。
③若锥形瓶中装有NaOH固体,分液漏斗中加入少量水,则气球胀大的主要原因是。
(3)丙装置:
若锥形瓶中盛满CO2,欲使气球胀大,则分液漏斗中的液体可以是。
答案:1.C 2.A 3.AC 操作简便,无污染,提高了测定数据的准确性
4.(1)Cu2S+2O22CuO+SO2 不再产生刺激性气味的气体或将湿润的蓝色石蕊试纸悬于灼烧容器上方,试纸不变色(其他合理答案也可) (2)将称量好的黑色固体分别置于坩埚中充分灼烧 冷却至室温后称量其剩余固体的质量
5.(1)①长颈漏斗 ②良好 (2)①MnO2(其他合理答案均可) ②Zn+H2SO4ZnSO4+H2↑(其他合理答案均可) ③NaOH固体溶于水放热,空气受热膨胀 (3)NaOH溶液(其他合理答案均可)
(收稿日期:2014-12-08)
4.《塑料成型模具设计》实验指导书 篇四
实验一塑料模具拆装测绘实验........................1
一、实验目的..........................1
二、实验设备及用具......................1
三、实验准备及实验中注意事项.......................1
四、实验方法与步骤......................1
1.实验准备............................1
2.实验观察分析...........................1
3.拆卸模具............................2
4.组装模具............................2
五、实验报告要求..........................3
实验二热塑性塑料注射成型原理实验...................4
一、实验目的..........................4
二、实验设备及用具......................4
三、实验准备及实验中注意事项.......................4
四、实验方法与步骤......................4
1.实验内容............................4
2.试验步骤............................5
五、实验报告要求..........................5
1.实验内容的记录.......................5
2.实验过程分析...........................5
实验一塑料模具拆装测绘实验
一、实验目的熟悉塑料注射模的拆卸步骤与装配方法;进一步掌握、巩固注射模设计的有关理论;了解注射模的典型结构及主要组成部分,学会实测塑料模具各成型零件。
二、实验设备及用具
游标卡尺、钢皮尺、内六角扳手、铜棒、销钉冲子、榔头、钳工台、干净棉纱、注射模实物、台钳,拆装工具及有关量具。
三、实验准备及实验中注意事项
1)本实验课开始前,学生必须认真复习《塑料成型模具设计》中关于典型注塑模具结构等有关内容,实验课期间要求学生能正确回答教师的提问;
2)仔细听老师现场结合真实注塑模具讲授典型模具的基本结构,结合原理挂图讲授合模、开模、顶件等原理,分析多分型面模具、侧抽芯机构的工作过程;
3)听课过程中要认真仔细,搞懂老师讲授的每一个问题,对模具进行图物对照,找出成型零件、浇注系统、推出系统、冷却系统、侧向抽芯机构的布排方式及配合关系;
4)测绘模具各装配零件,绘出注塑模具装配图;
5)实验完毕,所有器材恢复原位,清洁现场。
四、实验方法与步骤
1.实验准备
1)到实验中心领取塑料注射模一套,拆装及测绘工具一套;
2)检查并校准拆装工具:游标卡尺、角尺、内六角扳手、平行铁、台虎钳、锤子、铜棒等常用钳工工具。
3)小组人员分工:同组人员对拆卸、观察、测量、记录、绘图等分工负责。
4)复习讨论模具拆装测绘步骤。
5)熟悉实验要求:回顾有关理论知识,详细阅读本指导书,针对实验需要测绘记录的数据绘制临时记录表格,对实验报告所要求的内容在实验过程中作详细的记录。拆装实训时应带齐绘图仪器和纸张。
2.实验观察分析
接到具体要拆装的模具后,需对下述问题进行观察分析,并作好记录:
1)模具类型分析
对给定模具进行模具类型分析与确定。
2)塑件分析
根据模具分析确定被加工零件的几何形状及尺寸。
3)模具的工作原理
要求分析其浇注系统类型、分型面及分型方式、顶出方式等。
4)模具的零部件
模具各零部件的名称、功用、相互配合关系。
5)确定拆卸顺序
拆卸模具之前,应先分清可拆卸件和不可拆卸件,制定拆卸方案,提请指导老师审查同意后方可拆卸。一般先将动模和定模分开。分别将动、定模的紧固螺钉拧松,再打出销钉,用拆卸工具将模具各主要板块拆下,然后从定模板上拆下主浇注系统,从动模上拆下顶出系统,拆散顶出系统各零件,从固定板中压出型芯等零件(有侧向分型抽芯机构时,拆下侧向分型抽芯机构的各零件,如有电加热系统则该电加热系统不能拆)。具体针对各种模具须具体分析其结构特点,采用不同的拆卸方法和顺序。
3.拆卸模具
1)按拟定的顺序进行模具拆卸
要求体会拆卸联结件的用力情况,对所拆下的每一个零件进行观察,测量并作记录。记录拆下零件的位置,按一定秩序摆放好,避免在组装时出现错误或漏装零件。
2)测绘主要零件
对模具中拆下的型芯、型腔等主要零件进行测绘。要求测量尺寸、进行粗糙度估计、配合精度测估,画出零件图,并标注尺寸及公差。(公差按要求估计)
3)拆卸注意事项
准确使用拆卸工具和测量工具,拆卸配合件时要分别采用拍打、压出等不同方法对待不同的配合关系的零件。注意保护受力平衡,不可盲目用力敲打,严禁用铁铆头直接敲打模具零件。不可拆卸的零件和不宜拆卸的零件不要拆卸,拆卸过程中特别强调注意同学们的自身安全及不损坏模具各器械。拆卸遇到困难时分析原因,并可请教指导老师,遵守课堂纪律,服从教师安排。
4.组装模具
1)拟定装配顺序
以先拆的零件后装、后拆的零件先装为一般原则制定装配顺序。
2)按顺序装配模具
按拟定的顺序将全部模具零件装回原来的位置。注意正反方向,防止漏装。其它注意事项与拆卸模具相同。遇到零件受损不能进行装配时应学习用工具修复受损零件后再装配。
3)装配后的检查
观察装配后的模具与拆卸前是否一致,检查是否有错装或漏装等。
4)绘制模具总装草图
绘制模具草图时在图上记录有关尺寸。
五、实验报告要求
拆装测绘实验完成后,需要写出实验报告:
1)绘制所拆装测绘的塑料模具主要零件工作图、装配图(每组内各人绘制不同的零件图至少1幅);
2)对所拆装测绘塑料模具类型、结构特点、抽芯、顶件等机构的工作原理给出说明;
3)谈谈拆装实验的体会。
实验二热塑性塑料注射成型原理实验
一、实验目的热塑性塑件注射成型原理实验是注射模具在注射机上完成完整的注塑工艺过程,让学生理解模具与注射机床的依赖关系,学习塑化过程中温度、压力、时间三要素对注塑工艺的相互制约关系,加深对塑料注射成型过程和注射模具设计理论的理解。
二、实验设备及用具
1)全闭环数控塑料注射成型机
2)塑料注射成型模具
3)颗粒状塑料原料
三、实验准备及实验中注意事项
1)实验课的目的是巩固和深化课堂所学理论知识。学习基本的操作技能,本实验课开始前学生必须认真复习《塑料成型模具设计》课本的有关内容,实验课时要求学生能正确回答教师的现场提问;
2)实验时先观看指导教师吊装模具,调整注射机开模行程,设置限位等准备过程的演示。
3)实验操作时同学应该离开注射机塑化部位一定的安全距离以免烫伤、注射前应检查塑料模具分型面前后挡板关闭严实,以免飞料伤人;
4)操作中必须集中精力,听从指挥,严防设备及人身事故;
5)实验完成后将模具置于闭合状态,断开电源,清扫场地,擦拭机器,交回借用的工具。
四、实验方法与步骤
1.实验内容
1)观察典型塑料零件注射加工过程,弄清注射周期各步骤状况,包括预塑、注射、保压、冷却、开模、推出、取件、合模。在此周期中,冷却时间与预塑时间的一段重合。
2)观察模具与注射机的关系弄清模具定位方式、夹持方式、顶出原理、模具尺寸和注射机装模尺寸关系、喷嘴与浇口套尺寸关系等。
3)认识注射工艺参数
温度:注射过程控温部位及原理,温度的设定方法及调节方法、温度与注射产品
质量的影响。
压力:注射过程压力控制部位及原理,压力的设定方法及调节方法、压力对注射产品质量的影响。
时间:时间控制的设定方法及调节方法、时间对注射产品质量的影响。
2.试验步骤
1)开机,设定料筒温度并升温;
2)模具试运行在升温过程中,通过开、闭模具、空顶出模具观察模具是否安装、调试停当。同时观察模具与注射机关系;
3)当料筒温度达到设定值,加入将要加工的塑料,通过预塑、对空注射观察塑料熔融温度是否合适;
4)注射成型塑件根据初设的温度、压力、时间进行塑件的成型。在这一过程中观察注射周期各步骤运行状况;
5)观察、测量注射产品,调整温度、压力、时间使产品尺寸及质量状况改变,逐渐达到图纸要求。在这个过程中,观察并记录三大工艺要素的改变带来的塑件状况的改变情况;
6)实验结束,恢复实验现场,已备下一组实验。
五、实验报告要求
试验报告可分为两部分:
1.实验内容的记录
1)注射制品名称、望料材科、颜色等;
2)实验过程记录,实验过程分几步,每一步做了什么工作;
3)实验设备等,注射机、模具规格、型号;
4)制品质量测量记录(尺寸与重量)。
2.实验过程分析
1)注射周期各时间段顺序图;
2)模具与机床关系内容列表表达,并说明这些关系的作用;
5.fpga设计实验指导书 篇五
合肥学院计算机系
实验一 Java开发环境的安装与配置,熟悉Java程序
结构
一、实验目的:
1.掌握JDK的安装步骤。
2.理解环境变量PATH, CLASSPATH的作用,以及它们的设置方法。3.熟悉Editplus 或Eclipse(或TextPad,JCreator)编辑环境,编写简单的Application程序和Applet程序,并编译和执行。
二、实验内容:
熟悉JDK的安装和配置,学习如何编写并运行简单的Application程序和Applet程序(能输出一条简单的问候信息);
三、实验要求:
1.能正确地安装JDK 2.熟悉环境变量PATH, CLASSPATH设置方法,熟悉编辑环境 3.调试程序、编译,运行后得到正确的结果
4.写出实验报告,要求记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。
四、实验步骤:
1.从http://java.sun.com 上下载最新版本的JDK,并安装。
2.设置环境变量PATH, CLASSPATH, 使得Java程序能正确编译和执行。3.在Eclipse(或JCreator,Textpad)环境下编写一个HelloWorld.java程序,(1)在主方法static public void main(String[ ] args)中调用System.out.println()方法,使程序输出一条问候信息;
(2)编译运行程序,观察运行情况和输出结果。(使用JDK环境,调用javac.exe和java.exe编译和执行程序)
4.在Eclipse(或JCreator,Textpad)环境下编写一个HelloWorldApplet.java程序。
(1)在public void paint(Graphics g)方法中调用g.drawString()方法,使 程序输出一条问候信息;
(2)编译运行程序,观察运行情况和输出结果。(使用JDK环境,调用javac.exe编译和浏览器解释执行Applet程序)
实验二 Java语言基础
一、实验目的:
熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用,掌握运算符优先级,熟悉使用Java的选择语句,循环语句。
二、实验内容:
1.编写Java Application程序,输出1900年到2000年之间的所有润年。(闰年的判断条件:能被4整除且不能被100整除,或能被400整除); 2.编写Java Appet 程序打印 “水仙花” 数(它的个、十、百位数字的立方的和等于该数本身,如:153=1^3+5^3+3^3)3.编写Java Application程序,分别用do-while和for循环计算1+1/2!+1/3!+1/4!...的前20项和
三、实验要求:
1.正确使用Java语言的选择语句,循环语句; 2.调试程序、编译,运行后得到正确的结果
3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提成示,并给出解决办法。
四、实验步骤:
1.编写主类;
2.在static public void main(String[ ] args)方法中加入实现要求功能的代码,主要步骤如下:
(第一题)从1900到2000循环,按照闰年的判断条件是则输出1900年到2000年之间的所有润年。
(第二题)编写Java Applet, 在public void paint(Graphics g)方法中加入实现要求功能的代码, 主要步骤是:从100到1000循环,判断每个数是否符合水仙花数的特点,是则输出之。3.编译运行程序,观察输出结果是否正确。
五、自做实验
1.输出100以内的所有素数。提示: 逐个判断小于a的每个正整数x,第二重循环针对x,判断其是否是质数。
2.将所输入之正整数,以二、八、十六进制表示出来。提示: 可写三个方法分别计算输出二、八、十六进制表示。
实验三 类和对象
一、实验目的:
掌握Java类的结构、类的定义、方法和属性的定义以及对象的实现; 掌握类及其成员修饰符的使用;掌握构造函数的使用;方法的参数传递和返回值的用法;
掌握类变量与实例变量,以及类方法与实例方法的区别。
三、实验内容:
1.定义一个学生类(Student),属性有private的名字(name), public的年龄(age),专业(specialty)和封装name属性的方法:setName(),getName(),getspecialty()编写Application,创建一个学生对象,设置name和age属性值,然后调用一个方法(此方法将对象作为参数传递,在方法中打印出学生的名字name和年龄age)。(学生类仅包含静态成员变量和方法。)2.定义一个类Point,代表一个点,public属性有x和y,方法有显示点坐标 show(),构造函数有两个参数分别给x,y赋值,在main方法中构造两个对象,再创建一方法(getMiddle)为取两个点构成线段的中点的坐标,参数为2个点对象,调用此方法后得到一个新的点,编写Application,显示该对象的坐标值。
3.定义一个复数(z=x+iy)类Complex,包含:
两个属性:实部x和虚部y 默认构造函数 Complex(),设置x=0,y=0 构造函数:Complex(int i,int j)显示复数的方法:showComp()将其显示为如: 5+8i或5-8i 的形式。求两个复数的和的方法:(参数是两个复数类对象,返回值是复数类对象)public Complex addComp(Complex C1,Complex C2)求两个复数的差的方法:(参数是两个复数类对象,返回值是复数类对象)public Complex subComp(Complex C1,Complex C2)求两个复数的乘积的方法:(参数是两个复数类对象,返回值是复数类对象,新复数实部=两复数实部乘积-两复数虚部乘积,新复数虚部=两复数实部与虚部 交叉乘积之和,)public Complex multiComp(Complex C1,Complex C2)比较两个复数是否相等的方法(参数是两个复数类对象,返回值是boolean类型)public boolean equalComp(Complex C1,Complex C2)在Application中测试该类的方法,实部x和虚部y可由main方法参数提供输入。
三、实验要求:
1.正确地定义类、方法和属性;2.学会方法的参数传递和返回值的用法; 3.熟练使用类及其成员修饰符 4.使用构造函数创建类的对象;
5.类变量与实例变量,以及类方法与实例方法的使用 6.程序应包括各个被调用方法的执行结果的显示。
7.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。(附运行界面、源代码)。
四、实验步骤:
1.(第1题)定义一个学生类(Student)及它的属性和方法;定义主类和main(),在main()方法中创建学生对象,并通过对象调用它的方法setName(),getName(),输出学生的名字name和年龄age。
2.(第2题)定义类Point及它的属性、方法和构造函数,定义主类和main(),在main()方法中创建两个坐标对象,,并通过对象调用getMiddle方法后得到一个新的点坐标,调用show()显示该对象的坐标值。3.(第3题)定义一个复数(z=x+iy)类Complex,及它的属性、方法和构造函数;定义主类和main()方法,在main()方法中创建两个复数类Complex对象,并通过复数类对象调用它们的属性和方法,输出方法执行结果。
五、自做实验
1.构造一个类来描述屏幕上的一个点,该类的构成包括点的x和y两个坐标,以及一些对点进行的操作,包括:取得点的坐标值,对点的坐标进行赋值,编写应用程序生成该类的对象并对其进行操作。
2.编写实现:有一个三角形类Triangle,成员变量有底边x和另一条边y,和两边的夹角a(0
3.编写实现: 构造函数为 Triangle(int xx,int yy,int aa)参数分别为x,y,a赋值 在main方法中构造两个对象,求出其面积,然后使用修改角度的方法,修改两边的夹角,再求出面积值。(提示:求高的方法 h=y*Math.sin(a))注意:构造方法用于对成员变量初始化,无参数的构造方法将成员变量初始化为0值。
实验四 java继承与多态
一、实验目的:
掌握继承、多态的概念与实现方法;
掌握包和接口的定义和使用方法;
了解JAVA语言实现多继承的途径;
二、实验内容:
1.分别编写两个类Point2D,Point3D来表示二维空间和三维空间的点,使之满足下列要求:
(1)Point2D有两个整型成员变量x, y(分别为二维空间的X,Y方向坐标),Point2D的构造方法要实现对其成员变量x, y的初始化。
(2)Point2D有一个void型成员方法offset(int a, int b),它可以实现Point2D的平移。
(3)Point3D是Point2D的直接子类,它有有三个整型成员变量x,y,z(分别为三维空间的X,Y,Z方向坐标),Point3D有两个构造方法:Point3D(int x,int y,int z)和Point3D(Point2D p,int z),两者均可实现对Point3D的成员变量x, y,z的初始化。
(4)Point3D有一个void型成员方法offset(int a, int b,int c),该方法可以实现Point3D的平移。
(5)在Point3D中的主函数main()中实例化两个Point2D的对象p2d1,p2d2,打印出它们之间的距离,再实例化两个Point2D的对象p3d1,p3d2,打印出他们之间的距离。
2.定义抽象类Shape,抽象方法为showArea(),求出面积并显示,定义矩形类Rectangle,正方形类Square,圆类 Circle,根据各自的属性,用showArea方法求出各自的面积,在main方法中构造3个对象,调用showArea方法。
定义接口DiagArea,其中包含方法double getDiagonal()求对角线长, double getArea()求面积,定义一个矩形类,实现此接口,并自行扩充成 员变量和方法,定义一个正方形类继承矩形类(如矩形有长w和宽h,正方形有边x,并有相应的构造函数,有一个方法中一次直接显示边长、面积和对角线长),在另一类中的主方法里使用测试该类。
三、实验要求:
1.能实现类的继承关系;
2.用多种方法创建各个类的对象;
3.程序应包括各个被调用方法的执行结果的显示。
4.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。(附运行界面、源代码)。
四、实验步骤:
1.(第1题)定义Point2D,及定义它的属性和方法;
定义子类Point3D,及定义它的属性和方法;在Point3D中的主函数main()中实例化两个Point2D的对象,并通过这两个对象调用它们的属性和方法,输出方法执行结果。
2.(第2题)定义抽象类Shape,抽象方法为showArea(),再定义矩形类Rectangle,正方形类Square,圆类 Circle,和各自的属性。定义主类、主方法,在main方法中构造3个对象,调用showArea方法;定义接口DiagArea,其中包含方法double getDiagonal(),在主main方法中输出方法执行结果。
六、自做作实验
1.定义一个描述人的基本类,该类包括人的性别和出生日期两个数据成员,以及设置和获取这些属性值的方法成员;再定义一个大学生类,使大学生类具有人的所有属性外,还具有姓名、学号,大学入学成绩,籍贯属性以及设置和获取这些属性值的方法成员;编写完整的程序,完成一个具有班级学生信息管理功能的程序。
2创建一个接口Shape,其中有抽象方法area,类Circle、Rectangle实现area方法计算其面积并返回。又有Star实现Shape的area方法,其返回值是0,Star类另有一返回值boolean型方法isStar;在main方法里创建一个Vector,根据随机数的不同向其中加入Shape的不同子类对象(如是1,生成Circle 10 对象;如是2,生成Rectangle对象;如是3,生成Star对象)。然后将Vector中元素依次取出,判断其是否为Star类。如是返回其是个Star。否则返回其面积。
3..学校中有老师和学生两类人,而在职研究生既是老师又是学生,对学生的管理和对教师的管理在他们身上都有体现。
1)设计两个信息管理接口StudentManageInterface和TeacherManageInterface。其中,StudentInterface接口包括setFee()方法和getFee()方法,分别用于设置和获取学生的学费;TeacherInterface接口包括setPay()方法和getPay()方法,分别用于设置和获取教师的工资
2)定义一个研究生类Graduate,实现StudentInterface接口和TeacherInterface接口,它定义的成员变量有name(姓名)、sex(性别)、age(年龄)、fee(每学期学费)、pay(月工资)。
3)创建一个姓名为“zhangsan”的研究生,统计他的年收入和学费,如果收入减去学费不足2000元,则输出“provide a loan”(需要贷款)信息。提示:
1)定义两个接口,分别在其中申明两个方法。2)定义主类Graduate,实现这两个接口。3)定义主类的成员变量,和构造方法。
4)给出四个接口方法的实现。5)给出一个计算是否需要贷款的方法,在里面统计年收入和学费,并输出是否需要贷款的信息。
6)写main方法。在其中创建一个姓名为“zhangsan”的研究生,调用计算是否需要贷款的方法。4.书后练习
实验五 Java的异常处理
一、实验目的:
理解 java 语言中独特的异常处理机制;掌握异常处理方法;正确地使用捕获异常和声明抛弃异常的两种异常处理的方法;了解自定义异常类的使用;理解抛出异常和声明抛出异常的区别与联系;
二、实验内容:
1. 从命令行得到5个整数,放入一整型数组,然后打印输出,要求:如果输入数据不为整数,要捕获Integer.parseInt()产生的异常,显示“请输入整数”,捕获输入参数不足5个的异常(数组越界),显示“请输入至少5个整数”。
2.写一个方法void sanjiao(int a,int b,int c),判断三个参数是否能构成一个三角形,如果不能则抛出异常IllegalArgumentException,显示异常信息a,b,c+”不能构成三角形”,如果可以构成则显示三角形三个边长,在主方法中得到命令行输入的三个整数,调用此方法,并捕获异常。
3.自定义类Sanj,其中有成员 x,y,z,作为三边长,构造方法Sanj(a,b,c)分别给x,y,z赋值,方法求面积getArea和显示三角形信息(三个边长)showInfo,这2个方法中当三条边不能构成一个三角形时要抛出自定义异常NotSanjiaoException,否则显示正确信息。在另外一个类中的主方法中构造一个Sanj对象(三边为命令行输入的三个整数),显示三角形信息和面积,要求捕获异常。
三、实验要求:
1.通过实验掌握捕获异常和声明抛弃异常的两种异常处理的方法; 2.程序必须能够捕获Integer.parseInt()产生的异常并作相应的处理; 3.程序必须能够将处理的相应的信息输出出来;
4.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提材示,并给出解决办法。(附运行界面、源代码)。
四、实验步骤:
1.(第1题)使用try„..catch„.finally语句对Integer.parseInt()产生的异常进行捕获处理;2.(第2题)定义方法void sanjiao(int a,int b,int c)中,不符合条件则抛出异常(if a+b<=c(或a+c<=b,b+c<=a)then throw new IllegalArgumentException(),),再定义main方法,调用此方法,用try„..catch„.finally语句并捕获异常;3.(第3题)定义三角形类及相应的方法, 在定义的方法中对不符合条件则抛出异常(如上题),再定义main方法,对正确的数据输出正确信息,否则捕获异常;
五、自做实验
1.参考下面的程序,试修改程序,捕获相关异常,使得程序能正常运行。[提示:用错误数据测试,即可得到异常类名,运行时主方法参数输入 abc 测试] public class StringIndexOutOf{ public static void main(String args[]){ System.out.println(“字符串索引越界异常”);String str=args[0];System.out.println(“第四个字符为 ”+str.charAt(3));int aa=Integer.parseInt(args[0]);
System.out.println(“
平
方为 ”+aa*aa);} }
实验六 Java数组、字符串及常用类应用
一、实验目的:
掌握数组的定义和使用方法;熟悉数组的排序、查找等算法。掌握字符串的使用方法。
二、实验内容:
1.编写Application程序, 从命令行参数输入10个整数并保存在数组中,求数组中最大、最小、数据的和、平均值。
2.从命令行参数一日期,如“2005-5-6”,计算与今日之间的天数间隔。3.将命令行第一个参数每个字符放入一字符数组,然后逆序输出
4.编写Application程序,接受用户输入一段英文文字后,输出其中的字符数、单词数和句子数(设句子以“?”、“!”、“.”结束)。5.打印杨辉三角的前10层。
6.编写Applet程序,使用 *画一条正弦曲线(提示:y=a* sin(x),坐标要取整)
三、实验要求:
1.熟练对象数组及创建初始化和未初始化的数组的方法;2.熟悉从命令行参数的使用;3.熟悉String 和StringBUFFER的使用方法 4.熟悉常用类库的使用;5.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。(附运行界面、源代码)。
四、实验步骤:
1(第1题).从命令行输入10个数到数组,用循环语句分别求最大、最小、数据的和、平均值。
2.(第2题)利用String类的各种方法,分别判断字符是否为“?”、“!”、“.”,用3个计数器分别计数。
3(第3题)将命令行第一个参数字符串中的每个字符作为数组元素放入一字符数组,再循环语句逆序数组元素。
4.(第4题)定义一个二维数组,第一维的长度为所打印杨辉三角的层数(即 10),第二维为每一层的数据个数(也就是其所在的层数)。(第5题)利用Math类中sin函数,在Paint()方法中用Graphics类drawString()画一条正弦曲线.五、自做实验
1.求Fibonacci序列的前n项,要求:
在main方法中定义一数组,数组的长度n为一final定义的常量,使用一单独方法,无返回值,参数为一数组,在方法中给数组赋予序列的值,在main方法中调用该方法,然后打印结果数组的内容
2.声明一个矩阵类Matrix,成员变量是一个二维数组,设数组元素类型为int,请设计方法:(1)构造方法:
Matrix()//构造一个10X10个元素的矩阵,没有数据
Matrix(int n,int m)//构造一个nXm个元素的矩阵,数据由随机数产生 Matrix(int table[][])//以一个整型的二维数组构造一个矩阵 要求使用 this(2)实例方法:
public void output()//输出Matrix类中数组的元素值 public void transpose()//输出一个矩阵的转置矩阵 2.随机数求法:
Math.random()返回0-1的小数,由上题中的Matrix类派生出正方形Square类,在构造方法中调用父类的构造方法(使用super)。
3.编写一个Java程序,完成以下功能:
(1)声明一个名为s的String对象,并使它的内容是“My name is Carrol”;(2)打印整个字符串;(3)打印字符串的长度;(4)打印字符串的第一个字符;(5)打印最后一个字符;(6)打印字符串的第一个单词。
*4.编写一个程序,用散列表实现学生成绩单的存储和查询,并将若干个查 15 询结果存放到一个向量中,通过循环将向量对象内容逐个输出。*5.从命令行读入一浮点数值,将其转化为中文金额的大写方式,如123.45,转化为:壹佰贰拾叁元肆角伍分,中间有多个0只要一个零。*6.利用Vector对象改写上面的程序,输入元素个数由用户自由确定。
实验七 图形用户界面与事件处理机制
(一)一、实验目的:
掌握Java图形组件和布局管理器的使用; 掌握使用Java事件处理机制的使用。
掌握图形界面的各种控件的使用,如:标签、文本框、按钮、复选框、列表框、窗框等。
二、实验内容:
1.编写Application程序,在Frame中加入2个按钮(Button)和1个标签(Label),单击两个按钮,显示按钮的标签于Label。
2.在Applet中加入1个文本框,1个文本区,每次在文本框中输入文本,回车后将文本添加到文本区的最后一行。
3.在Applet中加入2个复选框,显示标题为“学习”和“玩耍”,根据选择的情况,分别显示“玩耍”、“学习”、“劳逸结合”。
4.在Applet中加入1个滚 动列表框List、1个下拉列表框Choice和1个按钮,点击按钮将List中的项目移到Choice组件中,5.编写Application程序,在Frame中加入80个按钮,分20行4列,用GridLayout布局方式,按钮背景为黄色(Color.yellow),按钮文字颜色为红色(Color.red)。
6.设计一个简单计算器,如下图所示。在“操作数”标签右侧的两个文本框输入操作数,当单击操作符+,-,×,÷按钮时,对两个操作数进行运算并将结果填入到“结果”标签右侧的文本框中。
三、实验要求:
1.采用布局管理器进行界面的布局; 2.学会对不同的事件用相应的事件处理器;
3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提材示,并给出解决办法。(附运行界面、源代码)。
四、实验步骤:
1.运用一种或多种布局管理器,绘制出一个简单的计算器;
2.为按钮注册事件监听器,使其点击按钮,并在显示区域同步显示当前输入或运算结果;
3.编译运行程序,检查计算器的正确性;
五、自做实验
1.学生可以视个人情况完成更复杂更完善的计算器功能,通过多种布局管理方法实现更美观的界面布局。
2.编写Applet程序,在控制按钮程序中,实现播放音乐,显示图片等操作。3.编写Java Applet程序,使它在浏览器中通过响应功能按钮的点击事件绘制各种简单的几何图形(矩形、圆形、扇形、多边形和他们的填充效果),并且能够通过接收传递参数控制图形的绘制。
4.在Applet中做2个按钮,点击它们,分别画一个填充的蓝矩形和粉红色圆,位置随机,并统计每个按钮点击的次数
实验七 图形用户界面与事件处理机制
(二)一、实验目的:
掌握菜单、弹出式菜单设计。会处理事件以及设置输入对话框。
了解对文本域JTextArea中字符进行复制和粘贴的操作。
二、实验内容:
1.在窗口中建立菜单和弹出式菜单,”文件”中有”打开”项目,点击后弹出文件对话框,在界面中的1个文本框中显示打开的文件名。
*2.设计一个JAVA程序模仿记事本(NotePad)的部分功能,界面如下图。
三、实验要求:
1.学会建立菜单和弹出式菜单;
2.学会文件对话框的使用;对不同的事件用相应的事件处理器; 3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提材示,并给出解决办法。(附运行界面、源代码)。
四、实验步骤:
1.(第1题)从打开文件对话框中获取文件名,将文件名放入文本框。2.(第2题)新建文件时,文本域为空;打开文件和保存文件时要给出输入对话框,输入相应文件名后进行操作;选择退出菜单将退出整个程序。
再对文本域中选中的字符能够进行复制和粘贴操作。3.编译运行以上程序
五、自做实验:
1.利用所学的Java语言知识,完成一个实现秒表功能的Applet程序。它的GUI界面如下所示: 利用所学的Java语言知识,完成一个实现秒表功能的Applet程序。它的GUI界面如下所示:
要求该程序能够完成以下功能:
(1)在界面上方的文本框中,按照“小时:分钟:秒”的顺序实时显示系统时间;
(2)当按下界面中间的“Current Time:”按钮时,当前系统时间能够在界面下方的文本框中显示出来。
提示:可以通过调用java.util.Data类的方法,获得系统时间。Data类的接口如下所示,public class Date {
// 返回当前系统时间的小时值
public String getHours(){ „}
// 返回当前系统时间的分钟值
public String getMintues(){ „ }
// 返回当前系统时间的秒钟值
public String getSeconds(){ „}
„
} 2.编写一个计算器程序,只有加减乘除功能,当作Applet运行。
3.编写一个Applet程序:画图
要求:界面上有2个按钮,一个为标签为“椭圆”,另一个为“矩形”,点击后分别画红色的椭圆和蓝色的矩形,其宽度为100、高度为60,左上角顶点坐标为(50,50),试写出完整程序,并且要写出其对应的HTML文件代码。
实验八 Applet类及应用
一、实验目的:
掌握applet的程序结构和运行方式;掌握从html文档向Java Applet传递参数的方法;了解applet程序的生命周期;掌握在Applet中对字体、颜色、播放声音、显示图像和动画控制方法;
二、实验内容:
1.编写Applet程序,改变applet窗口大小,使其最大化、最小化,查看init()、start()、paint()、和destroy()方法的执行情况(执行顺序和执行次数)。2. 编写Applet显示字符串,显示字符串及其显示位置,字体、字体大小和颜色通过HTML文件中的参数来传递。
3.编写Applet(大小140*60),其背景色为蓝色,画一个长方形(其填充色为pink,各边离边小于10像素)和一个在填充的长方形中左右移动的小球(半径15)。
4.实现一个Applet,显示一幅图片。不停地运行一个动画。
三、实验要求:
1.必须编写成Java Applet程序;
2.能够通过传递参数控制一种或者几种图形的绘制;
3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。(附运行界面、源代码)。
四、实验步骤:
1.(第1题)在paint()方法中,绘制init()、start()、paint()、和destroy()方法的执行次数的直方图。
2.(第2题)在HTML文件中添加参数传递的代码:
„„
在init()方法中,调用getParameter()获取由HTML传递的参数,再按照要求,在paint()方法中调用Graphics类中drawString()函数显示 字符串。
3.(第3题)在paint()方法中调用Graphics类中drawString()函数时,X坐标定义成变量(10〈=X〈=120),4.(第4题)在init()方法中,根据指定的位置获取一系列图片类对象放入数组,再循环显示系列图片就形成动画。5.运行、检查和调试 以上各程序。
五、自做实验
1.编写Applet,访问并显示指定URL地址处的图像和声音资源。2.编写Applet,访问并显示指定URL地址处的一组图像构成的动画。3.编写Applet,接收用户输入的网页地址,并与程序中事先保存的地址相比较,若存在则打开网页,并在新打开的浏览器窗口显示*编写一个Applet程序,显示一个圆心在Applet的中心,半径从0到100像素不断变大的绿色球的动画。
4.在Applet中画矩形,要求矩形做上角点坐标(20,20),高度为400*200,上下左右边设为蓝色、矩形填充色为绿色,并在居中的位置写上文字“面向对象程序设计”,字体为楷体_gb2312,大小自定。
5.自定义椭圆(或圆)的方法,画一组椭圆(最大半径200),以圆心处为参考点,半径依次增加2个像素,圆周的颜色随机。
6.给定数组data[]={1,2,3,4}分别画出圆饼图、条形图(宽随意给定,高代表所占百分比),颜色任意。
7.找一幅图像,显示在Applet中,要求按原图大小显示,再放大或缩小一倍显示,或者放大显示右下部的1/4块
实验九 Java多线程
一、实验目的:
熟悉利用Thread类建立多线程方法。熟悉利用Thread接口建立多线程方法。
二、实验内容:
1.阅读下列程序,分析并上机检验其功能。class DelayThread exends Thread{ private static int count=0;private int no;private int delay;public DelayThread(){ count++;no=count;} public void run(){ try{ for(int i=0;i<10;i++){ delay=(int)(Math.random()*5000);sleep(delay);System.out.println(“Thread ”+no+” with a delay ”+delay);} }catch(InterruptedException e){}}} public class MyThread{ public static void main(String args[]){ DelayThread thread1=new DelayThread();DelayThread thread2=new DelayThread();thread1.start();thread2.start();try{ Thread.sleep(1000);}catch(InterruptedException e){ System.out.println(“Thread wrong”);}}} 2.讲上列程序利用Runnable接口改写,并上机检验。
3.利用多线程 编写一个模拟时钟(AWT程序、Runnable接口),有时分秒 针 编写一个应用程序,创建三个线程分别显示各自的时间。
三、实验要求:
1.通过实验掌握Thread、Runnable使用方法; 2.程序必须能够实现多线程; 3.程序必须能够完成题目要求; 4.写出实验报告。
四、实验步骤:
首先分析程序功能,再通过上机运行验证自己的分析,从而掌握通过Thread类建立多线程的方法。
通过将扩展Thread类建立多线程的方法改为利用Runnable接口的方法,掌握通过Runnable接口建立多线程的方法。
四、自做实验
课本:P262 12,13,14 25
实验十 输入输出流
一、实验目的:
熟悉Java的文件读写机制,练习输入输出流的使用。
二、实验内容:
1、键盘输入10个整数,从小到大进行排序。
2、接收键盘输入的字符串,用FileInputStream类将字符串写入文件,用FileOutputStream类读出文件内容显示在屏幕上。
3、将一个文本文件的内容按行读出,每读出一行就顺序加上行号,并写入到另一个文件中。
三、实验要求:
1.通过实验掌握文件输入输出流的使用方法; 2.程序必须能够从键盘接收字符串并保存在文件中; 3.程序必须能够读出文件内容显示在屏幕上; 4.写出实验报告。
四、实验步骤:
1.(第1题)接收键盘输入字符串,再转化整数;
2.(第2、3题)编写主方法main(),其中实现接收键盘输入功能、文件操作功能和文件内容输出功能; 3.调试运行程序,观察输出结果。
五、自做实验
课本:P300,7、10
实验十一
Java网络编程
一、实验目的:
1、熟悉掌握Java的相对高级别(简单的)网络通讯
2、熟悉掌握URL类访问Web页面的操作流程
3、学会JAVA的Socket类和ServerSocket类的使用
二、实验内容:
1、编程实现同一Web页面两个Applet之间的通讯
2、编程实现显示URL中的Html文件
*
3、参照例程编写一个简单的聊天室程序(P411,2)
三、实验要求:
1.通过实验掌握的URL类、Socket类和ServerSocket类的使用方法; 2.程序必须完成题目要求的功能; 3.写出实验报告。
四、实验步骤:
1.(第1题)参照例程两个Applet分别加上按钮,互相控制对方的线程 2.(第2题)通过URL类中方法,实现通讯,获取Html文件 3.(第3题)参照例程增加多客户端,实现聊天室 4.调试运行程序,观察输出结果。
五、自做实验 P411,8
实验十二
Java与数据库连接
一、实验目的:
熟悉SQL命令集。
学会编写加载数据库驱动和连接数据库的JAVA程序。应用Java.sql包中的类和接口编写操作数据库的应用程序。
二、实验内容:
编程实现如下功能:在数据库中建立一个表,表名为学生,其结构为:编号、姓名、性别、年龄、JAVA语言、数据结构、微机原理、总分。在表中输入多条记录。将表每条记录按照总分大到小的顺序显示在屏幕上。查找并显示姓名为“张三”的记录。(要求图形界面)
三、实验要求:
1.通过实验掌握SQL命令的使用;
2.使用J2SDK中提供的JDBC-ODBC桥连接数据库; 3.使用的数据库系统不受限制,比如可以用Access。4.调试运行程序,观察输出结果。5.写出实验报告。
四、实验步骤:
1、首先设计一个图形界面
2、首先建立一个数据库,在此基础上通过编程实现一下功能:
在数据库中建立一个表,表名为职工,其结构为:编号、姓名、性别、年龄、JAVA语言、数据结构、微机原理、总分。1)在表中输入多条记录。
2)将每条记录按照总分大到小的顺序显示在屏幕上。
3)查找并显示姓名为“张三”的记录
五、自做实验
课本:P411,2
实验十三
实现C/S应用
一、实验目的:
熟悉综合运用图形用户界面与事件处理机制、Java的文件读写机制、输入输出流的使用、多线程、Java的异常处理、Java网络编程知识,编写一个综合程序
二、实验内容:
利用Socket编程实现C/S应用。其中,Client端为GUI程序,用于提供界面输入两个数,并有1个“发送”按钮,另外还有一个 TextField用于显示传来的计算结果;Server端用于监听连接请求、计算发送过来的两数的和、送回数据结果。
三、实验要求:
1.有良好的图形用户界面; 2.多个用户能同时操作; 3.要有异常处理机制
4.调试运行程序,观察输出结果。5.写出实验报告。
四、实验步骤:
1、编写服务器端程序
2、客户端首先设计一个图形界面
3、实现客户端程序
五、自做实验
6.fpga设计实验指导书 篇六
实验一
基于参数化特征建模技术建立三维标准件库
一、实验目的
1.掌握参数化特征建模方法;
2.在PROE环境下,掌握基于参数化特征建模技术建立三维标准件库。
二、实验设备及仪器
1.PIV计算机系统
2.Windows 2000或Windows XP 3.Pro/ENGINEER 三维实体造型软件
三、实验步骤
1.记录标准件库资料
下面是GB/T819.1十字槽螺钉例子,详细规格见实验指导书。
2.三维参数化标准件图库的建立
(1)建立参数模型(2)确定标准件的尺寸特征参数名(3)确定标准件尺寸关系(4)建立三维参数化标准件图库
3. 三维标准件特征参数库的建立
根据步骤1中的原型紧固件已确定的尺寸和步骤2中确定的特征参数名,将所有规格全部录入到标准件参数库中形成三维标准件特征参数库,并将这些几何特性参数存放在数据库中。
4. 使用三维标准件库
四、实验结果与分析
用打印机输出三维标准件图库和标准件特征参数库;论证参数化特征建模技术在CAD系统中应用的优缺点。实验一 基于参数化特征建模技术建立三维标准件库实验指导书
一、PRO/E族表介绍
族表是很多相似零件(或组件或特征)的集合,这些零件(组件/特征)从结构上看很相似,但在一些细节部份不同,比如尺寸大小或详细特征等。一个典型的例子就是螺钉、螺母,同一个标准(如GB/T819.1)里,会有多达上百种不同规格,但它们看起来是一样的并且具有相同的功能,所以我们把这上百种规格的螺钉看成是一个零件族。
“族表”(Family Table)中的零件也称表驱动零件。
二、族表结构
族表,本质上是用电子表格来管理模型数据,它的外观体现也是一个由行和列组成的电子表格。还是用螺钉来说,GB/T819.1里的上百种螺钉,外形都是一样的,只是尺寸有变化,比如螺纹规格、螺钉总长、螺纹长等等,在标准里,是这样描述这些数据的:
我们把这个表格变换一下,变成下面这样(部份数据):
三、创建三维标准件库
1.PRO/E环境下,创建一个普通模型,作为原始模型来使用。
2.创建族表:(2001):零件(组件)----族表;(WF):工具----族表。进入族表编辑器,如下图(8.gif,2001、WF同一界面):
3.加入项,点上图第二个彩色按钮(增加/删除表列),进入项目选取窗口,如下图(9.gif,2001、WF同一界面):
选取一个项目类型,再选取相应项目加入项目列表里。如果选错了,点减号按钮将其从项目列表里去掉。选择完毕点“确定”返回族表编辑器。注意:族表编辑器里各个列项的排列,是根据选取的顺序排列的,所以最好选取时把相关项挨着选在一起,以免数据乱七八糟;并且最好给各个项对应的对象(尺寸、特征等)取个有点实际意义的名字,这些名字将在族表编辑器的表头里显示出来,便于以后的数据管理。
4.加入实例行:点第2步图(8.gif)上的第一个彩色按钮(在所选行插入新的实例),编辑器里增加多个行,如下图(10.gif):
5.输入各新实例数据,把每一个实例对应的各个项的取值输入到表里。“实例名”对应的那一列是每个实例的名字,在此为每个实例取个名字,将来用这个名字来调用这个实例。各个项输入的值,如果与第一行(原始模型的数据)的值相同,那么可以用一个星号(*)代替。注意一个细节:如果某个项是阵列的阵列数,那么子项取值为0的话,与用星号同效果(PTC的帮助上说的是取值为0的话,实例连阵列的原始特征都不生成,与软件的实际情况不同)。
6.输入完毕,校验实例。点上图右起第二个按钮(校验族的实例)。系统即开始运算,尝试生成每一个实例。校验完毕如果没有实例生成失败,族表定义就可以结束了,点工具栏上的小眼镜图标(预览选定实例)会弹出一个小窗口,可以预览实例的最后形状,点“打开”可以在一个新窗口里打开一个实例;如果有实例校验失败,一般来说是此实例的某些项的取值有误,影响了模型的生成,需要检查此实例的各项取值,修正错误。
7.调用族表模型,注:尺寸、参数、元件、特征的加入族表,都按上述过程加入即可,选取类型后,会有提示选取具体的尺寸、参数、元件、特征,“元件”是只有在组件里才可用的。公差的使用与尺寸相同,如果尺寸有公差,开启公差显示,即可将公差当普通尺寸一样选取中入族表。详细操作见视频文件。
四、论证参数化特征建模技术在CAD系统中应用的优缺点。
计算机辅助设计与制造 实验二 数控自动编程实验
一、实验目的
1.掌握数控自动编程原理; 2.掌握手工编程过程;
2.在PROE环境下,掌握典型零件轮廓铣削自动编程的操作过程,并能够进行加工过程仿真。
二、实验内容
用直径为5mm的立铣刀,加工如图所示零件,其中方槽的深度为5mm,圆槽的深度为4mm,外轮廓厚度为10mm。
三、实验设备及仪器
1.PIV计算机系统
2.Windows 2000或Windows XP 3.Pro/ENGINEER 三维实体造型软件
四、实验步骤
1、工艺准备
a)根据图纸要求,确定工艺方案及加工路线 b)选用经济型数控铣床。c)选择刀具
d)确定切削用量
e)确定工件坐标系和对刀点
2、编写手工程序
3、数控自动编程过程及加工过程仿真
五、实验结果与分析
对比手工编程与自动编程,论证数控自动编程与手工编程的优缺点。实验二 数控自动编程实验指导书
一、实验要求
用直径为5mm的立铣刀,加工如图所示零件,其中方槽的深度为5mm,圆槽的深度为4mm,外轮廓厚度为10mm。
二、工艺准备
1.根据图纸要求,确定工艺方案及加工路线 1)以底面为定位基准,固定于铣床工作台上。2)工步顺序
① 铣方槽。
② 铣圆槽
③ 按顺时针线路铣削轮廓。2.选用经济型数控铣床。3.选择刀具
5mm的立铣刀 4.确定切削用量
切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。
5.确定工件坐标系和对刀点
在XOY平面内确定以0点为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如上图所示。
采用手动对刀方法把0点作为对刀点。
三、编写手工程序(供参考)O1100 N010 G90 G92 X0 Y0 Z20 N020 G00 X40 Y0 Z2 S800 M03 N030 M98 O1010 N040 G00 Z2 N050 X15 Y0 N060 M98 O1020 N070 G00 Z2 N080 X60 Y-60 N090 M98 O1030 N100 G00 Z20 N110 X0 Y0 M05 N120 M30 O1010 N010 G01 Z-5 F100 N020 X0 Y-40 N030 X-40 Y0 N040 X0 Y40 N050 X40Y0
M99 O1020
N010 G01 Z-4 F150 N020 G02 X15 Y0 R15 N030 M99 O1030
N010 G00 Z-10
N020 G41 G01 X35 Y-50 F80 H05 N030 X-30
N040 G02 X-50Y-30 R20 N050 G01 Y35
N060 G03 X-35 Y50 R15 N070 G01 X30
N080 G02 X50 Y30 R20 N090 G01 Y-35
N100 G03 X-35 Y-50 R15 N110 G40 G01 X-60 Y-60 N120 M99
四、数控自动编程过程及加工过程仿真
1、工艺参数设置
2、刀具路径生成仿真
7.fpga设计实验指导书 篇七
1 DMD的驱动原理及其驱动影响因素
1.1 DMD的驱动原理
数字微镜器件是一种基于半导体制造技术,由高速数字式光反射开关阵列组成[3]。将一个数字式光反射开关称为一个微镜单元。在呈像过程中,每个微镜单元对应了图像中的一个像素,通过控制微镜的旋转角度与时间来改变呈现的图像及其特性。图1为一个微镜单元的机械结构,微镜有3个微型电极,分别为:VON、VMIRROR、VOFF,其中VMIRROR为偏置电压,VON、VOFF为驱动电压。这3个微型电极可以被数字信号激活,控制微镜开关的电平可由式(1)和式(2)得到:
当V开为高电平、V关为低电平时,镜片迎着光源(开启),将会有一个白色像素通过镜头反射到屏幕上;当V开为低电平、V关为高电平时,镜片避开光源(关闭),镜面像素在荧幕上的位置呈现深色。实现了通过数字信号调节微镜单元的翻转方向,进而改变呈像。为了产生灰度变化的图像,需要控制微镜开关状态的时间。通过控制高电平的持续时间,即改变驱动波形的占空比实现:V开保持高电平的时间长,则微镜开启时间也长,对应的灰度像素就浅;V关保持高电平的时间长,则微镜关闭时间也长,对应的灰度像素就深。微镜工作示意图如图2所示。
1.2 DMD的驱动影响因素
在DMD芯片中,微镜是最小的工作单位,也是影响其性能的关键。DMD是微机电系统MEMS的一员,通过静电力的作用控制微镜的偏转[4],因此微镜的工作性能与其制作工艺息息相关。在微镜翻转的过程中,微镜在机械结构限位和控制电压的作用下,最终稳定在相应的位置[5],因此其机械结构与控制电压需要完美配合,才能保证微镜的完美工作。
通过上述分析可知,不同的制作工艺,不同的微镜机械结构都会对数字微镜器件的驱动波形提出不同的要求。针对不同的微镜,对应的最佳工作模式也有所不同,需要在驱动开发过程中寻找最佳的驱动波形模式。
2 系统功能与整体方案
2.1 系统功能
本系统由数字微镜驱动器和电压转换器两部分构成,实现驱动波形的设定、产生以及调整。其优点在于:(1)增强了系统的灵活性,方便扩展其他功能;(2)操作简单方便,可控性强。整个系统具有很强的可变性,针对不同的数字微镜器件,可以方便地设定驱动波形,调整驱动电压,进而确定最佳的工作状态,其中电压幅度范围可以达到10 V~60 V。
2.2 整体方案
系统整体设计分为两个部分:数字微镜驱动器和电压转换器。数字微镜驱动器主要完成接收PC的参数设定,产生波形、调整波形,其中与PC之间的通信是基于USB完成的。电压转换器主要完成驱动电压的转换,以及负载电流的采集与放大。
3 硬件电路设计与实现
3.1 数字微镜驱动器的硬件系统
数字微镜驱动器作为驱动波形实验平台的核心部分,其硬件系统如图3所示,该系统结合了ARM微处理器(S3C2440)与FPGA。ARM微处理器作为控制核心,主要实现以下功能:(1)与PC通信,实现对数字微镜器件驱动波形相关参数的编辑与输入;(2)与FPGA通信,传递目标驱动波形的相关参数以及控制指令;(3)控制光源控制器(色轮、LED、Laser);(4)控制触摸屏,用于菜单显示、状态显示以及简单的控制与设置;(5)处理电流反馈信息,并及时调整驱动波形。本系统充分利用了ARM微处理器丰富的外部接口,包括触摸屏、USB接口等,很好地提高了系统的实用性,操作更为人性化。
FPGA是本系统的另一个核心处理器,与ARM微处理器相比具有同步性好、精确度高、可靠性好等特点,更加适合用于最终产生驱动微镜进行快速翻转的驱动波形,本文所选用FPGA的时钟为100 MHz,满足了驱动波形的编辑需求,并且波形的编辑简单、操作容易,便于开发者方便快捷地确定微镜的最佳驱动波形。
3.2 电压转换器的硬件实现
电压转换器用于将FPGA输出的3.3 V的CMOS驱动信号转换成电压幅度,满足微镜阵列驱动要求的驱动波形,图4所示为电压转换器的电压转换原理图。在本电路中,选用IR2105作为MOS管的驱动芯片。这是一款高电压、高速度的MOS管驱动芯片,其输入的逻辑电平与CMOS电平以及TTL电平相兼容。因此,FPGA的输出信号可直接作为IR2105的输入信号,其输出信号HO与输入信号的相位一致,LO与输入信号的相位相反。当输入信号为高电平时,HO为高电平,LO为低电平,此时,Q1导通,Q2截止,输出高电平(VCC);当输入信号为低电平时,HO为低电平,LO为高电平,此时,Q1截止,Q2导通,输出低电平(0 V)。因此输出端得到高电平为VCC,低电平为0,与输入信号同相的驱动波形。其中VCC可以通过外加电源直接进行调节,高电平的调节范围取决于所选择的MOS管漏极能承受的最大电压,因此10 V~60 V的电压幅度范围可以轻松实现。当输出电压为VCC时,根据式(3)可知,负载电流只与负载有关,具有很强的电流驱动能力。
4 软件设计方案
4.1 ARM微处理器的控制功能
ARM微处理器作为控制的核心,其控制流程主要包括:光源的控制与检测、负载电流的检测、控制菜单的显示、触摸屏的控制以及驱动波形主要参数的编辑与传递。
在主函数执行的操作:对控制界面以及数字微镜的状态进行初始化;启动光源并检测其工作状态,一旦发现异常,即关闭光源;系统进入循环工作和检测状态,主要包括控制界面的检测、负载电流的检测以及光源的检测。根据控制界面的检测结果,执行相关的指令(改变参数、控制微镜开关等);分析负载电流的反馈大小调整驱动波形;光源工作异常时,及时退出循环,关闭光源。
4.2 FPGA的工作流程
在波形发生器的工作过程中,FPGA主要用于根据驱动波形的相关参数产生对应的驱动波形,其工作流程如下:置数字微镜于“关”的状态,当ARM微处理器有指令或参数传递时,执行相关指令。其中,ARM微处理器传递给FPGA的指令与参数包括驱动波形的基本信息与参数、波形的产生与停止控制等。
整个实验平台充分利用了ARM微处理器强大的驱动和通信能力,以及FPGA准确、快速的优势。在保证了驱动波形的准确性与多变性的同时,更加方便和人性化。
5 测试结果
在实验过程中,根据实验平台实现的功能,设计了如图5所示的操作界面,实现了驱动波形相关参数(频率和占空比)的编辑与更改、负载电流以及光源控制器工作情况的显示、系统工作状态的控制等。
图6给出了通过实验平台产生的驱动波形,其中波形的占空比以及电压幅度都是可以改变的,进而得到形态各异的驱动波形。
本文提出了一种数字微镜驱动波形实验平台的设计。该系统将ARM微处理器与FPGA相结合,充分利用两者的优点,并通过电压转换器对电平进行变换。最终实现了一个波形准确可变、界面友好便捷、适用广泛的数字微镜驱动波形实验平台,为数字微镜驱动的开发提供了很好的实验平台。
参考文献
[1]朱毖微,梁志毅,乔永征.基于FPGA的DMD驱动控制电路的研究设计[J].计算机测量与控制,2010(3):547-550.
[2]DOUGLASS M R.DMD reliability:a MEMS success story[C].Proceedings of SPIE,2003.
[3]邹静娴,吴荣治.数字微镜器件(DMD)[J].液晶与显示,2003,18(6):445-448.
[4]胡剑,李刚炎.基于MEMS的光开关技术研究[J].半导体技术,2007,32(4):332-334.
8.fpga设计实验指导书 篇八
关键词:病房呼叫;FPGA;层次设计
自改革开放以来,随着经济水平的不断提升,每个行业之间的竞争也越来越激烈,当然医疗行业也不列外,而且人们对医疗行业的服务要求、服务质量还要远远的高于其它行业,因为服务的优劣直接关系到他们的身体健康甚至生命安危,所以拥有一款优秀的病房呼叫系统能在很大程度上提高医院的医疗服务水平、质量。
在病房系统设计的整体当中,需要考虑到以下五点要求:第一点低成本,现有的智能化、人性化的高端病房呼叫系统对于普通医院来说成本太高,乡镇医院无法承担智能化的服务系统。第二点操作性,病人属于弱势群体,在呼叫系统操作方面要考虑到病人的实际情况,使其操作尽情的简单、方便。第三点及时性,对于病人而言,病情的发展情况需要医护人员的实时关注,呼叫系统必须起到呼叫快速及时作用。第四点信息可查性,医生能在办公室查看具体呼叫信息。第五点稳定性,考虑到该系统需要24小时不间断工作,要求系统故障要低、质量要可靠。而基于FPGA的病房呼叫系统就完美的能满足以上要求,其不仅运行速度越快,而且设计灵活、使用也十分方便,基本能用单片机实现的功能用FPGA也都能实现,在复杂的系统中也能完美实用。
1、设计要求
本设计要求基于FPGA,并且能够实现如下功能:病人通过按键,能在医生办公室显示并呼叫,并有时间优先级别;医生按键后复位;呼叫计时功能等。要求可以通过QUARTUS软件仿真验证,并且对仿真要有较高的精确度和可靠性。
2、设计原理
设计分为8路,所以设置8个输入信号,并且能够实现显示时间和声音提醒。八个呼叫输入端,设置一号优先等级为最高,然后依次降低。每一个信号对应一个LED灯,当信号输入时,相应的LED灯亮并且能够在显示器上能有所显示,蜂鸣器有声音提醒。当有一个信号输入时,蜂鸣器只会在输入的前5秒响,之后自动关闭,并且在3分钟内如果没有人应答,则会在3分钟之后发出警报声,持续5秒。当同时有多个信号输入时,系统将选择优先级别最高的输入信号的进行显示病房号时间与声音提醒,其它的只会显示其LED灯亮,不会显示出时间。同样5秒声音提醒之后3分钟内如无人应答,会再次发出警报。如在3分钟内有应答,则显示下一个病房的病房号和时间,同样当计时器的时间超过3分钟时也会报警,如在3分钟内有应答则显示下一个,以此类推。
.3设计方框图
设计方框图如下图1所示,当有多个信号输入时,锁存器对信号进行维持,再进入时间选择器、计时器对输入信号等待时间进行计时,而数据选择器则对信号进行优先选择,显示器对其优先程度高的信号显示,并且显示出时间,相应的蜂鸣器也会发出声音,由于计时器与蜂鸣器之间的位宽不同,则需要一个连接器来衔接。
2 电路图
小结
【fpga设计实验指导书】推荐阅读:
C语言程序设计实验指导及报告07-26
课程设计实验报告06-19
机械设计实验心得08-09
设计实验报告要求11-03
化学实验设计11-07
中考物理实验设计专题07-01
实验设计心得体会07-02
初中化学课堂实验设计07-17
科学创意实验设计方案08-03
矩阵键盘设计实验报告08-05