سلام خدمت دوستان و اساتید گرامی،
...
محضر انور منورتان عرض کنم که بنده در رابطه با چیپهای STM32F103xx به یه مورد وحشتناک برخورد کردم!
که اگه درست باشه دقیقا لغت وحشتناک، برازندشه!!!
...
و اون اینکه داشتم برای یه کار A2D روی سخت افزار STM32F103RET6 کار میکردم، که یهووو متوجه شدم که امپدانس ورودی پینهاش چیزی در حد یک کیلو اهمه!!!!!!!!!
باورم نشد!
ده بار تست کردم!
چندین بار پیکره بندی رو از ورودی شناور به ورودی آنالوگ تغییر دادم و تست کردم!!!
هم روی پینهای دیجیتال و هم روی پینهای آنالوگ؟!!!
...
یکی از تستهام این بود:
خیلی ساده با دوتا مقاومت یه مدار تقسیم ولتاژ درست کردم (دوتا مقاومت 2200 اهمی رو با هم سری کردم و بین زمین و تغذیه میکرو قرار دادم)!
وقتی نقطه وسط مقاومتها به جایی وصل نبود، ولتاژ رو اندازه گیری کردم، دقیق 1.65 ولت بود!
و وقتی نقطه وسط مقاومتها رو به هر کدوم از پایه های STM32F103RE وصل میکردم و ولتاژ همون نقطه رو اندازه میگرفتم، کمتر از یک ولت بود، حدود 0.6 ولت؟!!!!!
روی پینهای مختلف و با پیکربندیهای ورودی شناور و ورودی آنالوگ چند بار تست گرفتم، نتیجه همین بود!!!
به دقت مقاومتها و امپدانس ورودی مولتی متر و لود نشدن منبع تغذیه و هرچه دیگه فکرش رو کنید، شک کردم و از صحتشون مطمئن شدم!
توجه کنید من از مقاومتهای چند صد کیلو اهمی صحبت نمیکنم!! دوتا مقاومت 2.2 کیلو!!! (چند بار با 5 ولت هم تست کردم، که جریانش میشه حدود 1 میلی آمپر!!!)
...
اگه اینطوری باشه، که فاتحه دقت و صحت A2D خونده است!!!!
من توقع داشتم این امپدانس ورودی، دیگه دست کم، بالای 250 کیلو باشه!!!
شاید چیپهایی که دست منه، نامرغوبه؟!
البته من اینها رو همون اوایل اوج گرفتن قیمت دلار (حدود خرداد) تهیه کردم و همون چیپهای رایج بازار بودند!!
از لحاظ کارآیی و پردازش هیچ مشکلی ندارند و یه برنامه خیلی سنگین، رو با با فرکانس بالا راحت کار میکنند!!
...
خواهشا دوستان و اساتید محترم، این آزمایش خیلی ساده رو که میتونه نتیجه خیلی خیلی مهمی به دنبال داشته باشه رو، تست و گزارش کنند!!
لطفاً و خواهشاً !!
...
محضر انور منورتان عرض کنم که بنده در رابطه با چیپهای STM32F103xx به یه مورد وحشتناک برخورد کردم!
که اگه درست باشه دقیقا لغت وحشتناک، برازندشه!!!
...
و اون اینکه داشتم برای یه کار A2D روی سخت افزار STM32F103RET6 کار میکردم، که یهووو متوجه شدم که امپدانس ورودی پینهاش چیزی در حد یک کیلو اهمه!!!!!!!!!
باورم نشد!
ده بار تست کردم!
چندین بار پیکره بندی رو از ورودی شناور به ورودی آنالوگ تغییر دادم و تست کردم!!!
هم روی پینهای دیجیتال و هم روی پینهای آنالوگ؟!!!
...
یکی از تستهام این بود:
خیلی ساده با دوتا مقاومت یه مدار تقسیم ولتاژ درست کردم (دوتا مقاومت 2200 اهمی رو با هم سری کردم و بین زمین و تغذیه میکرو قرار دادم)!
وقتی نقطه وسط مقاومتها به جایی وصل نبود، ولتاژ رو اندازه گیری کردم، دقیق 1.65 ولت بود!
و وقتی نقطه وسط مقاومتها رو به هر کدوم از پایه های STM32F103RE وصل میکردم و ولتاژ همون نقطه رو اندازه میگرفتم، کمتر از یک ولت بود، حدود 0.6 ولت؟!!!!!
روی پینهای مختلف و با پیکربندیهای ورودی شناور و ورودی آنالوگ چند بار تست گرفتم، نتیجه همین بود!!!
به دقت مقاومتها و امپدانس ورودی مولتی متر و لود نشدن منبع تغذیه و هرچه دیگه فکرش رو کنید، شک کردم و از صحتشون مطمئن شدم!
توجه کنید من از مقاومتهای چند صد کیلو اهمی صحبت نمیکنم!! دوتا مقاومت 2.2 کیلو!!! (چند بار با 5 ولت هم تست کردم، که جریانش میشه حدود 1 میلی آمپر!!!)
...
اگه اینطوری باشه، که فاتحه دقت و صحت A2D خونده است!!!!
من توقع داشتم این امپدانس ورودی، دیگه دست کم، بالای 250 کیلو باشه!!!
شاید چیپهایی که دست منه، نامرغوبه؟!
البته من اینها رو همون اوایل اوج گرفتن قیمت دلار (حدود خرداد) تهیه کردم و همون چیپهای رایج بازار بودند!!
از لحاظ کارآیی و پردازش هیچ مشکلی ندارند و یه برنامه خیلی سنگین، رو با با فرکانس بالا راحت کار میکنند!!
...
خواهشا دوستان و اساتید محترم، این آزمایش خیلی ساده رو که میتونه نتیجه خیلی خیلی مهمی به دنبال داشته باشه رو، تست و گزارش کنند!!
لطفاً و خواهشاً !!
دیدگاه