本文介绍了AT89S51单片机和DS12887时钟芯片构成的新型打铃器的研制过程,详细介绍了单片机的硬件电路设计和软件编程方法,具有很高的科研和商业价值
上传时间: 2013-06-17
上传用户:xzt
为了解决当前PVC软标生产技术落后、效率低、质量不稳定、能耗高、工作环境差等问题,本文提出研制集注标、烘烤、冷却的数控PVC软标机方案。 数控PVC软标机控制系统采用“ARM9+RT-Linux”开发模式,将数控技术与嵌入式系统应用有机结合起来,一方面发挥ARM9微处理器高性能、低功耗的特点,使PVC软标机数控系统有较强的数据处理和运动控制能力;另一方面利用实时操作系统RT-Linux的开放性、强大的功能,简化了数控系统软件的开发,缩短了应用系统开发周期。 本文研究的主要内容是基于嵌入式的PVC软标机数控系统硬件设计和软件开发。首先详细介绍了系统各功能模块的硬件电路设计,包括嵌入式最小系统搭建、伺服驱动器接口电路设计、电磁阀接口电路设计、人机交互模块设计、通信模块设计、开关量模块设计等方面内容;然后,基于RT-Linux的嵌入式系统软件实现机理的理论指导下,提出了系统软件的架构,在此基础上详细阐述了软件实现过程:通过对PVC软标机数控系统功能需求及多任务间数据依赖关系的分析,同时结合RT-Linux平台上实时应用软件的结构特点,本文在逻辑架构上对控制系统的实时任务和非实时任务进行了划分,并设计了模块间数据缓冲机制;在时序架构上提出了系统的多任务运行时机分配以及各任务之间正确合理的时序关系,以保证实时任务的实时性和非实时任务能够得到适当运行;在应用软件架构上利用RT-Linux多线程编程技术实现了系统软件的基本功能。最后,针对本系统插补所需的精度和系统实时性要求,利用数据采用直线插补算法实现了系统的插补功能。 目前,PVC软标机数控系统的基本功能已经实现,系统能够在实验平台上稳定运行,基本达到预期目标。关键字:PVC软标;数控系统;插补;RT-Linux;ARM9
上传时间: 2013-04-24
上传用户:visit8888
本文介绍了AT89S51单片机和DS12887时钟芯片构成的新型打铃器的研制过程,详细介绍了单片机的硬件电路设计和软件编程方法,具有很高的科研和商业价值
上传时间: 2013-10-31
上传用户:清山绿水
介绍了基于89S51 单片机的微型热敏打印机的组成,分析了打印原理,详细给出了整体流程以及各个功能模块的软件设计。热敏打印头采用I/O 口模拟串行数据传输实现数据加载。设计的微型热敏打印机运用于实际,取得了良好的效果。关键词:热敏打印机 过热保护 步进电机 数据加载由于常用的微型针式打印机的速度慢,噪声大,无法满足某些场合的需要。微型热敏打印机具有打印速度快、噪音低、可靠性高、字迹清晰、机头小而轻等优点,可满足各种场合的打印要求,因此得到广泛应用。笔者在汽车行驶记录仪的开发过程中,根据厂家要求,选用较为先进的热敏打印机作为打印设备。但微型热敏打印头对打印时序和温度要求较高,一旦控制不当极易造成打印头烧毁。因此,在有合理的硬件设计的基础上,软件设计也十分重要。本文使用某些软件设计替代了部分硬件电路,使打印机的控制电路得到了简化。
上传时间: 2013-11-14
上传用户:digacha
串口调试软件SSCOM可供免费使用,免费下载,本软件可以在Win95/98、Win2000、WinNT、WinXP下面运行.软件功能主要为: 1.接收从串口进来的数据并在窗口显示. 2.所接收到的数据数据显示方式可以选择为字符方式或者HEX方式 4.中文显示无乱码,且不影响速度 5.串口波特率可以选择为110bps-256000bps.(波特率>115200时需要硬件支持) 6.可以即时显示存在的串口号.如果您增加了usb转串口等设备,串口号也会在列表中出现. 7.可以选择“5、6、7、8”四种数据长度. 8.可以选择为“1、1.5、2”三种停止位.(1.5停止位需要硬件支持) 8.第9位数据可以选择为“无、奇校验、偶校验、1、0”四种方式. 9.可以选择“无流控、软流控、硬流控、自定义”四种流控方式. 10.串口设置和字符串操作等设置在程序关闭时自动保存,打开时自动载入. 11.可以在接收窗口按键即发送该键值. 12.可以在字符串输入框输入您想发送的字符串,并发送. 13.可以在字符串输入框输入您想发送的HEX数据串,数据的值从00到FF,没有任何限制. 14.可以定时重复发送数据,并可以设置发送时间间隔. 15.可以在发送字符串时选择发送新行,即自动加上回车换行. 16.可以显示当前串口的CTS、DSR、RLSL(CD)信号线的状态. 17.可以自由控制当前串口的DTR、RTS信号线的输出状态. 18.可以打开一个文本文件或者一个二进制文件预览其内容,查看方式可以是文本或者HEX方式. 19.可以打开一个文本文件或者一个二进制文件并以当前波特率发送到串口. 20.可以保存窗口内容到一个文本文件,文件名取自当前时间,保存在当前目录. 21.可以即时显示发送的字节数和接收到的字节数,按清除窗口将会清零. 22.带有功能强大的扩展功能:多条字符串发送定义和网上查找串口资料等. 23.可以定义最多32条预备发送的字符串,每条字符串可以定义为HEX数据串或者字符串方式.在每一条数据的左边打勾就表示这是一条hex数据串. 24.点击字符串右边的标号即可以发送这条定义好的字符串. 25.可以设置为循环发送你定义过的多条字符串,并且可以设置发送时间间隔. 26.在串口资料栏您可以从mcu51网站或者Google查找有关串口技术资料. 27.在串口资料栏您可以进入技术讨论bbs,在此发表您的高见或者提出您的问题和需求. 28.在产品信息栏您可以获得现时最新的产品信息. 29.这是个绿色软件,单个文件即可执行,不会给您的机器增加任何负担. 此版本使用C++Builder编写,相对于上一版本SSCOM2.0,主要改进在: 1.程序更稳定可靠,修改了一些报错信息.使用更加人性化。 2.修改了避免显示汉字乱码的算法,快了许多. 3.hex数据输入的错误兼容性. 4.发送字符串可以加发回车换行. 5.可以保存窗口内容到文件. 6.发送和接收的字符数统计更准确. 7.不再接收到一定数量字符数就清屏,因为发现即使收到很多内容也不会溢出,速度仍然很快. 8,可以打开二进制文件并发送,从前只能发文本文件. 9.打开文件后可以用asc方式或者hex方式预览文件中前4K内容. 10.发送文件前告诉操作者需要发送多少时间.免得久等. 11.新增功能强大的扩展功能,多达32条自定义字符串操作,程序关闭时这些字符串会自动保存,下次开机时再载入,每条可以定义为HEX数据串或者ASC字符串,按后边的数字按钮可以发送.也可以自动循环发送定义过的字符串. 12.新增串口设置自动保存. 13.加入了网络支持功能,用户很方便讨论问题和找到技术支持.
上传时间: 2013-10-26
上传用户:448949
三菱PLC编程软件(中文). 三菱FX系列PLC解密软件 V3.1里面包含了三菱PLC编程软件(中文)教程,安装方法 三菱PLC编程软件 GX-developer 安装详细说明 请将软件安装压缩包解压到D盘根目录或者C盘根目录进行安装,太深的目录容易出错 在安装程序之前,最好先把其他应用程序关闭,比如杀毒软件,防火墙,IE,办公软件 1,在Gx Developer文件夹中,有一个文件夹“EnvMEL”,进入,点击“SETUP.EXE”安装“通用环境” 安装大部分三菱软件都要先安装“通用环境” 2,然后点击Gx Developer下的“SETUP.EXE” 正式安装三菱PLC编程软件Gx Developer 注意,其他的几个文件夹,在安装时候主安装程序会自动调用,不必管它。 3,安装路径最好使用默认的,不要更改,输入各种注册信息后,输入序列号: 注意,不同软件的序列号可能会不相同,序列号可以在下载后的压缩包里得到。 4,“监视专用”这里不能打勾,否则就只能监视不能编程了 5,等待安装过程 6,直到出现此窗口: 7,开始/程序 里可以找到安装好的文件
上传时间: 2013-11-01
上传用户:mnacyf
解压包包含了C语言入门经典教程和Visuak c++软件 【基本简介】 Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。 虽然微软公司推出了Visual C++.NET(Visual C++7.0),但它的应用的很大的局限性,只适用于Windows 2000,Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。 Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。 在Visual C++ 6.0 企业版的基础上集成官方的SP6升级补丁制作而成!免序列号,安装完即可使用,无需再打补丁! 【使用方法】 有些朋友反应在安装后出现 "Error spawning error" 可以看看下面绿色软件找到的一些解决方案: 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”的路径。很多情况可能就一个盘符的不同(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。
上传时间: 2013-10-09
上传用户:hui626493
重要须知━请认真阅读:本《最终用户许可协议》(以下称《协议》)是您(个人或单一实体)与 BSTBIT.COM 之间有关上述 BSTBIT.COM软件产品的法律协议。本“软件产品”包括计算机软件,并可能包括相关媒体、印刷材料和“联机”或电子文档(“软件产品”)。pcb抄板软件搞定了,进行pcb打样时,就更快捷了。本“软件产品”还包括对BSTBIT.COM提供给您的原“软件产品”的任何更新和补充资料。任何与本“软件产品”一同提供给您的并与单独一份最终用户许可证相关的软件产品是根据那份许可协议中的条款而授予您。您一旦安装、复制、下载、访问或以其它方式使用“软件产品”,即表示您同意接受本《协议》各项条款的约束。如您不同意本《协议》中的条款,请不要安装或使用“软件产品”。
上传时间: 2013-11-15
上传用户:Miyuki
PCB设计软件,设计好了pcb,就可以进行pcb打样做产品了。
标签: Sprint-Layout PCB 50 设计软件
上传时间: 2013-10-12
上传用户:我累个乖乖
重要须知━请认真阅读:本《最终用户许可协议》(以下称《协议》)是您(个人或单一实体)与 BSTBIT.COM 之间有关上述 BSTBIT.COM软件产品的法律协议。本“软件产品”包括计算机软件,并可能包括相关媒体、印刷材料和“联机”或电子文档(“软件产品”)。pcb抄板软件搞定了,进行pcb打样时,就更快捷了。本“软件产品”还包括对BSTBIT.COM提供给您的原“软件产品”的任何更新和补充资料。任何与本“软件产品”一同提供给您的并与单独一份最终用户许可证相关的软件产品是根据那份许可协议中的条款而授予您。您一旦安装、复制、下载、访问或以其它方式使用“软件产品”,即表示您同意接受本《协议》各项条款的约束。如您不同意本《协议》中的条款,请不要安装或使用“软件产品”。
上传时间: 2013-11-23
上传用户:liuqy