Commit Graph

24 Commits

Author SHA1 Message Date
大石头 0c0fa15cdd 去掉过零检测调试代码,算法测试通过,对齐偏差300us以内 2017-03-25 17:46:07 +08:00
大石头 fa93b4a1da 高精度记录过零检测零点位置 2017-03-23 10:39:04 +08:00
大石头 26bc87f964 明确头尾 2017-03-20 14:48:08 +08:00
大石头 e81bcf6e41 static int _Delay = 0; 2017-03-20 11:43:33 +08:00
大石头 ffaa91dd34 使用系统跟踪Sys.Trace去测量时间 2017-03-20 10:51:08 +08:00
大石头 d3c41ffd1b 测量真正的延迟时间 2017-03-16 22:15:50 +08:00
大石头 aca5bb9cd5 输出当前时间 2017-03-16 21:25:23 +08:00
大石头 976b7b3342 指示灯输出需要取反 2017-03-16 20:43:04 +08:00
大石头 5a695d5f82 降低串口波特率 2017-03-16 19:46:25 +08:00
大石头 47836f57bf 4号继电器作为输出信号 2017-03-16 17:24:01 +08:00
大石头 f4d830a47b 加大历史权重,避免干扰造成过大影响 2017-03-16 17:08:18 +08:00
大石头 dbadaada4c 设置引脚,0下拉1上拉2自动检测 2017-03-16 16:03:41 +08:00
大石头 56958f8582 每256*10ms修正一次周期 2017-03-16 15:53:26 +08:00
大石头 7978708782 Cost 2017-03-16 15:44:27 +08:00
大石头 1082cc7b68 使用移位运算优化 2017-03-16 11:33:20 +08:00
大石头 5e175b7812 升级ESP8266驱动,全部使用AT指令集进行优化 2017-03-15 18:35:29 +08:00
大石头 8927360c99 零点信号可能有毛刺或者干扰,需要避开。
通过加权平均算法纠正数据
2017-03-15 14:53:04 +08:00
大石头 fe98a3305a 减少调试日志 2017-03-15 14:48:57 +08:00
大石头 bc0307cdb3 启用过零点的中断输入 2017-03-15 12:12:47 +08:00
大石头 076da57150 增加日志 2017-03-15 12:02:47 +08:00
大石头 a659354fbf 高精度计算交流信号周期,准确计算零点等待时间,加大历史数据权重,减轻电网波动导致的误判 2017-03-15 11:32:23 +08:00
大石头 3b351272f2 计算相对时间时,应该用取余,而不是除法 2017-03-15 09:59:03 +08:00
大石头 48e16b9c33 继电器闭合松开的延迟时间不同,需要分开区别对待。
输出零点检测日志
2017-03-14 17:52:40 +08:00
大石头X2 4ef42d15a4 增加交流电过零检测专属类 2017-02-28 22:08:46 +08:00