短消息的诱惑

2024-05-06

短消息的诱惑(精选六篇)

短消息的诱惑 篇1

1)由于移动通讯分布广、传递快、效率高,加上图像型信息有直观、鲜明、现象等特点,传播不良性信息影响大,危害性也很大。

2)由于移动通讯的瞬时性,一旦作案,则难以找到证据。

3)由于通过短消息发送信息非常方便和便宜,广告公司便可以用来发送无聊的广告,或者心怀恶心的人不断发送攻击性消息。如何处理这些垃圾短信十分令人头疼,这也将影响用户对服务提供商的信任。

4)由于手机摄像的隐蔽性,一些敏感和隐私部门深以为患,社会反响强烈,成为当前媒体的热点。

因此,短消息安全已成为当前的社会问题,对手机短消息内容进行检查和过滤,拦截含有色情、攻击性言论和政治敏感信息等不符合我国国情的消息,能在一定程度上防止不良信息的传播,保护通信网络的纯净。

1 文本过滤的算法设计

1.1 文本过滤模型

文献[1]提出文本信息过滤就是根据一定标准,运用一定工具从大量的文本数据流中选取用户所需的信息或者提出用户不需要的信息的方法。若要进行文本过滤,先要根据用户所需要的信息,建立用户需求模型;再运用匹配技术,在大量的文本库中搜寻符合用户需求的文本;文献[2]指出RK(Rabin-Karp),KMP(Knuth-Morris-Pratt),BM(Boyer-Moore)利用有限自动机进行字符串匹配等算法是较为经典的匹配技术。文献[3]中提出文本过滤的一般模型如图1所示。

1.2 算法的实现思想

1.2.1 分词技术

文献[4]研究了对句子的切分技术,它将根据信息处理的需要,按照特定的规范,对汉语按分词单位进行划分。其算法可分为三类,基于字符串匹配、基于理解、基于统计。

基于字符串匹配:按照一定的策略将待分析的汉字串与一个“充分大的”机器词典中的词条进行匹配,若在词典中找到某个字符串,则匹配成功。主要方法有:按扫描方向分为正向匹配和逆向匹配;按长度优先分为最大匹配和最小匹配;按照词性标注分为单纯分词与标注相结合方法。

基于理解:通过计算机来模拟人对句子的理解,以达到识别词的效果。其基本思想是在分词的同时进行句法和语义分析,利用句法信息和语义信息来处理歧义现象。它一般包括三个部分:分词子系统、句法语义子系统和总控部分。

基于统计:该方法认为在形式上,词是稳定的字的组合。因此,相邻的字同时出现的次数越多,越可能是一个词;成词的可信度取决于字与字相邻共现的概率,这一概率也可以统计语料中相邻共现的各个字组合的出现概率,并计算它们的互现信息。文献[5]指出互现信息体现了汉字之间结合关系的紧密程度,当该程度高于某一个阈值时,可认为该字组可构成一个词。此方法只需统计语料中的字组频度,不需切分词典,故又称为无词典分词法或统计取词法。

分词技术在文本短消息过滤中得到了广泛的应用,先分词再匹配,因而文本过虑的精度大大提高。

1.2.2 文本的过滤匹配技术

文本过滤的关键是匹配,匹配的精度直接影响被过滤文本的准确度。文献[6]提出了模糊匹配算法:已知字符串t的长度为n,模式串p的长度为m,一个正整数k

在此基础之上,文献[7]进行了改进提出了近似匹配,使过滤更为精确:用t[i]和p[j]表示接受比较的一对字符,用wrong表示允许产生误差的个数。若比较发生失配,判断t[i]是否是为汉字,若不是,则进行下一个字符t[i+1]和p[j]的匹配,否则分成是否找到第1个匹配位置的情况讨论。重复该过程,i=m或j=n时结束。

算法描述:

输入:文本串t[1,m]和模式串p[1,n],num为找到匹配的个数,count为不匹配个数。

改进的算法中,当2个字符失配时,不立即回溯,而作进一步的判断,若出现特殊符号,则直接跳过;若没有特殊符号,而文本中已经找到了部分匹配,且不匹配个数在允许的范围之内,后面字符继续匹配,直到误差超出范围且循环没有结束,进行回退。

为避免只对文本串中的首字符做替换,在没有找到匹配前,会根据文本串和模式串中下一字符是否匹配决定2个字串的移动情况。最后,根据返回的结果求解相似度,即查找到的匹配字符的个数占模式串总长度的百分比。相似度的定义如下:

若quote>阈值,则return是不良短消息。

理论上该算法的比较次数不会超过文本串的长度。

1.2.3 对变异特征信息的处理

一些短信息发送方为避免自己的短信息遭到过滤,参考现有的过滤软件的设计及工作原理,在短消息敏感词汇中添加符号,使该敏感信息绕开过滤软件,发送到目的手机上。针对这一现象,多采用正则表达式处理。

文献[8]提出正则表达式常用于查找和替换某些复杂字符串的规则,是一段记录文本规则的代码。且对复杂规则的字符串的查找效率高,用法灵活,语句简单。比单字符串、字符串集合、扩展字符串更复杂的搜索模式也可用它表示,是文字过滤的核心方法之一。

正则表达式有最基本的运算有并、连接、闭包,分别记为“|”、“.”、“*”。若RE1,RE2都是正则表达式,则(RE1.RE2)、(RE1|RE2)、(RE1*)也都是正则表达式。

利用正则表达式处理字符串的经典方法如图2所示。

例如:匹配中文字符串“法轮功”:将“法轮功”赋予给字符串s,引用regex类中的matches方法。System.out.print(s.marches(“[u4E00-u9FA5]{0,128}”)),则将输出true,即匹配成功。

2 系统的设计

短消息过滤系统结构如图3所示。系统主要实现了短消息的发送和接收;不良文本信息的过滤等功能。具体运行过程如下:首先对文本短信进行分词,其次在进行去标点,去单字词等步骤,再对文本短信进行监控和过滤。

2.1 系统的发送、监控、处理与接收

本系统通过建立不良信息库,使用户发送的大量信息能够及时与该库进行匹配,若匹配成功,则判断该用户的短信为不良信息,并直接进行过滤。(见图4)。

3 实验仿真

3.1 实验环境

开发环境:WindowXP+VS2008;运行环境:Window2000,XP。

3.2 样本信息

实验的样本信息分为三部分:正常信息、反动信息和黄色信息,每类样本数1000条。

3.3 测试结果

实验分别检测了系统对反动信息和黄色信息的过滤精度,分别见表2、表3。

测试结果表明,采用分词技术对文本信息进行过滤精度最高可达到95%,正常可达80%,效果显著;该技术可对文本信息进行批量处理,不仅提高了处理的精度,还提高了处理的速度。

4 结束语

文本信息的过滤有较多的算法,本系统以分词技术为基础,结合匹配技术,提高了文本信息过滤的精度,实现了文本信息的批量处理。本系统可同时对文本信息的过滤进行监控,提高了对不良信息过滤的准确性,可解决由于系统误判而将正常短信进行过滤的现象。

参考文献

[1]黄晓斌.网络信息过滤原理与应用[M].北京:北京大学出版社,2005:41-42.

[2]邓俊辉.数据结构与算法——Java语言描述[M].北京:机械工业出版社,2006.

[3]刘杨.中文文本信息过滤技术研究[J].船电技术,2010,30(7):58-61.

[4]吴立德.大规模中文文本处理[M].上海:复旦大学出版社,1997:16-17.

[5]搜索引擎技术揭密:中文分词技术[EB/OL].[2011-02-21].http://www.williamlong.info/archives/333.html.

[6]陈开渠,赵洁,彭志威.快速中文字符串模糊匹配算法[J].中文信息学报,2004,18(2):58-65.

