当前位置:主页 > 管理论文 > 统计学论文 >

基于CC3200的人流量统计监控系统设计

发布时间:2022-01-26 05:00
  介绍一种基于CC3200为主控制器的对公共场所指定区域人流量进行实时统计监测的系统。系统采用热释电红外传感器检测人体,主控制器对传感器信号实时采集和上传到上位机,上位机采用KingView6.55组态王软件开发人机界面,实时显示人流量统计数据。 

【文章来源】:桂林师范高等专科学校学报. 2019,33(04)

【文章页数】:4 页

【部分图文】:

基于CC3200的人流量统计监控系统设计


CC3200程序流程图

统计系统,人流量


进入主函数main()首先调用BoardInit()初始化CC3200内核,然后调用PinMuxConfig()配置本应用所使用的芯片引脚,该函数位于pin_mux_config.c中,TI提供了引脚配置工具PinMuxTool用于生成该文件。接着是UART1串口的初始化,CC3200有两个UART口,其中UART0口一般用于程序调试,UART1用于与组态王通信。再接下来初始化GPIO中断接收,调用driverlib库API函数GPIOIntTypeSet()、GPIOIn-tRegister()、GPIOIntEnable()分别用于设置上升沿触发、注册中断处理函数和使能中断。之后进入主循环,在主循环中前台处理组态王通信事件,通信的后台处理在UART1串口中断内完成。GPIO中断处理首先要获取当前的中断状态并判断是否是对应引脚的上升沿中断,若是则人流统计量加1,若不是则直接退出中断。(二)组态王KingView6.55软件人机界面设计在组态王软件下创建工程,定义I/O设备。I/O设备类型选择智能模块下的单片机,通信描述为“通用单片机ASCII串口”,并指定一个唯一的逻辑设备名。在组态王软件中,数据库是最核心的部分,是联系上位机和下位机的桥梁,数据库以数据词典的方式体现,数据词典是变量的集合。本系统的人机界面需用到6个系统预设的变量,即¥年、¥月、¥日、¥时、¥分、¥秒等,用于显示当前日期与时间。还需自定义一个I/O变量,用于与CC3200进行数据交换,该变量的类型设为“I/O整数”,连接设备为已定义的I/O设备逻辑设备名,寄存器为通信协议中的数据地址X100,读写属性为只读,采集频率为1000毫秒,即每隔


本文编号:3609865

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/tongjijuecelunwen/3609865.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户57e39***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com