Intelligent Systems Based on Microcontrollers and Implementation

Author: Shen Hongwei
Publisher:
Publish Date: 2005-01-01
Features: This book follows the principles of "completeness, openness, practicality, and typicality" and primarily discusses the design of five intelligent systems, including remote monitoring systems, digital regulators, and automotive combination instrument pointer pressing controllers. Among these, four systems are derived from practical production experiences. All systems are based on the 51 series microcontrollers, mainly involving the ATMEL89 series and Philips89LPC, two mainstream series. The introduced examples, in terms of microcontroller architecture, include both single-CPU and dual-CPU systems; regarding communication buses, they cover both RS-232 serial buses and CAN field buses; and in terms of development languages, all systems are implemented using ASM51 and C51, with complete source code provided. The content of this book covers both the design and application of typical A/D, D/A, display, and other functional components, as well as the author's practical experience and insights into common issues like reliability. The book is rich in content, uses typical material, and has significant practical value, making it suitable for science and technology personnel engaged in the development of intelligent instrument systems based on microcontrollers, as well as university and college teachers and students.
[Editor's Recommendation] Microprocessors have long been widely used in various fields, especially in intelligent instruments, where they have not only driven changes in products themselves but also profoundly influenced the transformation of design philosophies. As an intelligent system, the core of an intelligent instrument lies in the microprocessor. The design of intelligent systems based on microprocessors has become a hot topic for many electronic design engineers and designers in related fields. Since intelligent systems cater to different application domains, employ diverse implementation approaches, utilize different development technologies, and involve various academic backgrounds, their design and debugging processes are often complex and challenging. Although there are no universal rules for designing intelligent systems, there are common issues worth exploring and shared implementation concepts worth learning from each other—this is precisely the motivation behind the author writing this book.
An intelligent system is a complex system that generally includes microprocessors, button and display human-machine interfaces, A/D converters, D/A converters, and other basic functional components, as well as special components related to specific application domains. Due to the varying requirements of each component in different systems, their implementation forms are diverse. Intelligent systems typically need to operate continuously under harsh conditions for long periods, making reliability a key focus alongside functionality. Through years of design practice, the author has accumulated many lessons worth learning from and identified common issues in intelligent system design. Following the principles of "completeness, openness, practicality, and typicality," the author has strived to reflect these experiences and insights fully in the book. The author believes that many of the design concepts, implementation methods, and specific solutions discussed in the book will have a significant impact on readers.
The book consists of five chapters, each discussing the design of one of the five intelligent systems, which are summaries and enhancements of the author's recent development practices. The microcontrollers used in all chapters are from the currently most popular and widely applied 51 series and its compatible series, primarily the ATMEL89 series and Philips89LPC932 series. Each chapter is structured around the following stages: "Design Requirements → Solution Determination → Hardware Design → Software Design → System Debugging → Reliability or Issues Worth Further Exploration → System Prototype." The software design section discusses implementation methods based on ASM51 assembly language and C51 language.
Chapter 1 discusses the design of an electronic alarm clock. Although the practical significance of the system discussed is not substantial, the design ideas and implementation approaches it illustrates are highly reference-worthy. The other four intelligent systems discussed in the book are derived from practical production experiences and have strong application value. The book provides all hardware details and complete program code for the five intelligent systems.

📌 Related Posts