打印
[MCU]

回首单片机学习,深度感悟,一席话少浪费你N年时光,经典

[复制链接]
80187|437
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hustmingtian|  楼主 | 2013-9-27 15:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hustmingtian 于 2014-9-6 15:38 编辑

目录

前言
控制器处理器篇
    8位MCU
           传统51
           STM8
           51内核MCU使用的几条注意事项
           AVR和PIC
   16位MCU
           飞思卡尔--MC9S12XS128MAL
            MSP430
            瑞萨--RL78 G13开发套件
   32位控制器处理器
            Cortex-M3之STM32F103
            Cortex-M4之STM32F407
           飞思卡尔的CM4--K60
           Cortex-A8
   DSP
   PLC
   FPGA
基础元件篇
指示篇
滤波器放大器篇
电源篇
接口篇
电机篇
驱动篇
隔离篇
无线篇
总线篇
存储器篇
传感器篇
模块篇
操作系统篇
软件篇
    会声会影x6
    Matlab
程序规范篇
语言篇
算法篇
工具篇
竞赛篇
生活篇
制板焊接篇
重装系统
机器人
项目篇
    光立方
    MP3播放器
    单轮、两轮自平衡小车
    开源PLC
    开源四轴飞行器
    开源示波器
    开源3D打印机
实验室是怎样炼成的
解剖世界
   联想Y470解剖
   红米手机解剖
   小米电视解剖
忽悠老师篇
生活篇
军事篇
名人轶事
   被故意埋没的天才--特斯拉
   麦克斯韦
结语

