基于蓝牙技术的LED点阵屏设计方案

发布者:平和的心情最新更新时间:2014-11-20 来源: 21ic关键字:蓝牙  C8051F410  LED点阵 手机看文章 扫描二维码
随时随地手机看文章
本文设计一种内容更新便捷、可扩展、低价格的点阵LED 文字显示屏。降低成本的途径是①用几乎人人都有的手机的蓝牙数据传输功能进行LED 显示内容的更新,免去专业上位机软件和控制卡的成本,操作也更简单;②单次显示内容在5 ~ 30 个汉字或英文字母,因为显示内容较少,就可实现扩展电路的简单化。

1 系统设计方案

1. 1 系统组成

系统由带蓝牙功能的智能手机和LED 显示屏组成。其中,LED 显示屏由单片机、LED 点阵模块、字库芯片、蓝牙接收模块、5V 开关电源和3.3V 稳压电路组成,如图1 所示。系统工作过程是:用户通过智能手机的记事本编辑"数据",并经无线蓝牙发送到显示屏上的蓝牙接收模块。主控单片机读取蓝牙接收模块接收的"数据"并进行处理。"数据"由"控制命令"和"显示内容"构成,两部分数据用自定义特征符分隔开。"控制命令"用于对显示屏的亮度、显示内容移动速度和移动方向进行设置;而单片机根据收到的"显示内容"的字符代码在字库芯片中找到相应的32 字节显示代码送点阵屏显示。


图1 系统组成

1. 2 LED 点阵屏工作原理

LED 点阵显示屏可按显示需要由若干块每块LED 单元板拼接而成。通用LED 单元板由2 位16 × 16 点阵LED 构成,尺寸为160* 320mm2.单元板的工作原理如下。

每板有16 行32 列,数据的显示采用传统的行列式扫描方式。通常为了减小闪烁,提高扫描速度,采用1 /4 扫描,即把16 行分为4 个4 行,每次同时选通4 个4 行中的同序对应行,这样扫描4 次即可完成16 行的扫描显示。其中列控制由74HC595承担,每块单元板上有16 片,每片分别控制4 行8 列的点阵小单元。行控制是由1 片译码器74LS138 承担,每次使单元板的4 个4 行的同序对应行选通。为了保证正常的电流驱动( 亮度) ,74LS138 的输出经AMP4593 驱动放大。每块单元板有4 片,每片分别驱动4 行。16 片74HC595 接成级联方式,由于每4 行32 列需4 片74HC595, 16 行32 列就是16 片。设第一个4 行的4 片74HC595 序号为1、2、3、4,第二个4 行的4 片74HC595 序号为5、6、7、8,依次类推。每一片的数据输出端接到下一片的输入端,数据从第1 片的输入端串行输入,在移位脉冲的作用下一位一位依序移入,经过8 × 16 个脉冲,最先移入的数据位移到了第16 片的最低位(也是该片的输出端) ,所有数据都移入后,就可显示一板完整的内容,按此规律即可进行显示的软件设计。如果显示的字数多,拼接的LED 单元板就多,显示一屏完整内容所需的移位脉冲就多。这种显示方式要求主控单片机有较高的指令执行速度,否则就会有闪烁感。点阵单元板原理图如图2 所示。


图2 点阵单元板原理图


  2 系统主要模块的选择和电路设计
2. 1 主控芯片

2. 1. 1 芯片选择

为了满足LED 显示屏的显示及多板的扩展,要求系统主控单片机有较快的运行速度;较大的存储空间用于存储显示数据,因此选用美国silicon 公司的C8051F410.该芯片是一款高性能产品,FTQP - 32 封装( 9mm* 9mm) 大大减小了体积;由于采用了精简指令结构,使得每个机器周期仅需一个时钟周期,运算速度快大大加快,如果使用片内24. 5MHz 的内部时钟,其运行速度大约是普通8051 单片机工作在12MHz 时钟时的24 倍; 芯片内部资源丰富,自带看门狗,通过JTAG 接口连接调试器,可方便硬件在线调试; 芯片内含UART、SPI、I2C 等通信接口,方便与外围芯片连接; 4 个定时器/计数器使编程更方便; 自带的16K/32KFLASH,可存储大约1K 个汉字。

2. 1. 2 最小系统电路设计

