篇一:食堂工作人员培训制度
Word版本,下载可自由编辑
食堂培训制度12篇
【第1篇】某食堂从业人员培训管理制度
一、餐饮从业人员上岗前要举行食品平安法律规矩及食品平安学问培训,把握本职工作必需的食品平安学问和要求,培训合格后方能上岗。
二、食堂工作人员必需安心本职工作,服务态度热烈,提供优质的就餐服。努力提升烹调技术,调剂饭菜品种,考究养分口味,坚持健康标准,傲到饭热、菜香,保证职工吃饱吃好。
三、食堂平安管理人员应制订从业人员食品平安教导和培训方案,组织各部门负责人和从业人员参与各种上岗前及在职培训。加强食品平安管理人员食品平安法律规矩和相关食品平安管理学问的培训。每年要组织食品平安管理人员参与培训,把握须要的食品平安学问及有关法律规矩。
四、食品平安教导和培训应针对每个食品加工操作岗位分离举行,内容应包括食品平安法律、规矩、规范、标准和食品平安学问、各岗位加工操作规程等。
五、培训方式以集中讲授与自学相结合,定期考核,不合格者待考试合格后再上岗。
六、建立食堂工作人员食品平安学问培训档案,将培训时光、培训内容、考核结果记录归档,以备查验。
【第2篇】某食堂从业人员卫生学问培训制度
食堂从业人员卫生学问培训制度
-1-
Word版本,下载可自由编辑
食堂从业人员必需了解食品卫生学问,必需对食堂从业人员举行卫生学问培训,确保食堂的食品卫生。
一、食堂从业人员应坚持学习《中华人民共和国食品卫生法》和相关卫生学问,增加卫生意识和平安法律意识。
二、小学每学期对食堂从业人员举行卫生学问培训二次,做到时光落实,人员落实,培训内容落实。
三、食堂从业人员必需乐观仔细参与培训,仔细作好学习记录。
四、每次培训之后,组织食堂从业人员举行一次培训卫生学问考核,凡不及格者,举行补考。如补考不及格,不予聘用。
【第3篇】某小学食堂从业人员卫生学问培训制度
小学食堂从业人员卫生学问培训制度
1.食品生产经营人员必需在接受食品卫生法律规矩和食品卫生学问培训并经考核合格后,方可从事食品生产经营工作。
2.仔细执行培训方案,在卫生行政部门的指导下定期组织管理人员、从业人员参与食品卫生学问、职业道德和法律、规矩的培训以及卫生操作技能培训。
3.食品生产经营人员的培训包括负责人、卫生管理人员和食品从业人员,初次培训时光分离不得少于20、50、15课时。
4.新参与工作的人员包括实习工、实习生必需经过培训、考核合格后方可上岗。
5.培训方式以集中讲授与自学相结合,定期考核,不合格者离岗学习一周,待考试合格后再上岗。
-2-
Word版本,下载可自由编辑
6.建立从业人员卫生学问培训档案,将培训时光、培训内容、考核结果记录归档,以备查验。
【第4篇】同学食堂从业人员培训制度范本
同学食堂从业人员培训制度
一、新员工须经岗前纪律、平安、卫生培训后方可上岗;如因特别事由未能参与岗前培训的,单位应另行支配时光为其举行"补课"。
二、每年对员工举行两次以上系统的卫生学问培训,并保障每年参与卫生部门和教导部门组织的卫生学问培训,并组织统一考试。
三、单位每月要对从业人员举行培训,内容主要包括主要学习《食品平安法》、卫生学问和操作流程等,结合时节特点,每年组织开展突发性传染病、肠道疾病及其他时节性多发疾病专题学问培训。
四、待聘人员参与岗前培训后,经考核未合格的,不能上岗,直至考核合格后方能上岗工作;在职员工参与卫生学问培训,考核成果将与年终考核挂钩。
【第5篇】z幼儿园食堂从业人员卫生学问培训制度
幼儿园食堂从业人员卫生学问培训制度
一、待聘人员须在健康证办理处举行初步的卫生学问培训。
二、新员工须经岗前纪律、平安、卫生培训后,方可上岗;如因特别事由未能参与岗前培训的,幼儿园应另行支配时光为其举行"补课"。
三、培训时光、地点由幼儿园统一方案,并由相关负责人对培训过程举行监督、考核。
四、每年对员工举行两次以上系统的卫生学问培训,并至少保障每年
-3-
Word版本,下载可自由编辑
有一次由卫生监督部门指导的培训。
五、幼儿园结合时节特点,每年组织开展突发性传染病、肠道疾病及其他时节性多发疾病专题卫生学问培训。
六、参与培训人员应严格遵守培训纪律,仔细听讲,做好笔记,切实提升自身卫生学问水平。
七、待聘人员参与岗前培训后,经考核未合格的,不能上岗,直至考核合格后方能上岗工作;在职员工参与卫生学问培训,考核成果将与年终考核挂钩。
【第6篇】中学小学食堂从业人员卫生学问培训制度
中学食堂从业人员卫生学问培训制度
小学食堂从业人员必需了解食品卫生学问,小学必需对食堂从业人员举行卫生学问培训,确保小学食堂的食品卫生。
一、食堂从业人员应坚持学习《中华人民共和国食品卫生法》和相关卫生学问,增加卫生意识和平安法律意识。
二、小学每学期对食堂从业人员举行卫生学问培训二次,做到时光落实,人员落实,培训内容落实。
三、食堂从业人员必需乐观仔细参与培训,仔细作好学习记录。
四、每次培训之后,组织食堂从业人员举行一次培训卫生学问考核,凡不及格者,举行补考。如补考不及格,不予聘用。
五、小学应收集好培训资料,作好培训记录,将考尝试卷收集好,收拾存档备案。
【第7篇】小学食堂从业人员卫生学问培训制度-4-4-
Word版本,下载可自由编辑
小学食堂从业人员卫生学问培训制度4小学食堂从业人员必需了解食品卫生学问,小学必需对食堂从业人员举行卫生学问培训,确保小学食堂的食品卫生。
一、食堂从业人员应坚持学习《中华人民共和国食品卫生法》和相关卫生学问,增加卫生意识和平安法律意识。
二、小学每学期对食堂从业人员举行卫生学问培训二次,做到时光落实,人员落实,培训内容落实。
三、食堂从业人员必需乐观仔细参与培训,仔细作好学习记录。
四、每次培训之后,组织食堂从业人员举行一次培训卫生学问考核,凡不及格者,举行补考。如补考不及格,不予聘用。
五、小学应收集好培训资料,作好培训记录,将考尝试卷收集好,收拾存档备案。
【第8篇】食堂从业人员培训管理制度
一、餐饮从业人员上岗前要举行食品平安法律规矩及食品平安学问培训,把握本职工作必需的食品平安学问和要求,培训合格后方能上岗。
二、食堂工作人员必需安心本职工作,服务态度热烈,提供优质的就餐服。努力提升烹调技术,调剂饭菜品种,考究养分口味,坚持健康标准,傲到饭热、菜香,保证职工吃饱吃好。
三、食堂平安管理人员应制订从业人员食品平安教导和培训方案,组织各部门负责人和从业人员参与各种上岗前及在职培训。加强食品平安管理人员食品平安法律规矩和相关食品平安管理学问的培训。每
-5-
Word版本,下载可自由编辑
年要组织食品平安管理人员参与培训,把握须要的食品平安学问及有关法律规矩。
四、食品平安教导和培训应针对每个食品加工操作岗位分离举行,内容应包括食品平安法律、规矩、规范、标准和食品平安学问、各岗位加工操作规程等。
五、培训方式以集中讲授与自学相结合,定期考核,不合格者待考试合格后再上岗。
六、建立食堂工作人员食品平安学问培训档案,将培训时光、培训内容、考核结果记录归档,以备查验。
【第9篇】食堂从业人员培训制度-5食堂从业人员培训制度5一、新员工须经岗前纪律、平安、卫生培训后方可上岗;如因特别事由未能参与岗前培训的,单位应另行支配时光为其举行"补课"。
二、每年对员工举行两次以上系统的卫生学问培训,并保障每年参与卫生部门和教导部门组织的卫生学问培训,并组织统一考试。
三、单位每月要对从业人员举行培训,内容主要包括主要学习《食品平安法》、卫生学问和操作流程等,结合时节特点,每年组织开展突发性传染病、肠道疾病及其他时节性多发疾病专题学问培训。
四、待聘人员参与岗前培训后,经考核未合格的,不能上岗,直至考核合格后方能上岗工作;在职员工参与卫生学问培训,考核成果将与年终考核挂钩。
【第10篇】食堂餐厅从业人员健康检查卫生学问培训制度
-6-
Word版本,下载可自由编辑
食堂从业人员健康检查及卫生学问培训制度
1.员工须参与基础卫生培训、持有效健康证后方可上岗,健康证时效为一年。
2.员工办理健康证须统一组织在指定地点举行体检。
3.员工健康证办理须本人举行,严禁代检、代查;严格遵守体检注重事项。
4.健康证到期再行体检的员工,检查未合格的应立刻停岗,停岗期间禁止进入加工间、禁止与原材料接触。经复查仍不合格的将予以解聘,复查合格者则恢复原岗位工作;待聘人员体检不合格的,不予聘用。
5.员工在岗期间,健康证原件交个人保管,其复印件交食堂、餐厅统一存档管理,以备查阅。
6.健康证到期而未办理的员工,应立刻组织办理,直至领取新的健康证后方能上岗工作。
7.卫生监督管人员及各部门负责人须常常对员工个人健康、卫生状况举行检查,如有异样状况应准时上报。
8.新员工须经岗前纪律、平安、卫生培训后方可上岗;如因特别事由未能参与岗前培训的,单位应另行支配时光为其举行“补课”。
9.每年对员工举行两次以上系统的卫生学问培训,每年至少有一次由卫生监督部门指导的培训。
10.单位结合时节特点,每年组织开展突发性传染病、肠道疾病及其他时节性多发疾病专题学问培训。
11.待聘人员参与岗前培训后,经考核未合格的,不能上岗,直至考核合
-7-
Word版本,下载可自由编辑
格后方能上岗工作;在职员工参与卫生学问培训,考核成果将与年终考核挂钩。
【第11篇】s市实小食堂从业人员卫生学问培训制度
市实小食堂从业人员卫生学问培训制度
1、每周组织食堂从业人员学习《食品卫生法》、《从业人员卫生学问》及小学卫生管理制度。
2、新员工必需学习《食品卫生法》、《从业人员卫生学问》及相关卫生平安教导,经考核合格后,方可上岗。
3、每周五组织从业人员学习上级来文或相关卫生学问材料;食品卫生报刊、杂志等。
4、每月组织从业人员谈收获,在操作过程中如何把好卫生关,怎样才干保证同学平安、健康。
5、定期对从业人员检测食品卫生学问,分离举行口答或书面问卷题,并把成果公布记下。
【第12篇】某职业学院食堂从业人员卫生学问培训制度
职业学院食堂从业人员卫生学问培训制度
食堂从业人员必需了解食品卫生学问,必需对食堂从业人员举行卫生学问培训,确保食堂的食品卫生。
一、食堂从业人员应坚持学习《中华人民共和国食品卫生法》和相关卫生学问,增加卫生意识和平安法律意识。
二、小学每学期对食堂从业人员举行卫生学问培训二次,做到时光落实,人员落实,培训内容落实。
-8-
Word版本,下载可自由编辑
三、食堂从业人员必需乐观仔细参与培训,仔细作好学习记录。
四、每次培训之后,组织食堂从业人员举行一次培训卫生学问考核,凡不及格者,举行补考。如补考不及格,不予聘用。
-9-
篇二:食堂工作人员培训制度
食堂从业人员食品安全知识培训制度
为贯彻执行《食品安全法》、《食品安全法实施条例》、《餐饮服务许可管理办法》、《餐饮服务操作规范》,落实各项食品安全措施,提高学校食堂从业人员业务素质,有效预防食物中毒事故发生,确保广大师生饮食安全。根据我校实际,特制订食品卫生安全培训制度。
一、培训目的:
通过培训,使学校食堂从业人员了解并掌握食品安全法律法规、操作规范及学生营养配餐等基本知识,进一步提高食堂从业人员的安全意识、责任意识、法律意识和服务意识,提高从业人员的业务水平,增强工作主动性,提高食堂规范化、精细化管理水平,消除食品安全隐患,确保学校师生饮食安全。
二、培训内容:
1、《食品安全法》、《食品安全法实施条例》、《餐饮服务食品安全监督管理办法》等相关法律法规。
2、餐饮服务操作规范、新版餐饮服务食品安全监督量化分级管理及五常法管理要求。
3、省、市、县相关食堂管理文件精神。
4、食物中毒的预防及控制。
5、学生膳食营养配餐知识。
三、培训安排
1、每学期至少安排一次集中培训和学习,提高食堂规范化、精细化管理水平。
2、每周召开例会,强化管理细节。
3、及时派员参加上级有关部门组织的食品安全管理及岗位技能培训,严格执行食品安全法,严防食品安全事故的发生。
4、每学期进行一次有关食品卫生安全方面的知识问卷答题。
5、从业人员必须爱岗敬业,互帮互学,钻研业务技术,通过不断的苦练基本功来提高服务质量和服务水平。
6、对业务骨干和进步明显的人员给予适当的奖励,鼓励其学业务、学技术,提高服务质量
篇三:食堂工作人员培训制度
食堂从业人员培训管理制度
一、餐饮从业人员上岗前要进行食品安全法律法规及食品安全知识培训,掌握本职工作必须的食品安全知识和要求,培训(五)建立仓库进出库专人验收登记制度,做到勤进勤出,先进先出,定期清仓检查,防止食品过期、变质、霉变、生虫,合格后方能上岗。
二、食堂工作人员必须安心本职工作,服务态度热情,提供优质的就餐服。努力提高烹调技术,调剂饭菜品种,讲究营养口味,坚持健康标准,傲到饭热、菜香,保证职工吃饱吃好。
三、食堂安全管理人员应制订从业人员食品安全教育和培训计划,组织各部门负责人和从业人员(二)新参加工作的人员包括实习工、实习生必须经过培训、考试合格后方可上岗。参加各种上岗前及在职培训。加强食品安全管理人员食品安全法律法规和相关食品安全管理知识的培训。每年要组织食品安全管理人员参加培训,掌握必要的食品安全知识及有关法律法规。
四、食品安全教育和培训应针对每个食品加工操作岗位分别进行,内容应包括食品安全法律、法规、规范、标准和食品安全知识、各岗位加工操作规程等。
五、培训方式以集中讲授与自学相结合,定期考核,不合格者待考试合格后三是在农村,小卖部、食品商店等零散食品经销商大量存
/23在,他们经营规模小,广泛分布在农村的各个角落。这些状况满足了农村的消费需求,但不利于监管。再上岗。
/23六、建立食堂工作人员食品安全知识培训档案,将培训时间、培训内容、考核结果记录归档,以备查验。
/23/23为了有效预防和应对食堂可能发生的群体性食物中毒或疫情爆发,切实保障广大就餐人员员工的身体健康和生命安全,及时、有序、高效地作出相应处理,以尽最大努力避免、减少损失和负面影响,维护供餐秩序,特制定本预案。
一、实施对象和目标
1.在院学生、教职员工。
2.在食品卫生安全事故和疫情发生之前,针对食品卫生和卫生防疫的各个环节,制定食品卫生安全和卫生防疫的措施,预防安全事故和疫情的发生。
3.一旦发生食品卫生安全事故和疫情,要做到对安全事故和疫情的紧急响应,对可能的食品中毒者和感染者要做到早发现、早报告、早治疗。并对安全事故和疫情作出快速、科学的应对。
二、组织管理
1.成立疫情防控工作领导小组。
设立疫情防控领导小组、疫情防控领导小组办公室、后勤保障组、信息管理组、应急处置小组、消毒小组、食堂疫情防控专项工作小组。
2.职责分工:(1)疫情防控领导组:及时和上级部门联系,根据上级部门指示做好防控工作,快速协调各组成员、物资等。启动涉疫区域封锁措施,在保障正常的生活物资供应下,因地制宜采取宿舍、楼栋封锁等措施,严格限制人员进出,督导疫情控制措施落实情况。
(2)信息管理组:掌握病例的活动史、人员接触史,掌握重点人群名单、观察人员每日健康情况等信息。负责信息的收集、上报、处理和传递等工作,确保信息上报渠道畅通。负责实时记录突发事件的发展过程,提供真实材料,按规定拟稿上报。
(3)后勤保障组:提供所需要应急处置的设施、设备和物资,确保应急工作顺利开展。负责保障校内餐饮、生活饮用水。在前期处置过程中,负责现场警戒、秩序维护、人员疏散等。控制外来人员、车辆进入学校,做好在校就餐人员生活保障。加强院部巡查营控,及时停止院内群体性聚集活动,及时处置院部安全突发事件,及时处置舆情事件。
(4)应急处置组:协助当地疾控部门开展的流行病学调查、采样、密切接触者筛查等工作。做好就餐人员的健康监测工作,做好每天的晨午检和因病缺勤追踪登记,对缺勤者要逐一登记并及时追踪,查明缺勤原因:配合卫健部门做好集
/23中医学观察人员的健康监测工作。指导就餐人员做好正确防护。每天保持与院部领导、疾控部门和教育主管部门进行信息沟通,上报食堂最新情况。
(5)消毒小组:要在疾控部门的指导下,做好食堂、宿舍(公寓)、教室等疫点、公共场所的清洁、随时消毒和终末消毒。做好其他区域的保洁和消毒防疫工作;加强人群聚集场所的通风换气和公共设施及公共用具的消毒,每日对教室、食堂、宿舍、实验室、图书馆、会议室、厕所等公共场所及垃圾桶站消毒。
(6)食堂疫情防控专项工作组:监督食堂食材采购及加工、烹饪操作流程范,监督食品留样工作,负责查验食堂食材采购的有关证件或票据,负责食堂厨具的消毒检查和验收,食堂消防设施的安全检查。负责发生突发事件时向组长上报。
三、发生突发事件的处置措施
(一)突发疫情
1.如发现人员出现发热、咳嗽、咽痛、乏力、腹泻和腹痛等症状,立即启动应急响应。所有人员立即停止就餐,并戴好口罩。
2.除疑似病例外,其他人员带好口罩,人与人间隔1.5米的距离,在教师的引导下有序迅速离开餐厅。
3.立即引导病例由疑似病例专用通道到健康观察室进行留观,将有关情况立即报告应急处置组,由应急处置组进行核查,并报给防控小组组长和上级部门。联系120车辆送定点医院诊治。
4.配合疾控机构进行流行病学调查,对所有接触过病例或无症状感染者的入员进行调查,确定密切接触者。根据属地管理原则,按照政府有关最新文件要求落实密切接触者集中医学观察工作。除密切接触者外,与病例曾接触过但不符合密切接触者判定原则的人员,判定为一般接触者。对一般接触者要做好登记,并进行健康风险告知,一旦出现发热、咳嗷等呼吸道感染症状以及腹泻、结膜充血等症状时要及时就医,并主动告知近期活动史,做好体温检测,佩戴口罩。配合疾控机构开展流行病学调查的人员,应做好个人防护,佩戴医用外科口罩、着一次性医用手套。
5.各应急小组各司其职,采取相关防控措施。启动封闭式管理,严格控制外来人员进入。
(二)其他突发事件
/231.如发生疑似食品安全事故,要及时向属地市场监管和卫生健康部门报告,并按照本单位制定的食品安全事故应急预案进行科学处置。
2.如发生其他突发事件后,立即自动按照相应预案实施相应突发事例应急救援和救助工作,及时处置学校内的突发事件。
3.安全领导组织机构下设通信联络组、疏散引导组、伤员救治组等,在安全应急领导小组的统一领导下,互相配合、协调一致地开展突发事件紧急救援工作。
4.在突发事件发生后,各组可采取紧急措施进行处置,防止灾害或次生灾害的发生和蔓延。
四、经常性预防与控制措施
(-)宣传教育。通过第三方监管服务单位开设的健康课开展健康教育,通过黑板报、电子屏、主题班会等多种形式的预防传染病和食源性疾病(含食物中毒和肠道传染病)的知识宣传,增强广大就餐人员员工公共卫生意识和自我保护能力,改变随地吐痰、乱扔垃圾等陋习,培养良好的卫生习惯。
(二)预防措施
1.制度建设及实施
(1)责任制度:食品卫生安全及卫生防疫工作领导小组组长为学校食品卫生安全及卫生防疫的第一责任人,其他成员为具体责任人。
(2)食品卫生安全事故和疑似疫情报告制度:学生、职工、食堂从业人员等发现食品安全事故和疑似传染病人后立即按照流程报告,必要时要向市卫生防疫部门汇报
(3)责任追究制度:对食品卫生和卫生防疫各项制度落实和检查不到位的;对食品卫生事故和疑似疫情有迟报、谎报、瞒漏报或处置不当的,要追究当事人的责任。
(4)严格登记制度:严禁院外人员或不明身份人员进入餐厅,食堂后厨严格实行全封闭管理,非本食堂工作人员严禁进入后厨。因工作需要进后厨的,要检测体温合格、戴口罩、穿工作衣帽,并做好记录。
(5)食堂的检查制度:第三方监管服务单位员工每天对食堂进货、存储、加工、卫生等进行检查并记录,发现问题立即进行整改
(6)食堂每餐实行留样制度,各班组按要求做好留样。
/232.预防措施:(1)加强对食堂水源的管理,食堂使用经过检验合格的自来水。
(2)非食堂工作人员不能进入餐厅或操作间,食堂内部建立保卫制度、安全自查制度和消毒制度。
(3)加强食品卫生安全宣传和食堂从业人员的管理,加强对食堂从业人员的培训,严格按照《食品卫生法》等相关制度进行规范操作。
(4)食堂从业人员上岗前要进行健康体检并办理健康证,无证或证件过期不能上岗,健康证须在食堂醒日位置公布。
(5)提倡就餐人员在院内食堂就餐。
(6)留意自己及身边的人员的身体情况,如有不适立即报告
(7)教育就餐人员加强个人卫生,勤洗手,保持生活环境、工作环境的空气流通,多参加体育锻炼,增强自己的免疫能力。
(8)有疫情发生,尽量不到人群比较集中的地方活动,尽量不接触外来人员。
(9)人群比较集中的地方如教室、会议室、食堂等地方要保洁和保持室内空气流通,窗户必经常打开并定期消毒。
(10)有关疑似食品中毒或疑似疫情的信息,除按正常渠道上报外,任何人不得擅白向外发布,注意正面宣传,防止就餐人员恐慌,以维护秩序的稳定。
近年来,通信技术和网络技术的迅速发展,特别是无线通信技术的发展,使得电力系统的自动化程度进一步提高。GSM网络出现后,技术人员很快把GSM模块嵌入到各种仪表仪器中,如多功能电能表、故障测录仪、抄表系统和用电负荷监控等,从而使这些仪表仪器具有远程通信功能。
GPRS网不但具有覆盖范围广、数据传输速度快、通信质量高、永远在线和按流量计费等优点,而且其本身就是一个分组型数据网,支持TCP/IP协议,可以直接与Internet互通。因此,CPRS在无线上网、环境监测便携型、交通监控、移动办公等行业中具有无可比拟的性价比优势。
1.2课题研究的国内外发展及现状
GPRS是通用无线分组业务(GeneralPacketRadioSystem)的缩写,是介于第二代和第三代之间的一种技术,通常称为2.5G。GPRS采用与GSM相同的频段、频带宽度、突发结构、无线调制标准、跳频规则以及相同的TDMA帧结构。因此,在GSM系统的基础上构建GPRS系统时,GSM系统中的绝大部分部件都不需要作硬件改动,只需作软件升级。有了GPRS,用户的呼叫建立时间大大缩短,几乎可以做到“永远在线”。此外,GPRS是以营运商传输的数据量而不是连接
/23时间为基准来计费,从而令每个用户的服务成本更低。
1.3课题研究的主要内容
GPRS是在原有的基于电路交换(CSD)方式的GSM网络上引入两个新的网络节点:GPRS服务支持节点(SGSN)和网关支持节点(GGSN)。SGSN和MSC在同一等级水平,并跟踪单个MS的存储单元实现安全功能和接入控制,并通过帧中继连接到基站系统。GGSN支持与外部分组交换网的互通,并经由基于IP的GPRS骨干网和SGSN连通。图1给出了GPRS与Internet连接原理框图。
GPRS骨干网
InternetSGSN数据中心
GPRS模块
图1GPRS与Internet链接原理图
GPRS终端通过接口从客户系统取得数据,处理后的GPRS分组数据发送到GSM基站。分组数据经SGSN封装后,SGSN通过GPRS骨干网与网关支持接点GGSN进行通信。GGSN对分组数据进行相应的处理,再发送到目的网络,如Internet或X.25网络。
若分组数据是发送到另一个GPRS终端,则数据由GPRS骨干网发送到SGSN,再经BSS发送到GPRS终端。
2课程理论基础
2.1单片机的定义
单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟
/23多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
2.2单片机的相关介绍
单片微型计算机简称单片机,是典型的嵌入式微控制器(MicrocontrollerUnit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。
早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTELi960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端[1]的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。
单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
/23单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。
它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。
单片机是靠程序运行的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!
由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。
单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。
可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。
2.3单片机的基本结构
单片机由运算器、控制器、存储器、输入输出设备构成
11/232.3.1起初模型
1.SCM即单片微型计算机(SingleChipMicrocomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公司功不可没。
2.MCU即微控制器(MicroControllerUnit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU方面,最著名的厂家当数Philips公司。
Philips公司以其在嵌入式应用方面的巨大优势,将MCS-51从单片微型计算机迅速发展到微控制器。因此,当我们回顾嵌入式系统发展道路时,不要忘记Intel和Philips的历史功绩。
2.3.2嵌入式系统
单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此,专用单片机的发展自然形成了SoC化趋势。随着微电子技术、IC设计、EDA工具的发展,基于SoC的单片机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。
2.4单片机的应用
目前,单片机的应用领域
主要包括:办公自动化设备;单片机在机电一体化中的应用;在实时过程控制中的应用;单片机在日常生活及家用电器领域的应用;在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比;在计算机网络和通信领域中的应用;商业营销设备;单片机在医用设备领域中的应用;汽车电子产品;航空航天系统和国防军事、尖端武器等领域.2.5GPRS简介
通用分组无线服务技术(GeneralPacketRadioService)的简称,它是GSM移动电话用户可用的一种移动数据业务。GPRS可说是GSM的延续。GPRS和以往连续在频道传输的方式不同,是以封包(Packet)式来传输,因此使用者所负担的费用是以其传输资料单位计算,并非使用其整个频道,理论上较为便宜。GPRS经常被描述成“2.5G”,也就是说这项技术位于第二代(2G)和第三代(3G)移动通讯技术之间。
12/232.5.1GPRS的应用特点
目前,用手机上网还显得有些不尽人意。因此,全面的解决方法GPRS也就这样应运而生了,这项全新技术可以令您在任何时间、任何地点都能快速方便地实现连接,同时费用又很合理。简单地说:速度上去了,内容丰富了,应用增加了,而费用却更加合理。
(1)高速数据传输
速度10倍于GSM,更可满足您的理想需求,还可以稳定地传送大容量的高质量音频与视频文件,可谓不一般的巨大进步。
(2)永远在线
由于建立新的连接几乎无需任何时间(即无需为每次数据的访问建立呼叫连接),因而您随时都可与网络保持联系,举个例子,若无GPRS的支持,当您正在网上漫游,而此时恰有电话接入,大部分情况下您不得不断线后接通来电,通话完毕后重新拨号上网。这对大多数人来说,的确是件非常令人恼火的事。而有了GPRS,您就能轻而易举地解决这个冲突。
(3)仅按数据流量计费
即根据您传输的数据量(如:网上下载信息时)来计费,而不是按上网时间计费也就是说,只要不进行数据传输,哪怕您一直“在线”,也无需付费。做个“打电话”的比方,在使用GSM+WAP手机上网时,就好比电话接通便开始计费;而使用GPRS+WAP上网则要合理得多,就像电话接通并不收费,只有对话时才计算费用。总之,它真正体现了少用少付费的原则。
3嵌入式单片机MSC1210通信系统实现
3.1单片机模块
单片机采用美国德州仪器公司最新推出的基于8051内核的MSC1210Y5。该芯片具有很强的数据处理能力,时钟频率为33MHz,指令运行速度实际上与运行在99MHz时钟频率下的标准8051内核相当。32KBFlash程序存储器,256B内部RAM和1024B片上SRAM,2KB启动ROM,支持串行和并行的在系统编程。双数据指针DPTR0和DPTR1可加快数据块的移动速度。
3.1.1单片机的特性
1.3个16位的定时器,16位PWM波输出;
2.多达21个中断源;
3.32个数字输入/输出端口,带有看门狗;
48路ADC提供24位分辨率可编程的无丢失码解决方案;5.可编程增益放大(PGA)在1~128之间可调,极大提高了ADC精度;
6.供电电源2.7~5.25V,在3V时功耗低于4mW,停止方式电流小于1μA;
7.内核兼容8051,指令与8051完全兼容,可以使用原有8051开发系统;
13/238.时钟频率可达33MHz,单周期指令执行速度达8MIPS,执行速度比标准8051快3倍;
9.高达32KB的Flash存储器,SRAM达1.2KB,外部可扩展至64KB存储器;
10.Flash在电压低达2.7V时仍可串行或并行编程,可10万次擦除/写操作;
11.具有32位累加器;
12.有电源管理功能,能够进行低电压检测,在片上电复位;
13.带FIFO的SPI端口,双UART;
1464TQFP封装,MSC1210系列的硬件和引脚完全兼容,必要时可以互换。
3.1.2内核兼容8051但速度更快功能更强
MSC1210系列的所有指令功能与标准8051相同,对位、标志和寄存器的影响相同,但时序不同。MSC120单片机使用精简的8051内核,在同样的外部时钟作用下,其执行速度比标准8051快1.5~3倍(每条指令有4个时钟周期与12个时钟周期的区别)。在同样的指令和时钟下,速度提高到2.5倍以上。因此,一个时钟为33MHz的MSC1210执行速度与一个时钟为82.5MHz的标准8051相同,其区别可以从图2看出;而且MSC1210的定时器和计数器可以选择每12个或4个时钟周期计数一次。
MSC1210提供了双数据指针(DPTR)加速数据块的移动速度,它能根据外部存储器的速度调节读写速度,在2~9个指令周期之间变化;它还提供给外部存储器16位地址总线(P0和P2)。低位地址通过P0口复用得到,硬件可以控制P0和P2口是作为地址线还是作为通用的I/O。
为了更好地提高效率,外围设备也在8051基础上作了改进。如SPI端口就增加了FIFO,使得传输数据有了缓冲区间。32位累加器的使用在处理ADC采样或其它数据源来的多字节数据时将大大减轻CPU的负担,使得24位加法和移位可以在几个指令周期内完成,而无需通过软件用数百个指令周期来完成。
MSC1210系列的硬件和引脚完全兼容,对用户而言,唯一的区别在于内存配置不同。MSC1210Y2上编写的程序代码可以直接在MSC1210Y3、MSC1210Y4、MSC1210Y5上执行。用户可以在软件功能上增减并配以不同的CPU型号,MSC1210已成为一个拥有几个不同应用平台的标准设备。
MSC1210的开发工具与8051的开发系统完全兼容,用户可以使用原有的8051开发系统,也可以使用DEMO板带的开发系统或者第三方支持者提供的开发工具。
3.1.3ADC的输入多路复用器及输入缓冲
输入多路复用器允许不同输入信号通过选择输入通道进行组合,如AIN0被选为ADC输入正端,其它任何通道可以选为ADC输入负端。用这种方式可以组成8个完整的ADC输入通道,也可以在差分输入通道间切换极性。片上的二极管可以提供温度测量,当输入多路复用器的寄存器置为全“1”时,二极管被接入ADC通道的输入端开始测量温度。
MSC1210在没有缓冲区时输入电阻为5M/PGA,缓冲区由ADC控制寄存器中的BUF位控制。当没有选择输入缓冲区时,模拟输入阻抗与时钟频率(ACLK)和增益(PGA)有关,其关系式为
14/233.1.4可编程增益放大器PGA①PGA:可编程增益放大PGA可以设为1、2、4、8、16、32、64、128,使用PGA确实能提高ADC的分辨率。当PGA=1,量程范围为5V时,ADC能分辨到1μV;当PGA=128,量程范围为40mV时,ADC能分辨到75nV;而在PGA=1时,在5V量程范围内需要一个26位的ADC才能分辨到76nV。
②PGA偏移DAC:ODAC寄存器是8位,它能将输入到PGA的模拟信号偏移PGA满量程的一半,其最高位为符号位,低7位提供偏移量。由于ODAC给PGA引入的是模拟量而不是数字量偏移,所以并不影响测量结果的精度。
3.1.5电压参考基准
MSC1210的电压参考可以是内部的也可是外部的,上电复位以后的电压参考是内部的2.5V,参考电压的选择通过ADCON0控制。片上内部参考电压有1.25V和2.5V两种可选,其精度可达0.2%,温漂仅为5×10-6/℃,可大大提高测量精度。如果没有用到内部参考电压,就应该将其关掉以减少噪声和功耗。VREFOUT引脚处应该放一个0.1μF去耦电容。外部参考电压为REFIN+与REFIN-之间的差值,引脚上的绝对电压在AGND与AVDD之间,但其差分电平不能超过2.6V。
3.2单片机的机构
3.2.1片内存储器
MSC1210包括片上1.2KBSRAM,256字节DARAM,2KB启动ROM,32KBFlash存储器。
MSC1210用内存寻址表来区分程序存储空间和数据存储空间。程序空间由单片机自动读取,通过指令MOVC来读程序空间;数据空间通过指令MOVX来读写。当片上存储使能时,在片内范围内的读写将在片内存储器上进行,片外存储器通过P0和P2寻址来实现。HCR1寄存器的第0位和第1位设为0就可以访问外部存储器,此时可以通过P0和P2口访问所有片内和片外存储空间。为了安全起见,在访问片内存储器期间,P0口全部置位为0。
MSC1210包含1.2KB片上SRAM。SRAM起始地址位“0”,通过MOVX指令读写。SRAM也可以从8400H开始,既可作程序空间又可作数据空间。
3.2.2扩展数据存储器部分
MSC1210的Flash存储器可全部作为Flash程序存储器,也可以全部作为数据Flash程序。因为要嵌入实时操作系统和网络协议,需要一定的空间,因此将其全部用作程序存储器,而通过74HC573作为地址锁存器,扩展6264作为外部数据存储器,8KB的数据存储空间足够程序正常运行。
图3给出了MSC1210与数据存储器之间的硬件连接图。
15/23图3MSC1210与数据存储器的连接
3.2.3输出输入接口的扩展
单片机串口实现"并行"通信,其原理就是将PC机传过来的并行数据转换成串行数据,送入单片机的串口再由其进行相应处理。实质上就是一个数据串-并、并-串转换的过程。
PC的并口为一个标准的25针插座,包含一个八位二进制数据端口(地址为378H),即第2脚到第9脚;一个输入控制端口(地址为379H),即第15脚、13脚、12脚、10脚、11脚,其另外低三位无定义;一个输出控制口(地址为37AH),即第1脚、14脚、16脚、17脚,其另外高四位无定义。由此可见后面两个端口都不是完全的8位。
3.2.4输出接口电路扩展
这里使用常用的移位寄存器74LS164与单片机的RXD口构成输出接口电路。
其中:QA~QH为并行输出的数据,送入PC机并口378H端口(接收数据的8个数据位);单片机串口输出的数据从AB输入;CLR信号用于清除输出数据(通常用在移位完成时);内部数据移位依靠时钟CLK信号上升沿(由单片机TX提供)控制。
使用常用的移位寄存器74LS165与单片机的RXD口构成输入接口电路。
其中:A~H为并行输入的数据,接PC机并口378H端口(接收数据的8个数据位);单片机串口接收的数据(RXD端口)从QH输入;SH/LD信号用于重新装载数据(通常用在数据完全移出后);SER是用于填充数据移出后的空位的逻辑电平信号(逻辑"1"或"0");而数据是否移动由CLKINH和CLK联合控制;内部数据移位依靠时钟CLK信号(仍由单片机的TXD提供)上升沿控制。
3.2.5其他软硬件准备工作
输入输出控制端口的连接。将单片机的P3.4、P3.5口分别与PC并口的第15脚、第16脚相连。这样在进行数据通信时,两者的握手信号传输就解决了:当并口的第16脚置高电平时,用来通知单片机接收PC机已准备就绪的数据,单片机收到以后就可以进行相应控制,接收数据;当单片机接收完数据时,会置P3.4为高电平并被379H的第15脚接收,于是PC机准备发送下一个数据……单片机向PC机发送数据时,情况与此类似,由P3.4发送信号给PC机,而由P3.5接收PC机发送过来的信号。
16/23软件方面,由于是用串口进行"并行"通信,因此就不能将串口的工作方式设置为方式0(移位寄存器输入/输出方式)以外的其他方式。还要注意此时串口的波特率固定为单片机外接晶振频率的1/12。串行数据通过RXD输入/输出,TXD用于发送控制输入输出数据移位的时钟脉冲。收发的数据为8位,低位在前。
3.3单片机通信程序设计
软件中的所有代码都用C语言编写,在Keil环境中编译。Keil是KeilSoftware公司为8051及其兼容产品提供的专门开发工具,它支持在系统调试。Keil中C51编译器很好地集成了RTX多任务实时操作系统,编写程序时,需在源代码头加入“#incluedertx51.h”。所有代码调试通过后经由TIDownloader下载到存储器中。
这是一个单片机C51串口接收(中断)和发送例程,可以用来测试51单片机的中断接收和查询发送,另外我觉得发送没有必要用中断,因为程序的开销是一样的。
测试方法:可以将串口调试助手的发送框写上95102025,并选上16进制发送,接收框选上16进制显示,如果每发送一次就接收到95102025,说明测试成功。
#include#include#defineINBUF_LEN4//数据长度
unsignedcharinbuf1[INBUF_LEN];unsignedcharchecksum,count3;bitread_flag=0;voidinit_serialcomm(void){SCON=0x50;//SCON:serailmode1,8-bitUART,enableucvrTMOD|=0x20;//TMOD:timer1,mode2,8-bitreloadPCON|=0x80;//SMOD=1;TH1=0xF4;//Baud:4800fosc=11.0592MHzIE|=0x90;//EnableSerialInterruptTR1=1;//timer1run//TI=1;}//向串口发送一个字符
voidsend_char_com(unsignedcharch){SBUF=ch;while(TI==0);TI=0;}//向串口发送一个字符串,strlen为该字符串长度
voidsend_string_com(unsignedchar*str,unsignedintstrlen){
1/23unsignedintk=0;do{send_char_com(*(str+k));k++;}while(k voidserial()interrupt4using3{if(RI){unsignedcharch;RI=0;ch=SBUF;if(ch>127){count3=0;inbuf1[count3]=ch;checksum=ch-128;}else{count3++;inbuf1[count3]=ch;checksum^=ch;if((count3==(INBUF_LEN-1))&&(!checksum)){read_flag=1;//如果串口接收的数据达到INBUF_LEN个,且校验没错,//就置位取数标志 }}}}main(){init_serialcomm();//初始化串口 while(1){if(read_flag)//如果取数标志已置位,就将读到的数从串口发出 {read_flag=0;//取数标志清0send_string_com(inbuf1,INBUF_LEN);} 1/23}}串行通信虽然有其自身优点:如适合长距离通信,有一定的纠错能力等,但并行通信在短距离(数米范围内)传输过程中的优点是显而易见的。首先串行通信时要设置串口数据,如:串口号(Com1、Com2或者其他串口)、波特率、数据位数、停止位、校验位等等。而且单片机与PC机的串口数据必须一一对等,否则不能传输。而并行传输时,无需上述过程。其次,PC机的串口电平值为+12V~-12V,单片机是TTL电平(0~+5V),两者必须要经过电平转换芯片进行电平间的转换。而进行并行传输时,由于双方都是TTL电平,所以PC的并口可以与单片机或其他芯片直接相连;另外,串行传输速度慢,每次只能传送一位,而并行每次可以传送8位,速度上的差异显而易见。 而对于单片机,串口(UART)是最常用的端口,尤其对于存在两个或多个串口的单片机来说,充分利用串口进行通信是非常重要的。 其主要实现过程如下: 1通过AT指令初始化GPRS无线模块,使之附着在GPSR网络上,获得网络运营商动态分配的GPRS终端IP地址,并与目的终端建立连接。 2通过串口0扩展MAX232标准串口和外部控制器(例如数据采集端)连接,外部控制器端接出标准串口,按照约好的协议可很容易利用本设计的控制器进行通信。 3复用P1.2和P1.3,也就是串口1分别和GPRS模块的TXD0和RXD0连接,P1口的其他6个端口分别接到GPRS模块对应的剩余RS232通信口,通过软件置位完成对MC35的初始化和控制GPRS模块的收发数据。 实际应用系统往往需要进行高精度的测量,同时还必须进行实时快速控制,提高其开发效率。为此人们常采用高精度A/D芯片加带ISP开发功能的单片机系统来实现。德州仪器(TI)的MSC1210单片机解决了上述问题。它集成了一个增强型8051内核、高达33MHz的时钟周期、8路24位高精度∑-△A/D转换器、Flash存储器等。 3.4GPRS无线数传模块 3.4.1GPRS模块的硬件设计 嵌入式GPRS无线通信模块主要由嵌入TCP/IP的单片机(MSC1210Y5)、GPRS模块、SIM卡座、外部接口和扩展数据存储器等部分组成。图2是系统的硬件框图。 1/23GPRS模块 MSC1210扩展数据 存储器 RS232接口电路 外部控制器 SIM卡座 图2GPRS通信系统原理图 MSC1210控制GPRS模块接收和发送信息,通过标准RS232串口和外部控制器(比如数据采集端)进行数据通信。用软件实现中断,完成数据的转发。 GPRS无线模块作为终端的无线收发模块,把从单片机发送过来的IP包或基站传来的分组数据进行相应的处理后再转发。 GPRS模块采用德国Simens公司生产的MC35模块。MC35模块主要由射频天线、内部Flash、SRAM、GSM基带处理器、匹配电源和一个40脚的ZIF插座组成。GSM基带处理器是核心部件,其作用相当于一个协议处理器,用来处理外部系统通过串口发送AT指令。射频天线部分主要实现信号的调制和解调,以及外部射频信号与内部基带处理器之间的信号转换。匹配电源为处理器基射频部分提供所需的电源。MC35外围电路如图4所示。 图4GPRS通信模块电路原理 AS2815将外部电压转换成3.3V工作电压。 启动电路由三极管和上电复位电路组成,模块上电后,为使之正常工作,必须在15脚加至少为100ms的低电平信号。启动后,15脚信号应保持高电平。 MC35在ZIF连接器上为SIM卡接口预留的引脚数为6个,要注意的是,CCIN引脚用来检测SIM卡座是否插有SIM卡。当插入SIM卡,该引脚置为高电平时,系统方可进入正常工作。 SYNC引脚有两种工作模式:一种是指示发射状态时的功率情况,另一种是 2/23指示MC35的工组状态。本设计中使用后一种模式,LED熄灭时,表明MC35处于关闭或睡眠状态;当LED为600ms亮/600ms熄时,表明SIM卡没有插入或MC35正在进行网络登陆;当LED为75ms亮/3s熄时,表明MC35已登陆进网络,处于待机状态。 4嵌入式GPRS通信系统的设计实例 由于这一并行通信实现方法非常简单,所以对于有一定单片机编程经验的开发人员来说,只要硬件电路确定下来,软件方面的问题就非常容易。图3为电路原理图。 需要说明的是:1、单片机与PC机并口要共地;2、由于并行通信存在应答信号(本图中由单片机的P3.4、P3.5实现此功能),所以不会出现RXD端口数据混乱的情况。 现在单片机的应用越来越广泛,单片机与PC之间的通信是一个非常重要的应用。如果单纯的从实现单片机与PC的并行通信的角度来说,该实现方法并不是最简单的。最简单的方法是将PC的并口对应引脚与单片机的P1口和P3口直接相连,然后软件上实现。本文的目的是充分利用单片机的串口资源与PC机进行通信。 目前,绝大多数基于GPRS网络应用系统所使用的GPRS模块不支持TCP/IP协议。也就是说,要想工作在相同的网络层面上,其内部传输的数据必须都要采用相同的协议,所以除了利用GPRS模块的功能外,必须在单片机系统中嵌入按TCP/IP和PPP协议标准编写的程序,从而使设计的终端设备能够方便的应用GPRS数据分组业务。 4.1TCP/IP协议的嵌入 有很多种方法可以完成协议转换,本设计利用在嵌入式实时操作系统RTX51中移值部分IP和PPP协议来增强系统的可扩展性和产品开发的可延续性。 TCP/IP协议是一个标准协议套件,可以用分层模型来描述。数据打包处理数据时,每一层把自己的信息添加到一个数据头中,而这个数据头又被下一层中的协议包装到数据体中。数据解包处理程序接收到GPRS数据时,把相应的数据头剥离,并把数据包的其余部分当作数据体对待。 考虑到嵌入式系统的特点,本设计采用了系统开销较小的IP+UDP协议来实现GPRS通信。主机发送的UDP数据报文经GPRS通道传送给GPRS通信模块,GPRS通信模块负责对数据报进行解析,解析后的数据按照一定的波特率串行传送给用户终端。 4.2数据处理 数据包在主机和GPRS服务器群中传输使用的是基于IP的分组,即所有的数据报文都要基于IP包。但明文传送IP包不可取,故一般使用PPP协议进行传输。模块向网关发送PPP报文都会传送到Internet网中相应的地址,而从Internet 21/23传送过来的应答帧也同样会根据IP地址传送到GPSR模块,从而实现采集数据和Internet网络通过GPRS模块的透明传输。 要注意的是,GSM网络无静态IP地址,故其他通信设备不能向它提出建立连接请求,监控中心必须拥有一个固定的IP,以便监测终端可以在登陆GSM网络后通过该IP找到监控中心。关于这一点,很容易解决,只需在电信申请相应的服务就可以了。 GPRS模块登陆上GSM网络后,自动连接到数据中心,向数据中心报告其IP地址,并保持和维护数据链路的连接。GPRS监测链路的连接情况,一旦发生异常,GPRS模块自动重新建立链路,数据中心和GPRS模块之间就可以通过I地址通过UDP/IP协议进行双向通信,实现透明的可靠数据传输。 4.3上位机监控中心的设计 监控中心的功能是实现GPRS信息的接收和保存。设计语言采用Microsoft公司的VisualC++编程语言,C++语言应用灵活,功能强大,并对网络编程和数据库有强大的支持。 由于通过GPRS,中心监控部分可以直接访问互联网,所以监控部分并不需要再设置GPRS模块。中心只需通过中心软件帧听网络,接收GPRS无线模块传来的UDP协议的IP包和发送上位机控制信息,以实现与GPRS终端的IP协议通信。接收到的信息要保存到中心的数据库中,以备查历史记录。数据库采用Access,VC编制的界面窗口通过ADO访问Access中的数据。需要说明的是,笔者是通过Socket接收网络终端信息的。 Socket接口是TCP/IP网络的API,Socket接口定义了许多函数和例程,程序员可以利用它来开发TCP/IP网络上的应用程序。VC中的MFC类提供了CAsyncSocket这样一个套接字类,用它来实现Socket编程非常方便。本设计中采用数据报文式的Socket,它是一种无连接的Socket,对应于无连接的UDP服务应用。 CAsyncSocket类用DoCallBack函数处理MFC消息,当一个网络事件发生时,DoCallBack函数按照网络事件类型:FD_READ、FD_WRITE、FD_ACCEPT和FD_CONNECT分别调用OnReceive、OnSend、OnAccept和OnConnect函数,驱动相应的事件,完成网络数据通信过程。 5结论 本文采用嵌入式TCP/IP协议,通过高速8位单片机实现GPRS业务的数据传输功能,具有外围电路少,电路简单,系统成本低等优点。通过标准RS232串口和外部控制器连接,只需按照预先规定的协议就可互相通信,通用性较强。系统软件均使用C语言编写,稍加改动就可以在各种控制器上实现,可移植性也较强。 基于GPRS的系统也有一定的缺点,例如,现在的GPRS网还不够稳定,有丢包的现象;主控制器要实现IP协议,使用起来比较复杂;上位机基于互联网的解决方案保密性较差等。上述问题经过精心设计是可以避免和解决的,所以基于GPRS的设计仍具有无可比拟的优势。 22/23致谢: 临近毕业,论文答辩在即,我也按时完成了此论文的撰写,在此要特别感谢何老师的指导与督促,同时感谢他的谅解与包容。没有何老师的帮助也就没有今天的这篇论文。求学历程是艰苦的,但又是快乐的。感谢我的辅导员谢老师,谢谢他在这四年中为我们全体同学所做的一切,她不求回报,无私奉献的精神很让我感动,再次向她表示由衷的感谢。在这四年的学期中结识的各位生活和学习上的挚友让我得到了人生最大的一笔财富。在此,也对他们表示衷心感谢。 本文参考了大量的文献资料,在此,向各学术界的前辈们致敬! 参考文献: [1]陈海宴.51单片机原理及应用[M].北京航空航天大学出版社,2010.[2]王东峰等.单片机C语言应用100例[M].电子工业出版社,2009[3]李平等.单片机入门与开发[M].机械工业出版社,2008.[4]钟富昭等.8051单片机典型模块设计与应用[M].人民邮电出版社,2007.[5]刘守义等.单片机技术基础[M].西安电子科技大学出版社,2007.[6]李广弟等.单片机基础[M].北京航空航天出版社,2001.[7]肖洪兵.跟我学用单片机.北京:北京航空航天大学出版社,2002.8[8]何立民.从Cygnal80C51F看8位单片机发展之路. 单片机与嵌入式系统应用,2002年 [9]赵晓安.MCS-51单片机原理及应用.天津:天津大学出版社,2001.3[10]何立民.单片机高级教程. 第1版.北京:北京航空航天大学出版社,2001[11]JMahseredjian.FAlvarado.CreatinganelectromagnetictransientsPrograminMATLAB.IEEETramonProwerDelivery.2008(3):380-388.[12]WangYaoming,WangHao.RadonTransformanditsApplicationtoImageRecognition.JournalOgShanghaiDianjiUniversity,2008,(5):6-10. 23/23
推荐访问:食堂工作人员培训制度 人员培训 食堂 制度