[7]杨妮娜.基于Struts框架的垃圾短信过滤模块的设计[J].计算机工程,2009,35(1):283-285.

食物的诱惑,食物的诱惑周记 篇2

这只小乌龟叫“贪吃龟”因为“贪吃鬼”和“贪吃龟”的音差不多,所以就改为“贪吃龟”。之所以叫它“贪吃龟”,是因为它很贪吃。有一次,到了吃午饭的时间了,我去给贪吃龟送肉吃。突然,我的脑海中浮现出一个想法。我去拿了条肉给贪吃龟,它张大了嘴巴,咬住肉,我的手却还没有放。

贪吃龟咬住肉后,头往龟壳里一缩,肉没有掉下来,它再一缩,肉还是没有掉下来。它连续缩了好几次,肉才掉下来。贪吃龟好像很生气地对我说:“你真讨厌,不让我吃肉肉。”第二天,我又去给他送肉,却又换了个方法。我先把几条肉丢到水里去,贪吃龟就迫不及待地吃了起来。吃完过后,它还想要,我就把手指放在鱼缸旁引诱它,没想到贪吃龟还真的上当了。“贪吃龟”可真是名副其实呀!

拒绝“内幕消息”的诱惑 篇3

笔者以为,相怀珠作为公安部经济犯罪侦察局和证券犯罪侦查局的厅局级官员,最终“落马”经济犯罪和证券犯罪,颇具讽刺意味,其参与“内幕交易”却最终巨亏,更具有投资角度的警示意义,值得深思。

证券犯罪与其他犯罪的不同之处在于,一旦留下了“脚印”,其轨迹就全部暴露,很多东西即使只是模糊公开,实际早就把全部详细信息摊在公众面前。与“杭萧钢构案”、“高淳陶瓷案”等其他内幕交易案中的内幕交易者赚得“满嘴是油”不同,相怀珠这次内幕交易异常失败:相怀珠买入中关村的时间和价格几乎是该股票的历史最高位,若相怀珠未及时止损,2008年底该股最低2.48元时,其账户里该股浮亏最高将达80%以上(即浮亏近150万元),即使到2010年3月初的6元多,其账户依旧浮亏50%以上(即浮亏近百万元)。

若是简单的交易亏损也就罢了,但是“相怀珠们”参与的表面说是内幕交易,实际是黄光裕等实施的操纵股价行为,可他们为何成了“最后的接棒者”?背后原因复杂、可能性太多,笔者在此无意做出任何揣测和评价,但这也从另外一个角度说明了黄光裕案的复杂性。

当信息成为参与者之间相互影响的载体,“内幕消息”往往成为承载贪婪和虚荣的混合体。在股市经典名著《股票作手回忆录》里,杰西?利弗莫尔甚至提出过“内幕消息广告式循环”理论:对于承销商和市场操纵者来说,源源不断的内幕消息被变为一种理想的宣传手段,是世界上最好的推销兴奋剂,因为既然寻求的人和需要的人都是传递者,那么内幕消息的宣传就成了一种循环链式的广告宣传,即打探内幕消息的人在一种幻觉下奔波着。这种幻觉就是只要以恰当的方式传递,没有哪个人会抵御内幕消息的诱惑,这些内幕集团认真地研究过巧妙地传递消息的技巧。

关于短消息成功率的优化 篇4

根据短信出账情况, 从收入方面简单衡量, W网短信发送成功率每提高1%将增收403元, 相当于发展4户96元套餐的用户;G网短信发送成功率每提高1%将增收6100元。

如何提高短信发送和接收成功率?目前主要受哪些因素影响?这得从短消息技术的基本原理开始探讨。

1. 短信息业务基本原理

SMS有3类基本方式:移动台发起 (MO) 的点到点SMS, 移动台接收 (MT) 的点到点SMS, 广播SMS。短消息的内容可以是纯粹的文本信息、图形和声音文件。

