文号
876212
阅读
36840
回复
7
收藏
6
ESP32外扩以太网接口+RS485 PCB
2020/03/23
原创
IP:广东

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版原理图:

attachment icon ESP32-2UART-V1.2 SchDoc.pdf 138.89KB PDF 3752次下载 预览

2020年7月13日编辑:因设计工具版权问题删除PCB文件


[ 修改于6年4个月前 - 2020/07/13 20:39:19 ]
7
2
sky丶作者
6年8个月前IP:广东
876242
4楼

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

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

引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的