NAS邂逅WiFi6+:硬件篇总述

  • 1 项目来源
  • 2 SBC“选型”
  • 3 RP4_USBSATA_HAT_V1
  • 4 RP4_USBSATA_HAT_V2
  • 5 NAS支架
    • 5.1 底盘
    • 5.2 硬盘支架
  • 6 杂项
    • 6.1 树莓派散热马甲
    • 6.2 散热风扇
    • 6.3 固定零件
    • 6.4 WiFi6路由器
    • 6.5 连接线材

注:下面说的有点唠叨,但都是设计过程中的种种思考,希望可以给部分人一些启发,也欢迎批评指正。

开源地址:pi-wifi6-nas

1 项目来源

爱折腾的小伙伴们可能都想DIY一个私人NAS,我也不例外,从最初几年前仅仅是有想法,到如今感觉手头经得起一点小折腾、有些许时间供自己折腾之后,下定决心做一个私人定制化的开源NAS,一步一步实现一个智能终端,岂不快哉。

硬件设计的来源自国外的一款树莓派HAT:Dual/Quad SATA HAT,因为没货,故只能自己设计电路来实现。

这款HAT的介绍视频可以在Youtube上查看,感兴趣的小伙伴们可以去瞧瞧。

https://wiki.radxa.com/Dual_Quad_SATA_HAT

2 SBC“选型”

适合做NAS的单板电脑很多,树莓派绝对称不上性价比最高的那一类,直至2019年树莓派4B问世,树莓派才具备DIY轻量级NAS的最低需求:

  • USB3.0
  • 千兆以太网


通过USB3.0可以扩展SATA接口,然后通过PM,复用多路SATA接口,这也是本文的主干设计思路。

本文以树莓派4B为例进行开源设计,其他SBC可以实现,不过要注意以下几个方面。

  • 一定要具有USB3.0和千兆以太网,具备PCIE也可,SATA也可,否则做出来的NAS不值得一用;
  • 定位孔的位置需要修改;
  • 铜柱的长度需要适当的改变。

注:如果追求性价比,树莓派绝对不是一个好选择,某宝几百元便可组装一个,本文仅针对那些愿意折腾的小伙伴。

注:Port multiplier,可以简称为PM,翻译为中文为SATA端口复用器,也称端口倍增器,它使多路SATA设备能够连接到一个SATA主端口上。许多常规的控制器并不支持这个特性,因为这不是SATA控制所必需的。

3 RP4_USBSATA_HAT_V1

如果有尝试从电路板开始进行设计NAS的小伙伴,一定会遇到主控资料的问题。硬盘柜常用的解决方案之一来自台湾省的JMicron公司,然而该公司的主控芯片资料,在网上一点都搜不到,连基本的数据手册都没有。

通过邮箱咨询,得到的是这样的回复,虽然最终获取到了个别芯片的资料,但最终还是暂且放弃了这个版本的设计,接下来会详说。

设计一款电路板的正常思路,应该是从官网获取相关芯片的信息,从而选型进行设计,看着官网这一款芯片还不错,拿来进行设计。

然后就悲剧了,这款JMS578不支持PM,我当时还专门咨询官网的技术,可以回应模棱两可…,主要原因估计是我没有可以开发的市场

