关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于CC1100的无线视频监控系统设计

基于CC1100的无线视频监控系统设计

作者:时间:2012-08-30来源:网络收藏

对本系统来说,PTC08串口摄像头模块与微控制器采用串口通信方式。微控制器通过其RX端向PTC08发送拍照的一系列指令,摄像头模块采集完数据,收到发送数据指令后,会通过其TX端口将图像数据送至微控制器。-232收到数据时,会自动将数据从串口送至接收端处理器。微控制器、PTC08和模块间的接口示意图如图3所示。

本文引用地址:http://www.eepw.com.cn/article/160011.htm

d.JPG



3 系统软件
系统采用单片机、收发模块及串口摄像头模块来实现,下位机软件采用汇编语言编写,上位机软件编程采用VC++语言。在实际操作过程中,可通过上位机程序将预先定义好的指令发送到采集端处理器,控制采集模块动作,获取图片数据;采集端处理器会利用收发模块将数据传至接收端处理器,进而在上位机上恢复出JPEG图片。
3.1 PTC08模块初始化配置
PTC08模块上电之后,延时2.5 s,微控制器向其发送一系列控制指令,包括复位、设置图片大小、压缩率、拍照、读取数据,停止拍照等。根据模块与微控制器的通信协议,微控制器将PTC08模块复位的汇编语言部分代码如下(前提是上位机已将复位指令数据56 00 26 00分别存入微控制器RAM的70H至73H单元中):
e.JPG
PTC08模块在收到此复位指令后,会向微控制器发出7600 26 00,表示模块复位成功。模块其他指令数据可在其数据手册中查询。
3.2 上位机软件
图4为获取图片的上位机软件流程图,其状态及函数描述如下。

f.JPG



评论


相关推荐

技术专区

关闭