G网移动台发起 (MO) 的点到点SMS简要流程如下:

G网移动台接收 (MT) 的点到点SMS简要流程如下:

如上两图, SMS所涉及的关键网元有SMC、MSC、BSC、BTS和MS等, SMS是MS上的一个应用和SMC上的一个应用之间的短消息传递, 而MSC和BSS相当于为这两个应用提供短消息输送的通道;为了使短消息传送者能够重发未能成功发送的短消息, MSC和BSS网络将对短消息是否成功发送作出通知。

2基于网元的优化思路和措施

2.1 本地网元和MS

2.1.1 检查寻呼等待定时器T3113设置

短消息寻呼与语音寻呼都是用NSS系统的T3113定时器, 一般语音有两次寻呼, 而短消息只有一次寻呼, 所以T3113设置对于短消息寻呼成功率影响更大。T3113定时器的较佳经验值为8S。检查本地T3113设置值, 并跟踪A口 (Iu) 信令, 对全局A口 (Iu) 信令进行统计分析, 查看是否存在较多因T3113设置不当引起的短信寻呼失败。从统计结果看, 该定时器设置合适。

2.1.2 适当使用业务信道

MO短消息现在一般都在业务信道上发送而不在接入信道上发送;MT短消息在8 B以上就在业务信道上发送而不在寻呼信道上发送。MT短消息可以在MSC里进行控制;当短消息的下发在用户处于空闲时, 选择寻呼信道还是业务信道是交换机根据短消息的长短, 用一个门限值来控制的, 高于门限值的短消息走的是业务信道, 低于门限值走的是寻呼信道。根据当前信令信道负荷情况, 设置为大于8 B就走业务信道。

2.1.3 用户行为

从HLR数据库导出用户数据, 对用户短信功能和SMS中心号码设置进行统计, 并结合短信发送失败原因进行分析。结果显示, 用户没有开通短信功能导致发送失败, 其中G网占比为0.20%, W网占比为1.04%;用户短信中心号码设置错误导致短信发送失败, 其中G网占比为1.09%, W网占比为2.38%。对于上述两种情况, 与客服部和市场部联手, 主动出击, 服务客户。

●短信中心号码设置错误, 提交具体号码给客服中心, 由客服中心通过群发短信或较优质客户进行电话指导, 通知用户纠正设置。

●未开通短信功能用户, 提交具体号码给市场部和客服部, 通过各类营销形式争取为用户批量开通短信功能。

●对目标用户观察短信出账情况, 按季度进行效果评估。第一季度效果明显, 短信中心设置错误率降到0.5%以下。WCDMA未开通短信比例下降到0.4%以下。

2.1.4 用户终端

从用户申诉和针对性的信令跟踪, 以及本地全网入库终端情况进行统计总结, 低端手机比例仍有少量。

对于低端手机不支持SMS的发送或接收的情况, 主要采取如下措施:

●对该类终端做统计登记, 并在HLR上删除用户的SMS-MO、SMS-MT功能, 暂时不允许这类用户使用短信功能。这样可以提高网络的寻呼成功率指标, 同时降低其对网络资源的占用和其他用户正常使用的影响。

●将不支持短消息功能的该类终端表和相应用户号码表, 告知客服部, 由客服中心联系告知用户实际情况, 可适当建议用户更换终端再享受短信服务。

2.2 短信中心SMC

SMC具备处理短消息的提交、存储、合成、分解、下发、定时重发等能力;还提供群发、重发机制和前推机制来保证短消息的及时性和成功率。SMC群发和重发机制对网络各网元支撑能力的要求更高, 对用户感受、系统负荷影响较大。

2.2.1 大量群发消息的处理

本地根据短信发送失败情况进行统计分类, 发现用户大量群发短信时, 短信发送成功率和接收成功率明显降低, 最高降低20%以上。针对这种情况, 与短信中心联系协调, 由短信中心启用垃圾短信监控系统:

