Ⅰ 自己做单片机开发板需要什么东西
开发板一般都是为了展示一款或多款MCU的基本功能的平台,以51单片机为例一般需要购买的材料为:(只写类别)
1、面包板或PCB实验板
2、电容
3、电阻
4、继电器
5、按钮开关
6、LED灯
7、数码管
8、连接器
9、CPU插座(比如DIP40)
10、单片机(STC12C5A60S2等)
11、红外接收管
12、红外发射管
13、稳压管(7805)
14、集成电路(非门、与门、或门,ADC,MAX232)
15、导线
16、焊锡
17、烙铁
18、剥线钳
19、液晶(12864,1602之类)
20、18B20(温度检测)
21、蜂鸣器
22、DB9(串口用)
23、串口线
24、信号插座及电源插座
Ⅱ 想做一个51单片机开发板,该怎么做呢求流程,,在大体讲一下注意的问题
找个51单片机最小系统原理图,买洞洞板,买电烙铁,焊锡丝,钳子,排针,排线,排母,其他元器件看原理图里面有什么买什么。
然后再找个RS232的51通信原理图,这样才能从电脑上把程序烧进单片机买MAX232芯片,RS232接口,RS232线,电容那些,照原理图焊。
最后再看你要做什么试验,买相关元器件就行了,最好单片机P0口买个8排的排阻。
Ⅲ 单片机开发板是什么啊
单片机开发板呢,顾名思义就是拿来搞开发的板子,而这个板子与其它电路板有所不一样,这个板子拿来搞开发可以实现很多功能,就会留出很多接口给用户,用户自己来开发这些接口的功能,在以后的工作中也会接触到很多开发板,这些开发板是拿来做开发和技术验证的,在开发板上把技术验证成功之后就会做真机开发了,而真机开发就不会像开发板那样留接口了,(嵌入式嘛)只完成产品特定的功能就可以了。而在学习阶段呢,有一块自己的开发板再好不过,学习了理论知识之后除了在实验室,自己就可以用自己的开发板完成很多学习和实际操作。简单明了的说开发板因为留了很多接口给用户可以完成这个领域几乎所有技术的实现和学习,拿来学习搞开发的。
简单的板子可以学学C51单片机,如果你是要搞嵌入式的话51是最基础的也是最最低端的这个现在很少人都只是拿来做入门的东西了很多人玩智能车就用这个,中端一点的可以是STM32的arm-cortex m系列的微控制器,这一类的本人就在用一块stm32 f4 的板子,高端一点的板子一般就是系统级别的了一般都会移植操作系统了,比如嵌入式linux等,而这一类的开发板市面上很多cpu的类型也很多比如我现在就在用入门级别的s3c2440(基于arm9单核)cpu的 也在用高端一点的exsny 4412(基于 arm a9 4核 与三星note2相同的cpu)的板子。
这类东西淘宝一下就会知道很多产品了!!!
Ⅳ 我大二了,开始学单片机了,班里面要订单片机开发板,而我想自己做一块,这样可以多学点东西,
首先说说所谓开发板到底是个啥玩意儿
开发板嘛,自然是用来开发的,简单说就是用来做某种原始样品的(比如书上的某个XXX控制器,某个YYY试验电路,某个ZZZZ。。。)。所以只要这块板子上有你需要的各种装备,并能连接成你需要的线路,那么OK,只要这板子不爆炸不发呆什么的,就是符合要求的板子。
你的条件已经完全具备。再根据开发板的本质来说,用于纯入门的,你准备一下材料,就可以开工制作属于你自己的开发板了
一块万能板 地摊货就行
一块PIC封装的C51 地摊货就行
一根C51的下载线 地摊货就行(以你的水平,网上找个线路图,自己做)
一个稳压电源 地摊货就行(以你的水平,自己设计并做个吧)
一本C51入门书 地摊货就行(再垃圾的也能用来入门)
一个万用表 地摊货就行
N条连接线 地摊货就行
几块并行存储器 地摊货就行(按需求而定,注意不要TTL电平,不过TTL电平的基本买不到,嘿嘿)
几块串行存储器 地摊货就行(按需求而定)
一个小喇叭 地摊货就行(按需求而定)
一个3位数码管 地摊货就行(按需求而定)
几个发光二极管 地摊货就行(按需求而定)
几个按键 地摊货就行(按需求而定)
几个开关 地摊货就行(按需求而定)
。。。
这些东西往板子上一插,OK最原始的开发板完成啦,而且还TMD绝对万能。
别嫌简陋,只要装备都在,还真没它做不出来的,啥MP3播放器啦、U盘啦、摄像头啦,都能用这种简陋板子完成。
然后看看我们的简陋板子是不是真的能用,于是打开C51的书,找最简单的例子,按照线路图,用连击线连好。
好了以上对你来说都TM小菜一碟,估计嘛烦的是编程,你不是学程序的,也不是学自动化的,对于制定控制流程可能不是很熟(虽然你数字逻辑基本没问题)。
不过也管不了那么多了,书上有代码。
下面准备能用的破电脑一台,网上随便下载个C51的编程工具,抄写代码并编译,然后连接好下载线,打开电源,将代码写入芯片,关闭电源,拔掉连接线,打开电源,结果嘛。。。
如果你真的像你说的模电、数电、焊接还可以,也想你这里说的看起来很努力很用功的样子,然后也认认真真的看书,打字,检查线路,请教老师等等,并且也确实选择了最简单的例子,那么恭喜你,60%以上的概率是成功的。
在千辛万苦完成第一个例子之后,你会想做复杂的东西了,然后发现线路切换麻烦什么,别急,以你的脑子和技术,买几个机械切换开关,或干脆自己制作电子切换开关总不是问题吧,凡是不能满足的,自己加上,否则怎么也不能体现你努力用功的态度。
老师不给分?靠,学期结束,除非他真的是什么大牛,否则,在你涉及的范围你,绝不比他差(说实话,我对那些没货的老师,唉。。。),如果他真的厉害,请尊重他,在各方面也要向他咨询咨询,探讨探讨,张张见识(但绝对不能一味听信,要是连自己都信不过,还搞屁啊)。
最后,也且都熟练了,也就可以根据自己未来可能需求,设计好线路,制作一块固定的PCB,毕竟携带方便,也美观。
最后最后,好好学编程,嵌入式的东西,逻辑是灵魂,代码是灵魂的体现,设备是代码的执行者。这三者中,个个不能拉下。
不给我分,保证你第一次制版失败,啊哈哈哈
Ⅳ 关于单片机DIY的问题
1,单片机入门快则一个月,慢的两三月。学习过程中要能搞明白电路原理图,会编写代码(C语言或汇编)及调试,会用万用表,示波器,烙铁等工具。你提问是不是可以直接在电路板上焊接器件,这涉及到你是用万能板焊接,还是PCB板。如果是万用板,就简单些了,可以直接用焊锡丝或导线做信号或电源线,参照原理图焊接元器件来设计电路板。如果是在PCB上焊接器件,需要你会画电路图,会PCB设计。这时你就要关注 器件封装、布局、EMC、成本等因素。制作完成后外协加工,回来自己焊接。
2,单片机还需要开发板?还是一个芯片? 如果指的是你电路板设计,那么至少需要一个单片机最小系统,供电电路以及相关外设电路。
3,掌握技能:包括熟练掌握 模电、数电、电路设计知识。会C语言,会用基本工具。
Ⅵ 单片机开发板是干什么的
1、可以作为烧写器(即编程器),将自己写好的程序写入单片机中,但烧写单片机的种类单一 ,型号也不会太多。
2、可以利用开发板上的一些硬件做一些单片机实验(不需要自己搭建实验电路)有利于初学者使用。
单片机的学习需要理论和动手,理论与实践并重。
(6)diy单片机开发板扩展阅读:
单片机开发板介绍
单片机开发板是用于学习51、STC、AVR型号的单片机实验设备。
根据单片机使用的型号又有51单片机开发板、STC单片机开发板、AVR单片机开发板。
常见配套有硬件、实验程序源码、电路原理图、电路PCB图等学习资料。
例如电子人单片机开发板,针对部分学者需要特别配套有VB上位机软件开发,游戏开发等教程学习资料,开发此类单片机开发板的公司一般提供完善的售后服务与技术支持。
Ⅶ 自己做一个单片机开发板难度大吗
学单片机的时间不长,做单片机开发板有难度。
单片机开发板本身就是一个单片机系统,而且是目标板的“工作母机”,不但电路复杂,而且需要编程,不是一般的“难”。
Ⅷ 单片机开发板的组装步骤
1、明确自己的开发板要做什么,有哪些功能。
2、分配单片机的引脚,确定引脚的配置。
3、设计外围数字电路,画出电路原理图。
4、按电路原理图购买元器件。
5、焊接电路。
6、开发与调试程序。
Ⅸ 刚学51单片机,想自己动手焊一个开发板,需要什么东东。
首先你需要搭建一个最小系统,最小系统需要的元件不多,一个单片机、晶振,几个按钮,电阻电容按钮什么的就可以了,这个要说清有点多,你看着书弄就可以。记得单片机的IO口要引多一点引脚出来,可以插上两三排排针供以后引出来用,杜邦线买多一点备用。
其他的模块的话,流水灯是必学的 ,也就是LED加电阻即可;数码管显示;点阵显示;蜂鸣器(可做音乐程序);矩阵键盘;AD/DA转换;温度测量;大概就先做这些,这些的元件请参考书本,都会有的,这些都是入门级的。
可以顺便学习一下电源的稳压·····下载程序的话可以采用USB、也可以采用串口下载,相关信息参考书本。建议采用USB,也就是用2302转换,这些网上有很多,注意搜索即可。
自己做实验板想法很好,做好了是很好的经历,但不是我打击你,有可能做失败。不要搭建那么大一块,先做一点,慢慢再来。总之,祝你成功!
Ⅹ 单片机开发板只是用来学习吗真正做一个具体的产品时候也用开发板吗
因为开发板都会集成很多应用项目,当用他来实现一个具体的控制时,很多的功能会被闲着而且体积、价格均不划算,对于C51系列单片机,现在很多入门时会选择自己DIY单片机最小系统,进行一些代码演示,而做具体的产品时就更加要根据需求来设计硬件系统和代码流程了。