前言
/****************************************************************
*主    题:电类资料分类整理
*作    者:微风(weifengdq)
*版    本:V0.0
*开始日期:2013-9-17
*最后修改:2013-9-25
*声明:
* 漫天闲扯 + 资料奉送;如涉及隐私、侵权,或者您有什么好的建议 *或意见,请发邮件至:weifengdq@163.com .不要造成社会危害最好,
*如果能帮助大家偶尔捡到大海边的贝壳,将是我莫大的荣幸,不算白忙了,
*本来想拉软件组和机械组的共同来写,时日无多了,先把自己的写写看看!
****************************************************************/
前两天写的帖子连续两篇被管理员加精华,心里感动之余,决定再次执笔,本篇采用 资料共享 + 个人胡诌 的方式,边侃边给大家分享些攒的资料,这篇写完就暂时搁笔,断不能再写了……

       我是大一下(2011年)才接触的单片机,当时偶然在图书馆看到一本清华大学出版社出版的什么MCS51xxxxx(记不大清了),2003年出版的,不知为何来了兴趣,借走看了好几个星期,我去,全是汇编,而且是紫外线擦除的单片机(很古老了),仿真器要好几千元,当我看到这些时,瞬间觉得,这么贵的东西,好玩是好玩,买不起,拉倒……现在想想,这么坑爹的书图书馆为什么不把它给清理掉,扔出去烧了也好!!!免得误人子弟,电子类的还是看些新书实在点!
       这一耽搁就是半年过去了,大二上,学校信工院新成立了机器人实验室,当时叫水下组,面向全校各大理工科招新,头脑一热就报了。队长说:“你们去淘宝买个51开发板自己学。”就是这么一句话,让我苦等了半年!有时,你需要的仅仅是这么一句指引。当机立断,第一次上淘宝,第一次用网银,第一次狠心花了200大洋买了块“锐志开发板”……当点着灯时,心中那个兴奋呀,书上千百言,难敌一灯亮!
       当然,现在51屌炸天的板子也已经压倒了100元以下,而且做工很漂亮,淘宝上一搜就能搜出来一堆,短短一两年,51风光不再……开始只是停留在STC12C56和STC12C5A上,后来实验室要做大的家庭服务机器人(最后自由度多达68个),51MCU果断不能再用,电子组于2012年寒假后大概是3月份,由队长夫人建议,队长牵头,集体奔向STM32!现在的孩子可真是幸福,大一入学就有学长带着学C语言,51,画板制板,STM32……大二就有个别牛x的孩子把Cortex-A8和Linux、Android给学了……不论是做的东西,编代码的效率,代码的规范,焊工,硬件……身为学长的我也不得不自叹不如,还真是长江后浪推前浪,一代更比一代强!如果再多学点算法和专业课,就彻底逆天了……只是家家有本难念的经,好似懂得越多,做东西反倒是缺少了一种大气,一种创新,一种睿智,一种兴趣,倒是很少做出让人耳目一新的东西了……看来一味的学不好消化(本科生搞的像研究生那般呆板可不好),这就是想象力比知识更重要吧,你懂得再多,做不出东西也是白搭;你唱功再好,没有自己的风格,出不了自己的歌曲也还是不行!
     一条经典的入门学习路线是:C语言--51MCU(STC89C52)--增强型8位(STC15,STM8系列)--制板(AlltiumDesigner)--STM32F103--Cortex-A8(主要学习Linux或者Android……这样前面的几步只需要2家公司(ST,STC),一个开发环境(Keil)就能搞定了,省的麻烦了,最后一个,学的不多,我到现在都还没搞,有的学DSP去了,有的学FPGA了,看自己的情况吧!最好大学本科前2年或2年半就把上面给搞定(我就下手太晚了,现在苦逼的考研中,没时间了啊),焊工要打牢,不要单纯的为学东西而学,多做点东西才是王道,单片机毕竟只是很小的一部分,不要花大部分时间在学单片机上面!最好做东西全部自己制板焊板,千万不要拿一张开发板放上去,或许一次贪便宜,以后你就受制于人了,你毁东西的数量和你做东西的效率还是有点正相关的!不过作为实验室最水的人(着着实实打了两年酱油,惭愧 - _ -),这只是一家之言而已。
另外,大家可不要有单片机或编程语言的宗教情结!时代发展太快,谁固步自封,谁就坐以待毙!这个世界从来是叛逆者的天堂!

控制器处理器篇8位MCU

传统51
某3合1板:似乎是用STC12C5A60S2+mega16+STM32F103,在开源电子网上发现的,资料比较新(今年的似乎),很有参考价值
新概念51单片机--郭天祥(51的经典之作,经久不衰,估计学单片机的几乎没人不知道 周立功 和 郭天祥 这两个人吧,实在不知道,百度百科有,郭天祥在这本书前言写的很励志有木有!不过,也有不好的影响,我仍然看到学单片机几年了都还抱着STC89C52不放,烧钱麻烦不说,还是一个.c文件写完整个几百上千行的工程),随书光盘资料:
锐志单片机(51+AVR,我当时买的这个,不过同学好多都郭天祥一边倒了):
普中开发板(51+AVR+STM32,哎,其实没必要这样的,mega16可以直接拉黑了,学STM32还得看微云电子的):
C8051F
这个应该也算是传统51内核,不过有人号称其变态,曾经号称是最强51.
暑假时,导员为了便于代码共用,暂时统一了下MCU,就用的C8051F340和C8051F410,说实话,C8051F的资料实在少的可怜,好不容易找到个开发板资料,共享给大家:
C8051F开发必备(给大家整理的):
C8051F340DK:

新内核8位单片机STM8:与STM32一样外设,库函数,可仿真下载,性价比第一8位单片机
       STSTM32系列赚的盆满钵满,也痛下狠心,要占领8位单片机时市场,推出的STM8系列单片机具有极高的性价比,淘宝上1块多的价格确实让人直流口水!着实让国内传统51单片机深感不安……
从官网拖下来的STM8选型手册:
STM8单片机视频教程和其他资料:
微云电子--STM8:目前内容深度,技术力量和服务做得最好的STM8,很多应用可做设计参考。唯一的MSC51+STM8学习板。
微云电子官方直销店:http://microcloud.taobao.com/
微云电子的板子和PDF学习文档是我目前看到的最可爱的类型!简直是视觉上的享受,可见服务一流
      这里不得不说,微云电子的STM32+Linux+Android云应用开发板,是我目前见到的学习内容最为丰富的STM32开发板,相比野火和正点原子,这块开发版内容多性价比很高,是学习嵌入式、物联网、智能控制、wifi无线传感网、安卓、云应用等上佳选择。开放的应用手册值得下载一观,http://pan.baidu.com/s/1mguTDW0
     


评论
Miao少 2018-4-17 18:58 回复TA
谢谢楼主 
评分
参与人数 6威望 +12 收起 理由
guanguan04 + 1 很给力!
duanduanr + 1 赞一个!
蜗牛狂奔 + 3 很给力!
迟开的花更香 + 1 早点看到此帖多好!哎 我都大三了 才刚开.
frlop + 3 很给力!

查看全部评分

相关帖子

沙发
hustmingtian|  楼主 | 2013-9-27 15:40 | 只看该作者
本帖最后由 hustmingtian 于 2014-9-5 09:24 编辑

IAP15

官网:http://www.****ducst/ (用百度搜出来的宏晶官网进不去,不过谷歌搜的宏晶官网可以进去,这还真是大水冲了龙王庙……)
久不更新的宏晶官网今年频繁更新软硬件(基本每月都有更新),软件越来越贴心(此软件在手,51编程无忧,什么范例程序一山寨就行了,官网甚至推出了STC15的库函数);硬件也越来越给力,可谓把8位单片机的易用性发挥到了极致:其推出的IAP15单片机,集成MAX810专用复位电路,高精度R/C时钟电路(可飙到33.1776M),单片机本身就是仿真器(这可是前所未有,地球首创?不过有的片子仿真方面有点小bug,我的片子有的进不去仿真,暂未找到解决办法),其最小系统就是 加个电源 就OK了,我去,8位单片机到这个地步,已经究极到无法无天了!5元左右的价格,有DIP40直插封装,手工DIY,学习,使用真是太方便了!有人说ARM-Cortex是51的终结者,不过,从简便性来说,8位单片机特别是宏晶的这款片子真是贴心!如果价格再低点或者下一款外设更多点就更好了(暂时比STM8和STM32来说性价比还不算太高)!从学习上说,学习用STC89C52,用STC12和STC15系列做点东东,再学习一下微云的STM32,这样的学习路线应该是很不错的!
原帖发表在:
http://pan.baidu.com/s/1mguTDW0
共享我今年暑假转印的板板(宏晶的下载软件,STC15库函数和宏晶官网本身就是很好的参考资料):
http://pan.baidu.com/share/link?shareid=2286022187&uk=741178058
注意:工作频率在下载时选择
51内核MCU使用的几条注意事项

printf函数使用的问题:
使用printf时注意,该函数包含在<stdio.h>中,每次使用不能中断,所以,在串口初始化完后,每次使用printf按照下面例子来写:
  ES=0;
  TI=1;
  printf("%f",angle);
  ES=1;

使用PL2303小板 或 USB转串口+MAX232下载注意事项:
PL2303小板插拔地线能下载成功,或者单片机独立供电,单片机与PL2303共VCC/TXD/RXD三根线;USB转串口(CH340)+MAX232 四根线都要接,而且要外部供电,VCC断一下才能下载进程序。建议 VCC GND都通过开关断开:对PL2303 可以使用PL2303的+5V GND直接接到开关上(开关闭合才与单片机的VCC GND接通),TXD、RXD与单片机的RXD、TXD交叉连接。不能带电插拔USB转串口+MAX232小板,可能导致蓝屏。对USB转串口线,外部电源+5V GND接到开关上,MAX232的VCC GND TXD RXD分别与单片机的VCC GND RXD TXD相连。千万不要忘了MAX232是要供电才能工作的。

定义大量变量时注意事项:
有大量变量存在时,keil会报错Keil官网在其1997年的一篇应用文档apnt_101.pdf就给出了说明
以后定义可以这么办:
常量前加code:如unsigned char code s[64]={};
变量:
对char 和 int 可直接定义,如果内存溢出,定义时加idata,还溢出,加xdata;
对比int存储大的: longs, floats, arrays, structures, or unions,定义时在前面加上idata,还溢出,加xdata;如float xdata s[64]={};
注意:以上的定义方法,对传统8051内核的单片机都是通用的(各厂家如STC,C8051F等为了兼容51内核,都患上此种诟病),但对STM8或者是STM32可不适用,内存不一样哦!


AVR和PIC

AVR也曾经是国内盛极一时的,现在在Arduino中也很常用,当初51-AVR-ARM9的路线很流行,不过,现在看来,51-STM32-ARM9或ARM11或Cortex-A8的学习路线也不错,前两个都可以用keil搞定,51学完STC89C52,再看下STC12或STC15(IAP15见上面),很多童鞋就可以直奔STM32了。很多学者派贪恋AVR的一个原因是有Proteus的仿真支持,不过这很**肋……仿千遍不如做一遍来的实在。AVR的资料在上面锐志,普中的板里都有,不过更强的mega 128最流行,一楼的武术擂台赛那个实验室倒是全部用的mega128,老实说在STM32之前,mega128确实一度很受欢迎.
至于PIC,我只能说呵呵,在高校里只见一个同学默默无闻的搞着,郭天祥好像出过十天学会PIC,我这实在没资料……

使用特权

评论回复
板凳
hustmingtian|  楼主 | 2013-9-27 15:40 | 只看该作者
本帖最后由 hustmingtian 于 2014-9-5 09:23 编辑

16位MCU

16bit 的单片机总是感觉上不去,下不来的,着实心里不舒服,也就一晃过去了,当然,搞飞思卡尔智能车的不少还绕不过这个坎,不过现在飞思卡尔也有了新选择,Cortex-M4内核的同样使用于比赛,而且,功能更加强大,而且赶着ARM热,相信资料也会大把大把的有的……
飞思卡尔--MC9S12XS128MAL
http://pan.baidu.com/share/link?shareid=2574344375&uk=741178058
MSP430
(以超低功耗著称,不过现在似乎被某些厂的8bit或ARM赶上了)
MSP430视频教程:
http://pan.baidu.com/s/122lvu
MSP430以太网开发板光盘:
http://pan.baidu.com/share/link?shareid=2626581254&uk=741178058
MSP430F1xx:
http://pan.baidu.com/share/link?shareid=2622479158&uk=741178058
瑞萨--RL78 G13开发套件
这是今年电子设计大赛官方赞助产品,编译环境很强大,不少同学看了短暂的视频演示后,惊呼,原来编程可以如此简单,鼠标点点点就行了,就是代码看着不大懂,所以修改起来有点费功夫!再说,这是岛国的片子,还是16bit,多半还是要拉黑的,不过还是共享下套件的资料:
http://pan.baidu.com/share/link?shareid=2711335632&uk=741178058
32位控制器处理器
Cortex-M3之STM32F103
这估计是这两年MCU界火爆的,正如STM32宣传资料所讲:“Releasing your creativity”,释放你的创造力,无需多讲,在性价比上,开源项目上,学习资料方面,已远远超过51,商业应用上也是势头强劲,短短两三年,STM32就快把51挤到了只剩学习的地步……
微云的STM32+Linux板子内容多,学习方案实用当然是学习STM32的首选,微云的板板虽然不是最早的,但绝对是最好的,好比STM32F103这匹千里马遇到了伯乐,STM32F4就没这么好运气了,至今难遇伯乐……不过目前普遍缺少STM32在机电方面的资料,这可也是STM32的优势!):
http://pan.baidu.com/s/1mguTDW0
神舟3号:
http://pan.baidu.com/share/link?shareid=1819592085&uk=741178058
小苗板--JYSTM32开发板光盘:
http://pan.baidu.com/share/link?shareid=1828373843&uk=741178058
Sunny号STM32开发板资料光盘121030:
http://pan.baidu.com/share/link?shareid=1831660775&uk=741178058  
Cortex-M4之STM32F407:
大家好像都在等原子哥出CM4的板子,不知道原子哥是在等STM32F429/439,还是在找其他的CM4,还是……其实直接把战舰的片子换成STM32F407就好,例程都不用变,还是原子哥在想其他创意,还是……?Cortex-M4确实很有前途:不少人表示直接用CM4干掉中低端DSP(such as:DSP28xx),暂时等不及的可以先看看下面的板板:
STM32F4-Discovery(这个是ST官方出的,目前90多元):
http://pan.baidu.com/share/link?shareid=2623139242&uk=741178058
骤雨龙元:
http://pan.baidu.com/share/link?shareid=2628948877&uk=741178058
原帖在:
http://www.openedv.com/posts/list/5143.htm
http://www.openedv.com/posts/list/5099.htm
神州王407:
http://pan.baidu.com/share/link?shareid=2626004503&uk=741178058

