您当前的位置:首页 > 科技前沿

ARM7的键盘与VFD显示器接口技术

时间:2015-04-09  来源:扁平线圈电感厂家  点击:
引 言
仪表行业以及工业生产过程对实时性、处理速度、智能化等方面有了更高的要求,而ARM微处理器具有功耗低、指令吞吐量高、实时中断响应、处理器宏单元性价比高等特点,因此,将ARM微处理器引入产品和工业生产的开发设计中已经成为一种必然趋势。
在工业控制和产品设计中,一般都要求具有供操作的键盘和可视化界面。传统显示模块的设计一般都是采用I/O口外扩驱动电路连接而成,显示器一般都采用LED或LCD,要么成本低但实现起来比较复杂,要么实现起来简单成本却很高。笔者综合考虑了成本、实现的难易程度、功能以及稳定性等方面的要求,提出了一种实现起来较容易且具有较高对比度和精度的VFD显示的方法。

1 硬件电路的实现
考虑到未来市场对功耗、处理速度、实时性、多功能、多任务处理等方面会有更高的要求,本设计采用基于周立功公司MiniARM的M2020—FNU20嵌入式核心板(微处理器为LPC2220)及其M22A开发板。M22A开发板的板上资源主要有:
◆μC/OS—II实时操作系统;
◆TCP/IP协议、FAT32文件管理系统;
◆UART、I2C、SPI通信接口;
◆JTAG接口支持在线调试;
◆工业级10M以太网控制接口CSB900A—IQ;
◆2 MB NOR Flash程序存储器等。
另外,现代工业控制和产品生产大都需要可供操作的键盘以及可视化界面。本设计采用HTl6511芯片驱动键盘和显示。考虑到工业生产中各种不利环境的影响,本设计采用具有较高对比度,且具有很好的可靠性与环境适应性共模电感器的VFD(真空荧光显示器)进行显示。HTl6511是一个典型的VFD驱动芯片,由5个led输出口、1个控制电路、1个显示存储器(内部)和1个按键扫描电路直流电感器组成。微处理器通过三线串行接口对HTl6511进行串行数据输入、输出。图1是系统硬件电路框图,主要包括LPC2220与驱动芯片HTl6511的连接。HTl6511与VFD显示器的连接,使用HTl6511外扩的12×4的按键扫描电路以及指示灯和开关电路。


2 软件设计
软件采用模块化设计方法,使用基于优先级的系统调度法来实现各个模块。每个模块设置为一个任务,如taskO为读键值模块,taskl为显示模块等。给每个模块设置一个固定的优先级,当任务执行完后自动挂起,挂起的时间长短可以自己设定。任务挂起后进入等待状态,挂起时间一到,任务自动进入就绪状态。
开发板内嵌了μC差模电感器/0S—II实时操作系统。本设计采用电感器厂家可剥夺型内核。若系统正在执行一个优先级较低的任务,且有一个或多个优先级较高的任务就绪时,优先级较低的任务将被打断,去执行优先级最高的任务。执行完成后,系统不会马上返回中断的地方,而是执行当前就绪任务中具有最高优先级的任务;当没有更高优先级任务就绪时,系统才返回原来中断的地方。若程序中某些模块(如读键值、推显等)不希望被打断,就需要在进入该模块的开始处关闭中断,执行完后再打开中断。以下是各个功能模块的实现。
2.1 HTl6511的读/写程序
图2为HTl6511的数据读/写时序。其中,tcw为时钟脉冲宽度,最小值为400 ns;tsu为数据上传时间,最小值为100 ns;th是数据保持时间,最小值为lOO ns;tcs为时钟调整时间,最小值为1μs;tph1和tplh都是数据传递延迟时间,tph1最大值为300 ns,tplh最大值为100 ns。

从图2中可以看出,大电流电感读/写数据时必须置CS为低;写数据(D1)过程中,在时钟(CLK)的下降沿往数据线上送数,送完数后需要将CLK置高,且要保持一个tcw的时间;在读数据时,需要先将CLK置高一段时间,然后再拉低一段时间,才开始从数据线上读取数据。
以下程序为向HTl6511写一个字符:


2.2 主要驱动程序
驱动程序主要包括显示驱动和按键驱动。
图3为HTl65l1的显示驱动一般命令时序。图中,命令1设置显示模式;命令2设置读/写数据模式;命令3设置读/写数据的起始地址;数据1到n为需要读/写的数据;命令4设置VFD的显示亮度。

大电流电感

48v转5v有什么好的方案吗?如题,谢谢!
主要看输出电流大小,MP4570- 3A, 4.5V-55V Input,


MP2459- 0.5A, 55V, 480kHz Step-Down Converter in a TSOT23-6



这两款IC我司有

锂电池充电器LCD电量显示驱动方案随着便携式应用的高速发展,如手机和数码相机等产品配套的锂电池充电器也需要跟上便携式应用的发展脚步。在各种各样的锂电池充电器中,座充和万能充电器是目前最受欢迎的产品。据统计,这两种产品在世界范围内每月的

车载信息设备用功率电感器 前言
近年,随着汽车电子化进程的不断推进,以音频和导航系统为首的车载用各种数码设备不断增加。此外,各国规定了汽车后视摄像头、车道偏离警告系统、自动紧急制动系统的义

注塑加工厂


上一篇一种双DSP系统串行引导方案的实现

下一篇可重构系统功耗相关的硬件任务调度算法


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话