第一篇:2014年中国智能控制轧制系统的发展情况分析
2014年中国智能控制轧制系统的发展情况分析 智研咨询网讯:
内容提示:配置装置实现了控制体系对轧制体系的自动化操作,在提高轧钢作业效率和轧件尺寸精度的同时,降低了轧钢的生产成本。
智能控制轧制系统,是指将计算机技术引入轧钢工艺流程,并对其实施监测和控制的一系列装置总成,包括检测体系、控制体系和轧制体系三部分。检测体系主要监控轧材的尺寸、速度和温度等数据,并将数据反馈给控制体系,控制体系通过中心处理器模拟计算之后,利用液压配置装置控制轧制体系的轧辊缝隙,从而达到精确控制轧件尺寸的目的。
早在上世纪90 年代,国外先进企业就将高精度、多参数在线综合检测技术与快速响应控制系统相结合,用于产品质量预报、工艺参数优化和故障诊断等,确保了轧钢生产的精度、质量和速度,大大提升了轧钢作业效率、技术水平和产品质量。如德国西门子公司将具有神经网络功能的过程控制系统安装在热连轧机上,通过对轧制过程的自动控制,进行轧制力预报,产生了很好的效果。
目前,国外轧钢工艺智能化产品多数集中在检测和控制方面,工艺参数变动尚需人工调节,自动化操作轧制体系尚处在研发阶段。国内虽然对轧钢工艺智能化研究起步较晚,却取得了很大进展:如合肥市百胜科技发展股份有限公司研发的智能控制轧制系统通过液压
配置装置实现了控制体系对轧制体系的自动化操作,在提高轧钢作业效率和轧件尺寸精度的同时,降低了轧钢的生产成本。除百胜科技公司外,国内部分科研机构和大型钢铁企业也对故障预报和轧制力预报等智能装置进行研究并取得了初步成果。
第二篇:中国智能制造装备行业发展走势分析
慧典市场研究报告网
中国智能制造装备行业发展走势分析
慧典市场研究报告网讯,装备制造业作为国民经济发展和国防建设的基础性产业,是各行业产业升级、技术进步的重要保障,是国家综合实力和技术水平的集中体 现。发展高端装备制造对提升中国制造业核心竞争力、带动产业结构优化升级具有重要战略意义。智能制造装备是在融合现代传感技术、网络技术、自动化技术、拟 人化智能技术等先进技术的基础上,通过智能化的感知、人机交互、决策和执行技术,实现设计过程、制造过程的智能化,将有效提升海洋工程、高铁、大飞机、卫 星等其它高端装备行业以及国民经济其它制造行业的研发及生产制造水平。
近十年来,中国智能制造装备产业发展迅速。一方面,形成了一定的经济规模。据不完全统计,2011年智能制造装备产业销售额已突破4000亿元以上;另一方面,形成了一批重点产品,如高速精密加工中心、重型数控镗铣床、3.6 万吨黑色金属垂直挤压机等相继研制成功并投入应用,其中高端立卧车铣复合加工中心采用了国产总线式高档数控系统,打破了国外在这一领域长期的垄断;百万千 瓦超超临界火电机组、年产45 万吨合成氨、轨道交通等多项重大工程项目也采用了国产数字控制系统(DCS);大型轴流式压缩机组、离心式压缩机组、施工机械等陆续实现了远程监控和维护 诊断,实现了智能化和网络化。
2010年10月国务院下发的《关于加快培育和发展战略性新兴产业的决定》将高端装备制造业纳入其中,全面开展智能制造技术研究将是发展高端装备制造业 的核心内容和促进我国从制造大国向制造强国转变的必然。2012年7月颁布的《智能制造装备产业 “十二五 ”发展规划》将智能制造装备明确定义为“具有感知、决策、执行功能的各类制造装备的统称”。
在“十二五”期间乃至更长一段时期内,智能制造装备将是国家推动工业经济转型升级,发展高端装备制造的重点任务,而离散型工业以及各种装备制造中的控制系统等关键部件将成为未来智能制造装备的发展重点。2012年5月,国家工信部下发《智能制造装备发展专项2012年实施指南》,其中,九大类发展专项都是围绕目前工业领域中重点行业制造过程优化及结构升 级。国家将继续围绕国民经济重点产业发展及战略性新兴产业培育和发展的需要,通过智能化高端装备、制造过程智能化技术与系统、基础技术与部件的研发、示范 应用及产业化,提高高端装备、技术与系统的自主率,带动我国制造业技术升级,实现制造业高效、安全及可持续发展。
目前,国内的智能制造装备主要分布在工业基础发达的东北和长三角地区。以数控机床为核心的智能制造装备产业的研发和生产企业主要分布在北京、辽宁、江苏、山东、浙江、上海、云南和陕西等地区。近年来,辽宁与陕西的发展令人瞩目。同时,工业机器人将是未来智能制造装备发展的一个新热点,北京、上海、广东、江 苏将是国内工业机器人应用的主要市场。此外,关键基础零部件及通用部件、智能专用装备产业在河南、湖北、广东等地区也都呈现较快的发展态势。
010-84983602
第三篇:2014年中国智能用电信息采集系统行业发展的有利因素分析
2014年中国智能用电信息采集系统行业发展的有利因素分析 智研咨询网讯:
内容提示:用电信息采集系统建设是坚强智能电网的重要组成部分,智能电网建设规划的实施,将给产品带来巨大的市场空间。
1、有利因素
(1)国家产业政策的长期支持
电力行业的发展受国家行业政策影响较大。立足我国能源需求分布及我国电力工业发展的实际,适应并促进新一轮能源变革,建设包含电力系统各个环节、覆盖所有电压等级的坚强智能电网已成为我国电网发展的新趋势。
建设用电信息采集系统符合国际电网技术发展的方向,是建设坚强智能电网的重要组成部分,是智能用电服务环节的技术基础,也是扩大内需,加快城市和农村电网改造的重要措施。根据《国家电网公司2010 年规划总报告》,为了构建智能用电服务体系,实现营销管理的现代化运行和营销业务的智能化应用,我国将全面推进用电信息采集系统建设步伐。
智能用电信息采集系统及终端产品作为主要的电力需求侧设备,可以提高电网运行效率、降低电能消耗,一直以来受到国家产业政策的大力支持。国家电网公司为了加快发展坚强智能电网,规划编制了《统一坚强智能电网发展规划纲要》、《统一智能电网综合研究报告》、《国家电网总体规划设计》、《统一坚强智能电网第一阶段重点项目实施方案综合报告》和《国家电网公司“十二五”电网智能化规划》等,这些文件都体现了对智能用电信息采集系统建设的大力支持。
2008 年12 月,国家电网公司《关于印发<电力用户用电信息采集系统建设第二阶段工作方案>的通知》(营销计量[2008]78 号)进一步明确建设规划,提出确保5 年,力争4 年,完成用电信息采集系统建设,达到“全覆盖、全采集、全费控”的要求。2009 年5 月国网公司提出了至2020 年实现“坚强智能电网”的战略目标。
所在行业还受到《国家中长期科学和技术发展规划纲要(2006-2020年)》、《进一步鼓励软件产业和集成电路产业发展的若干政策》等一系列的法规和政策的支持,行业政策环境良好。在今后一个相当长的时期内,行业的整体发展依然会以
国家对电力行业投资的稳步持续增长为特征,行业将得到国家产业政策的长期支持。
(2)国家节能减排的发展战略将促进行业的发展
我国“十一五”规划纲要提出,2006-2010 年期间,单位GDP 能耗降低20%左右、主要污染物排放总量减少10%的约束性指标,而电力行业是节能减排的重点领域之一。国家“十二五”规划中提出大力推进节能降耗,健全节能市场化机制,加快推行合同能源管理和电力需求侧管理。
为提高电能利用效率,促进电力资源优化配置,保障用电秩序,2010 年11月,国家发改委、电监会等六部委联合印发了《电力需求侧管理办法》,提出了相关管理措施和激励措施。只有对电力能源进行精确采集、计量与实时监控、分析,并对负荷进行管理,才能达到良好的节能减排效果。《电力需求侧管理办法》指出:电网企业应加强对电力用户用电信息的采集、分析,为电力用户实施电力需求侧管理提供技术支撑和信息服务。因此,国家节能减排的发展战略将进一步促进行业的发展。
(3)加大智能电网建设投资带来巨大的市场
2009 年5 月国网公司提出了建设坚强智能电网的战略目标,就用电环节建设用电信息采集系统提出了具体的三个建设阶段:2010 年前为规划试点阶段,要求建设用电信息采集系统覆盖率达到15%;2011-2015 年为全面建设阶段,要求完成电力用户的“全采集、全覆盖”;2016-2020 年为引领提升阶段,到2020年将全面建成,实现坚强智能电网建设。
根据国网公司《“十二五”智能化规划》,在2010 年达到15%的覆盖率基础上,总结试点建设经验,进一步完善相关系统,开展用电信息采集系统的全面建设。2011 年底达到35%覆盖率,2012 年底达到65%,2013 年底达到90%,2014年底达到100%的覆盖率;在“十二五”期间实现对直供直管区域内所有用户的“全覆盖、全采集、全费控”。
用电信息采集系统建设是坚强智能电网的重要组成部分,智能电网建设规划的实施,将给产品带来巨大的市场空间。
第四篇:中国信息产业《智能养老院系统解决方案》
智能养老院系统解决方案
智能养老院系统采用了Zigbee、传感网络、云计算、医疗物联网、移动互联网等先进技术和理念,以养老院实际管理和服务需求为出发点,建立了一套成熟完善的养老院智能化管理系统。系统涵盖了养老院日常基本信息管理、老人安全监护、老人健康监护、老人外出看护、以及便捷的关怀服务等一系列功能模块。确保养老院工作人员能够实时准确的监测和管理老人的生活起居和健康状况,在出现特殊的情况的时候能最快的响应,从而为老人的生命安全与健康舒适的生活提供 保障。从老人、护理人员到养老院的管理人员,此解决方案为广泛的应用提供了强有力的支持。从真正意义上实现养老院管理智能化,步入“智能管理,品质养老” 的全新阶段。1系统框架
养老院智能化管理系统整体可分为支持层、资源层、应用层和访问层四个层面的建设内容。
养老院智能管理系统框架图
访问层由养老院内部的监控中心以及亲属门户和智能化终端等远程访问平台组成。
应用层主要包括基本信息管理子系统、养老院安全管理子系统、养老院安全管理子系统、养老院健康管理子系统和老人外出看护管理子系统。其中基本信息管 理子系统是其他业务系统的应用基础,安全管理、健康管理子系统为核心应用系统,便捷服务管理子系统是在各应用基础上提供的定制化辅助功能服务。五大系统和 养老院原有系统进行完美整合,实现了整个养老院的智能化管理。
资源层为应用层提供数据支撑,除基础数据库、业务数据库外,还提供了地理信息数据库,以便实现基于电子地图的应用,支持层为整个系统提供技术保障和支持,主要包括应用支撑、硬件支撑和网络支撑三个方面。系统广泛采用了Zigbee微网技术、传感器网络、云计算、SOA、移动计算等先进技术,在确保系统功能更加完善强大的同时,大幅降低了建设成本。2系统组成
养老院智能化管理系统依托云Zigbee、传感网络、云计算、医疗物联网、移动互联网等先进技术,以本地监控中心和云监控平台为基础,以多功能腕 表、便携式智能终端和各类专业健康检测设备为信息采集终端,以亲属门户和远程监控平台为访问接口,并通过和智能灯光、安防监控系统的集成实现多系统联动,最终形成多层次、立体化的养老院智能服务体系。
同时,系统采用模块化设计,具有良好的灵活性和可扩展性,终端业务在统一管理平台支撑下能随着业务的发展而变化,当新增业务时不需要部署新的终端设备和管理系统,满足规模运营的业务支撑需求。
(1)信息采集终端
信息采集终端主要包括多功能腕表、便携式智能终端和各类专业健康检测设备三大类。其中多功能腕表为实时监测设备,通过Zigbee无线网络与监控中 心实现低成本双向通讯;便携式智能终端为老人外出时配备的专用移动智能设备,其除具有一般智能手机的功能外,还定制了大量老人安全和健康监护特色功能,设 备通过3G网络与监控中心进行双向通讯。专业健康检测设备为固定健康检测设备,其检测指标涵盖了体重、血压、血氧、脉率、体温、心电、心率、心血管、脂肪 等多个方面,检测设备通过有线网络将检测数据上传监控中心。(2)受控终端 系统实现与智能灯光、安防监控等系统的完美集成。监控中心通过有线或无线网络对灯光、视频监控等系统进行实时联动。(3)核心监控平台
控制平台包括监控中心系统、业务信息管理系统和云监控平台。其中监控中心系统为智能化管理的核心系统,它负责各类安全、健康数据的采集和控制指令的 发布;业务信息管理系统为用户的主要访问平台,包括养老院日常基本信息管理、老人安全监护、老人健康监护、老人外出看护、以及便捷的关怀服务等一系列功能 服务;云监控平台是利用云计算技术低成本的实现亲属门户、互联网远程监控、外出看护管理等服务。(4)访问终端
系统的用户访问终端除本地监控终端外,还基于互联网,为老人亲属提供了亲属门户系统,为管理人员提供了远程监控平台。所有访问终端均支持信息查询统计、电子地图实时跟踪和视频监控。(5)通讯网络
整个系统综合使用了Zigbee微网技术、3G无线通讯技术和传统的Wifi网络和有线网络技术,实现了低成本的区域无缝覆盖。3 总体功能结构 养老院智能化管理系统采用模块化设计,可根据具体需求和建设条件进行灵活定制。总体包括以下主要功能和服务:
3.1基本信息管理子系统
养老院基本信息管理子系统是一个接待咨询管理、人力资源管理、设备管理、老人档案管理、财务管理、物资供应管理管理、统计分析全面集成、资源共享的 信息化管理系统。系统全面提高养老经营管理水平;规范收费管理,实现精准、迅捷的电脑自动化计费、结账,提高收费工作效率,提升财务管理质量;加强老人档 案资料和服务项目的管理,提供多角度的老人情况分析功能,辅助管理层随时全方位掌握老人信息,提升服务质量;提高仓库物品周转效率,规范仓库管理运作,降 低库存和运营成本;通过系统的实时的数据统计分析,给管理人员提供全面、准确的、科学的决策依据。
3.2 养老院安全管理子系统
养老院主要是为老年人提供集体居住,并具有花园,健身场所,娱乐场所,休闲场所等完整的配套服务设施。因为场所的面积比较宽阔,服务人员无法顾及到 每个位置的老人,老人的安全问题给管理者带来了不少的难度。因为老年人不像年轻人那样行动方便,存在很多的安全隐患。子女也会为老人在养老院的生活担心不 已。养老院安全管理子系统利用先进的Zigbee蜂窝网络技术,集定位、追踪、监控、报警等功能为一体,可以有效的解决和改善各类安全问题。
3.3养老院健康管理子系统
通过老人随身携带的腕表或医护人员提供的,以及设置在特定区域的专业健康检测设备对老人身体监控状况进行跟踪监测,对监测和跟踪的结果,采用先进的 数据分析系统,将分析结果及时通知家属和护理人员,以便于家属及时掌握病人情况和医护人员及时制定有针对性的医疗护理方案。同时系统扩展后还可同城市智慧 医疗衔接,和大型医疗机构互联互通,进行在线预约和双向诊疗。整个过程对敏感数据的操作访问进行监控,使患者资料在授权许可范围内访问。
3.4 老人外出看护管理子系统
在组织老人集体外出、旅游时,为每位老人专门配备便携式智能终端(智能手机)可实现如下功能。主要设备 4.1多功能腕表
多功能腕表内置ZIGBEE无线模块、单片控制、SOS报警模块、电池模块、体征监测模块。ZIGBEE无线模块负责对外、对内的数据收发;单片负责数据分析处理和控制;SOS模块即按键输入报警、求救;电池给电路供电。主要功能包括:(1)SOS求救功能,一键式求救。
(2)通话功能:可接听任意电话,可呼出预设3个电话。(3)短信功能:可接收短信,系统可发送注意事项或提醒喂药。
(4)LBS定位功能,内置ZIGBEE定位模组,在养老院实现ZIGBEE精准定位。腕带向外传输的距离最远可达1500米,且可以通过软件调整距离,以满足现场的使用距离和定位精度。(5)时钟功能(6)语言设置功能
(7)监听功能(可根据要求考虑是否需要)
(8)超常待机30天,可连续通话16小时,连续定位开启7天。(9)内置血压监测模组(10)内置脉搏监测模组(11)内置睡眠监测模组。(12)存储老人ID信息:每个腕表内存储ID号,可以作为老人的电子身份,此ID号是由几十位的字母和数字组成,绝不会重复。
(13)存储老人管理信息:每个腕表内还可以存储老人的个人信息,如:老人管理:老人资料、外出登记、老人情况一览表、入住登记、老人健康档案、期间健康档案查询、入住信息。以上信息,可以在给老人佩戴腕带之前,存储到腕带内,腕表内的数据可以与电脑中的数据同步。4.2室外基站
室外基站采用ZIgBee无线组网模块,支持无线MESH网络,安装时不需要布线,只需供电即可。
基站的直视通讯距离可达1200米,小区内可达100~300米,能有效的覆盖室内区域,做到无信号盲区。其主要功能特点包括:
(1)电源设计: AC220V供电。具有防雷,防浪涌保护。(2)安装方式:使用配套的安装架。(3)防护等级:IP67。
(4)备用电池:可选内置备用电池,断电时自动切换到电池工作模式。(5)支持无线MESH组网。4.3室内基站 室内基站采用ZIgBee无线组网模块,支持无线MESH网络,安装时不需要布线。其主要功能特点包括:(1)电源设计: AC220V供电。(2)防护等级:IP54。
(3)备用电池:可选内置备用电池,断电时自动切换到电池工作模式。(4)支持无线MESH组网。4.4Zigbee网关
网关安装在每层的网络交换机处,以太网IP由用户设定,ZigBee的信道及网络号由用户通过网关上的拨码开关设定。每台网关管理的基站原则上不超 过50台,用于覆盖一个楼层。网关除主动采集基站的数据外,还具备网络管理功能,可以形成网络拓扑,各基站间的信号强度等信息,并具有对ZigBee网络 的透明传输功能。4.5便携式智能终端
针对老年人对手机使用的特点,特别设计了便携式智能终端。终端实现老人在非养老院区域活动时的位置定位及紧急求助功能。终端在主流的操作系统及硬件平台的基础上专门针对老人看护应用进行二次开发,使其简单易用,稳定性及可靠性高。其主要功能特色包括:
(1)采用Andriod智能操作系统(2)具备3G通信功能
(3)手电筒:推拉式开关方式,关机后可正常使用,可连续使用60小时(4)大音量:采用24*15的大喇叭,声音可以达到110分贝(5)收音机:外放收音机,无需戴耳机收听,且声音大
(6)超大按键与字体:1-9共九个数字键,黑底白字,大按键,清晰、触感好(7)语音读报:收到的短信、按动的数字键、当前时间均可语音读报(8)紧急呼叫(SOS键):长按SOS键2到3秒,启动报警,自动打电话或发送短信到预设紧急救助人手机。
(9)位置服务:支持GPRS和LBS双模定位(10)快捷拨号:预先设定快捷短号,只要长按设定数字键,即可拨打对方号码
(11)待机时间长:1000毫安锂电池,超长待机:14天
(12)垃圾短信屏蔽:屏蔽违规号码,避免接收垃圾短信,保障人生财产安全。
第五篇:智能小车嵌入式系统设计分析
前言
智能小车是在动态不确定环境下对人工智能的考验,是以各种工控目的为载体的高科技对抗,是培养信息、自动化领域科技人才的重要手段,同时也是展示高科技水平的生动窗口和促进科技成果实用化和产业化的有效途径。智能小车的研究融入了机器人学、机电一体化技术、通讯与计算机技术、视觉与传感器技术、智能控制与决策等多学科的研究成果,反映出一个国家信息与自动化技术的综合实力。所以本论文对智能小车的研究意义重大。
-0
一、总体设计方案
1.总体方案
智能小车可在自主行驶和人工控制两种模式之间切换,并实现自动避障。通过PWM输出驱动步进电机来实现小车的行驶,改变PWM的周期、占空比、正反则可以实现前进、后退、转弯、加速、减速等行为。通过红外探头检测前方障碍实现自动避障。外接红外线接收器,可以通过自制的红外线遥控来控制小车的行为。
2.平台选取
EasyARM1138开发板
开发板搭载Luminary LM3S1138芯片,为32位ARM Cortex – M3内核(ARM v7架构),50Mhz运行频率。拥有7组GPIO,可配置为输入、输出、开漏、弱上拉等模式。4个32位Timer,每个都个拆分为2个独立子定时器。6路16位PWM,通过CCP管脚能产生高达25Mhz的方波。
自制车架
3456789 SYSCTL_SYSDIV_10);// 分频结果为20MHz */
TheSysClock = SysCtlClockGet();// 获取系统时钟,单位:Hz
}
int main(void){ jtagWait();/* 防止JTAG失效,重要!*/
SystemInit();
IR_Int_Init();
while(1){ if(IR_flag == 1){ IR_flag = 0;for(a = 18;a < 26;a++){ IR_code_8 = IR_code_8 << 1 + IR_code_32[a];}
if(IR_code_8 == 101){ SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOD);// 使能GPIOD端口
GPIOPinTypeGPIOOutput(GPIO_PORTD_BASE , GPIO_PIN_0);// 设置PD0为输入类型 //forword GPIOPinWrite(GPIO_PORTD_BASE , GPIO_PIN_0 , 0x00);// PD0输出低电平 }
IR_code_8 = 0;
//switch(IR_code_8)//{ //case /*00000*/101:SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOD);// 使能GPIOD端口
// GPIOPinTypeGPIOOutput(GPIO_PORTD_BASE , GPIO_PIN_0);
// 设置PD0为输入类型 //forword //
GPIOPinWrite(GPIO_PORTD_BASE , GPIO_PIN_0 , 0x00);// PD0输出低电平 //case /*0000*/1101://back //case /*0000*/1000://left //case /*0000*/1010://right //case /*0000*/1001://stop //case /*000*/10100://level_1 //case /*000*/10101://level_2 //case /*000*/10110://level_3 //default : //} //IR_code_8 = 0;} } }
/**************************************************************** ** Function name: GPIO_PORT_F_ISR
消除中断 不正 if(gap >=10 && gap <=20)//接收数据“1” { data = 1;code_flag = 1;} else if(gap >=2 && gap <=8)//接收数据“0” { data = 0;code_flag = 1;} else if(gap >=40 && gap <=50)//正常的其实高电平时间 { start_flag = 1;}
if(start_flag
&& //code_flag和start_flag均为1 { IR_code_32[i] = data;i++;
if(I >= 32){ IR_flag = 1;break;} } } } //} GPIOPinIntClear(IR_PORT,ulStatus);//-14 ** Descriptions: 延时100us ** input parameters: 无 ** output parameters: 无 ** Returned value: 无 ** Created by:
张伟杰
** Created Date: 2014.05.18 ****************************************************************/ void Delay_100_us(void){ unsigned ulValue;
SysTickPeriodSet(600);SysTickEnable();do { ulValue = SysTickValueGet();} while(ulValue > 0);
SysTickDisable();}
3.红外探头模块
#include
/* 定义按键 */ #define KEY_PORT SYSCTL_PERIPH_GPIOG #define KEY_PIN GPIO_PORTG_BASE , GPIO_PIN_5 #define keyGet()GPIOPinRead(KEY_PIN)
#define IR_PORT SYSCTL_PERIPH_GPIOF #define IR_PIN GPIO_PORTF_BASE , GPIO_PIN_1
// 定义全局的系统时钟变量
unsigned long TheSysClock = 12000000UL;unsigned IR_flag = 0;unsigned long IR_code_32[32];unsigned long IR_code_8 = 0;unsigned a;
int Time_Get();void Delay_100_us();
/**************************************************************** ** Function name: jtagWait ** Descriptions: 防止JTAG失效,KEY=PG5 ** input parameters: 无 ** output parameters: 无 ** Returned value: 无 ** Created by:
张伟杰
** Created Date: 2014.05.15 ****************************************************************/ void jtagWait(void){ SysCtlPeripheralEnable(KEY_PORT);/*
使能KEY所在的GPIO端口 */ GPIOPinTypeGPIOInput(KEY_PIN);/* 设置KEY所在管脚为输入 */ if(keyGet()== 0x00){ /* 如果复位时按下KEY,则进入 */ for(;;);/* 死循环,以等待JTAG连接 */ } SysCtlPeripheralDisable(KEY_PORT);/* 禁止KEY所在的GPIO端口 */ }
/**************************************************************** ** Function name: IR_Int_Init ** input parameters: 无 ** output parameters: 无 ** Returned value: 无 ** Created by:
张伟杰
** Created Date: 2014.05.18 ****************************************************************/ void IR_Int_Init(void){ SysCtlPeripheralEnable(IR_PORT);GPIOPinTypeGPIOInput(IR_PIN);GPIOIntTypeSet(IR_PIN,GPIO_LOW_LEVEL);GPIOPinIntEnable(IR_PIN);
IntEnable(INT_GPIOF);IntMasterEnable();}
-***3 SysTickPeriodSet(600);SysTickEnable();do { ulValue = SysTickValueGet();} while(ulValue > 0);
SysTickDisable();}
三、程序调试
调试PWM信号时,由于板上晶振为6Mhz,装载值和匹配值最大为65535,可以设置出需要的周期和占空比。如
TimerLoadSet(TIMER0_BASE , TIMER_BOTH , 60000);TimerMatchSet(TIMER0_BASE , TIMER_A , 6000);则对应的周期为6Mhz / 60K = 100Hz,占空比为0.6K / 6K = 1/10。配置PWM前要先配置GPIO口,定义为PWM输出,并选择Timer的输出模式为16位PWM,经过三重配置才能正确输出PWM信号。红外接收器解码过程重点是对红外码内间隔时间的判断。调试红外码时应当设当地设置flag帮助多个判断。当引导码时间参数符合标准时flag1置1,接收到正确的红外码,进入下一步。当用户码每个间隔符合标准的时间间隔时flag2置1,表示该一位码正确,进入一下步。当接收到32位数据后flag3置1,表示红外码结束,开始进行解码。解码部分用case语句进行判断。红外码用数组储存,使用的时候会方便一点。例如: for(a = 18;a < 26;a++){ IR_code_8 = IR_code_8 << 1 + IR_code_32[a];} 这样就可以随意获取某几位码进行下一步操作。
四、小结
本次课内实验把我带进了ARM的领域,通过动手编程和小组讨论,让我对项-25