[开源硬件] 【21ic第三届设计大赛】+冗余执行系统(STC)

[复制链接]
1517|2
 楼主 | 2019-6-1 23:45 | 显示全部楼层 |阅读模式
本帖最后由 一叶倾城wwq 于 2019-6-1 23:51 编辑

看到题目想做数字函数发生器,手头没有示波器
秉承着物尽其用不浪费的观念,翻出了去年跟STC申请的样片(STC15W408AS),虽然有点大材小用,空了很多引脚,为了不让它蒙尘,还是把它用上了。
解题思路:
上电默认为主机采样ADC数据进行控制(3个电压值3个状态),在工作过程中,应该有两个监测环节->1、从机监测主机送出的LED控制信号;2、两块MCU主从之间UART通信读取AD数据互相告知。
对应的,存在两种情况为错误应交由从机进行控制->1、在二者读取的AD数据一致时,主机输出的控制电平(脉冲)不正确;2、在二者读取的AD数值超过一定误差,这时根据我们的三个条件数值进行判断(也就是类似经验值)主机和从机谁读取的数据是正确的,由对应的MCU进行控制(一般设定会由按键等外部因素干扰主机读取)。
若主机发生故障,应该有故障指示,此时即使主机发生的故障问题已经恢复(读取和控制逻辑),也不会交还控制权给主机,仍由从机控制,要有人员参与(如重启等),避免误判断引起频繁交接控制权。
外部干扰因素:按键。
(不对之处请各位大佬指正)
STC样片.jpg
冗余PCB.png

使用特权

评论回复
| 2019-6-2 21:25 | 显示全部楼层
后续资料分享呀

使用特权

评论回复
 楼主 | 2019-6-3 10:20 | 显示全部楼层

可能要拖更了,不是每天都有时间搞它,我尽量

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /4 下一条

在线客服 快速回复 返回顶部 返回列表