امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 4
  • 1
  • 2
  • 3
  • 4
  • 5
خاصیت عجیب در avr ؟
نویسنده پیام
دراکولا آفلاین
تازه وارد

ارسال‌ها: 15
موضوع‌ها: 8
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 4
( 9 تشکر در 3 ارسال )
ارسال: #1
خاصیت عجیب در avr ؟
با درود به همه دوستان
من بصورت اتفاقی با این موضوع برخورد کردم یعنی اشتباهی بجای porta.0

porta.1 رو به مقاومت وصل کردم که این اتفاق افتاد این مدار که شماتیکش رو گذاشتم با نزدیک شدن دست شما به نزدیکتر از 15 سانتیمتر (حدودا) شمارنده رو اضافه میکنه و led پایه portd.5 روشن میشه.

حالا سوال من اینه که این حالت چرا بوجود اومده و آیا روشی هست که بشه کنترلش کرد یعنی با اضافه کردن قطعاتی به مدار این خاصیت رو تا چند متر افزایش بدیم ؟(منظورم اولتراسونیک نیست اشتباه نشه )
(توضیح : به محل اتصال خازن و مقاومت یک تکه کوچک فیبر مسی با سیم وصل مشه که در شماتیک نیست )
اینم برنامه:
کد:
regfile = "m32def.dat"
$crystal = 8000000
Config Lcdpin = Pin , Db4 = Pb.0 , Db5 = Pb.1 , Db6 = Pb.2 , Db7 = _
Pb.3 , E = Pb.5 , Rs = Pb.4
Config Pina.0 = Output
Config Pind.5 = Output
Config Pina.7 = Input
Dim A As Word
Dim B As Word
Cls
Do
Set Porta.0
Waitms 2
Do
Reset Portd.5
Loop Until Pina.7 = 0
Incr A
Set Portd.5
Locate 1 , 1 : Lcd "number =" ; A
Waitms 10
Loop

End

شماتیک:
کد php:
http://up.download.ir/di/7R2G/test-3.jpg 
(آخرین ویرایش در این ارسال: ۱۵-آبان-۱۳۹۲, ۲۰:۳۴:۵۷، توسط omid_phoenix.)
۱۵-آبان-۱۳۹۲, ۱۴:۵۰:۰۸
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #2
RE: خاصیت عجیب در avr ؟
سلام

مطمئنید؟! به کدوم قطعات نزدیک می کنید؟

START...

۱۵-آبان-۱۳۹۲, ۱۴:۵۴:۱۷
ارسال‌ها
پاسخ
تشکر شده توسط : دراکولا, babyy
دراکولا آفلاین
تازه وارد

ارسال‌ها: 15
موضوع‌ها: 8
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 4
( 9 تشکر در 3 ارسال )
ارسال: #3
RE: خاصیت عجیب در avr ؟
به فیبر مسی و یا همون خازن و مقاومت
۱۵-آبان-۱۳۹۲, ۱۴:۵۷:۳۵
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #4
RE: خاصیت عجیب در avr ؟
(۱۵-آبان-۱۳۹۲, ۱۴:۵۰:۰۸)دراکولا نوشته است: porta.1 رو به مقاومت وصل کردم که این اتفاق افتاد این مدار که شماتیکش رو گذاشتم با نزدیک شدن دست شما به نزدیکتر از 15 سانتیمتر (حدودا) شمارنده رو اضافه میکنه و led پایه portd.5 روشن میشه.

باید هرقسمت از کدهای برنامه و سخت افزار پروژه رو بررسی کنید تا علت مشخص بشه
مثلا فعلا این قسمت هایی از برنامه رو که مشخص کردم بردارید
کد:
Config Pina.0 = Output

Do
Set Porta.0
Waitms 2
دوباره پروگرم کنید ببینید تغییری ایجاد میشه یا نه

نقل قول: (توضیح : به محل اتصال خازن و مقاومت یک تکه کوچک فیبر مسی با سیم وصل مشه که در شماتیک نیست )

یه عکسی از سخت افزار بتونید بذارید بررسی بشه

(آخرین ویرایش در این ارسال: ۱۵-آبان-۱۳۹۲, ۲۰:۳۷:۲۱، توسط omid_phoenix.)
۱۵-آبان-۱۳۹۲, ۲۰:۲۸:۲۸
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, Ambassador, دراکولا
دراکولا آفلاین
تازه وارد

ارسال‌ها: 15
موضوع‌ها: 8
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 4
( 9 تشکر در 3 ارسال )
ارسال: #5
RE: خاصیت عجیب در avr ؟
(۱۵-آبان-۱۳۹۲, ۱۴:۵۴:۱۷)Ambassador نوشته است: سلام

مطمئنید؟! به کدوم قطعات نزدیک می کنید؟

(۱۵-آبان-۱۳۹۲, ۲۰:۲۸:۲۸)r0b0 نوشته است:
(۱۵-آبان-۱۳۹۲, ۱۴:۵۰:۰۸)دراکولا نوشته است: porta.1 رو به مقاومت وصل کردم که این اتفاق افتاد این مدار که شماتیکش رو گذاشتم با نزدیک شدن دست شما به نزدیکتر از 15 سانتیمتر (حدودا) شمارنده رو اضافه میکنه و led پایه portd.5 روشن میشه.

باید هرقسمت از کدهای برنامه و سخت افزار پروژه رو بررسی کنید تا علت مشخص بشه
مثلا فعلا این قسمت هایی از برنامه رو که مشخص کردم بردارید
کد:
Config Pina.0 = Output

Do
Set Porta.0
Waitms 2
دوباره پروگرم کنید ببینید تغییری ایجاد میشه یا نه

نقل قول: (توضیح : به محل اتصال خازن و مقاومت یک تکه کوچک فیبر مسی با سیم وصل مشه که در شماتیک نیست )

یه عکسی از سخت افزار بتونید بذارید بررسی بشه

شماتیک رو که گذاشتم در ضمن من نمی خوام این خاصیت رفع بشه بلکه می خوام بدونم دقیقا چه موقعی پیش میاد تا ازش برای سنس از راه دور استفاده کنم Happy
۱۶-آبان-۱۳۹۲, ۰۰:۴۷:۲۱
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #6
RE: خاصیت عجیب در avr ؟
شماتیک رو نمیخوام مهندس!
یه عکس از سخت افزاری که پیاده کردی بذار
قسمتی که به نوسان ساز و فیبر مسی و اینا مربوط میشه

۱۶-آبان-۱۳۹۲, ۰۱:۱۰:۵۵
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, Ambassador, hadikh73, kimiafars, دراکولا
kimiafars آفلاین
کاربر با تجربه
****

ارسال‌ها: 819
موضوع‌ها: 71
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 663
( 1139 تشکر در 512 ارسال )
ارسال: #7
RE: خاصیت عجیب در avr ؟
این همون نویز گیر بودن avr هست که نسبت به نویز حساسه
با گذاشتن پول دون و کریستال رفع میشه
برای گسترش هم یه انتن به پین ورودی وصل کن حتما بهتر میشه

تولید دیمر قناری و دستگاههای کنترل سالن هیدروپونیک و اکواپونیک(انبردست)anbordast.ir[url=anbordast.ir][/url]
۱۸-آبان-۱۳۹۲, ۰۹:۵۴:۱۸
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, omid_phoenix, دراکولا, babyy, a.mehran
a.mehran آفلاین
مدیر بخش
*****

ارسال‌ها: 1,029
موضوع‌ها: 93
تاریخ عضویت: فروردین ۱۳۹۲

تشکرها : 5125
( 4490 تشکر در 1882 ارسال )
ارسال: #8
RE: خاصیت عجیب در avr ؟
چجور کریستال وصل کنیم ؟ منظورم اینه که تو پروگرم کردن تغیراتی باید ایجاد شه یا ؟ مقدارش چی؟

silent people have the loudest minds شادی − بهینه شده برای ورژن جدید شادی − بهینه شده برای ورژن جدید
سایت من Abrdade.com
۲۰-آبان-۱۳۹۲, ۱۶:۲۹:۲۰
ارسال‌ها
پاسخ
kimiafars آفلاین
کاربر با تجربه
****

ارسال‌ها: 819
موضوع‌ها: 71
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 663
( 1139 تشکر در 512 ارسال )
ارسال: #9
RE: خاصیت عجیب در avr ؟
بله بسته به نوع کریستال باید در فیوز بیت ها تغییر ایجاد کنید

تولید دیمر قناری و دستگاههای کنترل سالن هیدروپونیک و اکواپونیک(انبردست)anbordast.ir[url=anbordast.ir][/url]
۲۱-آبان-۱۳۹۲, ۱۱:۳۷:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, a.mehran
کریمج آفلاین
تازه وارد

ارسال‌ها: 7
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 0
( 28 تشکر در 7 ارسال )
ارسال: #10
RE: خاصیت عجیب در avr ؟
(۱۵-آبان-۱۳۹۲, ۱۴:۵۰:۰۸)دراکولا نوشته است: با درود به همه دوستان
من بصورت اتفاقی با این موضوع برخورد کردم یعنی اشتباهی بجای porta.0

porta.1 رو به مقاومت وصل کردم که این اتفاق افتاد این مدار که شماتیکش رو گذاشتم با نزدیک شدن دست شما به نزدیکتر از 15 سانتیمتر (حدودا) شمارنده رو اضافه میکنه و led پایه portd.5 روشن میشه.

