『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 32755|回复: 16

[新奇玩法] cc2538网关 网口接入

[复制链接]

15

主题

158

帖子

1368

积分

论坛技术达人

积分
1368
金钱
1200
HASS币
40
发表于 2020-6-29 15:14:09 | 显示全部楼层 |阅读模式
本帖最后由 minions123 于 2020-6-29 15:13 编辑

最近自学cc2530,搞了好多个小设备,cc2531的性能以及不够了,经常有无法收到的现象
在那个俄罗斯的博客里面看到了cc2538网关的制作,可是他是usb直连电脑,我的威联通docker,跑两天就会断开usb,所以想着做个zigbee转rj45的告诉网关(ps: 8266ping都会有接近100ms的延迟,而且不知为何8266连接不上家里路由器,wifi时槽会超时)

其实这个原理非常简单,就是一个cc2538的串口数据转换成tcp发送到电脑。

1.需要的材料:
       1PCB板  2.有人的串口转网口模块(TCP232-T)  3.cc2538+cc2592  4. jlink 或者XDS的烧录器
d0f36926a0ea7231419fda0bda255ce.jpg acaae02d40ca1bc85653611c92302bf.jpg
2.硬件制作方法
    2.1:首先焊接cc2538
             2.1.1:焊接好cc2538后请立即烧录,要是没有识别到cc2538那就是焊接有问题,重新返工,
             2.1.2:cc2538的烧写可以用jlink或者XDS的烧录器,
                        jlink烧录方法:https://modkam.ru/?p=1188                        XDS烧录方法:这个太贵了应该没人用吧,方法和cc debuger差不多,只不过烧录软件变成了Flash Programmer 2         ps: 板子有点丑,等着下次打板的时候改进
         pss:淘宝上的cc2538有两种封装规格的模块,买之前看清楚引脚定义,或者买图上的这种
         烧写固件: MODKAMRU_V3_UART-no-flow-control.zip (167.65 KB, 下载次数: 26)

    2.2:焊接剩下的组件,SW3 和R20可以不用焊,大佬的固件好像没法用这个重启,C4,C5两个电容也可以不焊,图省事
d077a8535415a49f7c9d00a0ecc791e.jpg
    2.3:初次上电,注意使用充电头,防止有短路把电脑的usb给烧了
    到此硬件就制作完成了
3.软件配置
     3.1首先配置串口转网口模块,我用的是USR-TCP232-T V2,各个品牌配置方法不同
          配置都是类似的
          工作模式: TCP server     ip,子网掩码,默认网关各自不同
          串口波特率:115200
          校验/数据/停止:NONE/8/1
          模块自身端口:20108(这个自己设置,只要记得)
无标题.png
     3.2 zigbee2mqtt配置
           修改这几行
serial:
  port: 'tcp://模块ip地址:模块自身端口'
advanced:
  rtscts: false
到这就应该ok了,初次启动会没有响应,重启一次应该就能连接上了


65f18552468f2974d51cda8ae43254f.jpg

如果不想做可以闲鱼找我,嘿嘿  minions0_0

Gerber_cc2538_网口_网关.zip (125.62 KB, 下载次数: 47) BOM_cc2538网关-网口_2020-06-29_15-04-06.zip (868 Bytes, 下载次数: 43)

4a9a45c28bb06c9dfdac9eb3f37179b.jpg

评分

参与人数 1金钱 +20 HASS币 +20 收起 理由
+ 20 + 20 虽然看不懂,但感觉很厉害的样子。.

查看全部评分

回复

使用道具 举报

18

主题

704

帖子

4024

积分

元老级技术达人

积分
4024
金钱
3310
HASS币
60
发表于 2020-6-29 18:36:47 | 显示全部楼层
缺点就是贵。
回复

使用道具 举报

20

主题

418

帖子

2475

积分

金牌会员

Rank: 6Rank: 6

积分
2475
金钱
2052
HASS币
20
发表于 2020-6-29 18:38:40 | 显示全部楼层
溜叉  前排围观   USB 2538已经打版  搞胶棒天线 打印外壳坐等成品
回复

使用道具 举报

8

主题

126

帖子

2529

积分

金牌会员

Rank: 6Rank: 6

积分
2529
金钱
2403
HASS币
0
发表于 2020-6-29 19:01:32 | 显示全部楼层
我也用了俄罗斯的原版USB连接,非常稳定。
回复

使用道具 举报

15

主题

158

帖子

1368

积分

论坛技术达人

积分
1368
金钱
1200
HASS币
40
 楼主| 发表于 2020-6-29 19:31:48 | 显示全部楼层
zslibra 发表于 2020-6-29 19:01
我也用了俄罗斯的原版USB连接,非常稳定。

稳是稳,就是威联通不知道为什么docker的usb会时不时断开。非得重启才行
回复

使用道具 举报

24

主题

122

帖子

1311

积分

金牌会员

Rank: 6Rank: 6

积分
1311
金钱
1189
HASS币
0
发表于 2020-6-29 21:28:24 | 显示全部楼层
本帖最后由 yuzhigang 于 2020-10-16 11:26 编辑

做成esp8266的更好,少接一条网线 更方便
zigbee网关专题:最合适你的网关 访问https://z2m.store/了解更多
回复

使用道具 举报

15

主题

158

帖子

1368

积分

论坛技术达人

积分
1368
金钱
1200
HASS币
40
 楼主| 发表于 2020-6-30 22:41:47 | 显示全部楼层
回复

使用道具 举报

2

主题

128

帖子

2426

积分

金牌会员

Rank: 6Rank: 6

积分
2426
金钱
2298
HASS币
0
发表于 2020-7-6 08:35:14 | 显示全部楼层
yhwl8888 发表于 2020-6-29 18:38
溜叉  前排围观   USB 2538已经打版  搞胶棒天线 打印外壳坐等成品

有多余的吗?能匀一个吗?谢谢.
回复

使用道具 举报

20

主题

418

帖子

2475

积分

金牌会员

Rank: 6Rank: 6

积分
2475
金钱
2052
HASS币
20
发表于 2020-7-6 11:25:49 | 显示全部楼层
noahzh89 发表于 2020-7-6 08:35
有多余的吗?能匀一个吗?谢谢.

最近懒没搞 呢等我吧到时候弄好 闲置区域我出 回血
回复

使用道具 举报

4

主题

162

帖子

765

积分

高级会员

Rank: 4

积分
765
金钱
603
HASS币
10
发表于 2020-7-8 16:48:04 | 显示全部楼层
学习了  大佬
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 12:48 , Processed in 0.698104 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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