这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 拥抱ARM妹汁 序章!ARM妹汁~~ 哥我来啦!(第一季完结)

共50条 1/5 1 2 3 4 5 ›| 跳转至

拥抱ARM妹汁 序章!ARM妹汁~~ 哥我来啦!(第一季完结)

助工
2013-10-07 02:28:57     打赏

一个负心汉即将移情别恋,从51转到ARM妹子啦?其实8是的,俺准备开后宫。哇——咔~咔~~。考虑功耗和成本等问题,只有51肯定是不够的,所以嘛~~(一脸坏笑)嘿嘿~~,ARM妹子俺追定了。出于对ARM妹子的渴望,准备DIY个属于自己ARM妹子。
“现在ARM学习板都很便宜,买一块不就得了,何必自己搞!”。个人考虑到既然是嵌入式开发:秉着软硬件皆可裁剪宗旨。至少要了解IC,了解硬件的制作,对软件的开发会有一定的帮助。不知道有多大的帮助,但一定会有。
“来吧~~~ 丢鸡蛋过来吧~~ ,不要忘记丢番茄~~”,正好回去做两菜一汤:番茄炒鸡蛋,鸡蛋炒番茄,番茄蛋汤~~ lolo!!


板子木从个人能力只能做个简单的裸板。要想做出市面上学习板那种,功能超多超强的。俺还需要学习,-_-!! 其实是俺木信心啦,即便能做的出来,估计黄花菜也馊了变味。“翠花!~上酸菜~~”。

在一片浆糊的脑子里,终于想出来了。其实只要有一颗跳动的心脏就可以,什么XX功能都随风而去吧!把血管都拉出来(很黄很暴力)就OK,想接啥就接啥。”模块化设计!!“,^_^俺还没到那个水平,只做引出。
第一所有引脚都能很容易连接。
第二个目的就是有通讯功能。通讯是必须的,做的东西不能听话^^。

目的明确搜索自己需要的资料和材料。考虑到材料、资料容易得和成本问题。

*心脏:STM32F103C8T6
   ---------------------------------
    STM32   基于ARM的32位微控制器
   ---------------------------------
    F        产品类型,通用
    103        器件子系列,增强型
    C        引脚数,48
    8        Flash存储器容量,64 Kbytes
    T        封装类型,LQFP
    6        温度范围
    封装    LQFP48
    ¥      8.95



*通讯:NRF24L01P
    NRF24L01+ 2.4G无线射频收发芯片
    封装    QFN20
    ¥      4.50


手头STM的ARM芯片的材料比较多包括原理图等。^_^原理图是必须的,后面PCB制作就靠她了!网上STM100引脚的STM学习板很多,个人觉得很多功能暂时不需要,不用这么强大,太强大会让我自己眼花。还是在必须是再考虑吧^_*
STM LQFP-64的成本还算便宜,网上卖的10.00RMB一片的价格蛮多的。至于IC的真伪-_-!! 俺分辨不出俩,应该不会假,因为是最低端的ARM32的微控芯片,JS们对她毛手毛脚的概率比较低。

NRF24L01这个看到很多视频和文档中都有介绍。没多考虑,直接录用!网上说这颗芯片有很多假冒的-_-!!,天哪~~ 不管鸟,只要能用就好。


明确目的:
  1、ARM基础板
  2、引出所有脚

  3、带通迅功能



-----------------------------------

序章!ARM妹汁~~ 哥我来啦!   本楼

第一章:描绘妹子的靓影                3楼

第二章:美丽的幻想灰飞烟灭         7楼

第三章:为妹汁重塑婀娜身段       30楼

第四章:为妹汁镶上璀璨的珠宝    38


第五章:拨启妹子心灵的悸动        46楼

----------------------------------------------

俺和妹汁的爱情故事第一季完结!








关键词: 拥抱     妹汁     stm32     diy    

院士
2013-10-07 12:16:47     打赏
2楼

助工
2013-10-07 13:28:35     打赏
3楼
第一章:描绘妹子的靓影


  很久很久以前画过一个板子,是用AD10画的啦!电脑被我折腾过几次,没有AD软件。不过俺原来用的库还是保存的啦^_^!明智的选择,把原来搞的库放在同步盘目录中。hoho~~

   原来使用的AD10的绿色版可以用,发现在新装的Win7系统中每次启动总是罢工,死给我看!!后来换了AD10完整版也是一个鸟德行,搞最新AD13.。。。 5555~~~ 受不鸟了,都是相同问题。难道天要灭我不成,我只是想画PCB而已。“换个软件不就好了”  , -_-, 俺不想换,学习成本太高了。不过AD13要比AD10好很多,死机的情况比较少。应该会有人同我一样遇到类似问题,问问网上的筒子们。米有找到俺想要的答案,说AD9比较稳定,去装试一下(-_-!!)结果回家后木折腾,因为V13版竟然没犯病。据网上资料说三维模型的库会拖累程序,结果发现真的是这个问题。库是网友做的整个文件比较大,比AD公司提供的那些单个个头都要大好几倍。导致运行时罢工(其实是假死~),程序内部不知道在搞啥花头。耐心的等个一段时间,要耐心^_^。

   经过几次假死,俺的耐心等待。~~我的心在等待,永远在等待~~ 为了妹子在等待!!! 哇!咔~咔~~咔~咔~~。 现在AD13运行比较顺畅,再也没有假死问题。按上述情况看,AD13假死期间应该是在做库索引类的事情,只是个人猜测而已。

哇~~~鸡蛋~~ 飞过来啦。


感谢:电子产品世界一群的筒子们!^_^好事总是一波三折!


原理图在网上能找到很多,俺只要使出“恳求四,恳求五”(Ctrl+C,Ctrl+V)盖世神功。再修修补补!!一张原理图就搞定了。其实俺反复了好多次,参考的毕竟是参考的。引脚不熟悉选用元件问题等等。

看出来啦,妹子也是碳水化合物


心灵的羁绊






推荐 MicroXplorer 用于配置ST ARM 引脚定义。直接图形很直观,解决不熟悉引脚的大问题。可以直接到ST的官网下载,免费的喔。

MicroXplorer
http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1533/PF251717



有了第一次打板的经历,这次肯定不会把妹子画成恐龙啦。打样的规格50,100这种规格来。不考虑加外盒~~~ 哇~~ 让妹子裸奔(一脸坏笑^-^)!费用最小,当然是最大尺寸50x50,再大就要付100的价格了。恩!妹子是小萝莉。

比起第一次的绘的PCB,这次50的尺寸还是感觉很紧凑。

排版主要考虑:
  接插方便,毕竟是学习板,以后插拔类的操作比较多。引脚放在四周。
  实际的布线规基本规则类的。没经过艺术学院的洗礼,只能保证妹子的轮廓和比例 ^_^

未铺铜的样子


铺好铜箔


俺不会生成“Gerber”文件,发pcb源文件给他们打样。结果告诉我俺的过孔 >0.3mm。  哎~ 郁闷!就酱紫拖延了一天。
在作图的时候一直使用的mil为单位,图个吉利,搞了个整数 -_-!! 过孔都设置为10mil ... 结果~~
AD可以使用 Q 键快速切换当前单位,这个非常方便。
生成Gerber文件的方法小弟没试过,下面链接仅供参考。^^
[转] 如何用DXP, Altium Designer 生成Gerber文件


三维玉照:正照


三维玉照:背照


再摆个posture



使用软件
  Altium Designer 13.2.5
  地址:http://pan.baidu.com/share/link?shareid=3230326787&uk=2754976235
  MicroXplorer
  地址:http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1533/PF251717

AD快捷键:
  Q     --- 快速切换单位
 
