摇摇棒的原理
控制芯片采用宏晶单片机STC11F03E,其内部有3K的程序存储空间,256字节的数据存储空间,另外其内部还有2K的EEPROM空间。
设计可以通过串口,把下载的画面数据到内部的EEPROM,掉电后,也不会丢失。
本文通过研究利用事先编好程序来控制16个LED发光二极管,并配合左右手的摇晃来显示字符和简易图形的电子装置(简称为“摇摇棒”),设计并制作一个依靠摇动能显示字符、图形的 LED 显示棒。
此装置利用AT89C51单片机对发光二极管阵列进行控制。
用滚珠开关检测当前摇动状态,单片机控制16个发光二极管进行不同频率的亮灭刷新,则只要摇动就可以可显示输出文字及图案等信息,从而达到在该视觉平面上传达信息的作用。
1 硬件系统的组成本设计的简单有趣的LED摇摇棒,它是基于单片机控制的电子装置。
具有按键进行画面切换和消除重影等功能,能使画面清晰显示出来。
它主要由单片机控制部分,LED驱动部分,LED显示部分组成,其硬件组成框图如图1 所示。
1.1 按键模块本设计中通过一个画面切换开关对显示的内容进行切换。
在设计中通过滚珠开关来控制摇摇棒只能向一边摇动时显示信息,否则会出现镜像字或镜像画面,也就是重影的现象。
可选的摇动控制开关有水银开关和滚珠开关两种。
水银开关稳定性较高,但安全性较差。
滚珠开关虽然稳定性稍差,但不容易被打破,安全度很高。
考虑到实际应用环境,故选用滚珠开关作为系统的摇动控制,由滚珠开关带来的不稳定性可以通过软件进行弥补。
手动复位开关的功能是控制系统的启停。
1.2 控制部分单片机最小系统作为整个系统的控制核心,它主要负责控制二极管的亮灭及显示状态。
通过单片机的软件编程及外部中断,来控制摇摇棒的显示效果。
1.3 LED 显示模块此设计中根据LED点阵的显示原理来设计显示部分。
点阵的显示分为行扫描与列扫描两种,列扫描是将字模数组通过点阵屏的行驱动进行输入,然后通过列对每一行进行扫描,当列为低(高)电平、行为高(低)电平时则表示该点为图案的一部分,将其读出、显示。
而本次设计的LED 显示棒数据传输原理与LED 点阵屏相似。
可以把LED 显示棒看成是LED点阵屏中的一列。
为了使显示的图案清晰,在设计中使用了16 个高亮度LED 《http://bbs.dianyuan.com/tech/green》管将它们排成一列,整个屏在静止时也就相当于16 行*1 列。
数据传输时同样使用行送数据、列扫描。
在摆动过程中,应用人眼的视觉暂留原理,被点亮的列不会很快的消失,而是随着摆动的方向继续向前移动,只要移动的速度高于视觉暂留的最短时间显示内容就不会熄灭,这样,一幅图案也就可以这样被“摆动”出来了。
根据系统分析,具体的硬件电路连如图2 所示。
在具体制作硬件的时候,将16 个3mm 高亮度红色的LED排列成整齐的一列。
在proteus 下仿真调试的时候,给定的电源VCC 为5V,实际使用时用3 节干电池串联4.5V 即可。
2 系统软件设计2.1 软件设计思想在摇动LED棒的时候单片机必须单程传送数据,否则显示的图形会产生重影,影响视觉效果。
因此当系统开始工作后通过滚珠开关的位置来使单片机实现单程传送数据给LED.如果滚珠开关位于右边,则进入外部中断1 并将一变量置1,在变量为1期间让单片机以一定的频率将数据传送给LED.如果滚珠开关位于左边,则进入外部中断0 并将变量置0.在这期间单片机不会传送数据给LED.在送数据时,数据送完后应延时一段时间来使摇动时显示的每个字不会太拥挤,之后再立刻熄灭LED 并开始重新判断滚珠开关的位置。
2.2 软件设计流程图通过软件设计思想的分析,得到该系统的主程序流程如图3所示。
系统开始运行,首先初始化整个系统,然后等待外部中断。
当用手摇动到指定位置时,由滚珠开关触发外部中断,系统接收到外部中断信号后,就传送数据,再经过一段延时后开始显示。
显示完成返回主程序,等待下一个摇动周期的到来。
周而复始的晃动,则会显示出相应的信息。
下面将设计一个LED显示棒且需要有按键进行内容切换,它主要是由中央控制部分,LED驱动部分,LED显示部分以及电源部分组成,如图4所示。
图4单片机将提取的字模进行存储,当接收到按键输入的指令时单片机就将相应的字模代码通过I/O口输出,使LED灯点亮,利用视觉暂留原理最终使图案完整的显示在摆动的显示屏中。
3.1 LED灯的选择传统LED发光二极管。
颜色多样,在可以同样显示图案的前提下使用它更为经济。
3.2外部中断信号产生方式通过外部中断可以控制数据开始传输的时刻。
选择好外部中断来源是本次制作的难点及重点。
使用惯性开关。
通过摇晃使得惯性开关的摆杆与焊接的左右两个触点接触,利用这种接触产生的电平变化来触发中断,结合软件控制显示,制作简单,使用方便。
3.抗重影方案的选择:使用外部中断控制数据传输时刻。
外部中断信号由惯性开关产生,触发方式为下降沿触发。
惯性开关左右两边的触点分别与单片机两个外部中断接口相连,默认为高电平,摇动的摆杆接地。
惯性开关处于不同位置进入不同的中断,从而决定何时送数据。
该方案简单易行,可以保证数据是单程传输的,避免...
字模软件求解
很多.方正书版.方正飞腾.pagemaker.indesign.方正书版 ——严谨、规范、久经考验的批处理书刊排版软件方正书版9.0是在中文Windows 95/98上运行的32位批处理的书刊排版软件, 它继承了书版6.0、7.0的排版模式和排版流程,保证了与低版本的兼容性, 并在此基础上进行了大量的改进和扩充。
书版9.0在继承以前版本的功能的同时,充分发挥中文Windows平台的优点, 增加了一系列适应新的时代需求和用户需求的功能,具有很强的稳定性,得到新老用户的一致认可,是书刊制作的首选排版软件。
目标用户:出版社录排中心、印刷厂照排中心、排版公司、办公文印室主要特点:1、具有交互式界面的批处理排版软件,文字排版规范、快捷2、可接受多种标准图像格式文件,如TIF、EPS、BMP等,支持GBK字库,支持方正超大字符集字库,3、支持彩色版面制作,最终输出格式符合标准的Postscript Level 2格式。
4、具有两种符号风格(.mps和.s92),同时增加了部分专用符号 如:数学的集合符号,八卦符号等5、具有WORD文件转换功能、大样预览功能。
新增功能:支持中文windows95/98/NT2000,升级书版,达到高效率;符合书版老用户的使用习惯,可全键盘操作;支持无数步的undo/redo,版本比较,如有误操作立即还原;支持46款GBK的标准汉字和符号免去烦琐的补字工作;支持方正超大字库和典码输入法,适用于典籍、辞书的制作;支持多页分区,排图文出血版式;支持边文边注,适合于排蝴蝶版式;自动加拼音,自动加注音,少儿读物排版轻松自如;自动判断词组进行繁简/简繁的转换;自动读出图片的大小,并自动留空;自动提取目录,自动索引、排序功能;Wrod文件自动转换成书版小样文件;外挂字体的功能更加强大,支持外挂windows平台的符号;制作结果用psppro打印输出,提供完美的彩色打印方案;支持局域网工作流程,通过网络组版,输出时可指定在发排主机上;更好地处理方正科技类特殊符号,提供与书版6.0类似的符号,适用于科技类的图书。
软件包内容:书版安装程序:V9.0方正兰亭字库(GB编码)方正兰亭字库(GBK编码)运行环境:简体中文WINDOWS95/98系统PC兼容机486以上32M以上内存100MB以上硬盘方正书版9.01是在简体中文Windows95/98/NT/2000系统上运行的32位批处理的书刊排版软件,它继承了6.0/7.0的排版模式和排版流程,保证了与低版本的兼容性,并在此基础上进行了大量的改进和功能扩充。
书版9.01在继承以前版本功能的同时,充分发挥中文Windows平台的特点,增加了一系列适应时代要求和用户需求的功能,具有很强的稳定性、开放性和兼容性,得到新老用户的一致认可,是书刊制作的首选排版软件。
主要特点: 平台从DOS升级到WINDOWS兼容书版旧版本的小样文件制作彩色书刊,版面丰富多彩灵活控制图片,版式多样化专业快捷的制作工具,标准规范的排版结果生成规范的PS/EPS文件 新增功能:支持中文Windows95/98/NT/2000,升级电脑和书版,达到高效率符合书版老用户的使用习惯,可全键盘操作支持GBK编码标准,支持超大字库,大大减少补字量支持无数步的undo/redo支持多页分区,排图文出血版式支持边文边注,适合于排蝴蝶版式自动进行繁简/简繁转换自动加拼音,自动加注音自动提取目录,索引,排序功能WORD文件自动转换成书版小样文件强大的大样预览功能更好地处理方正科技类特殊符号外挂字体的功能更加强大,支持外挂Windows平台的符号制作结果用PSPPRO打印输出,提供完美彩色打印方案软件包内容及免费赠送书版9.01安装程序46款方正兰亭(GBK编码)Ture Type字库多达五万六千余字的超大字库显示字模典码输入法新女娲补字2.0indesign 一 Adobe Indesign简介 Adobe公司1999年9月1日发布的InDesign(tm), 一个创新的排版设计软件, 是面向公司专业出版方案的新平台。
InDesign软件是基于一个新的开放的面向对象体系,可以实现高度的扩展性,因此大大优化了开发周期并且使Adobe可以快速推出平台。
该开放体系建立了一个由第三方开发者和系统集成者可以提供自定义杂志、广告设计、目录、零售商设计工作室和报纸出版方案的核心。
事实上,今日通过和InDesign沟通, 一些第三方生产厂家和服务上发表了一些可以立即扩展1.0版功能的重要插件。
今天有9个这样的方案已经出售,包括 Shade Tree生产的FR-MZ PS for InDesign, PowrTools生产的PowrTable from 和Virginia Systems生产的Sonar Bookends(r) InDex(tm)。
全新出版和图文特性 Adobe InDesign是一个全新的,宣告针对艺术排版的程序,提供给图像设计师、产品包装师和印前专家。
InDesign内含数百个提升到一个新层次的特性,涵盖创意、精度、控制在当今的诸多排版软件所不具备的特性。
例如 光学边缘对齐 高分辨率EPS和PDF显示 分层主页面 多级Redo和Undo 可扩展的多页支持 缩放可以从5%到4000% 除此之外,InDesign捆绑了Adobe的其他流行产品例如Adobe Illustrator(r), Adobe Photoshop(r), Adobe Acrobat(r)和Adobe PressReady(tm). 熟悉Photoshop或者Illust...
64*64点阵库存储一个汉字的字模信息需要多少字节
通过手机浏览器搜索需要的软件下载安装(若是自带的浏览器: 1.通过手机中“三星应用商店”或“Galaxy特色订制”搜索需要的软件并下载安装。
3,为您提供以下几种方式,请您参考,下载的安装包保存在我的文件-Download文件夹中).通过电脑下载APK格式的安装包" 安卓系统手机下载软件方法有很多.通过第三方助手类软件下载安装需要的程序。
4。
2...
转载请注明出处51数据库 » 64×32摇摇棒字模更新软件
达?矢抾哆拉?