هدایت شده از M.Hadi Amini
کدام پین در ماژول ESP8266 مناسب پروژه ما است؟
قبل از پاسخ به این سؤال، مهم است بدانید با اینکه ماژول ESP8266 پایه های زیاد با وظایف و عملکردهای گوناگون دارد، برخی از این پایه ها ممکن است برای استفاده در پروژه شما مناسب نباشند. بنابراین پیشنهاد ما برای انتخاب پین مناسب، در مرحله اول، دانستن میزان ریسک در استفاده از پایه های ماژول برد است، به این معنی که کدام پایه ها را میتوانید با خیال راحت استفاده کنید و همینطور متوجه شوید که استفاده از کدام پایهها نیاز به احتیاط بیشتری دارد.
برای انتخاب و استفاده از پایه مورد نظر بهتر است ابتدا جداول زیر را بررسی نمایید:
هدایت شده از M.Hadi Amini
پایه های مبدل آنالوگ به دیجیتال ADC
میکروکنترلر ESP8266 دارای یک مبدل آنالوگ به دیجیتال 10 بیتی از نوع SAR است. یعنی میتواند ۱۰۲۴ (۲ به توان ۱۰) سطح آنالوگ گسسته را تشخیص دهد. به عبارت دیگر مقادیر آنالوگ ورودی در بازه ۰ تا ۳.۳ ولت (ولتاژ کاری این میکروکنترلر ۳.۳ ولت است) را به اعداد صحیح در بازه ۰ تا ۱۰۲۴ تبدیل میکند. بنابراین رزولوشن این مبدل 3.3/1024 یا 3.2 میلی ولت بر واحد دیجیتال است.
هدایت شده از M.Hadi Amini
پایه های SPI
ماژول ESP8266 دارای دو باس SPI (SPI و HSPI) در حالتهای کاری slave و master است که مشخصات عمومی زیر را دارند:
۴ حالت زمانبندی برای ارتباط SPI
سرعت انتقال حداکثر ۸۰ مگاهرتز و امکان تقسیم این سرعت کلاک
حداکثر ۶۴ بایت حافظه FIFO