当前位置:首页 > 通信技术 > 通信网络
[导读]   摘要: 设计了一种基于短距离无线通信技术传输信息的文字信息编辑控制器,可实现中英文信息编辑、存储和无线收发,并与LED显示屏之间进行点对点无线通信,可以使LED显示屏脱离微机和有线网络单独工

  摘要: 设计了一种基于短距离无线通信技术传输信息的文字信息编辑控制器,可实现中英文信息编辑、存储和无线收发,并与LED显示屏之间进行点对点无线通信,可以使LED显示屏脱离微机和有线网络单独工作,信息更新更加方便。讨论了短距离无线通信的抗干扰机制,介绍了信息编辑器的功能、硬件组成、软件设计和及相关问题。

  随着城市的现代化建设,为了信息显示方便,商店、娱乐场所、公共汽车等地方安装了电子显示屏。这些电子显示屏分布在城市的不同角落,其显示内容需要及时更新。目前显示屏信息一般需要上位机进行编辑,并通过485总线、以太网、GPRS网络等进行传输,使得LED屏的安装、维护不便、运营成本较高。相比而言,采用无线信息传输方式可使信息更新更加灵活、快捷。

  1 信息无线收发系统方案

  1.1 短距离无线通信技术应用

  短距离无线通信技术在无线抄表、无线遥控系统、无线鼠标键盘等领域得到了广泛应用。Nordic公司推出的工作于2.4 GHz ISM频段的nRF2401射频芯片,采用GFSK调制模式,内置频率合成器、功率放大器晶体振荡器和调制器等功能模块,内置地址比较和CRC校验功能,采用Shock BurstTM技术,发射速率可达1 Mb/s。与蓝牙、WiFi等无线技术相比,具有低功耗、传输速率高、抗干能力强、易于开发等优点。

  1.2 控制器基本功能

  发送端功能:

  (1)通过键盘编辑和保存要发送的中文和英文信息;

  (2)设定LED屏显示方式、字库类型信息;

  (3)设定通信地址、将编辑好的信息采用ShockBurstTM方式发送给接收端。

  接收端功能:

  (1)接收发送端发送的信息,校验并回复;

  (2)将接收信息转换为标准485数据格式或以太网数据包,与通用显示卡通信;

  (3)直接实现通用LED文字显示屏显示控制。

  无线信息编辑器主要由单片机、nRF2401无线收发模块、128×64液晶显示屏、键盘、LED屏及其控制器组成,图1为系统框图。

  

  1.3 LED显示屏及其控制器

  选用通用LED显示屏,控制器采用国内通行的某型号 LED屏驱动控制卡,该控制卡具有简单独立的串口通信协议,由单片机控制可选择多种显示方式,可同时存储多套节目;具有汉字字库,可接收汉字内码数据。图2为控制卡串口协议中实时显示文字协议,第二个表格为基本数据包格式。

  

  1.4 单片机和LCM

  STC89C516RD+是宏晶科技推出的低功耗、强抗干扰单片机,指令代码完全兼容传统8051单片机,正常工作时功耗为4 mA,掉电模式为2 μA;工作电压为3.6~2.0 V。具有64 KB Flash程序存储器和1 280 B RAM,35个I/O引脚,共3个16 bit定时器,内置看门狗和MAX810专用复位电路,4路外部中断和1个通用异步串行口,LQFP封装。

  LCM选用128×64点阵的液晶显示模块,自带GB2312汉字字库和字母、数字字库,低功耗,工作电压范围在3.6~2.4 V之间。

  2 设计实现

  2.1 信息收发协议

  物理层芯片nRF2401的ShockBurst收发模式具有独立的通信协议,为不同的接收端配置唯一的接收地址以提高通信抗干扰能力,其通信协议格式为:字头、地址、信息数据包、CRC。ShockBurst发送和接收模式如图3和4所示[1]。

  

  2.2 信息编辑

  2.2.1 键盘设计

  信息编辑由键盘、单片机和LCM模块实现,按键描述如表1。单片机根据按键输入的数字字符串查表得到对应拼音和汉字码。选用常用的6 763个汉字的GB2312码作为汉字信息载体,用ASCII码作为数字和英文字母的单片机处理、保存和传输值。由于英文单词数量很大,数字和字母键的复用在输入字母字符串时显得很不方便,且没有实用的汉字查表输入法,因此这里将字母键盘在LCM显示屏上显示,根据方向键和确认键选择需要的字母,返回并保存字母、数字的ASCII值。

  

  2.2.2 输入法的设计

  由于数字键和字母键复用,键盘输入的是0~9的数字串,采用二级数字索引确定对应拼音和汉字码。如输入数字“7315”对应拼音“shao”,先在首字母索引表Unsigned char(*PY_index_pointer[27])[8]中确定数字7对应的第一个拼音数组PY_index_s的首地址,然后在数组PY_index_s、PY_index_t、PY_index_u中找到“7315”对应所有可能的拼音,如“shao”、“tian”,保存并返回这两个拼音首字母对应的地址;根据此地址可得到在GB2312汉字码中对应的第一个拼音为“shao”的汉字码C9D2(即汉字“梢”的GB2312码);在LCM屏上显示从C9D2开始以“shao”发音的汉字,如果希望显示汉字“少”,则输入偏移量7,根据C9D2+7可得到“少”的汉字码C9D9;单片机存储、处理,通信中就用C9D9表示“少”[2]。

  3 无线通信抗干扰机制

  3.1 跳频通信

  采用跳频扩频技术增强信号传输的抗干扰性能,改变nRF2401的工作频道(工作频率计算公式为:Channel =2 400 MHz+RF_CH*1.0 MHz,Channel为工作频率,频率间隔为1 MHz[1])可以实现频率的跳变。为了快速找到没有干扰的频道,选用2.4 GHz频段的低、中、高三个频道的频率跳变,频道变换序列如表2。

  

  发送端单片机在编辑好文字信息后,先添加LED控制器串口通信协议(图2),然后将其分割为24 B一个数据包添加到nRF2401通信协议中进行。

  4 软件流程

  发送端软件流程如图6所示,接收端软件流程如图7所示。

  

  通过硬件、软件设计和调试,该信息编辑器能够实现信息编辑和与LED显示屏的无线通信功能。可利用此编辑器更新LED屏显示内容,简化了LED显示屏的维护过程,有助于提高维护人员工作效率。此信息编辑器适合在公共汽车、商店等安装LED显示屏的场所使用。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