飞思卡尔的CM4--K60
上贴:
【超核】飞思卡尔Kinetis K系列 固件库 源码-历程-中文手册-视频教程
http://www.openedv.com/posts/list/21683.htm
他的视频教程:
http://i.youku.com/u/UMzI5ODk2NTQ4
资料:
http://pan.baidu.com/s/1h32gy
K60中文资料整合版.pdf:
http://pan.baidu.com/s/1A9G3c

  
Cortex-A8
友善之臂--Tiny210(我这只有这个了)
http://pan.baidu.com/s/1GFtqt

使用特权

评论回复
地板
hustmingtian|  楼主 | 2013-9-27 15:41 | 只看该作者
本帖最后由 hustmingtian 于 2013-9-27 19:39 编辑

DSP

低端(DSP2000系列)有被Corte-M吃掉的危险,不过DSP28335有点挽救DSP的颓势,资料暂未到手。至于DSP在嵌入式图像处理方面和工业控制卡好像好多应用,一直一枝独秀,不晓得Cortex-A系列(各厂家基本都加了GPU了)能不能干掉高端DSP?DSP一直都是学者们引以为傲的地方……因为多数学生理论太水,搞算法的着实不多……

PLC
PLC S7-200光盘--LIGHTECH:
http://pan.baidu.com/s/1h32qG
海微自动化--仿FX2N(使用STM32做的,不开源不太好了):
http://pan.baidu.com/s/1kRr8G
PLC工作电压多为12V/24V,配合开关电源使用,输入:光耦隔离+滤波+指示;输出:光耦隔离+指示+保护+驱动(继电器/晶体管/晶闸管输出),其电路较固定!!国产PLC仿S7-200级别的基本都是这么个外形和构造,就是仿S7-300/400的不多!

