KC312 可编程定时器 用户手册 预览版
novakon2014/02/21会员海报 IP:河南
本帖最后由 novakon 于 2014-2-21 21:59 编辑

KC312
可编程定时器
用户手册 预览 第一版
科创航天局 覃永良
2014年2月21日

简介
KC312可编程定时器是由科创航天局设计的一款多功能可编程的定时控制装置。

DSC_9897s.jpg
DSC_9896s.jpg

特性
•体积纤小,宽17毫米、长77毫米、高12毫米,方便安装在窄小空间
•定时时间最长65535秒,最大误差1%(25度时)
•通过编程,可实现按钮触发、断线触发、接线触发这三种触发方式
•两个按钮实现编程功能,可保存长达100条指令,断电不丢失。
•LED和蜂鸣器指示工作状态
•两路输出,可实现组合功能
•板载功率MOS管提供2A驱动电流,支持感性负载,可点燃电点火头,也可作为继电器驱动器以控制更大电流

应用范围
•定时炸弹
•地雷
•火箭点火和开伞控制
•烹饪
•报警器

注意事项
•本产品不防水。工作温度范围为0~60摄氏度。
•请不要将本产品用于关乎人民生命财产安全的应用中。
•产品上有外露的金属焊点、插针等,使用时请注意防止短路。
•请不要将电源接反(虽然有防反接保护)。

使用说明
电源
(以下用do re mi fa sol…表示C5 D5 E5 F5 G5…)
将2.9-5.5V的直流电源(例如,单节锂电池)接至供电插针(标有bat字样)。
KC312成功启动以及复位时,会发出sol fa mi re do声,并开始执行内部保存的程序。
如果要驱动外部负载,请将另一2~18V直流电源,接至标有V+和V- 字样的插针。
对于不分极性的负载(如点火头),请将其两端接在标有D1和V+ 字样的插针上。对于有极性区别的负载(如继电器、电动机),请将正极接在V+,负极接在D1,电流从V+流向D1。
D1是输出一,D2是输出二,它们都是功率MOS管的漏极(Drain)。

编程
出厂时,KC312会被写入如下程序:
1.等待按下+1按钮;
2.等待5秒钟;
3.打开输出一;
4.等待3秒钟;
5.结束(复位,所有输出自动关闭,并从头执行第一步)。

下面介绍KC312支持的命令。
命令表
0 等待按下(+1)按钮
1 等待时间(秒),有参数
2 等待时间(毫秒),有参数
3 等待断线触发
4 等待接线触发
5 打开输出一
6 关闭输出一
7 打开输出二
8 关闭输出二
9 (保留,无功能)
以下所称程序即是以上命令的组合。

程序示例
例,出厂程序可以写成以上命令的组合:
0,1(5),5,1(3),

又例如,有如下操作步骤:
1.等待按下(+1)按钮;
2.等待断线触发(将TRIG插针上的线拔掉或者剪断);
3.打开输出二;
4.等待12秒钟;
5.等待接线触发(将TRIG插针上的线插回去,也就是短路TRIG插针的两个脚);
6.结束

可写成命令组合:
0,3,7,1(12),4,

输入并保存程序
假设已经确定,需要输入的程序为 0,3,7,1(12),4,
1.在任意状态下,按下SET按钮,发出do mi sol mi sol音,进入编程模式。
2.按(+1)按钮1次,输入0.
注意,每多按一次(+1)按钮,当前数字会加1,
数字和声音、颜色的对应关系如下:
0 B4(si) 红色
1 C5(do) 橙色
2 D5(re) 黄色
3 E5(mi) 绿色

9 D6(re) 白色
按到9时,再按会返回0.
3.按SET按钮。
4.按(+1)按钮4次,输入3.
5.按SET按钮。
6.同之前方法,输入7.
5.按SET按钮。
7.同之前方法,输入1.
8.按SET按钮。因为这里输入的定时命令有参数(12秒),下面要输入这个参数。
9.同之前方法,输入1.
10.按SET按钮。
11.同之前方法,输入2.
10.按SET按钮。
12.再按SET按钮,结束参数输入。
13.同之前方法,输入4.
14.按SET按钮。
15.再按SET按钮,结束编程。
此时,用户所编程序会被写入EEPROM中(也就是保存)。
保存完毕后,发出do mi sol mi sol do! sol fa mi re do音。随即KC312进入复位状态,开始执行新的程序。

指示灯和蜂鸣音
等待按钮:每3秒钟闪烁一次白色,发出嘀声。
等待时间:每0.5秒闪烁一次黄绿色,发出嘀声。
等待断线:每0.25秒闪烁一次红色,发出嘀声。
等待接线:每0.25秒闪烁一次天蓝色/青蓝色/管你叫他什么色,发出嘀声。

如果等待过程中,有输出为打开状态,则指示灯不闪烁,但嘀声照常。
如果输出一打开,绿色常亮;
如果输出二打开,红色常亮;
如果两个输出均打开,橙色常亮;