حالا سوال من اینه که این حالت چرا بوجود اومده و آیا روشی هست که بشه کنترلش کرد یعنی با اضافه کردن قطعاتی به مدار این خاصیت رو تا چند متر افزایش بدیم ؟(منظورم اولتراسونیک نیست اشتباه نشه )
(توضیح : به محل اتصال خازن و مقاومت یک تکه کوچک فیبر مسی با سیم وصل مشه که در شماتیک نیست )
جواب:
پایه های میکرو که به عنوان I/O استفاده میشن دارای سه ریجیستر(pin) برای
خواندن مقدار پایه مورد نظر ریجیستر(PORT)برای تعیین مقدار پایه مورد نظر و ریجیستر(DDR)برای تعیین اینکه پایه درحالت اتصال به ترانزیستورهای
پایه برای جریان دهی بالا (حداکثر 20mA برای هر پایه) یا حالت مقاومت تقریبا بی نهایت
DDRA.0=0 :PORTA.0=0 امپدانس بالا (تقریبا بی نهایت) حالت ورودی
DDRA.0=0 :PORTA.0=1 مقاومت (PULLUP (100K حالت ورودی
DDRA.0=1 :PORTA.0=0 پایه با ترانزیستور به وصل است حالت خروجی
DDRA.0=1 :PORTA.0=1 پایه با ترانزیستور به وصل است حالت خروجی

مقادیر قبل از استفاده در برنامه توسط کمپایلر 0 در نظر گرفته می شود

Config Pina.0 = Input همون DDRA.0=0
Config Pina.0 = Output همون DDRA.0=1

اگه مقاومت PULLUP داخلی رو فعال کنی PORTA.0=1 تاثیر از محیط کم میشه
یا مقاومت PULLUP یا PULLDOWN بیرونی براش بزاری دیگه از محیط تاثیر
نمی گیره

برای افزایش تاثیر پذیری از محیط (میدان های الکتریکی پیرامون)میتونی آنتن استفاده کنی
از یک IC CMOS سری 4000 استغاده کنی ویک سیم یا مقاومت با یک سر آزاد به ورودی گیت مثلا NOT وصل کنی و خروجی گیت رو به میکرو بدی
از یک OP-AMP CMOS مثلا TL071 استفاده کنی
یا از یک ترازیستور MOSFET مثلا از ترازیستوری که توی میکروفن خازنی هستش
درپوش میکروفن رو برداری و گیت ترانزیستور رو به یه تکه سیم وصل کنی
بعد ولتاژ خروجی رو تقویت کنی
(آخرین ویرایش در این ارسال: ۰۱-دى-۱۳۹۲, ۱۱:۲۵:۰۹، توسط omid_phoenix.)
۰۱-دى-۱۳۹۲, ۰۵:۱۶:۱۷
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, Ambassador, babyy, kelaran, vahid jan
vahid jan آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: مهر ۱۳۸۹

تشکرها : 1
( 0 تشکر در 0 ارسال )
ارسال: #11
RE: خاصیت عجیب در avr ؟
برای ورودیهای ای سی که حالت آزاد دارن مقاومت پول آپ یا پول داون بسته به مدار بذار 100% حله به کریستال بستگی نداره چون امواج RF محیط روی ورودیهای آزاد اثر میزاره
توضیحات کریمج را بخوان مفیده
(آخرین ویرایش در این ارسال: ۱۹-دى-۱۳۹۲, ۱۷:۳۵:۴۳، توسط vahid jan.)
۱۹-دى-۱۳۹۲, ۱۷:۳۰:۰۸
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل عجیب avr با mmc reza-m 4 3,307 ۱۹-تير-۱۳۹۵, ۲۰:۱۷:۵۲
آخرین ارسال: reza-m
  مشکل عجیب با sd کارت و avr reza-m 2 2,709 ۲۱-دى-۱۳۹۴, ۱۶:۳۲:۳۲
آخرین ارسال: reza-m
Sad مشکل عجیب در برنامه اندازه گیری دما و سنجش زمان ! MicrowaveCO 2 2,762 ۱۴-خرداد-۱۳۹۴, ۱۸:۳۱:۳۲
آخرین ارسال: MicrowaveCO
  مشکل عجیب در پروگرمر stk200/300 alikiller990 9 5,223 ۲۸-فروردین-۱۳۹۴, ۰۸:۴۱:۲۱
آخرین ارسال: alimogmov
  مشکل عجیب با برنامه بسکام دراکولا 7 9,727 ۱۹-اردیبهشت-۱۳۹۳, ۲۲:۰۳:۵۶
آخرین ارسال: avr65
  [سوال] مشکل عجیب با سنسور DS18B20 علیدلی 3 3,848 ۱۱-مرداد-۱۳۹۲, ۱۵:۰۲:۱۷
آخرین ارسال: علیدلی
  مشکل عجیب در خواندن پوش باتن + عکس + برنامه + فایل پروتئوس roberty 3 5,086 ۲۸-اردیبهشت-۱۳۹۱, ۰۹:۵۲:۵۳
آخرین ارسال: roberty
  یه مشكل عجیب parsegade 15 7,734 ۱۷-بهمن-۱۳۹۰, ۰۰:۵۸:۴۴
آخرین ارسال: maxn@morteza
  مدار ساعت با خاصیت لجوج بودن ha_60 10 7,885 ۱۵-آبان-۱۳۸۹, ۱۷:۰۴:۵۵
آخرین ارسال: reyha
  مشکل عجیب با پروگرامر usbasp alishayei 10 10,645 ۳۱-شهریور-۱۳۸۹, ۱۳:۳۲:۵۸
آخرین ارسال: MokhLess

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 5 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS