您尚未登录。

楼主 # 2021-08-04 23:30:49

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

为智能家居准备的CAN网关,现硬件和配套的openwrt已完成,软件正在编写中······
3D正面.jpg
3D反面.jpg
IMG_20210804_230425.jpg
IMG_20210804_230521.jpg

连接了一个LED控制器和一个输入模块:
IMG_20210804_231038.jpg

通过MQTT接入homeassistant,支持自动发现:
hass.jpg

配套外壳,但需要自己开孔:
0_20210804-2349.jpg
1.jpg

openwrt编译:

git clone https://github.com/zhangjinke/openwrt.git
cd openwrt
git checkout can_gateway_4-v19.07.7
./scripts/feeds update -a #更新feeds
./scripts/feeds install -a #将feeds安装到menuconfig
cp can_gateway_4_musl_diffconfig .config #应用配置
make defconfig #扩展完整配置
time make download V=s #下载所有依赖
time make V=99 #不可用root用户编译

编译完成后的固件在./bin/targets/sunxi/cortexa7/openwrt-sunxi-cortexa7-sun8i-v3s-can-gateway-4-ext4-sdcard.img.gz
也可以直接下载编译好的:openwrt-sunxi-cortexa7-sun8i-v3s-can-gateway-4-ext4-sdcard.img.gz

PCB文件:can_gateway_4_hardwave_20210804-2356.7z


PDF: can_gateway_4.pdf

最近编辑记录 zhangjink (2021-08-05 09:20:18)

离线

#1 2021-08-05 08:10:51

小果果
会员
注册时间: 2020-05-10
已发帖子: 61
积分: 58.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

智能家居用can嘛?

离线

#2 2021-08-05 08:54:03

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 994
积分: 922.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

请教,U2,U3,U4,U5是什么?黑色放块是电源模块?can部分没看懂...

离线

楼主 #3 2021-08-05 09:14:58

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

小果果 说:

智能家居用can嘛?

是的,为了达到更快的响应速。每路灯和开关都留了4芯线,顶上蓝色管子就是:
CAN总线.jpg

离线

楼主 #4 2021-08-05 09:19:35

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

Gentlepig 说:

请教,U2,U3,U4,U5是什么?黑色放块是电源模块?can部分没看懂...

U2~U5是MCP2515,SPI转CAN芯片,黑色方块是隔离电源,如果不做隔离,通信距离长了之后,地电位会有偏差,可能导致通讯失败。
TJA1042右边的都是防护用的器件,家用不要其实问题也不大。

离线

#5 2021-08-06 08:48:28

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 994
积分: 922.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

那么,再请教下,U7,U9,U11,U13又是什么呢?光耦?磁耦?光耦没有一个芯片实现收发的吧?

离线

#6 2021-08-06 16:32:29

阿黄
会员
注册时间: 2018-10-03
已发帖子: 298
积分: 143

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

Gentlepig 说:

那么,再请教下,U7,U9,U11,U13又是什么呢?光耦?磁耦?光耦没有一个芯片实现收发的吧?

不是写了TJA1042嘛

离线

楼主 #7 2021-08-06 16:59:43

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

Gentlepig 说:

那么,再请教下,U7,U9,U11,U13又是什么呢?光耦?磁耦?光耦没有一个芯片实现收发的吧?

ADUM1201ARZ,磁耦,一收一发

离线

#8 2021-08-07 08:10:25

jordonwu
会员
注册时间: 2021-07-05
已发帖子: 47
积分: 28

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

楼主这是定制产品还是量产的?

离线

#9 2021-08-07 08:38:30

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 994
积分: 922.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

zhangjink 说:
Gentlepig 说:

那么,再请教下,U7,U9,U11,U13又是什么呢?光耦?磁耦?光耦没有一个芯片实现收发的吧?

ADUM1201ARZ,磁耦,一收一发

谢谢,搜了下,十多块呢,有机会试一试。

离线

楼主 #10 2021-08-07 12:35:57

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

jordonwu 说:

楼主这是定制产品还是量产的?

做来自己用的

离线

#11 2021-08-07 13:43:18

wxws
会员
注册时间: 2019-11-29
已发帖子: 24
积分: 12.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

这是几层板?

再提下小意见:
1: 4颗小晶振  改用一颗 有源 晶振,输出给can芯片,要省事些
2: 板上再加个RTC更好。

最近编辑记录 wxws (2021-08-07 13:47:47)

离线

楼主 #12 2021-08-07 18:52:36

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

wxws 说:

这是几层板?

再提下小意见:
1: 4颗小晶振  改用一颗 有源 晶振,输出给can芯片,要省事些
2: 板上再加个RTC更好。

感谢建议,现在这个是2层的;平时主要做软件,硬件不太熟悉,4个MCP2515间隔较远,担心用一颗晶振出问题;V3s内部有RTC,有需求的话,可以加个纽扣电池上去。

离线

#13 2021-08-07 20:41:28

loveme758
会员
注册时间: 2021-01-25
已发帖子: 14
积分: 7.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

用CAN还得布线,无线它不美吗?

离线

#14 2021-08-08 08:40:09

jordonwu
会员
注册时间: 2021-07-05
已发帖子: 47
积分: 28

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

CAN的实时和可靠性更高吧,参考汽车上的通讯

离线

#15 2021-08-09 15:58:54

Admit
会员
注册时间: 2021-08-09
已发帖子: 1
积分: 0.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

做网关的路过支持下

离线