我可是亲自拆过,国产仿FX2N的那个用的是STM32F103做主控,仿S7-200的使用的LPCxxxx(CM3,看芯片资料,比STM32F103功能还弱),看来用STM32F103系列山寨S7-200级别的PLC是件很easy的事,估计CM4能山寨S7-300/400级别的吧?CA8就直接干掉工控机好了!注意下接口输入输出电路就好了,至于编程,个人感觉,完全没有必要再搞什么梯形图了吧,现在广大大学生普遍懂C,如果用C编程,这对PLC的发展大有裨益,很容易把仿S7-200的成本砸到几十元!到时候,PLC才算真正进入平常百姓家!不过,既然有STM32了,管他哪家的PLC,直接把STM32的功能最大化,开源一下,C编程,用uc/os ii或者什么的,把PLC的输入输出电路拿过来,这将比S7-200好用多了!


FPGA

这个我知道的不多,不敢谏言,好多通信的搞这个……不过国内这方面的人才很短缺,又要懂硬件,又要搞软件的,学会这个,是不是很好找工作?

基础元件篇

棕1红2橙3黄4绿5蓝6紫7灰8白9黑0金0.1银0.01
这是我初中都背会的,到大学反倒是很多人觉得不可思议,其实很简单--初中时我花了一个下午就一直看色环电阻!!!
电阻
E24系列:±5%
1.0 1.1 1.2  1.3  1.5  1.6  1.8 2.0  2.2  2.4  2.7  3.0
3.3 3.6  3.9  4.3  4.7  5.1  5.6  6.2  6.8  7.5  8.2  9.1

E-96系列:常用于精度为1%的电阻

电容
二极管

常用的有1N4007、1N4148、1N5822、1N5819、1N5408、6A10、10A10
对应的贴片M7、 、SK34 、SS14 、S3M
快恢复二极管FR系列也较常用
DC—DC升压电路用肖特基二极管,其反向恢复时间极短(可以小到几纳秒),正向导通压降仅 0.4V左右,而整流电流却可达到几千毫安。这些优良特性是快恢复二极管所无法比拟的。
--参考《贴片与直插二极管对应型号表.pdf》《常见的二极管型号.pdf》


晶体管
指示篇
LED
蜂鸣器
扬声器
1602、12864
点阵
OLED
液晶
滤波器放大器篇
电源篇
接口篇

大家不要以为什么东西焊着就牢靠了,从易用性,维修性,导电性……来说,接口是必须的。线的连接也未必可靠,在寒冷的极地,在温差剧烈的太空,你敢用烙铁焊着裸露线试试!!压接,铆接…各种接法还是必须的!
电机篇
驱动篇
隔离篇

这个可以参考PLC的设计来看,输入隔离,输出隔离
无线篇
总线篇
RS232
RS454
SPI
IIC
CAN
以太网
Modbus
存储器篇
传感器篇
模块篇
操作系统篇
软件篇
会声会影x6

这是自己剪的MV:
http://pan.baidu.com/share/link?shareid=3976328991&uk=741178058
分享一下自己做MV的 一些方法,走了不少弯路,或许各位还有更好的做MV的方法,也请多多指教:
1. 去 百度百科 百度下人物,一般在哪一集出现会显示的清清楚楚
2. 到 六维空间 搜索视频,找用户多的下载,只下载对应的那几集就行,最好wmv、mp4之类常见的格式,mkv之类的格式好像插不进去绘声绘影里,不过绘声绘影自带的屏幕录像也怪好用(有的汉化版的绘声绘影好像这个功能不能用,用屏幕录像专家录wmv格式的也行,下面有下载链接)。一六维空间的速度可以达到十几M,十几个G的东西也就几十分钟,吃个饭,小憩一会。
3. 到 酷狗 (这个资源貌似更丰富一些)下载要配的音乐,貌似要发送到移动设备才会有lrc歌词文件(这就需要个 U盘 了),把歌通过酷狗送进去,再把歌和lrc歌词剪切回电脑
4. 为音乐配字幕:需要歌词转换工具 把lrc歌词转换成txt格式,记事本打开可以添加自己的东东,然后用俗称的 傻丫头字幕软件(确实够傻瓜,,一路听着歌敲着S键,配字幕几乎一遍成),生成AVI视频文件,具体的使用方法和软件也在下面的下载链接下载,其中 LrcCon(歌词文件转换,免安装)和 Sayatoo卡拉OK字幕安装**(普及版)V2.5(XP兼容,管理员身份运行)
5.  把下载的视频、歌、字幕视频都导到 绘声绘影 里去 喀嚓喀嚓剪剪拼拼就OK了,想添字幕用绘声绘影的字母编辑器就成,X6自带的很好用的样子。注意生成的视频越清越好,MP4或WMV 可以选最大的分辨率,绘声绘影这个东东,我的小Y,对720p的视频剪得so easy,但剪1080p的视频卡卡的,注意电脑的散热,这对电脑的性能影响太大了,大热天的,我把风扇让给了电脑散热,把电脑后盖也给拆了。不过运行一段时间还是有点卡,关机歇两分钟散散热就好了
6. 把做好的视频上传到 优酷 上去(狗日的优酷,人怪多,老屏蔽人家视频)一般审核需要1个小时左右,转成高清的又需要若干时间,所以再传一份到 百度网盘 现在百度云管家很给力 下载速度几乎都能达到个几M/S

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
绝地反击 + 1 赞一个!
5
hustmingtian|  楼主 | 2013-9-27 15:41 | 只看该作者
本帖最后由 hustmingtian 于 2013-9-27 19:42 编辑

