Charlie Villanueva contributed 20 points in a balanced attack that saw six players reach double figures in scoring for the Pistons.
Chris Wilcox provided 14 points and seven rebounds in Detroit's third straight win.
Charlotte got 20 points, seven assists and six rebounds from Boris Diaw.
Millions of Getty images now available for free via embed tool
Aaron Carter is still in love with Hilary Duff