基于GPRS的大屏幕LED显示系统的设计和实现
时间:04-14
来源:互联网
点击:
的代码,然后在显示终端显示信息,显示屏可按不同显示方式进行汉字或表格显示。GPRS接收模块设计程序的流程图如图5所示。
图5 GPRS接收模块设计程序流程图
3.2 上位机管理软件设计
在基于GPRS的LED的显示系统中,上位机机管理软件主要负责文本信息的编辑,对显示的数据根据TEXT或PDU模式进行编码,然后通过GSM的发送模块把信息发送出去。上位机软件使用可视化编程工具VisualC++6.0开发,首先根据LED显示屏的大小设置上位机文字和图像处理的尺寸,然后对输入的数据和图像进行编辑,最后把提取有用的数据通过通信接口传给下位机。在通信的过程中为了保证应用的广泛性,PC机的控制系统中采用了Microsoft Visual C++6.0开发工具中非常好用的多线程串口编程工具CSerialPort类,与自带的MSComm控件相比,这个类打包的时候不需要加入其他的文件,而且函数都是开放透明的允许用户改造。
4 小结
通过终端处理单元可以接收GPRS模块发送的数据,然后将数据通过I2C总线传给各个显示终端。终端显示采用串行移位输出方式可以实现一组字符的各种预定模式显示。本电路可扩展实现由30多个160×16点阵LED模块组成的LED电子显示屏显示控制。经实际应用表明,该电路稳定可靠,效果良好,具有一定的实用价值。但是本设计所用的控制卡只能控制显示屏的单色显示,如果能显示双色,甚至三色那就更方便了。如何使LED显示屏可以显示变化的数字、文字、图形图像,甚至视频,这需要在数据的存储和处理算法方面进一步研究。
- 基于GPS和GPRS的小型追踪器设计方案(05-20)
- μC/OS-II在GPRS终端系统中的应用(04-06)
- 基于μC/OS-Ⅱ和GPRS的无线RFID 读写器的研究与开发(07-16)
- MSP430单片机的多功能复费率三相电能表(09-26)
- 基于μC/OS-II的GPRS终端设计(06-10)
- 基于GPRS和ZigBee的远程油阀控制系统(01-17)