مقاومت ها را می توان با توجه به اینکه آیا مقدار مقاومت را می توان تغییر داد یا خیر، به دو نوع اصلی تقسیم کرد: مقاومت های ثابت و مقاومت های متغیر.
مقاومت های ثابت: مقدار مقاومت این مقاومت ها در زمان ساخت تعیین می شود و در شرایط عادی استفاده تغییر نمی کند.آنها رایج ترین نوع مقاومت هستند و در مدارهای مختلف برای ارائه مقدار مقاومت ثابت استفاده می شوند.مقاومتهای ثابت معمولاً دو سر دارند که میتوان آنها را در یک نمودار مدار به صورت یک خط عمودی نشان داد که فاصله بین دو سر نشاندهنده مقدار مقاومت آنها است.
برخلاف مقاومت های ثابت، مقدار مقاومت مقاومت های متغیر را می توان با تنظیم خارجی تغییر داد.این آنها را برای کاربردهایی که کنترل دقیق مقدار مقاومت مورد نیاز است ایده آل می کند.مقاومتهای متغیر معمولاً دارای سه پایانه و یک کنتاکت کشویی هستند که میتوان آنها را در سراسر بدنه مقاومت حرکت داد تا مقدار مقاومت را تغییر دهد.انواع متداول مقاومت های متغیر عبارتند از وریستورهای سیم کشویی و پتانسیومتر.
علاوه بر مقاومتهای ثابت و متغیر، نوع خاصی از مقاومتها به نام «مقاومت حساس» وجود دارد که میتواند در پاسخ به تغییرات شرایط محیطی (مانند دما، فشار، رطوبت و غیره) مقدار مقاومت خود را تغییر دهد.
در سطح ساختاری، مقدار مقاومت یک مقاومت ثابت در طول فرآیند ساخت تعیین می شود و در طول عمر آن تغییر نمی کند.در مقابل، مقدار مقاومت یک مقاومت متغیر را می توان به صورت مکانیکی یا الکترونیکی تنظیم کرد.قسمت داخلی آنها معمولاً شامل یک یا چند کنتاکت است که روی بدنه مقاومت می لغزند یا می چرخند تا مقدار مقاومت را تغییر دهند.
مقاومت های ثابت برای کاربردهایی که نیاز به دقت در پارامترهای مدار دارند مناسب هستند زیرا می توانند مقدار مقاومت پایداری را ارائه دهند.مقاومت های ثابت به دلیل دقت و پایداری بالا عمر طولانی دارند.از سوی دیگر، مقاومتهای متغیر عمدتاً در مواردی استفاده میشوند که تنظیم دینامیکی مقدار مقاومت مورد نیاز است.به عنوان مثال، برای تنظیم صدا یا تغییر سطح سیگنال در تجهیزات صوتی، یا دستیابی به کنترل دقیق ولتاژ یا جریان در سیستم های کنترل خودکار.
مقاومتهای ثابت و مقاومتهای متغیر نیز در فرآیند طراحی و ساخت متفاوت هستند.مقاومتهای ثابت معمولاً از فناوری لایه نازک یا لایه ضخیم استفاده میکنند که در آن مواد رسانا بر روی یک زیرلایه قرار میگیرند تا یک مقاومت تشکیل دهند.از سوی دیگر، مقاومت های متغیر ممکن است به مکانیک پیچیده تری نیاز داشته باشند تا اطمینان حاصل شود که کنتاکت ها می توانند نرم حرکت کنند.انتخاب بین مقاومت های ثابت و متغیر همچنین شامل یک مبادله بین هزینه و عملکرد است.مقاومت های ثابت معمولاً هزینه کمتری دارند زیرا ساخت آنها نسبتاً ساده است.