|
相关连接: [匠人DIY:匠人DIY旋转时钟 系列文章(连载中…)]
基板功能说明
(详见PDF文件: http://blog.21ic.com/0/2008-2/192317755770.pdf)
l 框图:
l 说明:
1、 键控模块:拟用触摸式(TP)或机械式按键。一共有4个键。当电机处于关闭时,按任何键,先开启电机(不发控制命令);当电机开启后,再次接收到按键信号时,发送串行控制命令。
2、 遥控模块:拟用红外遥控(IR)或无线遥控(RF)方式。遥控器上也是4个按键,与基板键盘功能一致。
3、 声控模块:当接收到电平变化时,功能与KEY1(切换键)一样。但是,每1S钟内,只能执行一次。
4、 电机驱动:平时输出低,当接收到声控/按键/遥控信号时,输出高电平。如果在连续1分钟内,没有接收到任何新信号,则重新输出低电平。
5、 串口发送:单工,只发不收。波特率=1200 Baud;1位启始位,8位数据位(先发低位),无校验位,1位停止位。必要时,也可由外接串口提供控制命令。
l 控制命令:
|
按键(包括遥控键) |
连击功能 |
发送命令字 |
按键功能 |
|
KEY0 |
无效 |
FEH |
设置 |
|
KEY1(包括声控信号) |
无效 |
FDH |
切换 |
|
KEY2 |
有效 |
FBH |
增量 |
|
KEY3 |
有效 |
F7H |
减量 |
|