基于单片机的智能系统设计与实现

作者沈红卫
出版社
出版时间2005-01-01

特色:
微处理器早已广泛应用于多种领域,尤其是在智能仪器仪表中的应用更是如此,不仅引起了产品本身的变革,也深深地影响了设计理念的变革。智能仪器仪表作为一种智能系统,其核心在于微处理器。基于微处理器的智能系统设计,已经成为广大电子设计工程师或相关领域设计者关注的热点。由于智能系统面向不同的应用领域,采用不同的实现途径,使用不同的开发技术,涉及不同的学科背景,因此其设计调试过程往往是复杂而且痛苦的。尽管智能系统的设计没有普遍的规律可以遵循,但还是具有某些共性的问题值得探讨,还具有某些共性的实现理念值得相互借鉴,这正是作者写作此书的动因所在。智能系统是一个复杂系统,一般包含微处理器、按键与显示人机界面、A/D转换、D/A转换等基本功能部件,同时也可能包含与应用领域相关的其他特殊部件。由于具体的系统对每一种部件有不同的要求,决定了其实现形式的多样性。智能系统一般需要在恶劣工况下长期连续运行,因此在满足功能的基础上,其可靠性也成为一个需要重点关注的问题。在多年的设计实践中,作者积累了许多可以引以为鉴的经验,摸索出了许多在智能系统设计中的共性问题,按照“完整性、公开性、实践性、典型性”的成稿原则,力图将这些毫无保留地体现在著作中。作者相信,书中涉及的许多设计理念、实现方法以及具体方案必将对阅读者产生重要影响。全书共为5章,分别讨论了5个智能系统的设计问题,完全是作者近年来的开发实践总结和提升。由于所使用的微处理器均为目前*流行的应用*广泛的51系列及其兼容系列,主要是ATMEL89系列和Philips的89LPC932系列。每一章按照“设计要求→方案确定→硬件设计→软件设计→系统调试→可靠性或值得进一步探讨的问题→系统样机”等环节进行阐述。其中,软件设计部分分别基于ASM51汇编语言和C51语言讨论实现方法。第1章讨论了电子闹钟的设计问题,尽管所讨论的系统的实际意义不大,但其阐发的设计思想和实现途径,具有重要参考意义。书中讨论的其他4个智能系统,均来自生产实践,具有很强的应用价值。全书给出了5个智能系统的所有硬件资料,以及全部程序代码。

本书按照“完整性、公开性、实践性、典型性”原则,主要讨论了远程监测系统、数字化调节器、汽车组合仪表指针压装控制器等5个智能系统的设计,其中4个来自生产实践。所有系统均以51系列单片机为基础,主要涉及ATMEL89系列和Philips89LPC两个主流系列。介绍的实例,从单片机结构来说,既有单CPU系统,又有双CPU系统;从通信总线来说,既有RS-232串行总线,又有CAN现场总线;从开发语言来说,所有系统均以ASM51和C51两种语言分别实现,并提供了完整的源程序。本书内容既有典型A/D、D/A、显示等功能部件的设计与应用问题,又有许多作者的实践经验的体现及对可靠性等普遍性问题的理解。本书内容丰富、取材典型,具有很好的实用价值,适合于从事基于单片机的智能仪器仪表系统开发的科技人员及高校师生阅读。

推荐

车牌查询
桂ICP备20004708号-3