一种基于CAN总线的煤矿数字化扩音电话系统的设计
Design of Digital Broadcast Telephone System of Coal Mine Based on CAN Bus
-
摘要: 文章分析了现有的煤矿调度电话系统的弊端,介绍了一种基于凌阳SPCE061A单片机和CAN总线的矿用扩音电话系统的设计方案。该系统利用凌阳音频压缩编码算法库(SACM-LIB)实现对语音数据在1024 kbit/s范围内的压缩编码,从而得到适合在CAN总线中传输的中低速率的语音数据;对于接收到的语音数据,利用语音解码算法,实时解码后送入功放模块,驱动扬声器播放。测试结果表明,该系统稳定可靠,传输距离远,语音质量高,为解决现有煤矿语音通信系统实时性不足的问题提供了一种新的解决方案。Abstract: The paper analyzed disadvantages of existing dispatching telephone system in coal mine, introduced a design scheme of broadcast telephone system based on Sunplus SPCE061A single-chip microcomputer and CAN bus. The system uses Sunplus audio compression coding algorithm library to realize a voice compression coding in 10~24 kbit/s, so as to get voice data with middle and low rate which fits transmission in CAN bus. For received voice data, the system uses relevant voice decoding algorithm to decode real-timely and then sends them to amplifier module to drive loudspeakers. The testing result showed that the system is reliable and stable with long transmission distance and high voice quality. It supplies a new solution to the problem of real-time in existing voice communication system in coal mine.