智能养花系统单片机原理

1.单片机原理单片机到底是什么呢?就是一个电脑 , 只不过是微型的 , 麻雀虽小 , 五脏俱全:它内部也用和电脑功能类似的模块 , 比如CPU , 内存 , 并行总线 , 还有和硬盘作用相同的存储器件 , 不同的是它的这些部件性能都相对我们的家用电脑弱很多 , 不过价钱也是低的 , 一般不超过10元即可 。
用它来做一些控制电器一类不是很复杂的工作足矣了 。
我们现在用的全自动滚筒洗衣机 , 排烟罩VCD等等的家电里面都可以看到它的身影 。
它主要是作为控制部分的核心部件 。 它是一种在线式实时控制计算机 , 在线式就是现场控制 , 需要的是有较强的抗干扰能力 , 较低的成本 , 这也是和离线式计算机的(比如家用PC)的主要区别 。
单片机是靠程序的 , 并且可以修改 。 通过不同的程序实现不同的功能 , 尤其是特殊的独特的一些功能 , 这是别的器件需要费很大力气才能做到的 , 有些则是花大力气也很难做到的 。
一个不是很复杂的功能要是用美国50年代开发的74系列 , 或者60年代的CD4000系列这些纯硬件来搞定的话 , 电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机 , 结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能 , 高效率 , 以及高可靠性! 由于单片机对成本是敏感的 , 所以目前占统治地位的软件还是最低级汇编语言 , 它是除了二进制机器码以上最低级的语言了 , 既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单 , 就是单片机没有家用计算机那样的CPU , 也没有像硬盘那样的海量存储设备 。 一个可视化高级语言编写的小程序里面即使只有一个按钮 , 也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么 , 可是对于单片机来讲是不能接受的 。
单片机在硬件资源方面的利用率必须很高才行 , 所以汇编虽然原始却还是在大量使用 。 一样的道理 , 如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行 , 家用PC的也是承受不了的 。
目前最常用的单片机为MCS-51 , 是由美国INTEL公司(生产CPU的英特尔)生产的 , 89C51是这几年在我国非常流行的单片机 , 它是由美国ATMEL公司开发生产的 , 其内核兼容MCS-51单片机 。 单片机的应用领域 单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域 , 大致可分如下几个范畴: 1.在智能仪器仪表上的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点 , 广泛应用于仪器仪表中 , 结合不同类型的传感器 , 可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量 。
采用单片机控制使得仪器仪表数字化、智能化、微型化 , 且功能比起采用电子或数字电路更加强大 。 例如精密的测量设备(功率计 , 示波器 , 各种分析仪) 。
2.在工业控制中的应用 用单片机可以构成形式多样的控制系统、数据采集系统 。 例如工厂流水线的智能化管理 , 电梯智能化控制、各种报警系统 , 与计算机联网构成二级控制系统等 。

推荐阅读