基于LM3S600的热敏微打技术方案设计

发布者:科技小巨人最新更新时间:2012-09-20 来源: 电子发烧友 关键字:LM3S600  热敏微打技术  Cortex-M3 手机看文章 扫描二维码
随时随地手机看文章

热敏微打凭借噪音低、速度快、可靠性高、打印字符清晰等优点,目前已在POS终端系统、银行系统、移动警务系统、移动政务系统、医疗仪器、汽车计价器、手持设备等领域得到广泛应用,并呈现突增趋势。另外热敏微打正在一些领域逐步替代针式微打,热敏微打市场进一步扩大。

系统结构

热敏微打控制模块(ThermalPrinter-376T)采用美国TI公司的32 ARM微控制器LM3S600(原流明诺瑞公司)作为主控芯片,外加输入电压检测、RS232通讯、字库扩展、打印电压控制、步进电机控制以及热敏打印机芯控制。其中热敏打印机芯控制增加过温保护和缺纸检测使系统更稳定。 

方案优势

国内市场现有的热敏微打控制板多采用51单片机设计,因其资源少,性能低大大制约了硬件和软件的设计。导致现有热敏微打控制板体积大,灵活性差,这违背了热敏微打体积小,应用广的特点,大大制约了热敏微打的推广。

本方案采用美国TI公司的32 ARM微控制器LM3S600(原流明诺瑞公司)作为主控芯片,该微处理器基于Cortex-M3内核,具有高性能的运算处理能力,提高了软件设计与升级的灵活性。并带有丰富的外设,大大简化了硬件设计,缩小了占板面积,有效的提高了应用的灵活性。

功能特点
 体积小、性能稳定、打印速度快(60mm/s)、质量高
 宽打印电压(3.5~8.5V),根据电压自动配置速度
 打印浓度可调,用于解决不同热敏纸的颜色深浅不一问题
 支持字体倍宽、倍高、加粗、斜体、反白、加框、下划线打印
 支持常用ESC/POS控制命令
 支持RTS/CTS协议与Xon/Xoff协议

关键字:LM3S600  热敏微打技术  Cortex-M3 引用地址:基于LM3S600的热敏微打技术方案设计

上一篇:LM3S9B96与CC2520平台上的ZigBee组网技术及应用
下一篇:基于LM3S101处理器的温度测量模块设计

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

本土公司杀入MCU:兆易创新发多款ARM Cortex-M3 MCU
GigaDevice (兆易创新)在中国发布14款基于ARM Cortex-M3内核的GD32F103系列32位通用MCU产品。目前,该系列产品已经开始提供样片。GD32系列MCU力争为用户带来优异的系统性能与灵活的应用体验,并在性价比上做得更为出众。为了给用户在研发时有更大的自由选择范围,全新的GD32F103产品线提供从16KB到128KB的Flash容量,并有QFN36、TQFP48、LQFP64和LQFP100多种封装选择。系列产品在软件和引脚封装方面全兼容。 GD32F103系列产品主频为108MHz,提供了出色的处理性能。目前片内闪存(Flash)最大为128KB,RAM最大为20KB,供电电压范围为2.6V-3.
[单片机]
东芝基于Arm Cortex-M3且具备先进功能的低功耗微控制器
东京-- 东芝电子元件及存储装置株式会社(“东芝”)面向消费设备和工业设备推出“M3H族”微控制器,成功扩大其基于Arm® Cortex®-M的“TXZ™系列”微控制器的产品阵容。 该新微控制器目前已批量生产。 根据产品功能,M3H族分为两个产品组。“M3H族(1)”提供标准功能,而“M3H族(2)”提供更多封装和存储容量选项,并支持高速处理器(80MHz)。两个产品组共提供13种丰富的封装选项(32引脚至144引脚)和32KB-512KB的闪存。 M3H族基于全球标准的Arm Cortex-M3内核,专为电机控制而设计,可满足消费设备和工业设备的各种需求。M3H族(1)的工作频率高达40MHz;M3H族(2)的工作频率高达80
[工业控制]
东芝基于Arm <font color='red'>Cortex-M3</font>且具备先进功能的低功耗微控制器
基于Cortex-M3的MP3播放器设计
引言 STM32 系列微控制器采用 ARM 公司最新的 Cortex —M3内核。VSl003音频解码芯片为VSlOxx系列的第三代产品,是芬兰VLSI Solution公司生产的单片MP3/WMA/MIDI解码和ADPCM编码芯片。本文采用STM32系列微控制器,结合解码芯片VSl003、SD 卡、 LCD 等外围设备设计并实现了MP3播放器。其主要功能有:播放VSl003支持的所有音频文件,如MP3、WMA、WAV文件,且音质非常好;通过摇杆控制播放上一首/下一首、音量增减等;通过LCD显示歌曲名字和播放状态;本系统还实现了读卡器功能,PC机可通过 USB 接口直接对开发板上的SD卡进行读写操作,以方便拷贝音频文件。 1 S
[单片机]
基于<font color='red'>Cortex-M3</font>的MP3播放器设计
ARM架构—— Cortex-M3与Cortex-M4特点概述
一、处理器和微控制器差别 微控制器包含处理器,处理器只是其中一小部分,具体包含存储器、时钟生成、分配逻辑、系统总线以及外设(I/O接口单元、通信接口、定时器、ADC、DAC等等),如图1-1所示: 图 1一1微控制架构 即使处理器相同,但是不同芯片厂商根据不同的应用场景选择不同的特性模块就能设计出不同特性的微控制器。 二、Cortex-M3与Cortex-M4特点 Cortex-M3与Cortex-M4处理器均使用32位架构,寄存器组中的内部寄存器、数据通路以及总线接口都是32位。Cortex-M处理器使用的指令集架构(ISA)为Thumb ISA,基于Thumb-2技术并同时支持16位和32位指令。 异同点:
[单片机]
ARM架构—— <font color='red'>Cortex-M3</font>与Cortex-M4特点概述
ARM Cortex-M3的嵌入式网络播放系统设计应用
ARM Cortex-M3的嵌入式网络播放系统设计应用 随着网络应用的普及,为普通嵌入式系统增加网络功能,能更好满足消费者对网络资源的需求。这里采用基于ARM Cortex-M3的微控制器LM3S1138实现一种具备网络功能的播放终端系统,该系统不仅具有良好的播放效果,还可从网络音乐服务器上点播音乐并实时播放。 1 网络播放系统的设计方案 该网络播放系统由服务器、用户终端和音响设备组成。其中,服务器通过以太网提供音乐资源,用户终端通过网络下载音频数据再实现音频解码,音响设备实现音乐播放。图1给出该系统设计框图。 该系统设计采用基于ARM Cortex-M3的控制器LM3Sll38作为主控制器。该控制器改进了代码密度,减少中断延
[单片机]
ARM <font color='red'>Cortex-M3</font>的嵌入式网络播放系统设计应用
Cortex - M3与Cortex - M4对比
本文主要从 M3和M4的MPU、DSP能力、debug调试和电源管理4个方面说明两者的区别。 1. 内存保护单元MPU 与Cortex - M3的相同,MPU是一个Cortex - M4中用于内存保护的可选组件。处理器支持标准ARMv7内存保护系统结构模型。您可以使用在MPU执行 特权/访问 规则,或者独立的进程。这个MPU提供全面支持: l 保护区 l 重叠保护区域,提升区域优先级(7 =最高优先级,0 =最低优先级) l 访问权限 l 将存储器属性输出至系统 2 .DSP能力 下图展示了处理器运行在相同的速度下Cortex - M3和Cortex - M4在数字信号处理能力
[单片机]
Cortex - M3与Cortex - M4对比
C指针+ STM32 理解
环境:IAR + Cortex-M3的处理器 关注:指针在寄存器层次上的存储、调用等。。。 推荐:让你不再害怕指针 存储: 示例代码如下: int yyy=16; int *ptr1 = int **ptr2 = &ptr1; int (*ptr3) ; int *(*ptr4) ; int main() { ................ //使用这几个变量 ................. return 0; } IAR--View--Statics显示的全局区(静态区)情况: 以ptr2来说,定义:int **ptr2 = &ptr1; 从上图可知,指针变量ptr2的类型,
[单片机]
C指针+ STM32 理解
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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