الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Atmega16 لا يصل الى Voltage Level 0

بدأه حريف برمجة في 15 أكتوبر 2009 · 11 رد · 2,472 مشاهدة · في الميكروكنترولر (المتحكم) و الدوائر الرقمية و المنطقية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل حدثت هذه المشكلة مع احد من قبل

عندى ميكرو ATmega16L والمشكلة فى I/O pins حيث انه عندما يكون مستوى الجهد منخفضا أى صفر منطقى يكون الجهد على البن أعلى من 0.8 فولت وهو ما يسبب الكثير من الاخطاء عند الربط مع ايسيهات او اى devices اخرى

هل قابلت هذه الشمكلة احد منكم

البرنامج يعمل على الميكرو طبيعى لكن كل البنات بها نفس المشكلة

ومكتوب فى الداتاشيت انه عندما يكون جهد التغذية 3 فولت فأن المستوى المنخفض سيكون يكون جهد الخرج 0.5

وعندما يكون ال vcc = 5 volts يكون الخرج المنخفض للبن = 0.7 فولت

وهذه هى ال maximum ratings

انا ارجح شئ مش عارف صح ام خطا

انا اعرف انه يتم سحب الخرج للمستوى المنخفض عن طريق ترانزستور واذا لم يكن تيار الدخل للترانزستور كاف لن يتم فتحه بشكل كامل ما يؤدى الى حدوث مشكلة مشابهة فى وجود مقاومة بين الترانزستور والارضى

post-98519-1255610857_thumb.jpg

شئ كهذا

المهم ده كله تخمينات حد عنه الحل الحقيقى

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#2

فى الغالب بيكون فى تسريب تيار متردد

اهم شى يكون عندك مكثف سعة 100 نانو موصل فى اقرب نقطة بين الvcc و GND بتاعة المايكروكنترولر

التيار المتردد حتى لو كان بالميلى فولت بياثر عشان كدا انا بانصح دائما باستخدام البور صبلاى الاصلى او استخدم الشاحن بتاع الموبايل الاصلى ماتستخدم اى بور صبلاى صينى

الامر الثانى ان ممكن تريح نفسك من اخطاء الدوائر وتستخدم (أدروينو بورد) خصوصا انك بتفضل استخدام الاتمل

post-174126-1255620116_thumb.jpg

انا ماحصل استخدمتة لكن شايف كل الشباب بيستخدموه لانو مريح جدا جدا وبيخليك تركز على السوفت وير وماتشيل هم هاردوير وسعرة رخيص نسبيا مقارنة بالتعب والمجهود

تم تعديل هذه المشاركة بواسطة محمد الامين في 15 أكتوبر 2009 في 18:22

عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.‏

#3

الباور صبلاى خاص بطابعة dell

والميكرو شغال على سرعة 1MHz داخلية يعنى مفيش كرستالات

انا اتغلبت مؤقتا بوضع مقاومة pull down لكن لا يمكن الاعتماد على هذا الى الأبد

بالمناسبة ايضا الخرج يأتى من regulator لا اعتقد فى وجود ريبل

هل من الممكن ان يكون هناك تلف فى الرقاقة نفسها مع العلم ان البرنامج يعمل عليها طبيعى جدا

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#4

بالمناسبة الرقيوليتر بولد ربلز

اقراء الداتا شيت الخاصة بالرقيوليتر بتلقى مكتوب قيم مكقفات كبلن لازم تستخدما فى العادة تكون 4,7 مايكرو بين الv in وال GND و 10 نانو بين ال vout وال GND

لاتهمل هذه الخطوة

لازم توصل مكثف 100 نانو فى اقرب نقطة للمايكرو VCC GND

كويس انك بتستخدم ال internal OSC

عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.‏

#5

غالبا زى ما قال محمد الأمين مشكلة تيار متردد

بس على كل حالة موضوع مقاومات الpull down ضرورى و بيأثر زى ما أنت شفت

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#6

خصلاص هشوف موضوع ال 100 نانو لانى لا املكه الآن

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#7

كنت دايما فى أى دائرة اراها فيها خطوط عناوين و خطوط بيانات أرى مقاوماتpull down

سواء كانت دوائر معقدة زى دوائر الطبعات أو دوائر اللوحات الأم

أو الدوائر البسيطة مثل دوائر الميكرو و غيرها

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#8

هل قمت بتوصيل اي شىء عندما تضع 0 فولت علي الpin ?

ام انه بدون سحب اي تيار ، يقوم بخرج اعلي من 0.8فولت في حالة الصفر ؟

نسيت شىء ،

ما هو قياس الارضي عندك ؟؟ يعني علي ارضي الميكروكنترول هل هو 0 فولت ام اكثر ؟؟؟؟؟؟

تم تعديل هذه المشاركة بواسطة احمد صالح في 15 أكتوبر 2009 في 20:45

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#9
اقتباس
ما هو قياس الارضي عندك ؟؟ يعني علي ارضي الميكروكنترول هل هو 0 فولت ام اكثر ؟؟؟؟؟؟

لا تخف لن اقع فى شئ كهذا :D الأرضى لكه للدائرة مشترك 0 فولت

اقتباس
هل قمت بتوصيل اي شىء عندما تضع 0 فولت علي الpin ?

ام انه بدون سحب اي تيار ، يقوم بخرج اعلي من 0.8فولت في حالة الصفر ؟

اذا كانت البن free يكون الجهد عليها من 0.8 الى 0.9

وجربت توصيلها مع ic buffer 7407 والمصيبة انع عن الصفر يتم قياس الجهد 2.2 فولت !!!

اقتباس
كنت دايما فى أى دائرة اراها فيها خطوط عناوين و خطوط بيانات أرى مقاوماتpull down

سواء كانت دوائر معقدة زى دوائر الطبعات أو دوائر اللوحات الأم

أو الدوائر البسيطة مثل دوائر الميكرو و غيرها

المفروض يا نور ان يكون الميكرو به هذه المقاومة ويكون قادريا على سحب تيار معين فى حالة الجهد المنخفض لا ان يعطى تيار

وذلك مخالف لما هو مكتوب فى الداتا شيت يعنى مش موضوع pull down

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#10
اقتباس
اذا كانت البن free يكون الجهد عليها من 0.8 الى 0.9

تمام ، اذن المشكله في سحب التيار و انه غير كافي ، قم بتوصيل 7404 مع الميكرو .

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#11
اقتباس
تمام ، اذن المشكله في سحب التيار و انه غير كافي ، قم بتوصيل 7404 مع الميكرو .
اقتباس
وجربت توصيلها مع ic buffer 7407 والمصيبة انع عند الصفر يتم قياس الجهد 2.2 فولت !!!

الميكرو لا يستطع سحب تيار من على البن الخاصة به فكيس سيسحب من مصدر خارجى

الميكرو لا يستطع انزال الجهد لاى مصدر خارجى للصفر

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#12

شكرا لكل الى حاول يساعدنى

عرفت الخطأ

للاسف اعتمدت على برنامج يقوم بعمل الهيدر عوض عنك وقد ضبط اتجاه البورت على انها input pin وكتب عليها فى التعليق output

واعتقدت انها هكذا وكل ما كنت افعله بعد ذلك هو اما تمكين ال pull up resistor الداخلية او عدم تمكينها

باختصار لم تكن البن Output من الاساس

انا متأسف لازعاجكم مرة اخرى لكن هذا جزاء كل من لا يدرس كل خطوة يكتبها ويتأكد منها ولا يأخذ على الجاهز حتى لا تخرج bug مزعجة كما حدث معى

لكن للأسف اكتشفت الخطاء بعد ان نزلت واشتريت ميكرو جديد واشياء مساعدة له وغرمت $$ :D وانا فى امس الحاجة لهم الان

ما علينا

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

مواضيع مشابهة