屏幕录像专家, 傻丫头,歌词转换工具,绘声绘影x6的百度网盘下载地址:
http://pan.baidu.com/share/link?shareid=61274321&uk=741178058
Matlab
Multisum
Proteus
Visio
程序规范篇

语言篇
孙鑫java视频教程:
http://pan.baidu.com/s/1CB9Bi

算法篇
工具篇
竞赛篇
生活篇
制板焊接篇
洞洞板:用拉焊比较结实,不过没必要用这种镀锡板,用那种黄色的新印万能板,5*7的不过2毛多钱,而且好裁剪:只要用美工刀画个印,用斜口钳一夹,就好了,非常齐整!画板发工厂或手工转印制板,当然现在不少实验室有雕刻机或者像我们学校信工院,有专门的PCB实验室,实验室的可以直接去制板,比工厂的板差不了太多,真心方便:画板布线的软件,毫无疑问,Altium Designer--好学易用,是当之无愧的首选,当然,高频时有人建议用Candence?。

工业制板就不多说,说一下手工制板:
就我而言,一般焊盘用1.5mm,2.5mm椭圆焊盘,VCC,GND布线用1.5mm或1.2mm,一般走线用0.8mm或0.7mm,从两个焊盘之间走线时,切换成0.5mm走线。打孔时,一般的电阻电容,排座用0.8mm钻头,排阵之类较粗的用1.0mm钻头,不过目前贴片很便宜,建议直接全换成贴片得了。制板流程:画元件封装(有时需要一个数显游标卡尺或在洞洞板上比一下)--画原理图--导入PCB--布局布线--打印--裁剪PCB(直接钢锯锯)--打磨抛光--转印--放大镜检查描线(有时会有断线,那种描线的签字笔文具店就有)--腐蚀(又叫煮板,加热和吹泡泡的情况下,不到10分钟就腐蚀好了)--清洗--打孔--打磨(一定用细砂布)--涂上饱和酒精松香溶液(有了这一步,焊接不费事)--镀锡(这是我自己加上的一步,有了这一步,屌丝板瞬间变成高富帅,有专门的镀锡液,不过,我一般拿烙铁一扫就好了,焊盘留着,不用镀锡)--焊接--检查(这一步一定要有,否则,一股青烟你就哭了)--上电测试--如有问题--往复检查。



送上视频教程:
第九单片机论坛的几集电子焊接经验谈:
http://www.9mcu.com/9mcubbs/portal.php?mod=topic&topic=%E7%AC%AC%E4%B9%9D%E7%BD%91%E4%B8%8A%E8%AF%BE%E5%A0%82
送上月饼原创主板维修视频:
http://pan.baidu.com/s/1CB8Kg
至于烙铁的选择,每个人都有各种情结,就我个人而言,手头紧的话,买个斜切圆柱的20W或25W电烙铁,大概也就三五元,便宜好用,最顺手,千万不要用那种40W或60W的尖头电烙铁,坚决拉黑!!!我可是用三元钱买的斜切圆柱头烙铁焊过STM32F103ZET6,不过,不建议这么做,贴片还是用刀头吧!所以,最终建议:花百十块钱买个恒温焊台,刀头基本能搞定一般所有常用的元器件焊接!如果不了解焊台,求助万能的淘宝吧!再添几十块钱,带个热风枪:


重装系统:
    大家电脑一定都遇到过这样那样的问题吧,特别是某个软件搞坏,整个电脑出这样那样的问题--人家的都可以,我的怎么就不行之类的,最简单的办法,重装系统!这里介绍一种最简单最快速的装机方法(我们宿舍的孩子基本每月都重装系统),仅需几分钟。用nt6 hdd installer,不用U盘,不用光盘,你值得拥有,不过开不开机的时候,还是用U盘装吧!

