Kim loại hầu hết là đc cấu tạo mạng tinh thể, Trong kim loại có nhiều e hóa trị tự do, khi đặt 2 đầu thanh KL 1 HĐT thì do t/d của điện trường làm các e tự do ngoài CĐ nhiệt hỗn loạn, còn CĐ có hướng ngc chiều điện trg tạo ra dòng điện. Trong qt chuyển động, các e va chạm nhau và va chạm vào các nút mạng tinh thể, đó là nguyên nhân gây ra điện trở KL.
Khi nhiệt độ tăng thì giao động nhiệt của các nút mạng tại vị trí cân bằng của chúng tăng đồng thời chuyển động nhiệt của các e tăng làm cho các e khi CĐ va chạm vào các nút mạng và va chạm nhau lớn hơn --> điện trở suất tăng.
Đối với chất bán dẫn thì các e hóa trị liên kết chặt với hạt nhân tại các nút mạng nên ở đk thường nó ko dẫn điện (ko có điện tích tự do). Khi nhiệt độ tăng thì CĐ nhiệt của các e tăng, khi đó các e sẽ nhận đc 1 động năng đủ lớn để bức ra trở thành các e tự do ---> điện trở suất tăng theo nhiệt độ