NAS邂逅WiFi6+:硬件篇总述相关推荐

  1. 不止是客厅影音神器——威联通HS-453DX超静音NAS体验(硬件篇)

    不止是客厅影音神器--威联通HS-453DX超静音NAS体验(硬件篇) 一提到NAS,脑海中浮现的大概就是傻大黑粗的外观+硬盘咔咔的读盘声音+风扇呼呼散热声,总之是既不美观也不静音的存在,楼主家的老N ...

  2. 机场生产运行数据统计指标-第一篇-总述

    说明:为统一机场全范围内的统计指标的口径,特编写本指标体系. 统计指标说明: (1) 航班类统计单位为:架次. (2) 旅客统计单位为:人.一般,成人.儿童和婴儿各算一人. (3)旅客吞吐量统计单位为 ...

  3. 手写帝国之崛起 -- Unity游戏开发篇(总述)

    手写帝国 该游戏是在校期间写的一款手写汉字识别的小游戏(虽然现在还是在校hhhh,另外美工超强,后台也超强) 本游戏主要使用Unity开发,其中手写识别的功能是在AS(指Android Studio, ...

  4. CHS-DRG医保支付(甘肃省庆阳市)分组解读第一篇:分组规则总述及MDCA篇

    国家医保局在2021年7月份发布的国家医疗保障疾病诊断相关分组(CHS-DRG)分组方案(1.1版) 基于医保疾病诊断和手术操作分类与代码2.0版 下载. 每个城市都会对DRG标准分组进行本地化,但是 ...

  5. 自考那些事儿(六):计算机网络原理(总述篇)

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 一年一次的自学考试盛宴马上又要来临:回想自己已是第五次征战自考考场,至今依稀记得第一次 ...

  6. 海驾学车过程全揭秘——第一篇:总述

    总述 学习车型:1041(小货) 总费用:2750元 获得车本:C1 报名时间:2009-3 法培时间:2009-3-21--2009-3-22 科目一考试时间:2009-3-25 训练时间:2009 ...

  7. 【重识云原生】第二章计算第一节——计算虚拟化技术总述

    云平台计算领域知识地图: ​ 楔子:计算虚拟化技术算是云计算技术的擎天之柱,其前两代技术的演进一直引领着云计算的发展,即便到了云原生时代,其作用依然举足轻重. 一.计算虚拟化技术总述 1.1 虚拟化技 ...

  8. STM32CubeIDE开发实践案例-专栏总述

    STM32CubeIDE开发专栏总述 目录 一.本专栏基本结束 二.专栏内容及博文索引(共36篇) 2.1 基础知识 2.2 日志打印输出 2.3 内部功能 2.4 各种外设 2.5 RTOS系统结合 ...

  9. 关于大型网站技术演进的思考(九)--网站静态化处理--总述(1)

    在存储瓶颈的 开篇我提到像hao123这样的导航网站只要它部署的web服务器数量足够,它可以承载超大规模的并发访问量,如果是一个动态的网站,特别是使用到了数据 库的网站是很难做到通过增加web服务器数 ...

最新文章

  1. 谁说GPT只擅长生成?清华研究力证:GPT语言理解能力不输BERT
  2. SGID,SUID,SBIT
  3. Ubuntu下安装Wine可能导致假死问题解决方案
  4. JavaFX 2.0布局窗格– HBox和VBox
  5. Maven修改默认仓库为阿里云仓库
  6. python 装饰器的讲解
  7. 你真的理解机器学习中偏差 - 方差之间的权衡吗?
  8. druid mysql 配置优化_数据库连接池优化配置(druid,dbcp,c3p0)
  9. centos mysql gui_mysql gui
  10. 蓝桥杯题目常用API (JAVA)
  11. 机器学习实战之信用卡诈骗(三)
  12. box2d 初识 强大的物理碰撞引擎 结合canvas
  13. 互联网金融革命已让银行家们彻夜难眠
  14. 宝妈每天一小时,在家用手机做情感励志短视频,收益稳定200多
  15. 我的投资、理财、财富观
  16. 互联网人:我太太太太太太太太太太难了!
  17. 各种说明方法的答题格式_12种说明方法的答题格式
  18. oracle数据库系统学习,Oracle数据库学习第二天
  19. ubuntu16.04 python版本切换以及pip工具基本知识点总结
  20. BFS广搜例题,问题引入 --- 阿狗荒岛逃生系列(其一)

热门文章

  1. UE4_发射器启动错误:运行引擎需要DX11特性等级10.0
  2. JAVA数据库课程设计—简易网上银行管理系统-java图形用户界面
  3. 计算机php开发技术,基于PHP技术的计算机基础考试系统的开发
  4. 禾穗财智 | 衣柜财商—妳的衣柜,价值千万
  5. EasyTouch 学习之——ETCJoystick 虚拟摇杆
  6. 建筑工地无线覆盖监控系统方案
  7. 分享为部门做的《Qt入门介绍》PPT课件
  8. matlab 多连杆前悬架,基于MATLAB的前悬架车辆振动特性
  9. 『优秀作品』20个激发灵感的橙色风格网站设计
  10. [RK3568 Android11] 开发之内置默认中文输入法(谷歌输入法)