小明的故事
小明设计了一支火箭,想要利用KC312实现定时点火和定时开伞的功能。
首先,小明将点火的点火头接到D1和V+ 插针,将开伞的点火头接到D2和V+ 插针。
然后,小明将一节锂电池接到了bat插针,给KC312供电。还把一根细铁丝绕过发射架,将两头接在了TRIG插针的两端。
最后,小明把另一节锂电池接到了V+和V- 插针,给点火头们提供电源。
小明编写的程序是这样的:
0,1(30),5,3,1(5),7,1(5),
发射的时候,小明把KC312装在火箭上,按下了(+1)按钮,然后抱着头就跑。
过了30秒钟,点火的点火头触发了,发动机底部冒出了白烟。
过了一两秒,白烟突然增多。只听嗖的一声,火箭拔地而起,同时将绕在发射架上的细铁丝给扯断了。从这时开始算过了5秒,开伞的点火头触发了,火箭在空中一分为二,降落伞弹了出来。

小刚的故事
小刚研制了一种爆速约为10000m/s的新型能材,其拉丁名缩写为ZMY。小刚在科创论坛发表了他的成果,结果被来自百度贴吧的某网友喷成了筛子。小刚很气愤,为了证明自己的研究成果没有造假,他在自家厨房合成了200g的beta-ZMY,并配合KC312做成一个地雷,放在某网友家门口。
首先,小刚将电雷管接到D1和V+插针上。然后,小刚将一节锂电池接到了bat插针,给KC312供电。然后,他把两块金属板一上一下叠在一起,中间用海绵垫起来,放置在某网友的家门口,然后又将它们分别接到了TRIG插针的两端上。最后,小刚把一块铅酸电池接到了V+和V-插针,给电雷管提供电源。
小刚编写的程序是这样的:
0,4,5,
于是,只见某网友从家里哼着小曲儿走了出来,一脚踩在了金属板上,上下两块金属板碰在了一起。瞬间,该网友灰飞烟灭。后来,再也没有人见到过他,大概是死了罢。
从此深藏功与名。
+168  科创币    game00over    2014/02/21 小刚好和谐。。。。
+100  科创币    猎鹰    2014/02/21 小刚厉害啊~
+25  科创币    宅人    2014/02/22 小刚。。。这教程很生动。。。
+25  科创币    孤独的酒精灯    2014/02/24 ZMY……赵明毅?
来自:自助服务区 / 会员海报
23
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
xiaobai152
10年10个月前 IP:未同步
671568
故事很好。。板子更精彩(对下面的毛爷爷口水中[s:12]
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
novakon 作者
10年10个月前 IP:未同步
671580
暂定售价
40/pcs
75/2pcs
105/3pcs
130/4pcs
画板子和写代码都是脑力活,代码加起来过千行。40块钱,你可以上淘宝买一块单片机开发板自己写程序,你也可以请好基友吃一顿M记然后让他帮你写一个程序……当然,你也可以选择KC312.

订货请联系航天局市场部game00over,qq 517303907。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
神の左手
10年10个月前 IP:未同步
671591
小明还活着啊?估计也有六七十岁了!
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
rudolf
10年10个月前 IP:未同步
671595
其实要是把板子垫高的话,弄一板票子就行了[s:12]
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
王者归来abs
10年10个月前 IP:未同步
671612
应用范围
•定时炸弹
•地雷
•火箭点火和开伞控制
•烹饪
•报警器
多用途。。。不过小刚这个= =
ZMY是啥
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
博丽灵梦
10年10个月前 IP:未同步
671624
王者归来abs 发表于 2014-2-22 08:53
应用范围
•定时炸弹
•地雷


同问ZMY~~~
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
liy
10年10个月前 IP:未同步
671635
没啥好说的,盖楼吧
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GEEKCH
10年10个月前 IP:未同步
671637
很不错!PCB的颜色换一换就更完美了,比如KC蓝。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GEEKCH
10年10个月前 IP:未同步
671638
对了 要是再来个数码管就完美了
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
go炮君
10年10个月前 IP:未同步
671641
电压输入可以在广泛一点
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
enigmae
10年10个月前 IP:未同步
671685
王者归来abs 发表于 2014-2-22 08:53
应用范围
•定时炸弹
•地雷


目测赵明毅。。。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
无语·回忆
10年10个月前 IP:未同步
671686
背景[s:316]
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
核平卫士
10年10个月前 IP:未同步
671726
赵明毅点赞....
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
王者归来abs
10年10个月前 IP:未同步
671739
enigmae 发表于 2014-2-22 16:47
目测赵明毅。。。


= =
超理啊
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
S.D.P
10年10个月前 IP:未同步
671741
确实赞成换PCB的颜色
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
hz1981111
10年8个月前 IP:未同步
684948
STC加个数码管吧,很便宜的
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jiang248660720
10年5个月前 IP:未同步
704504
支持中文编辑吗?[s:1][s:1]
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
remark
10年5个月前 IP:未同步
704520
背景选得忒好咧
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
chemistry02
8年10个月前 IP:四川
808342
引用 enigmae:
目测赵明毅。。。
正解
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
chemistry02
8年10个月前 IP:四川
808343
@novakon 还有吗?我要
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
arminarlart33
8年10个月前 IP:山东
808352
这个还有吗
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
mark42
8年10个月前 IP:福建
808354
要3台
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}