The article analyzed the application advantage of CAN Bus in large data collection system. An universal and high precision data collection circuit based on CAN Bus was designed. The design of its hardware and software were introduced in detail. At last, the result of an application of this circuit in dam monitoring system was given.