[发明专利]电动模型的程序控制方法无效
申请号: | 00116182.2 | 申请日: | 2000-10-16 |
公开(公告)号: | CN1288191A | 公开(公告)日: | 2001-03-21 |
发明(设计)人: | 孙传伦 | 申请(专利权)人: | 自贡市挚友电器有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 四川省自贡市专利事务所 | 代理人: | 黄志华 |
地址: | 643000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电动 模型 程序控制 方法 | ||
本发明涉及一种电动模型的控制方法,特别涉及一种由数字计算机及数字计算机程序对电动模型的控制方法。
目前,普遍使用的玩具类电动模型的控制方法较为简单,多数采用时序集成电路对电动模型的动作时间和顺序进行控制,使电动模型重复进行有限的动作,该类控制虽然电路结构简单,但却存着动作较单一、动作速度不变,其制作成的玩具类产品观赏性较差等到缺点。
本发明的目的在于针对背景技术中电动模型控制的缺点,提供一种电动模型的程序控制方法,该方法能根据需要对多种动作进行组合,而且动作的顺序和速度可变。
本发明的解决方案是在计算机程序中设置电动模型的动作顺序、动作时间和动作速度,由计算机运行程序并控制输出一系列频率可变化的电脉冲,再由外部电路转换为相应变化的电压以控制电动模型的执行机构。本发明包括数字计算机和调速器,所述计算机由中央处理器、存储器、输入/输出口采用常规连接构成;所述调速器的输入端与计算机输出口连接,调速器的输出端与电动模型的某一动作执行机构连接,该执行机构的定位信号传递至计算机输入口一对应的输入信号线,以使中央处理器能判断该执行机构的动作是否定位。在数字计算机的存储器中存储有电动模型的动作速度表和动作顺序表,速度表可有多个,每个速度表的字节数与输出口总输出位数相同(如:输出口共有8个输出位,则每个分表由8个字节组成;输出口共有16个输出位,则每个分表由16个字节组成),每个字节中相同二进制位固定地与输出口的某一输出位对应(如:每个字节中的最低位对应输出口的最低位,每个字节中的1位对应输出口的1位…),其中的二进制数“1”或“0”则表示某一时间内需要输出高电平或低电平。所述动作顺序表分为多个段,每段对应电动模型的一组动作,每段内容包括:电动模型一组动作的动作时间、该组动作对应的速度表地址、输出位控制字和输入位屏蔽字,输出位控制字和输入位屏蔽字的位数分别与输出口总输出位数和输入口的总输入位数相同(例如:输出位数和输位数均为16位,则屏蔽字和控制字均为16个二进制位,即两个字节);其中:输入位屏蔽字用以屏蔽掉该组动作不用的定位信号,输出位控制字用来选择需要输出信号的输出位;动作顺序表的每一段对应一个速度表,动作顺序表的地址及长度存储在程序存储器中某一固定地址开始的连续地址单元内。该数字计算机执行以下步骤:
1)从存储器中取动作顺序表的地址及长度,将动作顺序表的首段作为当前段,并将动作顺序表的长度存入寄存器;
2)将动作顺序表中当前段所对应一组动作的动作时间、输入位屏蔽字、输出位控制字和速度表地址分别存入寄存器;
3)读取输入信号并将其与输入位屏蔽字、控制字进行逻辑运算,以屏蔽不需要的输入信号和确定需要输入信号的输出位,并将结果存入寄存器;
4)读取当前动作对应的速度表,并将上步运算结果分别与速度表中的每个速度字进行运算,每运算一次即将结果输出;在该运算周期内,被选择的输出位将输出电脉冲信号;
5)判断动作时间是否结束,如果时间未结束则程序转移到第3步执行,以循环输出电脉冲信号,否则继续下步;
6)利用动作顺序表的长度判断是否己执行完顺序表中的每段,如果未完成则将动作顺序表的下一段作为当前段,程序转移到第2步执行,否则,结束该次运行。
为保证程序能正常运行,在存储器中存储有定时中断服务程序,该中断服务程序向定时复位电路(看门狗)输出脉冲;当程序因干扰而走飞时,定时复位电路得不到输入信号而输出信号使中央处理器被强制复位。
本发明利用数字计算机运行程序控制输出一系列频率可随速度设定值变化而变化的电脉冲信号,由外部电路将电脉冲信号转换为相应的电压信号来控制电动模型的动作执行机构,并通过定时复位电路来保证程序正常运行,因而具有控制准确、及时和可靠的优点:改变本发明中的动作顺序表和/或速度表中的内容即可实现多种动作的组合和/或动作的速度,而无须改变主要程序,因而本发明还具有运用方便和适应性较强的优点,本发明尤其适用于玩具类和娱乐类电动模型。
下面结合附图对本发明进行详细说明:
图1为本发明的主要结构框图;
图2为本发明实施例的电路原理图;
图3为存储在图2所示的计算机存储器中的程序所表示的流程图;
图4为中断服务程序所表示的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于自贡市挚友电器有限公司,未经自贡市挚友电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00116182.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有提神功能的香烟
- 下一篇:生物广谱灭虫剂的制备方法