Real-time temperature detection and alarm system based on 51 single chip microcomputer