●内容长度一致规则:在监控粒度30分钟内连续发送内容长度一致的短信达到10条开始进行监控, 达到50条以上时拦截, 同时写入系统黑名单数据库表中。

●流量低频次规则:将监控粒度90分钟分为3个时间片, 每个时间片为30分钟, 在连续3个时间片内, 发送短信条数都满足10条开始进行监控, 达到30条以上时拦截, 同时写入系统黑名单数据库表中。

启动该监控系统后, 网间短信发送成功率明显提升, 如下图:

7 月份开始优化, 指标由6月份的90.39%提高至8 月的93.2%, 9月的94%, 再至10月份的95.14%, 提升效果明显。每月可拦截垃圾短信近30万条。

拦截短信是否对短信收入有大影响?从几个月的网间短信结算收入统计看, 利大于弊。拦截了一些短信的发送, 当然就减少了发送收入;但发送成功率提升, 又增加了发送收入。同时对网间垃圾短信的拦截, 减少了网间结算成本。简要分析与移动彩信结算情况, 如下图:

对垃圾短信、恶意群呼短信可以根据当地实际情况适当采取监控拦截手段。

7月份与移动短彩信结算收支差比6月份减少6894元, 9月比6月减少8384元, 有一定的效果。对垃圾短信、恶意群呼短信可以根据当地实际情况适当采取监控拦截手段。

2.2.2部分消息收不到的情况处理

同一用户, 两条短消息寻呼下发的时间间隔非常短时, 第二条基本寻呼不到, 由于短消息发送失败, 新发送的短消息按照时间顺序被安排在旧短消息之后发送, 造成不断的短消息滞后效应。这就容易引起用户投诉, 网络寻呼成功率下降, 系统负荷开销增加等一系列问题。针对这种情况采取措施如下:

●本地积极联系短消息中心SMC, 将问题详细信令跟踪结果反映给SMC, 在SMC侧对同一用户连续短消息下发设置发送间隔 (较佳经验值为3S) , 使两次短消息寻呼间隔拉长, 使终端有足够时间转入寻呼监测状态。

●对于SP合作商, 提醒他们群发短消息时, 短消息内容不宜过长, 尽量控制在一条短消息可包含的范围内。

采取上述措施后, 收不到第二条短消息的申诉基本没有出现。

3小结

短消息的优化措施必须与本地实际情况相结合, 而短消息优化的宗旨是提升用户感受满意度、聚焦收入增长, 挖掘网络利用潜能。

摘要:当前各运营商在加大网络规模量的增长同时, 对网络质量、业务质量的提高, 主动服务等各方面亦加大提升力度, 加深挖掘潜能。短消息 (SMS) 业务是目前深受用户喜爱, 为大众用户运用广泛的一种通信业务。短信息业务收入是运营商收入的重要组成部分, 在用户感知方面影响广泛, 因此短消息发送和接受成功率的提高, 能够直接增加收入, 提高用户满意度, 提升网络利用率。下面对短消息业务优化的一些方法进行总结。

基于短消息的粮库测温报警系统 篇5

传统的人工查看粮温的方法, 已经不能满足现在粮情监测的实际需求, 正逐步被现代电子测温设备所取代[1]。笔者给出一种全新的方案, 它能有效地解决数量巨大且分散分布的测量问题。该方案共有两部分组成, 一部分是后台计算机, 用于处理、储存和分析采集到的数据;另一部分是终端设备采集节点, 用于采集粮仓的内部温度数据。各采集节点将数据汇集到最近的集中器进行存储。后台计算机和集中器通过短消息无线网络进行数据的收发。

1 系统组成

该系统针对粮库占地面积大, 被控对象分散和自动化程度要求较高的特点, 采用了分层式系统结构, 分散式系统安装。无线数据通信对于那些布线困难、环境恶劣的现场是一种行之有效的数据传输方法。

基于短消息的粮库测温报警系统 (图1) 主要组成部分为:后台数据处理部分;粮温数据采集部分;异常情况报警部分;集中器数据采集部分。其中, 后台数据处理与集中器数据采集通过短消息进行通信, 粮温数据采集与集中器数据采集通过无线WIA网络进行通信, 异常情况报警与集中器数据采集通过无线WIA网络进行通信。

以在辽宁省某地区某粮库实际应用为例说明系统工作原理。上位机1台, 集中器5台, 共涉及42个库区。1号集中器带8个库区, 2号集中器带9个库区, 3号集中器带7个库区, 4号集中器带12个库区, 5号集中器带6个库区, 每个库区温度采集节点若干。温度传感器采用DS18B20数字式传感器[2,3]。下面以1号集中器B1库区出现粮情报警为例[4]。

B1库区有一处粮食温度过高, 温度传感器DS18B20将采集到的信息传递给库区内无线通信模块, 该无线通信模块通过WIA无线网络将数据传递给1号集中器, 集中器收到数据后, 通过GPRS无线网络, 以短信的方式将数据传递给后台上位机服务器。后台接收数据后, 对数据进行分析处理, 发现该点温度确实比平常检测的数值偏大, 产生报警信号, 将信息通过GPRS无线网络以短信的方式告知集中器, 集中器收到信息后, 经过处理, 再将信息通过WIA无线网络传递给B1库区的通风报警装置。此时B1库区进入内外换风状态, 并产生声光报警。同时报警信息会以短信的方式, 通知该粮仓的粮食保管员去现场查看。完成一次异常情况的处理。

为了避免系统在工作的过程中受到干扰, 在硬件、软件和数据传输的过程中采取了多种抗干扰的措施。硬件上使用了屏蔽、接地等措施, 将传输导线外部屏蔽层接到整个电路的零基准线上, 把外部的电磁干扰屏蔽掉。软件上采用“看门狗”保护, 当程序受干扰而“跑飞”时, 设备自动复位, 保证设备的正常运行。在数据传输的过程中, 对数据进行差错校验, 把受干扰而被“破坏”的数据丢掉, 建立重传机制, 继续接收上一包没有收到的数据。

2 系统硬件

系统硬件主要包括集中器的设计, 传感器信息采集的设计及报警装置的设计等几大部分。

2.1 集中器设计

集中器设计包括GPRS无线部分、WIA无线部分、CPU中央处理器及电源部分等。集中器设计如图2所示。

电源电路部分主要为系统提供4.2/3.3V电源。GPRS无线电路采用西门子MC52i射频模块, 中央处理器采用Ti公司生产的低功耗、高性能的MSP430F2132处理芯片, WIA无线电路部分采用Silicon半导体公司生产的Si4432B射频芯片和意法半导体公司生产的STM32F103处理器。

2.2 传感器信息采集设计

终端采集部分主要包括电源电路、WIA无线电路和数字传感器电路部分, 传感器系统如图3所示。电源电路采用两节5号干电池组成, 为WIA无线电路和数字传感器供电, WIA无线电路与集中器中采用相同的器件。每个WIA无线电路连接有4个传感器, 分别测量粮仓上部、中上部、中下部和下部的温度。传感器采用达拉斯公司生产的DS18B20数字温度传感器, 具有更好的精度和抗干扰性。

2.3 报警装置设计

报警装置主要包括:电源电路、WIA无线电路、声光报警电路和通风控制电路, 报警装置设计如图4所示。

电源电路由市电供电, 通过AC/DC转换生成+12、+3.3V电压, +12V电压给声光报警电路和通风控制电路供电, +3.3V电压给WIA无线部分供电。WIA无线电路与集中器采用相同的器件。声光报警电路和通风控制电路当检测到粮仓内有温度异常的情况发生时产生声光报警, 并打开换气扇进行通风。

3 软件

