ESP32外扩以太网接口+RS485 PCB

ESP32性能真是不错(感觉性能和成本完胜STM32F4系列,稳定性和开发便捷性就不对比了)

想用来做一个支持WIFI/Ethernet的串口透传,及带Modbus协议转换的产品,然后再做个上位机配置工具+Web页面

理想是美好的,但是没时间玩,打样贴了5块样板,焊接好随便玩了下就丢到一边吃灰了,硬件接口测试都没问题,以太网接口测速能跑到84M带宽

现在想起来,把原理图和PCB发出来,希望能给玩ESP32的朋友一些参考

主要是把以太网接口加上了,中间遇到ESP32与LAN8720通讯的小坑(建议用ESP32 GPIO输出时钟给LAN8720),这是第二版


硬件接口:

1.WIFI(天线IPEX转SMA)

2.RJ45(LAN8720)

3.隔离485一路(ISO3082)

4.隔离输入输出IO各一路(光耦+继电器)

5.TTL串口+GPIO*2(2.54排母4*2)

6.指示灯*6(贴片直插都可以)

7.硬件看门狗(SP706)

8.供电:6V~24V(MP2359方案,输入串了二极管压降大时5V供电可能不稳定)


焊接好的板子拍照不清晰就不传了,发个PCB 3D图

ESP32.png

以太网接口部分原理图

ESP32-SCH.png

测速截图

测速.png


PDF版原理图:

ESP32-2UART-V1.2 SchDoc.pdf
139k
PDF
16次下载
预览

AD格式PCB源文件:

ESP32-2UART-V1.2.PcbDoc
6.97M
PCBDOC
15次下载


来自:电子信息 / 电子技术
2020-3-24 8:01:23
1楼

有人的DTU不会就是这种方案吧。。。

另外这个需要编写固件么?

折叠评论
加载评论中,请稍候...
折叠评论
2楼

这玩意是不是可以当无线转有线了?

折叠评论
加载评论中,请稍候...
折叠评论
3楼
引用 ry7740kptv 发表于 1 楼的内容:
有人的DTU不会就是这种方案吧。。。另外这个需要编写固件么?

有可能,用过十几种DTU的飘过。

折叠评论
加载评论中,请稍候...
折叠评论
sky丶(作者)
4楼

有人简单的产品应该是标准MCU方案,复杂点的估计上ARM+linux了

ESP8266/ESP32这种,开发流程不通用,后期不好维护,不太在意成本的公司估计不会考虑用这个

折叠评论
加载评论中,请稍候...
折叠评论

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

插入资源
全部
图片
视频
音频
附件
全部
未使用
已使用
正在上传
空空如也~
上传中..{{f.progress}}%
处理中..
上传失败,点击重试
{{f.name}}
空空如也~
(视频){{r.oname}}
{{selectedResourcesId.indexOf(r.rid) + 1}}
插入表情
我的表情
共享表情
Emoji
上传
注意事项
最大尺寸100px,超过会被压缩。为保证效果,建议上传前自行处理。
建议上传自己DIY的表情,严禁上传侵权内容。
点击重试等待上传{{s.progress}}%处理中...已上传
空空如也~
草稿箱
加载中...
此处只插入正文,如果要使用草稿中的其余内容,请点击继续创作。
{{fromNow(d.toc)}}
{{getDraftInfo(d)}}
标题:{{d.t}}
内容:{{d.c}}
继续创作
删除插入插入
{{forum.displayName}}
{{forum.countThreads}}
篇文章,
{{forum.countPosts}}
条回复
{{forum.description || "暂无简介"}}
ID: {{user.uid}}
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png