一种可视对讲门禁电路设计方案 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

一种可视对讲门禁电路设计方案

来源:中国一卡通网  作者:中国一卡通收录  发布时间:2012-01-13 09:05:19  字体:[ ]

关键字:可视对讲  门禁  楼宇对讲  

摘   要: 可视对讲是一套现代化的小康住宅服务措施,提供访客与住户之间双向可视通话,达到图像、语音双重识别从而增加安全可靠性,同时节省大量的时间,提高了工作效率。更重要的是,一旦住家内所安装的门磁开头、红外报警探测器、烟雾探险测器、瓦斯报警器等设备连接到可视对讲系统的保全型室内机上以后,可视对讲系统就升级为一个安全技术防范网路,它可以与住宅小区物业管理中心或小区警卫有线或无线通讯,从而起到防盗、防灾、防煤气泄漏等安全保护作用,为屋主的生命财产安全提供最大程度的保障。


  3 软件设计

  主机由AT89C51单片机充当,从机为AT89C51单片机。主机与从机的数据通信波特率定为9600B,每个从机都有惟一的地址号,用来区分各从机。单片机的数据通信由串口完成,定时器T1为波特发生器,数据传送格式为1位起始位,8位数据位,1位停止位,1位可编程位(T-B8)。

  该系统的通信协议是:所有从机的SM2位置1,处于接收地址帧状态,主机发送一地址帧,其中第8位是地址,第9位是地址/数据的区分标志,该位置1表示该帧为地址帧。所有从机接收到地址帧后,都将接收的地址与本机的地址比较,对于地址相符的从机,使自己的SM2位置O,并把本机地址发回主机作为应答;对于地址不符的从机,仍保持SM2=1,对主机后发来的数据帧不予理睬。从机发送数据结束后,要发送一帧校验和,并置第9位为1,作为从机数据传送结束的标志。主机接收数据时,先判断数据接收标志RB8。若RB8=1,表示数据传送结束,并比较此帧校验和,若正确,则回送正确信号00H,命令该从机复位;若出错,则发送信号OFFH,命令该从机重发数据。若接收帧RB8=0,则将数据存到缓冲区,并准备接受下一帧信息。主机接收到从机的应答地址后,确认地址是否相符,如果地址不符,则发复位信号;如果地址相符,则清TB8=0,开始发送数据。从机收到复位命令后回到监听地址状态,否则开始接受数据和命令。主控制器和从控制器的通信程序流程图如图4和图5所示。 


  4 系统仿真

  将设计的程序在KeilC51μVisiON2开发集成环境上编译成机器语言,进入Proteus的ISIS,鼠标左键点击菜单“Debug”,选“useromotedebugermonitor”,便可实现KeilC与Proteus的连接调试。首先在Proteus中双击单片机AT89C51,将KeilC下编程生成的。HEX文件导入到AT89C51中,可在Proteus中单击全速仿真运行按钮,进行现象查看,能清楚地观察到芯片上每一个引脚的电平变化,红色代表高电平,蓝色代表低电平;如果现象不正确,则在KeilC中单步调试程序,并在Proteus观察现象,哪一步不正确,则对该段的程序进行修改,调试直到仿真完全成功为止。

  依次按下扫描键盘上的3个按钮,待3个按钮全部输入后,会在数码管上显示刚才所按的数据,按照按下的顺序显示数字,该数字表示要访问的房间号码,如504表示要访问504房间的主人。该房间号码会提供给单片机用来作为多机通信的地址,仿真结果如图6所示。

  在Proteus里用LM4229代替设计中的TFT6448B芯片。仿真的目:用来获得图像显示的编码方式和液晶的单色位图显示功能。LM4229通过CDWRITEREAD三个引脚的电平来确定是读数据还是读状态,或者是写数据还是写命令。其数据引脚为8位,可以与单片机进行直接的数据交换,P2口为液晶显示的控制端,仿真结果如图7所示。 


  5 结语

  本文设计的可视对冲电路可以满足图像信号的连续采集,无线传输图像信号,显示单色位图,振铃呼叫的楼宇无线可视对讲电路的实用要求。文中给出了硬件电路图及主程序流程图,阐述了软硬件设计过程中对关键技术的处理。

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