系统软件主要包括:上位机管理软件、集中器负责上行通信/下行通信的软件、终端温度采集软件和报警通风装置软件部分。

3.1 上位机

上位机软件主要由上位机管理软件和后台数据库构成, 上位机管理软件能够查看当前实时粮温情况, 历史粮温情况, 绘制粮温曲线, 产生智能报警信息。后台数据库主要负责存储当前及历史温度数据。

3.2 集中器

集中器部分是整个系统的核心, 负责数据的转发, 在整个系统中起着桥梁的作用。集中器主要功能是完成GPRS无线数据和WIA无线数据的协议转换, 以保证数据正确传输。

3.3 终端设备

终端设备软件包括WIA无线数据传输和温度数据采集两部分。无线数据传输采用差错校验方式, 避免外部干扰导致数据传输失败。温度数据采集采用至上而下轮询方式。

3.4 报警装置

当粮仓内某点温度出现异常时, 报警装置接到上位机发送过来的指令, 首先打开声光报警器, 同时将换气扇开关打开。该装置接收与发送命令均通过WIA无线网络。

4 结束语

在粮情监测中, 提出的基于短信的粮库测温报警系统, 对于规模比较大的粮库非常适用, 它将大无线网络 (GPRS无线网络) 和小无线网络 (WIA无线网络) 很好地结合在一起, 不用铺设数据线, 铺设温度采集节点更方便, 在实际工程中得到很好的应用。

摘要:提出一种低成本、远距离和大规模的粮情测温报警方案。该粮库测温报警系统非常适用于规模比较大粮库。采取粮仓内部纵向布点, 每组节点与附近集中器横向连接的立体测温网络, 节点与集中器之间的通信采用WIA无线网络, 集中器与后台服务器的连接采用无线短消息的方式。

关键词:WIA,无线网络,粮情监测

参考文献

[1]莫晓军, 张化光.微机在粮库监控管理系统中的应用[J].计算机应用, 1998, 18 (6) :30~33.

[2]谢长江, 尤丽华.采用IC传感器的相对湿度测量[J].测控技术, 1999, 18 (8) :50~52.

[3]杜清府, 杨永竹.新型温度计DS18B20与8031的多路测温接口[J].微型机与应用, 1996, (3) :21~23.

水质监测中基于GSM短消息的应用 篇6

水质在线监测的预警近年来引起了重视, 由于无线预警方案的优越性, 越来越多的无线预警方案被设计。随着LED基础材料的规模化, GSM与LED结合应用于水质预警可以避免有线应用的局限性和成本高等缺点。本文设计了一种基于GSM的LED显示系统, 通过GSM的无线传输, 将要显示的信息和控制命令传送到显示终端LED显示屏上, 需要显示的信息可以从手机、PDA等手持式设备、PC或通过短信猫发送。

总体设计

水质在线监测的预警模块设计如图1所示。

单片机模块选用的是W78E616作为主控芯片, GSM选用G100短消息模块, 结合外围电路完成点阵式LED显示屏的显示。

系统信息数据的主要来源是G100短信模块, 通过GSM网络接收信息中心发送的数据;同时, 当G100模块故障时信息也可以由PC直接传送到系统。

控制电路模块负责实现LED显示屏的显示方式等。LED显示屏用于显示信息。串行口模块接收G100短信模块或PC发送来的数据。W78E516单片机负责将串行口接收到的数据存储到片处的数据存储器中, 同时监控整个系统的工作流程。

W78E516单片机与外围的控制电路以及串行口通信电路, 一同组成显示控制电路系统, 同时将接收到的信息编码转换成点阵数据, 最后由控制电路系统通过显示屏的驱动电路, 以动态扫描的方式进行显示[1]。

系统的硬件设计

硬件系统器件包括单片机系统芯片华邦W78E516、看门狗芯片X5045、北京捷麦G100短信模块、短信模块及PC接口芯片MAX232、单片机扩展芯片74LS138及驱动芯片TPIC6B595。