系统对单片机时钟的精度和温度稳定度都没有特别要求,可以直接使用C8051F410 单片机内部自带的时钟振荡器,而无需外接振荡器。使用时要注意的是,是芯片工作电源是从Vregin 引脚引入( + 3. 3V) ,VDD 是内部基准电压输出引脚,VIO 是I /O 口作为数字引脚时的电源输入引脚。电路设计时必需在紧靠这3 个引脚的位置布上滤波和退耦电容( 4. 7μ 和104p) .P1. 0~ P1. 3 是显示屏的控制线CLK、SCLK、R 和OE; P1. 7、P0. 0 ~ P0. 2是字库芯片控制线,采用SPI 接口; P2. 0 和P2. 1 是显示屏的行扫控制线A 和B; P0. 4 和P0. 5 是串口通信线,与蓝牙模块连接。这12 根引脚都需配置为数字引脚。最小系统电路如图3 所示。


 

图3 C8051F410 单片机最小系统

2. 2 蓝牙模块

2. 2. 1 模块选择

选用蓝牙模块的要求是: 价格便宜、体积小,使用方便。符合条件的蓝牙模块产品很多。设计选用的是南京国春电气生产的GC - 02 蓝牙模块,这是款高质量的CLASS2 蓝牙模块。此蓝牙模块内部带有对象交换协议( OPP)文件接收功能,只要上电后,就可被手机蓝牙识别,并可成功配对建立连接,接收手机蓝牙传输的文件。

GC - 02 蓝牙模块共有29 个引脚,可通过SPI 接口或UART接口与单片机通信。本系统单片机选择UART 方式与GC - 02进行通信。蓝牙模块处于待机模式时,已配对过的手机向蓝牙模块发送文件,未配对的手机需先进行配对,输入正确的PIN 码( 即配对密码)即可配对。此蓝牙模块的出场厂PIN 码是"1234",其PIN 码可通过向蓝牙模块发送指令进行修改。[page]

2. 2. 2 电路设计

单片机通过引脚P0.4 和P0. 5 与蓝牙模块GC- 2 的串口( 12 脚和13脚)进行通信,蓝牙模块的其他功能未用。单片机与蓝牙模块的连接如图4所示。


图4 单片机与蓝牙模块的连接图。

2. 5 电源模块

电源模块由5 V 大功率电源和+ 3. 3 V 小功率稳压电路组成。前者是给LED 屏提供电源,后者是把5V 电压稳压成3. 3 V后提供给单片机、蓝牙模块和字库模块工作,这里选用ASM1117- 3. 3 芯片。市售通用的LED 板输入额定功率约为190 W/ m2 ,每块单元板面积是160* 320 mm2 ,最大工作电流约为2 A( 5 V 工作电压时功耗是10 W) ,可根据所要求的LED 显示屏的面积选择开关电源的功率。常用的开关电源,配合双MOS 管输出以及加强型散热器和滤波电容线圈,可保障纯净充足的电流输出。

2. 6 系统总体电路

本系统以单片机C8051F410 作为MCU,外围电路包括蓝牙模块、字库芯片、LED 点阵屏和电源模块,系统电路原理如图8 所示。


 

图8 系统原理图。

3 系统软件设计

单片机的初始化包括: ①时钟初始化,选择片内24.5MHz 内部时钟。②引脚配置: 配置P0. 0 ~ P0. 2 为SPI 接口(3 线) ,与字库芯片通信; 配置P0. 4 和P0. 5 为串口,与蓝牙模块实现通讯; 配置P1. 0 ~ P1. 3、P2. 0 和P2. 1 为数字I /O,实现对显示屏的控制。

③中断、定时器/计数器和FLASH 相关寄存器初始化。系统软件流程如图9 所示。


 

图9 系统软件流程

初始化后系统将主动读取FLASH 指定地址范围内的数据,并将数据( Unicode 字符集) 转换得到与Unicode 数据对应的GB2312字符集代码在字库芯片的地址码,然后将该地址码送给字库芯片提取该地址所对应的GB2312 字符集,再将GB2312 字符集代码通过字库芯片转化提取相对应的16* 16 点阵代码,通过SPI 口将代码送给单片机,进而单片机将点阵代码送给点阵屏并控制点阵屏将数据显示出来。

正常工作状态下,当手机蓝牙与系统蓝牙模块发生配对时,手机只有输入正确的PIN 码后,才可成功配对,配对成功后,若手机采用记事本软件通过蓝牙发送数据,蓝牙模块将接收数据并通过串口发送出去,这时单片机接收数据,如果识别到有效数据的开始位为标志位"#",那么系统将认为该命令是控制命令,即控制LED 显示的亮度、速度、移动方向。控制命令的格式自主定义。例如"#35 左",意思为:"#"为控制标志位,"3"控制亮度( 控制范围为0 - 9,数值越大亮度越高) ,"5"控制速度( 控制范围0 - 9,数字越大速度越慢) ,"左"为方向控制位(左为移动方向向左移,右代表向右移,上表示向上移,下为向下移) .如果有效数据的开始位不为"#",那么将默认此次数据为LED 要显示的新内容,系统将把数据按顺序存入指定的FLASH 地址范围内,待复位后新数据将显示于屏幕上。特别要指出的是,为了保证显示屏工作的可靠性,要在显示循环程序中得合适位置设置好"喂狗"参数。

4 结束语

系统实现了通过手机更新显示屏显示内容的目的,方便又快捷。经过一批用户的使用,显示性能和控制性能均较为稳定。但是,在实际使用过程中也遇到了尚未解决的问题: ①有部分手机不支持Unicode 字符集格式。②本设计仅限于智能机通过记事本编辑显示数据的传送,而不同手机采用的记事本编辑软件不尽兼容,本设计是基于Nokia 手机软件设计的。
关键字:蓝牙  C8051F410  LED点阵 引用地址:基于蓝牙技术的LED点阵屏设计方案

上一篇:基于AT89C51和DSl8820的数字温度计
下一篇:C8051F020单片机的RS485串行通信设计

推荐阅读最新更新时间:2024-03-16 13:46

诺基亚N150DL新机通过蓝牙认证 定位在入门级别
诺基亚目前似乎正紧锣密鼓地推出入门级智能手机。在发布诺基亚C21、C21 Plus和C2第二版之后,该公司现在正准备推出另一款入门级产品,从它出现在蓝牙SIG认证网站上就可以明显看出。 认证显示,这款诺基亚手机的型号为N150DL,最高支持蓝牙5.0。 除此之外,爆料者Piyush Bhasarkar还分享了一张据称由Evan Blass提供的同一手机的效果图。这表明,诺基亚N150DL确实将是一款入门手机,背面采用塑料材质,正面是水滴开孔+厚下巴的组合。 此外,该设备将有一个三摄像头组合,一个USB-C端口,和3.5毫米耳机插孔。 据悉,这款手机可能会作为C系列的一部分出售。
[手机便携]
诺基亚N150DL新机通过<font color='red'>蓝牙</font>认证 定位在入门级别
蓝牙技术联盟解密一加电视新型号
OnePlus Q1和Q1 Pro 4K电视于2019年底在印度和中国推出,时隔半年,在众多电视品牌都在纷纷推出新品之际,新的OnePlus TV也露出蛛丝马迹。 根据techradar消息,在Bluetooth SIG的最新清单列表中,出现了新的OnePlus TV和OnePlus TV遥控器,它们需要批准具有蓝牙功能的设备才能进入商业市场,与OnePlus首次注册涉及39种不同型号的OnePlus TV设备不同,这次只是一个“55UA0A00”。合理猜测,这款新OnePlus TV将具备新型连接电视技术,或者是发布在新的地区。   此前发布的OnePlus Q1 Pro 4K电视搭载3840x2160 60
[手机便携]
蓝牙技术联盟发布2018《蓝牙市场最新资讯》
   蓝牙技术联盟 (Bluetooth Special Interest Group, SIG)于2018年5月31日,在2018 Bluetooth Asia蓝牙亚洲大会发布了《蓝牙市场最新资讯》。报告指出,至2022年,将有52亿蓝牙设备输出,并广泛应用于各个行业中。从蓝牙mesh网络与蓝牙5的发展态势来看,蓝牙正在为未来数十年将于物联网中广泛应用的工业级无线互联解决方案蓄势待发。下面就随手机便携小编一起来了解一下相关内容吧。   在ABI Research调研机构的帮助下,《蓝牙市场最新资讯》以社区、技术、市场三大板块详细展示了 蓝牙技术联盟 独家的市场需求预测,帮助全球物联网行业中的决策者了解当前最新的蓝牙市场趋势,以
