基于PSoC的车位锁管理系统设计

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:jeep_lee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文介绍一种基于PSoC和无线USB的车位锁管理系统,方便对居住区和停车场的停车位进行统一管理,实现车位锁的无线遥控,并将车位信息上传至上位机对车位状态进行监控管理。
  关键词:车位锁;PSoC;无线USB
  
  引言
  
  专用车位,对无序停车进行控制。现有的车位锁仍存在诸多不足:首先,现有车位锁功能简单,仅能简单实现翻转臂的控制性抬起或下降,无法实现集中化的物业控制管理,对车位锁是否启用无法进行统一管理;其次,现有车位锁均通过自带的电源供电,容易产生因充电不及时电源欠压而导致无法正常使用,管理方无法统一检测;另外,现有车位锁翻转臂的机械传动复杂可靠性差,无法有效保证翻转臂遇阻自锁功能。
  无线通信由于其便利性、扩展方便、适用性强等特点,得到了巨大的发展。目前,主流的短距离的无线通信网络有Bluetooth、Zigbee和WirelessUSB。WirelessUSB是一种低延迟、干扰免疫、低成本和低功耗的短距离无线网络,面向的是简单的点对点和多点对点应用(如鼠标、键盘等),适合无线电脑外设和无线传感器网络应用。WirelessUSB的协议是轻量级的,可以在只带256字节RAM和8k字节ROM的8位微控制器中实现。
  本文介绍的车位锁管理系统,采用无线遥控的人性化设计方式进行车位锁的升起和降落,改变了传统的手动模式,让驾驶员在汽车里按动手中的遥控器就能方便地操作车位锁的开与关,不必下车亲手开关车位锁,同时可将车位锁的工作信息通过无线网络传输到上位机管理系统,便于统一管理。同时实时监测车位锁电池的电量,当电量不足以维持正常工作时报警,提醒管理人员及时更换电池。
  


  


  
  系统硬件设计
  
  整个系统结构如图1所示,由一个主机桥接器和多个智能车位锁节点组成,采用单主多从的分离式结构,通过增加或减少车位锁终端的数量来决定网络拓扑,具有很大的可扩展性和伸缩性。
  
  智能车位锁节点
  
  智能车位锁节点采用MCU+RF的构架,包括PSoC控制器、通信模块、电机控制模块、无线收发模块和电源管理模块。
  
  PSoC控制器
  PSoC是美国Cypress公司推出的 8 位可配置的嵌入式单片机,提供了快速的嵌入式混合信号解决方案。PSoC 的最大的特点是在单一芯片上,集成了数量不等的模拟资源和数字资源以及一些附加的实用系统资源,这些资源具有可重配置性和动态重构性,可以自由组合,它们的参数可选择或设定,足以替代几乎所有的常用外围器件。本系统采用了应用比较广泛且功能强大的CY8C29466,集成了性能为4MIPS的8位M8C处理器、32k字节的Flash、2k的SRAM,集成了24/48MHz晶振、32kHz晶振,还集成了16个可编程的功能强大的数字用户模块、12个模拟用户模块和可编程的内部互联,可非常方便地选用多达100种的外设和设置连接方式,将PCB(印制电路板)上大部分的元件和走线移到芯片内部,而且可动态重配置,开发非常灵活。
  
  无线通信模块
  无线通信模块采用Cypress公司的射频芯片CYRF6936,属于WirelessUSB LP系列,是Cypress的第二代射频片上系统(SoC),增加了一系列增强的特性,包括更广的操作电压范围(1.8~3.6V),更小的工作电流,更高的数据率(最大速率为1Mbit/s),更短的晶振起振时间、同步稳定时间和链路切换时间。
  
  无线收发模块
  无线收发模块分为无线遥控器和接收模块两部分,用于实现用户层车位锁节点的开闭控制,即通过无线遥控器上的控制按钮,向车位锁的接收器发送控制信号,接收器进行信号解码后传递给控制器处理,实现车位锁的自动开闭控制。无线遥控器采用应用非常广泛的150m四键遥控器,该遥控器使用PT2262芯片进行编码;接收模块使用PT2272解码芯片,有四个输出,分别对应遥控器上的四个按键。若有按键按下,则对应的输出为逻辑高电平,放开则为低电平。
  


  
  电机控制模块
  电机控制电路如图2所示,CTRM+,CTRM-分别接到MCU的两个输出引脚,当CTRM+为“1”时,三极管Q2导通,继电器K1通电吸合,使得M+(电机正转接口)与6V的电源连通,电机正转,带动车位臂上升,防止其它车辆占用该车位;若CTRM-为“1”时,三极管Q3导通,继电器K2通电吸合,使得M-(电机反转接口)与6V的电源连通,电机反转,带动车位臂下降,将车驶进车位。
  
  电源管理模块
  电源由6V的蓄电池提供,而MCU芯片CY8C29466需要5V的工作电压,通信芯片CYRF6936需要3.3V的工作电压,所以采用稳压芯片L1117-5.0和L1117-3.3对6V的蓄电池电压进行转换。同时实时监测蓄电池的电量,当电池容量下降到一定值时,就向系统发出充电需求信号,以便工作人员及时更换蓄电池。
  
  主机桥接器
  主机桥接器(Bridge)用于接收来自车位锁终端的状态信息,并通过USB协议发送到上位机。芯片选用Cypress的PRoC? LP芯片CYRF69213,它集成了性能为4MIPS的8位M8C处理器、USB2.0低速接口、2.4GHz射频收发器,内部还集成了3.3V电压调节器等,大大减少外部元件,可有效降低成本,加快开发进度,硬件结构如图3所示。
  该系统的硬件组成为主机桥接器和车位锁节点,主要基于PSoC和PRoC架构。系统的硬件实物图如图4所示。
  
  系统软件设计
  
  本系统的软件设计围绕着数据的提取、传输和处理。从数据流向上看,数据经过三个阶段的处理,分别是WirelessUSB协议处理、USB协议处理和PC监控软件的处理(显示监控数据)。本系统从硬件上可分成三大部分:车位锁节点、主机桥接器和PC。车位锁WirelessUSB协议处理;主机桥接器包括WirelessUSB协议处理和USB协议处理;PC包括USB协议处理和监控软件处理。
  
  车位锁节点
  当车辆驶近车位时,车主按下遥控器的解锁按钮,接收电路则对接收到的信号进行解码,并将解码结果送入单片机,单片机对接收到的解码信号进行分析比较。如果该信号与存储器中已经保存的身份码相符,则说明是合法车辆,单片机则控制电动机将车位锁降下,待下降到位后,发出声音信号,车主听到声音后,将车辆驶入车位,并在离开时升起车位锁,起到防盗作用,程序流程图如图4所示。
  
  WirelessUSB网络
  WirelessUSB无线网络是一主多从(点对多点)的星形网络结构,包括一个主机(桥接器)和多个从机(最多支持255个从机),支持双向数据传输。
  WirelessUSB主机负责检测干扰,选择安静的信道,正常情况处于接收模式,当设备轮询时才发送应答数据。主机上电后先进入频道选择模式,找到一个安静频道后,进入数据模式。当用户请求绑定时进入绑定模式,绑定结束后将进入频道选择模式。如果当前通道的噪声干扰太大,主机将重新进入频道选择模式。
  WirelessUSB从机有数据则立即往主机发送(不检测信道空闲),无数据则睡眠(节电),定时轮询主机请求配置数据。上电复位后先检查设备是否已经绑定,如果已绑定则进入重新连接模式。如果未绑定,则进入空闲模式,等待用户绑定,当用户手动绑定后进入绑定模式,结束后将进入重新连接模式,找到主机后将进入数据模式。在数据模式,如果丢失连接,将自动进入重新连接模式。
  
  PC监控端
  PC监控端的软件的驱动层主要包括USB接口的驱动程序;协议层包
  图5 程序流程图括USB主机协议;应用层的主要工作对监控数据进行进一步分析处理,以及处理用户输入。为了加速开发进度,充分利用现有资源,主机端USB驱动不重新开发,直接采用Cypress公司提供的通用驱动CyUSBAPI,CyUSB API提供了高层的应用程序接口,大大方便了应用程序的编写。上位机监控界面采用VC6.0的MFC进行编写,显示所检测到的所有的停车位总数,空闲车位数以及被占用车位数,并列出所有车位数详细信息以及各个车位锁当前的电量。
  
  结语
  
  该车位锁管理系统是一种低成本、高性能的管理系统,充分利用了PSoC的内部资源以及WirelessUSB的灵活性和高自由度。整个系统包括PC软件和嵌入式设备两大模块,支持即插即用。系统通过USB2.0接口与PC软件通信,扩展性强,能同时采集多达255个车位信息。此外,系统可将车位信息经WirelessUSB上传到上位机管理软件,上位机管理软件将车位占用的信息显示出来。操作人员利用这些信息即可对整个停车场进行管理,这样有利于改善停车场的管理秩序,减轻管理人员的劳动强度,降低管理费用。
其他文献
快速原型    NI Compact RIO是陕速原型的理想平台,它是一种小巧而坚固的工业化控制和采集系统,采用可重配置的I/O(Reconfigurable I/O:RIO)和FPGA技术实现超高性能和可自定义功能。NI CompactRIO包含实时控制器和可编程的FPGA芯片,特别适合对可靠性有严格要求的独立嵌入式或分布式应用:还包含可热插拔的工业级I/O模块,这些模块内置信号调理可直接和传感
期刊
近年来,双极晶体管发展势头强劲。过去,大功率开关应用主要依靠MOSFET:现在,越来越多的应用领域(例如,消费电子和通信领域的便携式设备的充电电路和负载开关)正日益采用双极晶体管。其中的主要原因是:通过提高半导体芯片中的电流均衡分布水平,人们可以降低饱和电阻,从而生产出电流增益又高又稳的器件。双极晶体管的先天不足一一电流驱动问题至少可以得到充分缓解,而它在温度稳定性、ESD强度和反向阻断方面的优势
期刊
(接上期)  如果我们按照分销商不同的性质进行划分的话,举个形象的生活中例子,授权分销商类似于批发商,手上货物种类不多但价格便宜、货源量极大:独立分销商类似于跳蚤市场商户,可以买旧卖新、可以手握紧俏物资囤积居奇:目录分销商就是身边的超市,敞开货架大量产品任君挑选。从这个层面上,目录分销商最接近于零售商。  多重销售渠道对零售商而言是一个非常关键的战略调整,对于如何迅速有效地让多重销售渠道步上正轨仍
期刊
引言    随着中功率(1W至4W)LED串应用数量的增加,对紧凑型、高效率、高性能LED驱动器的需求也增加了。LT3S19 LED驱动器满足多种应用的需求,包括LCD显示器、汽车和航空电子应用、建筑和工业照明、便携式投影和扫描仪等。其16引脚MSOP封装中含有准确的LED电流调节、用于亮度控制的PWM和模拟调光、以及具故障检测的开路保护,该器件还具有小尺寸和高效率的特点。    易于布局:集成的
期刊
宣讲情况简介    联发科技成立于1997年,现有员工S000人,其中中国大陆2000人。2009年营业额34.8亿美元,在Fabless(无晶圆)半导体公司中名列第四,是世界20大半导体公司之一。  竞赛主题是“小软件撼动大世界”。参赛对象是中国大陆院校的电子、计算机工程等本科院校或研究所等相关专业的在校学生。每队1~3人。需有一名指导老师。现在至12月10日是初赛阶段:决赛12月26日-30日
期刊
随着计算机软硬件技术的迅猛发展,视频技术也得到了飞速发展。现在,数字娱乐、多媒体通信、高清晰度电视、数字电视、宽带网络等都是围绕如何有效地交流视频信息而展开研究的。但是,由于视频信息十分丰富且信息量大,故对视频信息的处理、传输、存储和显示等都提出了新的要求。因此,视频技术的研究和应用是目前信息技术领域最热门的话题之一。
期刊
众所周知,对于工程师而言,时间在任何方面都是宝贵的因素。无论您是需要更快地采集数据,从而利用软件更精准地反映真实世界的信号、同步远程系统、还是仅仅更快速地完成您的工作,时间都是非常重要的。  作为图形化的编程语言,NI公司的LabvIEw软件有助于节省您的时间和编译G语言的时间。图形化的编程方法可以让您只需关注数据以及对数据的操作,并且抽象出了诸如内存分配和语法规则等大量复杂的计算机编程工作。从而
期刊
汽车从诞生至今100多年来、已经逐渐从人们的代步工具演化为生活和娱乐空间的延续,随着汽车逐渐成为大多数人生活中的必需品,更安全、更舒适、更便捷的现代化智能汽车在众多电子设备的辅助下呼之欲出。原本看似只是汽车辅助的电子技术正在逐渐成为汽车竞争力的关键因素,甚至完全依靠电子技术支撑的汽车已经开始商用。据统计,未来汽车的电子系统的价值将占据汽车总体造价的70%。  2009年。中国首次成为世界上汽车第一
期刊
以“西部、科技、品质”为主题的第三届安捷伦科技节9月13日于安捷伦成都基地拉开序幕,同时启用了安捷伦生命科学与化学分析卓越客户中心,并随即展示了安捷伦成都在过去s年间“中国创造“的累累硕果。为期两天的科技节搭建了一个互动的学术技术交流平台,供测试测量领域的学术精英直接交流。吸引了来自测试测量领域的知名专家、学者、政府部门的主管、行业代表以及高等院校的老师和大学生共计300多人。安捷伦总裁兼首席执行
期刊
电视从黑白到彩色、再到平板,再到立体是必然的发展趋势。只是目前3D显示技术发展还不成熟,成本过高,内容缺乏,影响着它的快速发展。总的来看,3D蓝光DVD标准算是制定的了,其他3D软硬件标准都在未定之天,3D电视较为成熟,眼下受到业界认同的只有眼镜式3D电视,可它也不是没有问题,诸如会影响视力、产生头脑不适等。裸眼式3D电视尚在开发之期,是业界未来抢攻的制高点。  从内容方面讲,当前唯一的解救之法是
期刊