机器人:

开这一章的目的,就是要给大家看看,学单片机能做什么,不要把大把时间一味的花在学习各种MCU,DSP,ARM……那只是和你并肩战斗的战友。虽然多数人搞完硬件就往软件上发展,很省心,但咱们国家真的缺软硬结合的好典型,特别是在机器人上,一直跟在世界潮流的屁股后跑!我们的理论确实不算落后,但实践上……日本的中学生的机器人大赛的丰富程度都比我们大学的要多了吧!
国内不少老师有雄厚的理论基础,不少本科生有大把的空闲时间和激情,凑不到一块啊!老师们带研究生,而研究生多半整天忙着给“老板”打工,没激情,没创意!所以,老师的理论搁置了,本科生们的热情也熄火了~~国内培养本科生的学校太少了,因为本科生不能给老师做项目挣钱,特别要批评的是某些985院校,本科生实在有点不给力,也难怪,老师都不愿意带!日本是个机器人王国,美国,欧洲的机器人也很不错,我们960万平方公里的土地,难道就不能出几个让世界叫好的机器人,难道就不能在未来回首机器人史时,能看到几家中国公司的名字!
NAO,什么,你不知道NAO,先看段演示视频:
http://v.youku.com/v_show/id_XMzg3ODI1NTc2.html
Nao的一大特点是它的嵌入式软件--跑Linux系统,世界很多高校对它进行二次编程开发。通过这些程序,Nao可以进行声音合成、音响定位、探测视觉图像及有颜色的形状、(凭借双通道超声波系统)探测障碍物以及通过自身大量的发光二极管来产生视觉效果或进行互动。
· 动作:Nao拥有25个自由度
· 高度:58 cm
· 重量:约 4.3 kg
· 机体材料:工业塑料
· 可抓握的双手
· 充电器:AC 90-230 V/DC 24 V
· 电池能量
· 持续时间约 90 min
· 两个扬声器及嗓音合成
· 四个扩音器,以及语言分析和识别系统
· 视觉: 两个CMOS摄像头
· 联接类型:无线网际网络 (IEE 802.11g) 和以太网端口
· 支持多种编程环境

法国 Aldebaran Robotics公司生产,主控是Intel凌动+一片ARM,防自拆,售价13万元*币左右,国内各大厂家纷纷想山寨 未遂!!!是的,你没看错,这么多年了,山寨都山寨不成功!我看不妨自主研发,主控用Cortex-A8和Cortex-M4(M3),跑Android或Linux,CM3或CM4控制各种传感器和电机,电机依然选空心杯直流减速电机,这样的话,硬件成本应该可以控制在10000元*币以下,国内的微软足球仿真一直以此为平台,Linux方面应该不成问题……

雷 军大哥已经依靠小米手机,小米盒子,小米电视……稳坐家庭客厅这一宝座,这可是微软,苹果,任天堂……梦想了近十年都没有达到的地方!!!如果雷军打个能 带领团队设计几款开源家庭服务机器人,配合着小米手机,小米电视,小米笔记本以及以后可能出的小米空调,小米冰箱,小米监控,小米电磁炉,小米室内定 位……全部智能化,真正把这个物联网的大圈给建立起来!肯定能把google glass 的风头给盖下去吧!

项目篇
光立方
MP3播放器
单轮、两轮自平衡小车
开源PLC
国内仿S7-200级别的太多了,但是仿S7-300/400的倒是凤毛麟角
开源四轴飞行器

国外连算法开源好久了,国内还是山寨不好,由这个可以看出,中国的山寨水平还是太有限,人家的东西再好,硬件软件都给你,该做不好还是做不好!德国的十八轴早都出来了……
小四轴一般用空心杯电机,用个MOS管就能驱动(不用正反转),大四轴多用直流无刷电机+电调(这个略烧钱)。
拆过一个四轴的飞控板,真强悍,控制器(Cortex-M)+MPU6050+2.4G无线芯片+四个电机的驱动(4个MOS管)+电源管理+……所有的东西都在一块4*4?的小板上,整个四轴带电机电池比我们的一般的开发板都轻!

『匿名四轴』ANO Tech最新全套程序、上位机、原理图分享!!:
http://www.9mcu.com/9mcubbs/forum.php?mod=viewthread&tid=1027247
http://www.9mcu.com/9mcubbs/portal.php?mod=topic&topicid=41
http://www.9mcu.com/9mcubbs/forum.php?mod=viewthread&tid=1046484