显示系统控制电路的总体设计

显示系统的总设计电路图如图2所示。

本次设计使用的看门狗是X5045。X5045是一种集看门狗、电压监控和串行EEPROM三种功能于一身的可编程电路。X5045中的看门狗对LED显示系统提供了保护功能。当系统发生故障而超过设置的时间时, 电路中的看门狗将通过RESET信号向单片机作出反应。X5045电路具有的反应速度快、功能多和抗干扰能力, 它是一个性能价格比较高的电路芯片, 可非常方便的与许多常用单片机等连接。本系统的阵列显示屏为16×96式阵列显示屏, 共24个8×8, 即可以显示6个汉字。显示屏的每一行有96个LED, 一共16行。系统的驱动方式采用列扫描方式进行显示。系统的每一行数据分别由TPIC6B595的每条引脚锁存, 设计需2片TPIC6B595, 并由TPIC6B595驱动显示在显示屏上, 系统的每一块8×8的列分别由一个74LS138控制[2,3]。

短信模块与系统的连接设计

短信模块G100通过串口芯片MAX232与单片机相连, 硬件原理图如图3表示。

短信模块与单片机的数据传送是串行通信, 串行通信采用的是RS-232C标准协议。

系统的软件设计

系统的总控制流程如图4所示。上电后, 系统开始初始化, 系统在没有接收到新的数据前, 维持循环显示上一次接收到的信息;同时单片机循环扫描, 准备接收新数据的到来。当G100开始接收数据时, 系统中断等待数据更新;当接收完数据后系统更新显示方式和显示信息, 并传送到LED显示屏上循环显示, 同时等待下一次更新的到来。

字库调用程序流程

此程序的每一次调用, 就会读取一个汉字的点阵数据到缓存当中, 直到读取完信息中的所有汉字, 流程图如图5所示[4]。

串口中断处理程序

串口中断处理程序主要流程图, 如图6所示。

部分程序

外部缓存器的读写程序

处扩缓存的数据读取使用指令MOVX完成。程序代码如下所示。

串口通信程序

先设串口通信的波特率使用9600bit/s, 起始位1位, 数据位8位, 停止位1位, 没有奇偶校验位。51单片机采用中断方式接收数据, 使用查询方式进行数据的发送。串行口中断程序的入口地址为0x0023。串口通信的程序实现如下:

文字特效显示程序

汉字的静态显示程序模块:

结语

随着信息化的社会发展, 信息的无线传送和发布已成为当代的一个热点。本文的设计正是将GSM的短信与单片机控制驱动LED显示相结合, 形成了基于GSM无线网络的LED显示系统。系统以GSM无线网络作为信息的承载, 利用G100作为信息的接收终端, 通过51单片机进行信息处理, 最后传送到点阵式LED显示屏上。在实际的设计中, 分为了三部分进行设计:信息接收部分、信息处理传送部分和信息显示部分。该系统解决了信息的远程控制、一机屏、跨区域信息显示等一些实际应用问题, 有一定有实际应用价值。

参考文献

[1]李朝青.单片机原理及接口技术[M].北京:北京航空航天大学出版社, 2006, 12

[2]靳桅, 李骐.基于51系列单片机的LED显示屏开发技术[M].北京:北京航空航天大学出版社, 2009, 2

[3]诸昌铃.LED显示屏系统原理及工程技术[M].成都:电子科技大学出版社, 2000

本文来自 360文秘网(www.360wenmi.com),转载请保留网址和出处

【短消息的诱惑】相关文章:

媳妇的诱惑04-08

继母的诱惑04-20

婶婶的诱惑04-29

阿姨的诱惑05-12

致命的诱惑05-26

文学的诱惑06-16

公主的诱惑范文05-19

夏日的诱惑作文05-19

家乡的诱惑美文06-20

《红舞鞋》的诱惑05-30

上一篇:体育教学中茶文化传承下一篇:事业单位公开招聘