数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 7347|回复: 65

[Arduino] 基于ESP8266和Arduino以及点灯科技的自动喂食器

  [复制链接]
发表于 2022-7-17 21:48:08 来自手机浏览器 | 显示全部楼层 |阅读模式
方案
采用ESP8266作为主控同时连接Wifi,采用点灯科技的app作为安卓控制端,采用Arduino作为开发平台。

电路图


电路板 3D仿真图

因为嘉立创会打客编,复制指定客编时顺便复制了下标签戳,但是忘记改月份了


焊接元器件
电路板的焊点用手术刀抹上锡浆(试过注射器,到不太好用),然后放上元器件,再放PTC加热上加热,最后用恒压恒流可调电源进行测试(其实这一步并不是很需要,毕竟电路很简单,可是万一呢),电流很小,说明没有短路。



App界面布局
水温、气温、湿度是实时数据,支持存取内气泵的PWM和喂食量数据到EEPROM(这里有个坑,创建的空间大小需要大于使用到的内存地址) 。


喂食器的出料方案
本想用螺旋叶片杆,但不太好弄到,就用的螺旋弹簧。这个弹簧也很讲究,刚好能够卡住,不至于打滑;前面再用注射器的橡胶垫顶住,弹簧也就不至于在运动中脱离电机轴。


考虑到发热,将温度传感器和步进电机放在了一起。


电机用防尘棉包裹以减震,再盖上锡箔胶带,算是屏蔽一下电机的电磁干扰。


整机上电测试


步进电机测试
经过测试,500步/秒的表现挺不错的(基于AccelStepper电机库)。不过在使用时要注意相序,引脚顺序为1324。


不运行blinker时,循环周期为5us,运行blinker时,循环周期为20ms。
仅运行Blinker时,80多秒才一圈,想找12v的低减速比的电机,合适的几乎没有!
想改直流电机加减速箱配码盘,位置却不够用了,于是只能凑合。


温度采样
发现NTC 10 B3950的输出温度不太对劲,经过验证,发现可能是因为没有采用NodeMCU通用的分压方案,于是对采样到的模拟电压除了一个3.3的校正值,输出温度恢复正常。

还有一点就是ADC的NTC温度波动受ESP8266噪音影响明显,于是加了一个滑动平均滤波(之前分析输出温度时拆掉了滤波电容,因此这是未采用电容滤波的数据)让数据稍微稳定一点。



架设装置
但是发现会自动重启,一摸,很热。


拆下来拿到室内准备测试,本以为发热的是MOS,测试后发现,即使全负载MOS也不怎么热,光耦倒是有点热,发热最严重的反而是主控ESP8266。

而且还有一点,经过测试,ESP8266在信号极差时会自动重启,而且还是硬重启(会复位寄存器数据)。

总结:如果不能保证良好的信号,采用ESP8266作为主控是有风险的。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 6家元 +110 收起 理由
巴闭 + 10
newnet1234 + 20 謝謝分享
jf201006 + 20 原創內容
玛德陛下 + 20 謝謝分享
geek云中漫步 + 20 原創內容

查看全部打赏

本帖被以下淘专辑推荐:

 楼主| 发表于 2022-7-17 22:51:53 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2022-7-18 08:11:38 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-18 10:06:36 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-18 10:34:34 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-18 11:04:50 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-18 12:36:12 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-18 14:00:44 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-18 15:14:13 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-18 15:22:00 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-18 15:23:45 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-18 15:34:41 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-18 15:36:25 来自手机浏览器 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-18 20:03:57 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-18 20:45:44 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-18 22:12:52 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-19 00:25:23 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-19 08:55:32 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-19 09:22:38 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2022-7-19 10:05:49 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|数码之家-技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2026-6-17 20:08 , Processed in 0.265201 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz!

© MyDigit.Net Since 2006

快速回复 返回顶部 返回列表