[手机便携]
nCube:又来一个要做终极智能家居中心的智能硬件
在“智能”这个词都已经用烂了和滥用了的当下,家居进一步智能化的趋势已然显露无疑。但是反观各种智能产品,绝大部分还是以“普通产品 + 无线连接 + App ”为解决方案,各种产品数量多了以后本来带来便利的目标反而转变成了麻烦。就没有一款家居智能中心产品来统一管理么?最近知名众筹平台 Kickstarter 上就出现了一款决定解决这个问题的硬件——nCube。 nCube 由两部分组成,一个连接在路由器上的 HUB ,以及安装在手机上的 App。HUB 的实际尺寸也非常精致,大概只有 11 x 11 x 2.75 cm,重量也只有区区 252g。App方面就更加简单了,基本上就是各种智能硬件的控制集成,只需要选择对应的智能硬件就能调整
[嵌入式]
蓝牙BR/EDR测试的测试指标及其测试方法
测试目的: 验证调制器正确地对差分相位数据进行编码。在EDR模式,差分PSK调制器被用于将二进制数据流映射到在复变量平面的一组指定的相位角。差分相位编码参数描述了PSK调制器的性能。 测试通过标准: 按照测试规范的流程,此测试的预期结果是,99%的数据包将没有检测到的错误。 RF/TRM/CA/BV-13-C EDR 带内杂散发射 EDR In-band Spurious Emissions 测试目的: 带内杂散发射是当DUT在相邻的信道发送信号时一个信道的每500 kHz带宽上的功率总和。 测试通过标准: EDR带内杂散发射必须至少比最大功率测量结果(离开载频最大500kHz)低26分贝。
[测试测量]
蓝牙技术联盟Auracast™体验展登陆上海 携手成员公司共同展示改变生活的全新听觉体验
蓝牙技术联盟Auracast™体验展登陆上海 携手成员公司共同展示改变生活的全新听觉体验 2023年10月13日,上海——蓝牙技术联盟(Bluetooth SIG)于10月12日至14日,上海国际消费电子技术展(Tech G)期间,与多家企业成员合作举办Auracast™体验展,让参与者感受Auracast™广播音频带来的改变生活的全新听觉体验。继在巴塞罗那和台北展出之后,Auracast ™体验展全球巡演今日登陆上海,接下来也将于东京举办。 蓝牙技术联盟首席市场官Ken Kolderup表示:“为了让更多人提前感受Auracast™广播音频将带来的更便利的音频体验,我们将全球巡演Auracast™体验展。结合炬芯
[网络通信]
<font color='red'>蓝牙</font>技术联盟Auracast™体验展登陆上海  携手成员公司共同展示改变生活的全新听觉体验
Sonova获得CEVA蓝牙 IP授权许可 ,将布属助听器的SWORD™3.0无线
CEVA,全球领先的智能和互联设备的信号处理平台和人工智能处理器IP授权许可厂商 (纳斯达克股票交易所代码:CEVA) 宣布世界领先的听力解决方案提供商Sonova Holding AG已经获得CEVA授权许可,在用于助听器和其他智能听力设备的最新SWORD™ 3.0无线芯片中部署使用RivieraWaves蓝牙IP。 SWORD™ 3.0芯片是世界上首个也是目前唯一完全支持音频和电话的直接双耳音频流的助听器无线电芯片产品。SWORD™ 3.0通过与智能手机的数据连接来访问互联网,这使得助听器佩戴者能够在任何情况、任何地点让听力保健专业人员实时调整其听力设备。此外,这解决方案还启用了语音到文本的电话转录,提供实时可视字幕作
[手机便携]
贸泽开售 Qorvo QPG6105DK Matter和蓝牙开发套件 进一步简化IoT设备开发
2024年2月19日 – 专注于推动行业创新的知名新品引入 (NPI) 代理商™贸泽电子 (Mouser Electronics) 即日起供应Qorvo的QPG6105DK Matter™和蓝牙开发套件 。借助QPG6105DK 开发套件,开发人员能够快速、轻松地将物联网 (IoT) 设备推向市场。该IoT开发套件是Matter和低能耗产品开发人员构建智能家居传感器和执行器、智能照明、恒温器和其他联网终端设备的理想之选。 贸泽供应的 Qorvo QPG6105DK开发套件 是一款支持多种标准的智能家居通信控制器。该套件包括一个简化的Matter和蓝牙低功耗开发环境、示例应用和多个便于IoT开发的工具。该开发套件通过了Ma
[网络通信]
贸泽开售 Qorvo QPG6105DK Matter和<font color='red'>蓝牙</font>开发套件   进一步简化IoT设备开发
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved