سلام. من ماژول ESP8266 مدل 01 اش رو دارم و چیزی که همونطور که میدونین کلا 8 پایه ازش بیرون اومده.
اما مدل هایی رو Nodemcu زده رو نقشه اش که نگاه بکنی یه ورودی ADC0 هم داره!
خواستم ببینم که:
1. اولا این واقعا ورودی آنالوگ به دیجیتاله دیگه؟! اساسا این ویژگی داشتن ورودی آنالوگ، مربوط به ورژنیه که Nodemcu زده، یا خود چیپ ESP8266 همچین آپشنی داره؟
2. اگه مربوط به خود چیپه ، من نمیتونم یجوری پایه اش رو بکشمش بیرون که دیگه پول اضافی خرج نکنم؟
3. میشه به کمک این ADC و بدون استفاده از هیچ واسطی ( میکرو، آردیونو، و ... ) سیگنال آنالوگ(مثلا صوت) رو بهش داد که اون دیجیتال شده اش رو از طریق وایفای ارسال کنه؟!
4.بفرض اینکه این حالت شدنی باشه و بشه صرفا با اتصال سریال از طریق IDE آردوینو پروگرمش کرد، چه تنظیماتی باس اعمال بشه؟ هنوز هم فرض رو بر این بگذارین که میخوام پایه ADC رو هرجور شده از رو برد بکشیم بیرون
5. حالا بفرضیکه این موارد با مدل 01 نشد، از تولیدات NodeMcu کدومش رو باس از سایت بخرم؟
* کلا اگه بتونم Headless کارمو را بندازم ترجیح داره به اینکه متعلقات بهش اضافه کنم
================================================== =
پی نوشت !
خب بنظر میرسه من قسمتی از جواب هام رو گرفتم! با اینحال ممنون میشم دوستانی که تجربه اش رو کردن رد یا تاییدش کنن
ج1 : بله ، ورودی آنالوگ به دیجیتاله و این رو هم بلطف خود چیپ ESP8266 داره!
ج2 : چرا میشه ! ولی قدری دست ظریف میخواد و اعصاب لطیف ) اینم راهنماش :
سوالای 3 و 4 که کلیدی ترن هنوز بی جوابن
بروزرسانی (8 مرداد) :
مبدل آنالوگ به دیجیتال داخلی ESP8622 از نوعه SAR هستش ( رزولیشن و سرعت نمونه گیری متعادل) ، 10 بیتیه و رنجه ولتاژ قابل اندازه گیریش 0 تا 1 ولته. اطلاعات بیشتر
با این حساب در بهترین حالت دقت ماژول، 1 میلی ولته و ازونجایی که عموم صداهای استخراج شده از میکروفون ( بدون تقویت) رنجی زیر 10 میلی ولت دارن، برای تقویت صدا ، نیاز به یه پیش تقویت حداقل 10 برابری احساس میشه تا صدا با دقت قابل قبولی دیجیتال بشه. این کار رو ماژول ارزونقیمت Max9812 هم میتونه براتون انجام بده. البته یحتمل حذف DC خروجی ماژول با کوپلاژ خازنی و و بایاسینگ مناسب روی 0.5 ولت هم لازمتون بشه.