电子说
单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。
1、可以作为烧写器(即编程器),将自己写好的程序写入单片机中。
2、可以利用开发板上的一些硬件
3、利用一个单片机开发板就可以编制不同的程序实现各种各样的功能,不用为了一个实验焊一块电路板了。
4、在开单片机发板上设计,调试好程序,就能方便地移植到产品上,只是有时要作适当的修改,比如端口的设置等,因为毕竟开发板和产品的电路板不可能完全一致的。
5、单片机开发板的使用节省大量的资源,提高我们的学习效率。为我们更好的学习单片机提供一个良好的平台。
单片机开发板都大同小异,根据功能价格自己选择就是了,够用即可,没有必要多花哨。以下是小编推荐的四家值得购买的单片机开发板,各有千秋。
1、吴鉴鹰
2、郭天祥
3、金沙滩
4、骏腾发
1、一个CH340的USB转UART芯片,实现USB下载程序,为无串口的笔记本电脑提供下载方便。
2、板子上电源入口有一个自恢复保险丝,可以有效的保护您的电脑主板和开发板。加上这个保险,作为初学的你,即使不小心短路了,也不会烧主板和单片机。
3、板子自带单片机,一个STC89C52RC,有8K的程序空间和512字节的数据空间。
4、板子上共有18个LED小灯,其中一个是USB电源指示灯,插上电源就亮。还有一个是单片机电源指示灯。
5、板子上共有8个数码管,可以用来做数码管的简单秒表实验,计算器功能,显示温度时间等等。
6、板子上配有一个数字旋转编码器,可以通过旋转完成数据的加、减以及作为确认按键使用。
7、板子上配套一个DS1302实时时钟芯片,可以用来做实时时钟实验,弄懂电子表的工作原理。
8、板子上配一个24C02的EEPROM芯片,用来保存掉电后不准丢失的重要数据,用来学习IIC通信实验。
9、板子上配有一个PCF8591,这个芯片集成了AD和DA,可以用来通过AD来进行电压采集实验,通过DA来产生方波、三角波、正弦波信号。
10、板子上集成1602液晶屏,可以用来学习液晶显示,做温度显示实验,秒表显示实验等。
11、板子上共集成有21个按键,其中1个单片机复位按键,16个矩阵按键。分为0到F共16按键,还有四个独立式按键,通过与门74HC08将按下信息送给单片机中断口。
12、板子上有一个无源蜂鸣器,可以用来做音乐输出实验让你充分了解生日贺卡的工作原理。
13、板子上集成一个DS18B20温度传感器,用来学习实现数字温度计。
14、板子上集成一个红外接收管,用来学习红外通信的原理。
15、板子上共4个74HC595芯片,用来驱动16个LED,8个数码管,74HC595在工控领域的显示很常用,可以节约大量的IO口资源,为实现一个复杂系统化工作打下基础。
16、板子布局布线,包括电容电阻放置,是由资深工程师完成,充分考虑了EMC干扰等问题,是您今后产品设计的一个良好的参考对象。
一、选板子之前先选单片机
这个很好理解,不同的单片机,开发板是不一样的,电路,最小系统,功能,等等都是不一样。所以要先选择一块芯片。
选芯片的原则:
1、简单,容易上手。
选个简单入门的,不要一来就选高级货,到时候三天下来就没有自信了,因为才开始入门时候问题会比较多。
2、便宜。
不要一来就花费几百上千的去买,后面花钱的日子还多着呢(省着点买车买房买媳妇啊,哈哈)。
3、性价比。
在价格越低的时候选择功能,资源更多的芯片。
在选择芯片这问题上,各卖家的意见还算数是统一,大家都推荐初学者学习51单片机。51单片机是比较经典的,8位单片机,它的能力不算大,但是也不能小看。现在有人在怀疑学它的必要性,说现在发展的如何快啊,8位的这样低速单片机已经没有市场了,这就错了,任何存在的东西都有它的价值。51单片机性价比是比较高的。现在的STC公司在原来传统51单片机的基础上心开发的好多系利的芯片,STC11,STC12,STC15等。功能,资源都是比较丰富的,但是15系列的算是新品,难免会有些漏洞,做的不好的地方,所以选择12系列是最明智的。传统的51单片机,像AT89S51,C51.这些芯片的话资源会少一些,性价比没有STC的高。说白了STC就是山寨,但是山寨的很牛X。现在做的比较好了。
二、选择单片机开发板
1、品牌
吃饭要吃人多的饭店,逛商场是要逛人多的店,TB购物要看销量高的商品,等等。相信大家都会这样选择。今天小编要在这和大家说,选单片机开发板还真不能这样选择啊。为什么,等小代一一给你道来。我初学者学习单片机,最希望的就是有人带,有问题了有人知道,有人帮忙。大品牌,大的广告就是板子质量好,售后好。等等,信誉好,广告说的多好。但是真正的是什么情况呢,板子质量,PCB板子,再大的卖家,天猫也好,商城也好,PCB板子都不可能是自己生产的。这么一套生产流水线,几百万上千万,还得N多工人。所以,板子就不会存在质量问题,因为所有板子都是从PCB的大厂家生产出来的。关于售后,大的卖家,每天售出几十,几百件,大部分都是初学者,你看他的售后人群有多大。客服呢,都不可能是广告上说的专业电子工程师,电子工程师靠TB店是养不起的。在你提问的旺旺后面,给你回答的人群,可能学历还没你高,大多都是低收入低学历的人群,拉来简单培训后就给你回答专业的电子方面的问题,你说能得到你要的答案吗。再说小店。小卖家,他销售量少,他的咨询人群少,这样的店,大多就1-3人管理,都是一帮电子爱好者自己组合做的。之前说,板子没问题。售后的,小店都是专业人士,咨询的人也少,真正可以给你解决问题。有人就会说了,卖出的多了,人群也会越来越多。
所以,小编在此提醒,吃饭可以选择人多了,买开发板不能选择销量好的。选择中小卖家是最好的。相信大品牌都是坑
2、功能
各家的主体功能都差不多。有些大卖家为了突出卖点,会做一些很虚渺的东西在上面,其实没用。开发板不要大,使用就好,不要高大上,能用就好。必须的功能要有。好多开发板做到20cm x 20cm,但是实话给你说,你能用到的有一半就不错了。好卖家为了连带销售,把开发板做的好大,好多功能,但是标配里没有附加功能的配件,需要你再花钱买。比如,广告打的是有8x8点阵,步进电机,直流电机,等等。但是这些都不带,需要自己买哦,这样下来。最后买的价格就很贵了。
选板子功能,以下几个是必要的,其它的可有可无:(1)单片机最小系统,单片机最好能更换(2)LED流水灯(3)数码管显示(4)独立按键(5)矩阵键盘(6)温度传感器(温湿度)(7)蜂鸣器(8)时钟芯片(9)电源拓展。
剩下的东西没有也没事,等你学会了这些,你自己都可以设计板子,还要他的干嘛,需要注意的一点是,这些接口最好是全都引出来,这样使用方便,接口我可以随便用,程序也就可以改。
我看到好多学GTX的,DZR,PZ等等的板子,电路都是接好的,通过跳线切换。这样,到自己做设计,特别是做毕业设计的时候,自己做个电路板,电路和开发板都已一样了,锁存器都没有了,程序还在按照原来开发板例程中的,锁存器,怎么设置,怎么定义。这样的肯定实现不了你的设计,答辩老师会笑话你的(嘿嘿)。这些问题是我亲眼看到的哦,最后毕设搞不定了来找我帮忙,大部分人就是这样的。
3、价格
买开发板,特别是初学者,不要买超过100的开发板。GTX的380元,DZR200多。好多做的看着高大上的板子,都在几百。还是之前说的。买来你就被坑了,只要是电路接口没引出的,跳线设置的。用起来都不好用。学不到什么东西。但是TB大多板子都是这样的。(除了我们小编的,广告一下,哈哈)我们的板子100块,该有的有。多余的没有,不浪费一小点PCB的空间(要知道PCB做是按面积算的,很贵的哦)
全部0条评论
快来发表一下你的评论吧 !