Design of Accelerometer Temperature Control System Based on DSP[Copy link]
TMS320F240 integrates the high-speed computing power and efficient control capability of DSP. Its main features are as follows: (1) The core CPU includes a 32-bit central arithmetic logic unit (CALU), a 32-bit accumulator, a 16-bit × 16-bit parallel multiplier, 3 calibration shift registers and 8 16-bit auxiliary registers. The instruction cycle is 50 ns (20 MI/s), and most instructions are single-cycle instructions; (2) The chip has 544 Bx16-bit data/program RAM and 16 KBx16-bit mask ROM or Flash EEPRC1M. The external memory interface has a 16-bit address bus and a 16-bit data bus, and a maximum addressable register space of 224 KBx16 bits: (3) The dual 10-bit analog-to-digital converter can realize simultaneous sampling of dual-channel signals, and the conversion time can be programmed as needed. The shortest conversion time is 6.1 IJ,s; (4) 6 external interrupts, including power drive protection interrupt, reset, non-maskable interrupt NMI and 3 maskable interrupts. 3 Hardware Design of Temperature Control System The temperature controller based on DSP design utilizes the powerful high-speed computing capability of DSP and its rich control peripheral components and circuits integrated on the chip, thereby simplifying the hardware design of the circuit, and can implement various control algorithms and control strategies. It can also read the data required by the user through the asynchronous serial communication interface, which is convenient for users to analyze the experimental results. In addition, it also has a high-temperature hardware protection function that is independent of DSP. It can eliminate the system over-temperature risk caused by accidental loss of control of the DSP system, and improve the reliability and safety of the temperature control system. The system structure is shown in Figure 1.
基于DSP的加速度计温度控制系统的设计.pdf(265.46 KB, downloads: 3)