一般PCB打样工艺要求:
  ①线宽线距最小0.15mm以上
  ②过孔(via孔)最小0.3mm以上。

参考资料
  http://pan.baidu.com/share/link?shareid=3295581999&uk=2754976235
 
 


专家
2013-10-07 13:47:54     打赏
4楼

工程师
2013-10-07 13:48:06     打赏
5楼

不错,赞一个


高工
2013-10-07 14:21:01     打赏
6楼
牛贴,首页留名!过段时间俺也照做一回。

助工
2013-10-07 19:04:43     打赏
7楼

第二章:美丽的幻想灰飞烟灭


晚上回去终于等到俺的妹子牵手的机会啦,拿好相机马上拍写真集。哇咔咔~~~

顺丰的快递还是一如既往的棒!


萝莉,出现啦!用这么大的一个盒子,感觉有些过度包装 -_-!!


萝莉也爱RMB


XX照啊,XX照出现啦。嗯!发现了。在昏暗的房间里还是看不真切,月朦胧鸟朦胧。难道这就是所谓的蒙太奇!


看来还是得在光线充足的情况下细细品味



不能裸着呀,为ARM妹汁披上美丽的外衣,嵌上奢华的珠宝。这样才能真正看出她的美貌。

电源部分焊接完成,测试无法正常点亮 -_-,用表量了下,这下完蛋竟然短路了。用空板检测没有问题,查原理图也木问题。只得重新焊,结果-_-!! 天哪妹子依然木救!查元件才发现重大问题。SOT-223封装的LM1117-3.3V 在自己做原理图时默认把上面最大的引脚作为GND使用。这下欲哭无泪了,妹子的先天缺陷难道再也没发救了木?为再次确认引脚问题,大侠们给出的答案中间脚确实是V3.3的输出引脚相连。幸好在大侠的指导下。焊接时剪掉大脚,不至于导致最严重问题PCB报废的结果。


经过一番折腾终于焊好了主要的IC。


准备添上心灵之窗NRF24L01+无线射频收发芯片。在焊时出异样了,怎么也对不整齐引脚。老眼昏花加之晚上作业,看QFN20犹如芝麻,眼睛都看花还没焊对。看情景只能等白天再焊。周六拿着板子仔细看了一下,才发觉QFN20的封装尺寸和芯片QFN20不一样。这个封装是直接从AD自带的库中找到,在设计初没怀疑过尺寸有问题。经过查证确实有2种QFN20的封装尺寸。一种稍微大些,另外一种稍微小点。这2种都是从AD自带库中查出来的。蛋痛啊~~ -_-!! 查看NRF24L01P的数据手册结果发现是小的种。AD自带库中说明文本中内容包括有QFN20字样的封装大致有12种,每种都打出来比对了下,发现只有一种元件的QFN20是大的,其他都是和NRF24L01P相同的。部分主要的差异只是中间散热块区域大小、引脚引出的长度和丝印的标识不同。短引脚很紧凑类似GBA,IC盖上就看不到引脚,普通手工很难焊。

上面图片上是搜索出来几个有差异的QFN20的封装。


心灵的羁绊没了,无法达到预期所描绘ARM妹子所应具备的才艺。第一次的牵手就这样夭折终告失败!


特别感谢!
  qqjiaqq001 -- 提供剪脚的方案

主要问题
  1、稳压单元封装设计错误(解决方案:剪掉大脚)
  2、QFN20封装尺寸错误(无法修复)
  3、MicorUSB母座太紧,插上去很能拔出。粗枝大叶的我拔坏一个,不太符合实际经常需要插拔需求。


高工
2013-10-07 22:10:27     打赏
8楼
楼主太有才了,佩服佩服

专家
2013-10-08 11:59:59     打赏
9楼
等待后续大帖

高工
2013-10-08 15:01:28     打赏
10楼
羡慕嫉妒啊,偶也一定要现场直播一回。

共50条 1/5 1 2 3 4 5 ›| 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]