入门测控之做自己的开发板
时间:2010-04-21 阅读:639
写给我的兄弟姐妹们五
――――――入门测控之做自己的开发板
从上几讲里我们大概知道了不同系统之间的差别,如果仔细深究那需要专业的知识,截止目前我们知道了“因为微处理器和微控制器的引入”才使得我们的测控技术发生了巨大的变化,一般我们常见的计算机的CPU属于微处理器(CPU、运算器、控制器、输入、输出是分开的),而微控制器则是把这些集成到一个芯片里就成了我们通常说的单片机,其实测控涉及到很多专业知识,包括计算机技术、自动控制理论、过程控制技术、自动化仪表、网络通信等等,所以需要努力学习。那么如何来构建自己的测控系统呢?
首先我们必须掌握一定的模拟和数字电子技术,然后学习些计算机技术,入门的时候先学习51单片机系列,实验的时候以AT89S51/52或STC89C51/52来做,如果你想快点入门就学C语言,想比较*的搞清楚硬件的工作机理那就学习汇编语言,使用Keil uVision3作为开发程序的环境,自己用单片机来搭建个实验平台,几个按键,几个LED灯就行了,具体的电路非常简单,可以参考清华大学出版的“单片机实践与应用”,是一本非常不错的书籍03年出的书,幸运的话还可以买的到!不要舍不得投资,即使是几本基础的书籍也是对自己未来的投资,不要看不起基础,更不要冒进,总想别人能给点电路图或程序,有的时候竟然“跪求”!人是有尊严的要对得起自己,更要学会尊重别人的劳动成果!
当你有了书并且学习了一点后就可以开始自己动手做了,以STC52为例子,先做个51zui小单元,只所以选STC52是因为他是51系列的,切可以通过串口下载程序,对于初学的人来说投资很少,然后先不要扩展RAM或ROM,本身自带的足够学习用了,搞点比较复杂的也问题不大,先搭建自己的“实验板”----------- “复位电路(10uF+8k)”+“晶阵部分(11.0592M+30pF)”+“LED显示灯(LED+1K电阻)”+“通信部分(MAX232+104)”,记得EA脚接5V高电平否则不工作,我开始的时候就犯过这错误!到此硬件算是有了,不要告诉我你不知道还要准备一条串口线。
现在该说说软件,下载一个uVision3用来编程和编译,下载一个“STC_ISP_V3.5”软件用来将编译好的HEX文件下载到单片机。这样实际上你有了自己的简易开发板,可以开始做实验了。
电路图参考如下: