مشاهده همه

لطفاً به عنوان نسخه رسمی ما به نسخه انگلیسی مراجعه کنید.برگشت

France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English) Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino) United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ) New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português) United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
خانهوبلاگیک راهنمای کامل برای PIC16F886
در 2024/10/16 137

یک راهنمای کامل برای PIC16F886

PIC16F886 یک میکروکنترلر 8 بیتی است که به دلیل تطبیق پذیری و سهولت استفاده از آن شناخته شده است.در این مقاله ، شما در مورد ویژگی های آن ، نحوه عملکرد آن و چرا این یک انتخاب محبوب برای پروژه های مختلف است.این که آیا شما در میکروکنترلرها تازه کار هستید یا از قبل با آنها آشنا هستید ، این راهنما شما را از طریق اصول اولیه طی می کند و درک روشنی از آنچه PIC16F886 ارائه می دهد به شما می دهد.

کاتالوگ

1. بررسی اجمالی PIC16F886
2. پیکربندی PIC16F886 PIN
3. بررسی اجمالی مدل CAD PIC16F886
4. ویژگی های اصلی PIC16F886
5. مشخصات فنی PIC16F886
6. قطعات قابل مقایسه برای PIC16F886
7. برنامه نویسی ولتاژ پایین برای PIC16F886
8. نمونه راننده شاخ PIC16F886
9. طراحی مدار PIC16F886
10. نمودار بلوک عملکردی PIC16F886
11. مدل های معادل برای PIC16F886
12. گزینه های جایگزین برای PIC16F886
13. برنامه های PIC16F886
14. بسته PIC16F886
15. اطلاعات تولید کننده برای PIC16F886
16. اغلب سؤالات پرسیده می شود [سؤالات متداول

PIC16F886

نمای کلی PIC16F886

در pic16f886 یک میکروکنترلر 8 بیتی است که به دلیل طیف گسترده ای از ویژگی های آن با قیمت مناسب ، برای بسیاری از پروژه ها مناسب است.این دستگاه دارای 28 پین است و شامل یک نوسان ساز داخلی است که می توانید از طریق برنامه نویسی تنظیم کنید.این میکروکنترلر حافظه فلش 16 بایت را ارائه می دهد ، که برای اکثر کارهایی که احتمالاً با آنها روبرو خواهید شد ، کاملاً کافی است.

PIC16F886 با داشتن حالت های صرفه جویی در برق و یک تایمر نگهبان داخلی ، به گونه ای طراحی شده است که به طور کارآمد و قابل اعتماد اجرا شود.همچنین در انواع بسته های مختلف قرار می گیرد و بسته به نیاز مدار خاص شما امکان انعطاف پذیری را فراهم می کند.برنامه نویسی ساده است ، زیرا فقط به دو پین نیاز دارد و آن را به عنوان یک گزینه کاربر پسند برای مبتدیان و کاربران با تجربه به طور یکسان تبدیل می کند.

پیکربندی PIC16F886 PIN

شکل زیر PINOUT برای PIC16F886 را نشان می دهد.

PIC16F886 Pinout

بررسی اجمالی مدل CAD PIC16F886

در زیر نماد PIC16F886 مدل ، ردپای و مدل 3D آورده شده است.

نماد pic16f886

PIC16F886 Symbol


ردپای PIC16F886

 PIC16F886 Footprint

PIC16F886 مدل 3D

PIC16F886 3D Model


ویژگی های اصلی PIC16F886

میکروکنترلر PIC16F886 ویژگی های مفید زیادی را ارائه می دهد که آن را برای مصارف مختلف سازگار می کند.در اینجا یک تجزیه ساده از ویژگی های اصلی آن آورده شده است:

CPU RISC با کارایی بالا

PIC16F886 دارای یک پردازنده ساده RISC است که نیاز به یادگیری فقط 35 دستورالعمل دارد و برنامه ریزی را آسان تر می کند.بیشتر این دستورالعمل ها به جز دستورالعمل شاخه در یک چرخه واحد اجرا می شوند.این می تواند با سرعت حداکثر 20 مگاهرتز و با چرخه دستورالعمل 200 نانو ثانیه اجرا شود.شما همچنین قابلیت های قطع ، یک پشته سخت افزار عمیق 8 سطح و روش های مختلف برای دسترسی به حافظه را دارید و به شما انعطاف پذیری در نحوه استفاده از میکروکنترلر می دهد.

ویژگی های خاص میکروکنترلر

این میکروکنترلر دارای یک نوسان ساز داخلی با دقت داخلی است که کارخانه با دقت 1 ± کالیبره شده است.می توانید با استفاده از نرم افزار فرکانس آن را از 8 مگاهرتز به 31 کیلوهرتز تنظیم کنید.این تراشه دارای ویژگی های صرفه جویی در قدرت مانند حالت خواب ، دو سرعته راه اندازی و امکان تغییر حالت های ساعت در حین کار است.همچنین دارای ویژگی های ایمنی مانند تنظیم مجدد برق (POR) ، تایمر قدرت (PWRT) و تنظیم مجدد قهوه ای (BOR) با گزینه نرم افزاری است.تایمر Watchdog (WDT) شامل یک نوسان ساز روی تراشه است و با استفاده از نرم افزار قابل تنظیم است.

ویژگی های کم مصرف

PIC16F886 برای استفاده از انرژی بسیار کمی طراحی شده است که وقتی می خواهید عمر باتری را افزایش دهید ، ایده آل است.در حالت آماده به کار ، فقط 50 NA را در 2.0 ولت ترسیم می کند.در حین کار عادی ، از حدود 11 میکرومتر در 32 کیلوهرتز و 220 میکرومتر در 4 مگاهرتز ، هر دو در 2.0 ولت استفاده می کند.تایمر نگهبان همچنین حداقل قدرت ، حدود 1 میکروگرم در 2.0 ولت را مصرف می کند.

ویژگی های محیطی

شما می توانید از حداکثر 24 پین ورودی/خروجی (I/O) استفاده کنید که هر کدام کنترل جهت خود را دارند.این پین ها می توانند جریان های بالایی را تحمل کنند و به شما امکان می دهند LED ها را مستقیماً هدایت کنید.این تراشه همچنین از پین های تغییر در تغییر ، کشش ضعیف قابل برنامه ریزی و یک ویژگی بیدار شدن با قدرت فوق العاده کم (ULPWU) پشتیبانی می کند.علاوه بر این ، دو مقایسهگر آنالوگ ، یک مرجع ولتاژ قابل تنظیم و یک مبدل 10 بیتی A/D با حداکثر 14 کانال وجود دارد که به شما امکان می دهد سیگنال های آنالوگ را به طور موثر کنترل کنید.

تایمر و پیشخوان

میکروکنترلر شامل سه تایمر داخلی برای کارهای دقیق زمان بندی است.Timer0 یک تایمر 8 بیتی با یک پیشکسوت قابل برنامه ریزی است.Timer1 یک تایمر 16 بیتی با یک حالت ورودی دروازه خارجی و یک نوسان ساز اختصاصی 32 کیلوهرتز برای عملکرد کم مصرف است.Timer2 یک تایمر 8 بیتی با یک پیشگام و پس از آن است.این تایمرها در ایجاد تاخیر ، اندازه گیری فواصل زمانی و تولید سیگنال های مدولاسیون عرض پالس (PWM) کمک می کنند.

ماژول پیشرفته ضبط/مقایسه/PWM+

ماژول پیشرفته ضبط/مقایسه/PWM+ امکان کنترل دقیق سیگنال ها را فراهم می کند.این پشتیبانی از ضبط 16 بیتی با وضوح 12.5 نانومتر پشتیبانی می کند ، و عملکرد مقایسه آن دارای وضوح 200 نانومتر است.این ماژول همچنین شامل یک PWM 10 بیتی است که حداکثر چهار کانال خروجی را پشتیبانی می کند و به شما امکان می دهد کنترل موتور یا کارهای کم نور را به طور مؤثر مدیریت کنید.

ویژگی های ارتباطی

PIC16F886 از چندین پروتکل ارتباطی پشتیبانی می کند.این شامل یک ماژول پیشرفته USART است که می تواند RS-485 ، RS-232 و LIN 2.0 را اداره کند.تشخیص خودکار و بیداری خودکار در ویژگی های بیت شروع به برقراری ارتباط نرم تر می شود.میکروکنترلر همچنین از طریق ماژول پورت سریال همگام خود (MSSP) از SPI و I2C پشتیبانی می کند و برقراری ارتباط با سایر دستگاه ها را آسان تر می کند.

برنامه نویسی سریال درون مدار (ICSP)

با دو پین اختصاص داده شده به برنامه نویسی سریال در مدار (ICSP) ، می توانید به راحتی PIC16F886 را بدون حذف آن از مدار برنامه ریزی و اشکال زدایی کنید.این باعث می شود روند توسعه سریعتر و کمتر پیچیده شود.

حافظه و استقامت

PIC16F886 دارای حافظه استقامت بالایی است.حافظه فلش آن می تواند 100000 چرخه نوشتن را تحمل کند ، در حالی که EEPROM آن می تواند 1،000،000 چرخه نوشتن را تحمل کند.این تضمین می کند که داده های شما با گذشت زمان ، با مدت حفظ بیش از 40 سال ، ایمن باقی می ماند.تراشه همچنین به شما امکان می دهد حافظه برنامه را در طول زمان اجرا بخوانید یا بنویسید و در حین کار انعطاف پذیری بیشتری به شما می دهد.

مشخصات فنی PIC16F886

در جدول زیر مشخصات و پارامترهای فنی برای Microchip PIC16F886-I/SP ارائه شده است.

نوع پارامتر
زمان سرب کارخانه 5 هفته
سوار شدن از طریق سوراخ
نوع نصب از طریق سوراخ
بسته / مورد 28-DIP (0.300 ، 7.62 میلی متر)
تعداد پین 28
بسته دستگاه تأمین کننده 280IP
مبدل داده ها A/D 11x10b
انواع حافظه فلاش
تعداد I/OS 24
تایمرهای نگهبان بله
دمای عملیاتی -40 درجه سانتیگراد 85 درجه سانتیگراد TA
بسته بندی لوله
سری PIC® 16F
منتشر شده 2001
وضعیت جزئی فعال
سطح حساسیت رطوبت (MSL) 1 (نامحدود)
حداکثر دمای کار 85 درجه سانتیگراد
حداقل دمای کار -40 درجه سانتیگراد
حداکثر اتلاف قدرت 800 مگاوات
بسامد 20 مگاهرتز
شماره قسمت پایه pic16f886
رابط i2c ، spi ، uart ، usart
حداکثر ولتاژ عرضه 5.5 ولت
حداقل ولتاژ تأمین 2 ولت
اندازه حافظه 14 کیلوبایت
نوع نوسان ساز داخلی
عرضه اسمی 220μA
سرعت 20 مگاهرتز
اندازه رم 368 x 8
ولتاژ - عرضه (VCC/VDD) 2V ~ 5.5 ولت
تعداد بیت ها 8
پردازنده اصلی عکس
محیط زیست
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT
نوع حافظه برنامه فلاش
اندازه اصلی 8 بیتی
اندازه حافظه برنامه 14kb 8k x 14
اتصال I2C ، SPI ، UART/USART
زمان دسترسی 20 میکرومتر
عرض اتوبوس داده 8b
تعداد تایمر/پیشخوان 3
آدرس اتوبوس 8b
معماری اصلی عکس
اندازه eeprom 256 x 8
حداکثر 20 مگاهرتز
تعداد مبدل های A/D 1
تعداد I/O قابل برنامه ریزی 25
تعداد کانال های UART 1
تعداد کانال های ADC 11
تعداد کانال های PWM 2
تعداد کانال های I2C 1
تعداد کانال های SPI 1
قد 3.81 میلی متر
طول 35.56 میلی متر
عرض 7.493 میلی متر
رسیدن به SVHC بدون SVHC
سخت شدن هیچ
وضعیت ROHS سازگار با ROHS3
بدون رهبری بدون رهبری

قطعات قابل مقایسه برای PIC16F886

جدول قطعاتی را نشان می دهد که مشخصات مشابهی با Microchip PIC16F886-I/SP دارند.

شماره قطعه PIC16F886-I/SP PIC16F726-I/SP pic16f883-i/sp PIC16F723A-I/SP
سازنده فناوری میکروچیپ فناوری میکروچیپ فناوری میکروچیپ فناوری میکروچیپ
بسته / مورد 28-DIP (0.300 ، 7.62 میلی متر) 28-DIP (0.300 ، 7.62 میلی متر) 28-DIP (0.300 ، 7.62 میلی متر) 28-DIP (0.300 ، 7.62 میلی متر)
تعداد پین 28 28 28 28
معماری اصلی عکس جدید جدید جدید
عرض اتوبوس داده 8b 8b 8b 8b
حداکثر 20 مگاهرتز جدید 20 مگاهرتز جدید
تعداد I/O 24 24 25 25
رابط i2c ، spi ، uart ، usart i2c ، spi ، uart ، usart I2C ، Sci ، SPI ، SSP ، UART ، USART i2c ، spi ، uart ، usart
نوع حافظه فلاش جدید فلاش جدید
اندازه حافظه 14 کیلوبایت 7 کیلوبایت 14 کیلوبایت 7 کیلوبایت
حداقل ولتاژ تأمین 2 ولت جدید جدید جدید
حداکثر ولتاژ عرضه 5.5 ولت جدید جدید جدید
نمای مقایسه PIC16F886-I/SP VS PIC16F726-I/SP PIC16F886-I/SP VS PIC16F883-I/SP PIC16F886-I/SP VS PIC16F723A-I/SP

برنامه نویسی ولتاژ کم برای PIC16F886

تصویر زیر تنظیمات برنامه نویسی LVP را برای PIC16F886 نشان می دهد.

PIC16F886 LVP Programming


نمونه راننده شاخ PIC16F886

در زیر نمونه ای از تنظیم درایور شاخ PIC16F886 آورده شده است.

PIC16F886 Horn Driver

طراحی مدار PIC16F886

تصویر زیر طراحی مدار را با استفاده از PIC16F886 نشان می دهد.

PIC16F886 Circuit

نمودار بلوک عملکردی PIC16F886

در زیر نمودار بلوک عملکردی PIC16F886 قرار دارد.


مدل های معادل برای PIC16F886

pic16f882

• PIC18F883

گزینه های جایگزین برای PIC16F886

شماره قطعه شرح سازنده
PIC16F886-H/MLVAO میکروکنترلر RISC ، 8 بیتی ، فلش ، CMOS ، PQCC28 Microchip Technology Inc
pic16f886ft-e/mlm 8 بیتی ، فلش ، 20 مگاهرتز ، میکروکنترلر RISC ، PQCC28 ، 6 6 6 میلی متر ، 0.90 میلی متر ارتفاع ، پلاستیک ، QFN-28 Microchip Technology Inc
pic16f886t-i/mlvao میکروکنترلر RISC ، 8 بیتی ، فلش ، 20 مگاهرتز ، CMOS ، PQCC28 Microchip Technology Inc
PIC16F886-I/MLM 8 بیتی ، فلش ، 20 مگاهرتز ، میکروکنترلر RISC ، PQCC28 ، 6 6 6 میلی متر ، بدون سرب ، پلاستیک ، QFN-28 Microchip Technology Inc

برنامه های PIC16F886

بیشتر پروژه های کوچک در خانه

PIC16F886 برای پروژه های DIY مستقر در خانه مانند سیستم های اتوماسیون ساده ، کنترل روشنایی یا دستگاه های امنیتی اساسی خوب کار می کند.مصرف کم مصرف و برنامه نویسی آسان آن را برای پروژه های کوچک و مقرون به صرفه که می توانید به تنهایی انجام دهید ، مناسب می کند.

برخی از موارد تجاری

در محصولات تجاری ، این میکروکنترلر در دستگاه هایی که به سیستم های کنترل ساده مانند الکترونیک اصلی یا لوازم کوچک نیاز دارند ، استفاده می شود.ویژگی های آن و سهولت استفاده ، آن را برای محصولاتی که در مقادیر زیادی ساخته شده اند ، انتخاب خوبی می کند.

سرعت موتور را کنترل کنید

PIC16F886 می تواند به شما در کنترل سرعت موتور با استفاده از ویژگی PWM (مدولاسیون عرض پالس) کمک کند.می توانید از آن در دستگاه هایی مانند فن یا پمپ استفاده کنید که در آن کنترل سرعت موتور مورد نیاز است.

دستگاه های قهوه

دستگاه های قهوه اغلب از میکروکنترلرها مانند PIC16F886 برای انجام وظایف مانند زمان بندی فرآیند دم کردن ، کنترل دما و پاسخ دادن به ورودی های کاربر استفاده می کنند.این مناسب برای مدیریت این کارها مناسب است زیرا می تواند چندین کارکرد را به طور همزمان انجام دهد.

ماشین های فروش

دستگاه های فروش از PIC16F886 برای کنترل مواردی مانند پرداخت ، دادن محصولات و پیگیری موجودی استفاده می کنند.مصرف کم مصرف و توانایی برقراری ارتباط با سایر قسمت های دستگاه ، آن را به گزینه ای قابل اعتماد برای این نوع کار تبدیل می کند.

بسته PIC16F886

تصویر زیر طراحی بسته PIC16F886 را نشان می دهد.

 Package of PIC16F886

اطلاعات تولید کننده برای PIC16F886

شرکت Microchip Technology شرکتی است که در پشت PIC16F886 قرار دارد.آنها یک رهبر جهانی در ارائه میکروکنترلرها و نیمه هادی های آنالوگ هستند.محصولات آنها از زمینه های مختلف از جمله بازارهای صنعتی ، خودرو و مصرف کننده پشتیبانی می کند.Microchip به دلیل ارائه راه حل های قابل اطمینان و آسان برای استفاده است که می تواند به شما در زنده ماندن ایده های خود کمک کند.نمونه کارها جامع آنها ، همراه با ابزارهای مفید توسعه ، شما را قادر می سازد ضمن صرفه جویی در وقت و کاهش خطر ، طرح های کارآمد ایجاد کنید.Microchip مستقر در چندلر ، آریزونا ، محصولات با کیفیت بالا و پشتیبانی فنی را برای رفع نیازهای شما تضمین می کند.

برگه داده PDF

برگه های PIC16F886-I/SP:

PIC16F886-I/SP.PDF

PIC16F886-I/SP.PDF

PIC16F886-I/SP.PDF

برگه های PIC16F883-I/SP:

PIC16F883-I/SP.PDF

PIC16F883-I/SP.PDF

PIC16F883-I/SP.PDF

PIC16F88X Programing Spec.pdf

برگه های PIC16F723A-I/SP:

PIC16F723A-I/SP.PDF

PIC16F723A-I/SP.PDF






سوالات متداول [سؤالات متداول]

1. آیا می توان PIC16F886 را در C برنامه ریزی کرد؟

بله ، شما می توانید آن را در C. برنامه ریزی کنید. با این حال ، برخی از کامپایلرهای C می توانند گران باشند.اگر به نسخه ارزان تر یا ترک خورده بروید ، ممکن است با محدودیت های خاصی همراه باشد.

2. آیا می تواند در دمای 300 درجه سانتیگراد کار کند؟

نه ، PIC16F886 فقط می تواند دمای تا +125 درجه سانتیگراد را تحمل کند.در دمای 300 درجه سانتیگراد ، احتمالاً ذوب می شود.

3. چگونه جریان ساکن یک PIC16F886 را چگونه اندازه گیری می کنید؟

برای اندازه گیری جریان ساکن ، باید منبع تغذیه را قطع کنید.سپس یک آمپر را بین سیم برق و میکروکنترلر قرار دهید.هنگامی که آن را روشن می کنید ، Ammeter جریان خروج را نشان می دهد.

4. چه اندازه حافظه برای اکثر برنامه ها به خوبی کار می کند؟

حافظه فلش 16 بایت معمولاً برای انجام بسیاری از کارهای معمولی کافی است.

5. چه چیزی PIC16F886 را قابل اعتماد می کند؟

تایمر داخلی Watchdog با نظارت بر سیستم و جلوگیری از مشکلات احتمالی ، به بهبود قابلیت اطمینان خود کمک می کند.

6. PIC16F886 چند پین برنامه نویسی دارد؟

این برنامه با دو پین برنامه نویسی همراه است و روند تنظیم و برنامه نویسی را ساده می کند.

دربارهی ما

ALLELCO LIMITED

Allelco یک توقف بین المللی مشهور است توزیع کننده خدمات تهیه کننده اجزای الکترونیکی ترکیبی ، متعهد به ارائه خدمات جامع و خدمات زنجیره تأمین برای صنایع جهانی تولید و توزیع الکترونیکی ، از جمله 500 کارخانه برتر OEM و کارگزاران مستقل.
ادامه مطلب

پرس و جو سریع

لطفاً یک سؤال ارسال کنید ، ما بلافاصله پاسخ خواهیم داد.

مقدار

پست های محبوب

شماره قسمت داغ

0 RFQ
سبد خرید (0 Items)
خالی است.
لیست را مقایسه کنید (0 Items)
خالی است.
بازخورد

بازخورد شما مهم است!در Allelco ، ما از تجربه کاربر ارزش قائل هستیم و تلاش می کنیم تا آن را به طور مداوم بهبود بخشیم.
لطفاً نظرات خود را از طریق فرم بازخورد ما با ما به اشتراک بگذارید ، و ما سریعاً پاسخ خواهیم داد.
از انتخاب Allelco متشکرم.

موضوع
پست الکترونیک
نظرات
کاپچا
برای بارگذاری پرونده بکشید یا کلیک کنید
آپلود فایل
انواع: .xls ، .xlsx ، .doc ، .docx ، .jpg ، .png و .pdf.اندازه پرونده
MAX: 10MB