#16 2021-08-10 09:24:00

wxws
会员
注册时间: 2019-11-29
已发帖子: 24
积分: 12.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

淘宝了一下,现在这v3s 好贵呀

离线

楼主 #17 2021-08-10 09:28:19

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

wxws 说:

淘宝了一下,现在这v3s 好贵呀

芯片涨价涨得厉害,看了下我之前25一片买的那家店,现在要85一片了:(

离线

楼主 #18 2021-08-10 09:30:41

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

Admit 说:

做网关的路过支持下

感谢支持:)

离线

#19 2021-12-12 20:38:05

kwongwo
会员
注册时间: 2020-11-17
已发帖子: 35
积分: 27

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

@zhangjink 谢谢哈,clone来玩一下:)

另外请问一下,如何启用其它的2个uart呢, ttyS1 ttyS2 ?

离线

#20 2021-12-13 13:11:55

jack123321
会员
注册时间: 2021-12-11
已发帖子: 9
积分: 9

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:其他

楼主 #21 2021-12-17 16:47:55

zhangjink
会员
注册时间: 2020-07-02
已发帖子: 12
积分: 34

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

kwongwo 说:

@zhangjink 谢谢哈,clone来玩一下:)

另外请问一下,如何启用其它的2个uart呢, ttyS1 ttyS2 ?

可以参照sdk的target/linux/sunxi/files-4.14/arch/arm/boot/dts/sun8i-v3s-can-gateway-4.dts中的uart0添加uart1和uart2的配置试试

离线

#22 2021-12-17 20:05:46

kwongwo
会员
注册时间: 2020-11-17
已发帖子: 35
积分: 27

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

zhangjink 说:
kwongwo 说:

@zhangjink 谢谢哈,clone来玩一下:)

另外请问一下,如何启用其它的2个uart呢, ttyS1 ttyS2 ?

可以参照sdk的target/linux/sunxi/files-4.14/arch/arm/boot/dts/sun8i-v3s-can-gateway-4.dts中的uart0添加uart1和uart2的配置试试


搞定了,谢谢哈, 就是还有 USB 没有搞定,想接一个U盘,硬是搞不定,太郁闷了.

离线

#23 2022-01-18 14:22:22

lq66work
会员
注册时间: 2022-01-13
已发帖子: 8
积分: 8

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

用高速光耦是不是隔离电压不够高哈

离线

#24 2022-02-06 23:32:25

sniper33
会员
注册时间: 2022-02-05
已发帖子: 14
积分: 4

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

不是原生CAN吧,SPI的CAN不知道稳定不稳定。做网关用新塘的NUC980可以,还是工业级

离线

#25 2022-02-07 14:02:25

coolby9458
会员
注册时间: 2020-07-13
已发帖子: 10
积分: 10

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

@zhangjink
V3S内部RTC不建议使用, 时间会跑。

离线

#26 2022-02-08 12:25:10

xiongxinjian
会员
注册时间: 2019-01-13
已发帖子: 43
积分: 13

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

内置rtc精度如何?

离线

#27 2022-02-13 00:33:07

grantho
会员
注册时间: 2020-03-21
已发帖子: 66
积分: 17.5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

请问homeassistant是跑在v3s的openwrt吗?

离线

#28 2022-02-13 18:55:08

zjf0519
会员
注册时间: 2022-02-13
已发帖子: 22
积分: 37

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

不错,用现场总线来控制智能家居。装修时这样干不错。

离线

#29 2022-02-14 14:38:03

mysteryli
会员
注册时间: 2020-03-05
已发帖子: 442
积分: 357
个人网站

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

V3S没有can外设吧好像

离线

#30 2022-03-23 22:46:27

kircar
会员
注册时间: 2021-12-14
已发帖子: 9
积分: 9

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

自己装修,自己干啊,厉害了

离线

#31 2022-03-27 23:08:17

wootz
会员
注册时间: 2022-03-27
已发帖子: 5
积分: 0

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

请问楼主,多MCP2515的dts怎么配的呢
好奇如何配置 gpio 片选和gpio 中断的,
谢谢!!

离线

#32 2022-03-27 23:32:54

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,274
积分: 1897
个人网站

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

wootz 说:

请问楼主,多MCP2515的dts怎么配的呢
好奇如何配置 gpio 片选和gpio 中断的,
谢谢!!

H5的spi控制器驱动, 可以通过 gpio 控制 spi 片选 (转载)
https://whycan.com/t_2418.html#p48766





离线

#33 2022-03-28 22:01:21

wootz
会员
注册时间: 2022-03-27
已发帖子: 5
积分: 0

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

哇酷小二 说:
wootz 说:

请问楼主,多MCP2515的dts怎么配的呢
好奇如何配置 gpio 片选和gpio 中断的,
谢谢!!

H5的spi控制器驱动, 可以通过 gpio 控制 spi 片选 (转载)
https://whycan.com/t_2418.html#p48766

谢谢 指点迷津

离线

#34 2022-05-22 11:18:04

kevinccc
会员
注册时间: 2022-03-09
已发帖子: 16
积分: 6

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

为啥不用光纤搞。光纤收发  稳定没干扰

离线

#35 2022-10-21 21:24:58

bright
会员
注册时间: 2022-10-21
已发帖子: 10
积分: 5

Re: 开源智能家居V3s CAN转以太网网关,附openwrt19.07.7

大神太牛了,就是openwrt内核版本有点低了,编译出来的固件有点大,有没有办法搞小点?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn