| These places such as disaster sites, the unknown environment, may be harm to human.Factors such as high temperature, toxic gases, radiation are deadly reasons. But sometimes inorder to rescue or important tasks must be completed in these places, in order to guaranteehumans life, the existence of detecting robot will be very necessary. Intelligent detecting robothas a reliable detection and navigation system, it reach the places people make, and send thereal-time environment information back, it provides the reliable foundation on the subsequentwork for human.The Nios II soft nucleus programmable system by Altera is one kind of advancedembedded system solution. Because of its flexibility and software and hardware coordinationdesign ability, more and more applications are used in the intelligent system, users can easilyachieve effective development on system hardware’s design and the software algorithmdevise.Based on the embedded system technology, I design the detection robot overall devise.The design of hardware circuit, including GPS receiver data acquisition circuit, magneticsensor heading Angle measuring circuit, photoelectric encoder data acquisition circuit,ultrasonic wave, infrared distance measuring circuit, GSM voice communication circuit,video acquisition hardware module, etc., then detailed introduces the Nios Ⅱembedded softcore based on SOPC building. It includes two parts: hardware development (Quartus II andSOPC Builder) and software development (Nios II IDE). Hardware development mainly hastwo parts: Nios II system and the logic design of exclusive Nios II system, such as PLLmodule, optical-electricity encoder data acquisition module, etc.; Software developmentmainly rely on the uC/OS-II embedded operating system,it provides the task planning andmanagement platform. It achieved the sensor data acquisition, multipoint measurement tosolve heading Angle, GSM voice communication control software design,and good obstacleavoidance system. We can get the environmental real-time information though uppercomputer interface display.The design of detecting robot can navigation to the intended target range, then detectenvironmental real-time information. It has engineering significance, and lays the foundationon detecting robot further development and research. |