基于wifi电子看板语音系统设计实现

基于wifi电子看板语音系统设计实现

ID:20423307

大小:175.00 KB

页数:5页

时间:2018-10-12

基于wifi电子看板语音系统设计实现_第1页
基于wifi电子看板语音系统设计实现_第2页
基于wifi电子看板语音系统设计实现_第3页
基于wifi电子看板语音系统设计实现_第4页
基于wifi电子看板语音系统设计实现_第5页
资源描述:

《基于wifi电子看板语音系统设计实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于Wifi的电子看板语音系统设计实现[图]http://www.c114.net(2012/6/1213:14)电子看板是看板管理和以计算机技术为主的信息技术相结合的一和管理工具。最初是丰田汽车公司于20世纪50年代从超级市场的运行机制中得到启示,作为一种生产、运送指令的传递工具而被创造出来的。传统的管理看板放在生产线上,实时显示生产线相关信息一目标产量、实际产量、合格率等。通过看板,管理者、生产者只要通过看板所表示的信息,就可知道流水线的各项生产情况。管理者根据生产现场的情况反映,对下线进行整个生产调度和协调发布指令的系统。指令越是及时,越有针对性,那么其生产

2、线每个环节的配合就更加默契,更有效率。笔者给出一种新型电子看板,除了传统看板功能外,增加了刷卡认证、视频监控、语音通话功能。1系统构成系统构成如图1所示。图1看板系统汇总看板PC机,安装Windows操作系统、数据库。分布在各个工作组的电子看板硬件采用了以ARM2440为CPU的开发板。主频400MHz,软件为linux操作系统。开发板上带有128Mram、64MFlash、声卡、usbhost、串口等接口。嵌入式系统构成参见图2所示。图2嵌入式开发板硬件结构图无线网卡采用了rt3070无线网卡接入:USB接口。摄像头为USB接口。嵌入式系统带有声卡、串口等接口。

3、其中串口和IC卡读卡器相连,获取IC卡信息通过无线网络传送到上位机,通过数据库信息认证并记录相应时间。各个组根据距离远近布置无线网络。如图3所示,实线部分为工厂有线网络,虚线部分为无线网络。图3网络布线图下位机采集现场数据、视频实时向汇总看板传输,并可以通过声卡传送实时声音数据。2上位机程序设计语音传输采用单声道,16位,8000Hz采样频率,每秒采集数据16k.上位机程序使用delphi编写,调用windowsAPI-WaveInOpen函数打开设备。并设置:调用waveInAddBuffer获取声音数据,得到的声音数据采用自适应差分脉冲编码调制。该算法中对量化

4、步长的调整使用了简单的映射方法,对于一个输入的PCM值X(n),将其与前一时刻的X(n-1)预测值做差值得到d(n),然后根据当前的量化步长对d(n)进行编码,再用此sample点的编码值调整量化步长,同时还要得到当前sample点的预测值供下一sample点编码使用。通过此算法可将样点编码成4bit的码流,一个符号位和3个幅度位。该算法编解码简单只进行相减、查表运算。对CPU要求不高。压缩的数据通过idudpclient控件传输。参考代码如下:idudpclient1.host:=IPidudoclient1.PORT:=PORTidudoclient1.Sen

5、dBufferidudpclient控件brodcastenable属性可以打开广播。采用广播方式,所有下位机都可以接收到上位机发出的数据包。Delphi使用IdUDPServer控件监听端口读取下位机声音数据,解码调用waveOutOpen(),waveOutPrepareHeader(),wave()utWrit()播放声音。程序流程参如图4所示。图4上位机声音采集及传输流程图3下位机程序设计下位机为分布在生产线或者车间内的管理看板。采用linux操作系统。Linux操作系统下把硬件作为一个设备文件。文件位于dev目录下,文件名为dsp,读取声音使用read函

6、数,播放使用write函数。下位机软件同样启动两个线程一个监听相应的端口获取压缩后的声音数据并解压播放,另外一个线程采集声卡数据压缩后传送。1)首先打开设备文件:fd=open("/dev/dsp",oflag);设置采样位数、频率等。2)建立线程1:pthread_create.建立udp网络连接sockfd()读取声卡:read(fd,inbuf,sizeof(inbuf));3)adpcm编码并传输4)建立线程2建立udp网络连接监听端口,获取网络数据,解压缩。写入声卡设备:write(fd,outbuf,sizeof(outbuf));程序流程参如图5所示

7、。图5下位机程序框图结论    通过实践,新型管理看板能实时、准确的反映现场的情况。改善了生产及管理信息传递性,并且改善了传统监控的模式,看板安装方便,无须考虑布线可以根据已有的无线路由自适应组网。此外声音广播及上下位机实时语音通话方便了管理人员及操作人员。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。