ايران ويج

نسخه‌ی کامل: دوستان راهنمایی کنید ..لطفا
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
سلام
من میخوام طبق این مدار زمانی که PortA.0 صفر است LED خاموش باشه
و وقتی یک شد LED روشن بشه

اگه میشه مدار رو ببینید اشتباه وصل نکردم چیزی رو
فقط خازن 10 میکرو باید باشه نتونسنم تغییر بدم به 10 میکرو

کسی برنامه نویس بسکام بلده کمکم کنه
خودم نوشتم فکر کنم اشتباه هست

ممنون میشم کمک کنید
[تصویر:  7el6ml55vgwl3and5677.jpg]
سلاو ، هر بژی ماکان عزیز.
داداش چرا این همه سر خودتو شلوغ کردی ؟
میخوای کار با ترانزیستور رو یاد بگیری ؟
برای رله تغذیه مثبت رو قرار ندادی .
بعدشم ال ای دی رو به پی بغل دستیش وصل کن.

سورس و شبیه سازم آپلود کن تا برنامتو ببینم.
سلام دوست عزیز
بابته راهنمایی ممنون

اینم هم فیل بسکام و هم پروتئوس

http://uplod.ir/leyp86cx1weh/Hi.rar.htm

میخوام زمانی که کلید فشار داده نشده LED خاموش باشه
کلید زده شد LED روشن بشه

ممنون که راهنمایی میکنی
خواهش میکنم داداش وزیفس .
اما شما فایل هارو تو انجمن آپلود کن ، تا 10 دقیقه دیگه برنامه رو بت تحویل میدم

داداش شبیه ساز رو نذاشتی.
اما مشکلات برنامت :
1.پایان برای برنامت نزاشتی !
2.حلقه هم نزاشتی !
باید یه حلقه بزاری که دستورات شرطی مدام چک بشن.
3.برای پین خروجی باید از PORT استفاده کنی . مثلاً برای 1 کردن پین 0 از پورت C داریم :
کد:
Portc.0 = 1
4.اصن نیازی به wait نیست .

برنامه میشه این :
کد:
$regfile = "m16def.dat"
$crystal = 8000000

Config Portc = Output
Config Porta = Input

Do


If Pina.0 = 0 Then Portc.0 = 0

If Pina.0 = 1 Then Portc.0 = 1

Loop

End

فقط حواست باشه تو شبیه ساز هم اسیلاتور میکرو رو 8 مگ بزاری.
در ضمن میشه از دستور شرطی هم استفاده نکرد.

مثلا این برنامه هم جواب میده :
کد:
$regfile = "m16def.dat"
$crystal = 8000000

Config Portc = Output
Config Porta = Input

Do

Portc.0 = Pinc.0

Loop

End

موفق باشی.
چشم حتما دیگه نو انجمن آپلود میکنم
ممنون بازم

دستت درد نکنه
خیلی اقایی کردی
واسه پروتئوس هم فرستادم که ببینی درست بستم یا نه


لینک آپولود انجمن رو میدی اونجا آپلود کنم

واسه شبیه ساز پروتوس Save Project کنم دیگه اون فایل رو بدم شما
داداش اینم فایل پروتئوس ببین درسته
عکس هم گذاشتم

یک سوال دیگه دارم
اون خازن باید 10 میکرو باشه
چطور 10 میکروش کنم ؟

مرسی
(۲۰-مهر-۱۳۹۳, ۱۷:۱۶:۴۱)ماکان نوشته است: [ -> ]داداش اینم فایل پروتئوس ببین درسته
عکس هم گذاشتم

یک سوال دیگه دارم
اون خازن باید 10 میکرو باشه
چطور 10 میکروش کنم ؟

مرسی

سلام

دو بار رو خازن کلیک کن اونجا میتونی مقدارش رو تغییر بدی .

d1 هم led نیست
مدارت هم پیچیدست

اگه میتونی فایل شبیه سازی رو قرار بده

امید وارم مشکلت حل یشه
پروتئوس 8 داری ؟

من پروتئوس 8 ندارم اما مدارت معلومه ایران داره.
تغزیه رله رو که باید جدا بدی نه از پورت میکرو ، جریان دهی پورت میکرو کمه.
جایه d1 و d2 رو باید عوض کنی.
اون پین پایینی رله رو باید به 5 ولت بدی.
جایه d2 که ال ای دی هست رو که عوض کردی ، باید پین بالایی ال ای دی رو به خروجی رله وصل کنی و پین پایینی ال ای دی رو با یه مقاومت به زمین وصل کنی.
حالا چرا از رله و ترانزیستور استفاده کردی ؟
پروتئوس 8 دارم
بله همین نصب هست

واسه خازن 10 میکرو رو چطور تعریف کنم
μ رو قبول نمیکنه

اگه میتونی فایل شبیه سازی رو قرار بده

میشه بگی چطور این فایل شبیه سازی رو قرار بدم
شما پروتئوس 7.8 نصب کن که تو بچه ها بابه !
مدارتو اونجا طراحی کن تا برات اصلاحش کنم.
علامت میکرو u هست
باشه ممنون
پس دانلود میکنم
طراحی کردم تا فردا میزارم
تشکر
صفحه‌ها: 1 2 3 4