开源示波器
网上很火的一个是用STM32F103VET6做的,大家可以去淘宝看看
开源3D打印机
国外好多,国内怎就没几个响?
实验室是怎样炼成的
解剖世界
联想Y470解剖
http://ideapad.zol.com.cn/57/160_561850.html
为什么说这个,联想这两年出的笔记本,硬件设计是我见过最好的,模块化的设计,换风扇,换硬盘,换内存条,换光驱,换网卡……熟练的话,不超过1分钟,连螺丝都带锁片防丢的!看来以后设计东西也要以此为榜样!有人说过,设计东西要以维修为前提,倒不是质量没保证,以维修为前提的设计看着都整齐舒服!
红米手机解剖
http://mobile.it168.com/tu/1515744_1.shtml#1
小米电视解剖
http://www.kankanews.com/ICkengine/archives/44396.shtml


忽悠老师篇
虽说大学生活丰富多彩,还是少不了做功课,忽悠老师是必须的,好在老师都实在,当初写思想汇报,老师就说:“为了表示对党的忠诚,对祖国的热爱,论文思想汇报一定要写的有高度,有厚度,有深度!”这就类似的,写论文多摆公式,比赛时把宣传视频整的炫一些之类的……
生活篇
军事篇
水下
水上
陆行
两栖
三栖
航空
航天
航宇
名人轶事
被故意埋没的天才--特斯拉

20实际伟大的”科学家 ”,不少人会先说:“爱因斯坦”--名副其实,他是理论的天才,其实还有一位被埋没的实践的天才--特斯拉,如果你知道他做过什么,现在99.9%的发明都太弱爆,太小儿科了……
他的部分资料:
http://pan.baidu.com/s/1sYK0v
百度百科对特斯拉有详细的介绍(现在的网友真给力,教科书什么的弱爆了)!
麦克斯韦



结语

别说我坑,一时半会儿不会再更新了吧,如果有好的想法,欢迎投稿-- weifengdq@163.com!   
    以上所有资料的总合辑:
     http://pan.baidu.com/s/187PIU

要学孩子们,他们从不怀疑未来的希望。--泰戈尔

希 望能起到抛砖引玉的作用,这篇帖子有些过分沉迷于各种雕虫小技了,或者透漏出各种贪婪,但我好想国内能够有全面点介绍整个电子世界的书或者教程或者在高校 开这样的课,毕竟,贴吧,论坛什么的都太碎了!使得在校学习的孩子,不至于无从下手,不至于陷入局部最小……真的好想!

微风 (weifengdq@163.com

2013-9-25

使用特权

评论回复
6
hustmingtian|  楼主 | 2013-9-27 15:47 | 只看该作者
手都转麻木了,希望对大家有帮助

使用特权

评论回复
7
hustmingtian|  楼主 | 2013-9-27 15:59 | 只看该作者
这么快就沉贴了,还是没有发出来??

使用特权

评论回复
8
hustmingtian|  楼主 | 2013-9-27 16:14 | 只看该作者
怎么没人留言呢,

使用特权

评论回复
9
motodefy| | 2013-9-27 16:26 | 只看该作者
这个比较棒的啊·····

使用特权

评论回复
10
zook0k| | 2013-9-27 16:34 | 只看该作者
:)支持楼主,这些资料都很受用

使用特权

评论回复
11
dirtwillfly| | 2013-9-27 16:58 | 只看该作者
资源真多。

使用特权

评论回复
12
jvcson| | 2013-9-27 18:00 | 只看该作者
支持楼主

使用特权

评论回复
13
沉默爱电子| | 2013-9-27 18:35 | 只看该作者
biaoji

使用特权

评论回复
14
yanyanyan168| | 2013-9-27 19:07 | 只看该作者
做个记号兼帮顶!

使用特权

评论回复
15
hkcj| | 2013-9-27 19:53 | 只看该作者
好**   好好看看了  谢谢了

使用特权

评论回复
16
小营七郎| | 2013-9-27 19:59 | 只看该作者
佩服楼主。好厉害。

使用特权

评论回复
17
老土2F| | 2013-9-27 20:03 | 只看该作者
MARK,谢谢楼主

使用特权

评论回复
18
限量_个性。| | 2013-9-27 20:04 | 只看该作者
这个我好像在哪见过。。。

使用特权

评论回复
19
autopccopy| | 2013-9-27 20:36 | 只看该作者
LZ辛苦了,适合初学者参考!顶!

(237)

使用特权

评论回复
20
publicpeople| | 2013-9-27 20:40 | 只看该作者
厉害啊,写的挺好的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:物联网 wifi 智能家居 安卓应用 云应用交流 http://pan.baidu.com/s/1mguTDW0 QQ交流群:361252292  WIFI

7

主题

322

帖子

15

粉丝