9326| 19
|
[项目] 神奇海螺,是时候该结束开发板裸奔的时代了 |
本帖最后由 xboot 于 2018-3-19 21:47 编辑 是时候该结束开发板裸奔的时代了。采用堆叠设计,拥有漂亮外观及超强扩展性。一款完全开源的结构及通用硬件扩展平台,旨在大家能更欢乐的DIY。 |
本帖最后由 xboot 于 2018-3-19 21:53 编辑 神奇海螺项目旨在解决现在市面上无数大大小小的开发板不仅互不兼容,而且绝大部分都还没有外壳,这对于DIY来说,实在不太友好。辛辛苦苦开发了某款功能,却只见到眼前如蜘蛛网般的各种导线,实在没了心情,你说你开发的这个功能有多先进,有多强大,在面对眼前如此景象时,我想您也少了份底气,神奇海螺要做的,就是让您能自豪的说,我开发的这个功能随时可以以产品级的形态来演示。 神奇海螺最终目标不是做各种开发板或开发平台,而是定义一套完整的标准技术规范,包括各种机械结构及电气信号。当然在神奇海螺项目中也会实现一些有典型意义的开发平台,旨在提供标准参考实现。同时,这也是一个持续性的过程,尽可能丰富基于神奇海螺标准的各种开发平台及扩展模块。 |
本帖最后由 xboot 于 2018-3-19 21:53 编辑 神奇海螺采用免授权模式,官方不保留任何权利,任何组织及个人可无偿使用神奇海螺的各种成果,包括各种商业用途。神奇海螺LOGO,外观,技术规范,具体平台实现,官方都不保留任何权利,想用就用,想拿就拿,想卖就卖,如果硬是要给这种授权模式定义一个概念的话,那就叫做阳光授权吧。阳光授权是自保护的,禁止任何组织及个人持有版权、商标、专利等一系列破坏神奇海螺阳光授权模式的行为。一旦发生,该组织及个人将不再拥有阳光授权所赋予的任何权利,同时该破坏行为自动失效。阳光不属于任何一个人,阳光属于每一个人。 |
扩展盒设计 扩展盒分通用扩展盒及专用扩展盒,通用扩展盒要求强制兼容,保证通用性。专用扩展盒依赖具体的主控盒,不保证兼容性。扩展盒板厚1.6mm,4个螺丝孔位或者6个螺丝孔位固定,正面限高1.8mm,背面限高2.6mm,器件尽可能放在背面,正面通过各种丝印尽可能清晰准确的描述该扩展盒,尽可能在不查阅文档时,了解该扩展盒的使用方法。 扩展盒有两种PCB板型,一种迷你板型,还有一种完整板型,两者在结构上时完全兼容的。因为整个堆叠扩展盒尺寸相对较大,而很多扩展功能相对单一,功能简单,所占PCB面积较小,为了有效降低成本,可用迷你板型来设计,迷你板型采用4颗螺丝固定,完整板型采用6颗螺丝固定,两种固定方式,都能有效保护堆叠扩展口。
|
堆叠扩展口描述 堆叠扩展口采用板对板连接器,正面为排针,背面为排母,需布局在PCB的堆叠扩展位,以实现上下无限堆叠扩展。80PIN管脚,分为两个区域,一个50PIN的强制兼容区,另一个30PIN的非兼容扩展区,这样的设计既保证了堆叠的兼容性,又增强了扩展的灵活性。这也就意味着,如果需要设计一款通用扩展盒,就必须通过50PIN强制兼容区来扩展,反过来说,只要能称之为通用扩展盒的就一定是任何平台兼容的,如果一个CPU有很多特别的功能管脚需要引出,而这些信号并不在50PIN通用扩展区,这就必须通过30PIN扩展区来扩展了,扩展区不要求兼容,依据主控CPU自身的资源特点自行设计,当然基于30PIN扩展区扩展出来就是专用扩展盒了,专用扩展盒只能用于特定平台,不具有任何兼容性。通用扩展盒只能使用50PIN强制兼容区,另30PIN非兼容扩展区管脚必须需做悬空处理,专用扩展盒可以使用所有的80PIN扩展管脚。 |
结构详细设计通用扩展盒 |
本帖最后由 xboot 于 2018-3-21 21:54 编辑 今天扩展板pcb到货,第一时间做个验证 file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B47.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B48.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B59.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B5A.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B6A.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B6B.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B7C.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B7D.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B8D.tmp.png file:///C:\Users\Asus\AppData\Local\Temp\ksohtml\wps2B8E.tmp.png |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed