基于单片机立体车库人机交互系统设计.docVIP

  • 7
  • 0
  • 约4.58千字
  • 约 9页
  • 2017-11-07 发布于福建
  • 举报

基于单片机立体车库人机交互系统设计.doc

基于单片机立体车库人机交互系统设计

基于单片机立体车库人机交互系统设计   【摘要】本文采用高速8位单片机ATmega128微控制器,辅以读卡器、LCD显示、语音提示、485通讯等模块,设计了一个简易立体车库的人机交互系统,详细地给出了系统的硬件电路、存取车时的软件算法及单片机与PLC的通讯协议。 【关键词】单片机;IC卡;立体车库 1.引言 近年来,随着我国国民经济的快速发展,城市建筑与车辆越来越多,城市建设用地日益紧张[1],尤其是私家车的数量急剧增加,导致停车难问题成为人们关注的焦点,而传统的停车场土地利用率低,已不能很好的解决当今城市用地紧张与停车困难的矛盾,简易型立体车库有体积小、空间利用率高、开发周期短、成本低、容易推广等优点,能够有效地解决当前停车难的问题。本文主要设计了一种基于单片机的简易型立体车库的人机交互系统。 2.系统组成 以单片机为核心,以LCD显示、语音提示、485通讯、IC读卡器等外围电路为辅助,实现了单片机与PLC和IC读卡器的通讯、车库运作时的LCD显示、语音模块的放音。从而达到通过刷卡来自动存取车的目的。图1为此系统的框图。 3.系统硬件设计 3.1 硬件的选型 Atmega128是基于AVR内核,采用RISC结构,高性能、低功耗的COMS 8位单片机。它具有128K字节的系统内可编程FLASH、4K字节的SRAM、4K字节的EEPROM、32个通用工作寄存器、53个可编程I/O口、一个兼容IEEE1149.1标准的JTAG接口、两个具有独立的预分频器和比较器功能的8位定时器/计数器、两个具有预分频器、比较功能和捕捉功能的16位定时器/计数器、两路8位PWM、6路分辨率可编程的PWM、8通道单端或差分输入的10位ADC、两个可编程的串行USART[2]。具有极高的性价比,良好的保密性和可扩展性。 MF-500M射频读写模块采用MIFARE技术设计的微型嵌入式、非接触IC卡读写模块。内嵌ISO14443 Type A协议解释器,并具有射频驱动及接收功能,可以实现S50卡片的读写操作,读写距离最大可达100mm[3]。 LCD采用深圳市拓普微科技开发有限公司所开发的内置控制器的5.7寸320*RGB*240点阵TFT液晶显示模块。显示模块中应用的控制板TCB8000,除了具有常用的液晶显示控制功能外,还具有图形加速器,可通过简单的指令快速设定点、线、矩形、园、填充色及可独立控制的游标等实用的绘图功能,且内置二级汉字字库,支持并行接口及RS232串行接口,极适用于由单片机组成的工业控制系统的显示应用,能够满足系统的需求。 在本系统中,出于节约成本和缩短开发时间的考虑,本系统采用成型的语音电路板BMP5008。BMP5008系列是上海奔流电子有限公司开发的新型多段语音录放板,从其结构上看,属于单芯片解决方案。为了适应长时间录放音的需要,还可以通过外挂不同容量的FLASHRAM,从而获得从30秒-32分钟的录音容量。有8KHZ和12KHZ两种采样频率用户可选;录音信息掉电后不会丢失。板上自带MIC/LINE IN线路输入口,可外接多种音源录音。板上自带稳压电路,支持5V-6V电压直接输入;主芯片自带0.5W功放;用户可自由定义6个I/O口的触发功能为单段触发放音还是51段(8421并行编码)地址选段放音。更为重要的是,它是针对工业应用而设计的,可靠性和抗干扰性较好。 ADM2483是ADI推出的一款隔离型的RS485收发器,内部集成了ADI专利的icoupler(磁耦)隔离技术,功能上相当于集成了三个单通道的光耦和一个RS485收发器,速率是500Kbps,此外,ADM2483还有一个电源监控脚PV,这个引脚的功能是供电电源监测,当供电电源低于2.0V时,此引脚置低,ADM2483不工作,当供电电源高于2.0V时,此引脚则会自动置高,ADM2483工作[4]。 时钟芯片采用DALLAS公司生产的带有RAM的DS12887,其主要特点为:断电情况下运行十年以上不丢失数据,计秒、分、时、天、星期、日、月、年,并有闰年补偿功能,可以用二进制数码或BCD码表示时间、日历和警报。 3.2 硬件接口电路的设计 LCD的八位数据口与单片机的PA0-PA7口相连,以满足LCD实时显示的需要。LCD的寄存器选择端、片选端、复位端、写操作端分别接至单片机的25、26、29、33管脚。时钟芯片的地址/数据端口与单片机的PC0-PC7口相连,其数据闸门端、读写控制端、地址闸门端、片选端分别接至4-7管脚。 在语音模块电路的设计时,采用一个集电极开路输出的芯片74LS06来实现高低电平的转换。通过外接相应的上拉电阻和上拉电平,不仅实现了3.3V与5V的互相转和芯片间的电

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档