آی پی امداد
abtahi
آریا الکترونیک mehrinfo تکشو

مدارات عملی تابلوهای ثابت با( avr(atmega

sky_man847

VIP+ افتخاری
کاربر
2012-07-23
390
5,227
تبریز
سلام
من میخام برای تابلو ام که 6 کلمه هست از pwm استفاده کنم ضمن ابنکه مگا 8 هم مد نظرهست .6تا کلمه رو که نمیشه به مگا8 وصل کرد؟؟ چون 2تا تایمر که بیشتر نداره .یکی از دوستان پیشنهاد کرد از 4515 استفاده کن چون 1به 16 هست و میتونی تا 16 خروجی رو کنترل کنم .نظر دوستان در این زمینه چی هست؟؟

در ضمن اگر برنامه ای در مورد بسکام به غیر برنامه های همین تاپیک که با بسکام باشه جهت اشنایی بذارید ممنون میشیم
با سلام اقای مهندس منم دنبال pwm بودم که تو یه سایتی با این برنامه مواجه شدم ببینید کارتون رو حل میکنه
[hide]pwm[/hide]
 

jac

کاربر vip
vip
کاربر
2008-04-20
490
1,733
سلام
برنامه کنترل نور به زبان بیسیک
dim a as word
for a=0 to 2500
portd=255
waitus a
portd=0
waitus 2000
next

با تغییر مقادیر2500و2000میتونید مدت زمان روشن شدن کامل روو تغییر بدید(خودتون آزمایش کنید تا بهترین نتیجه رو بگیرید)
 

CINAPA

VIP+ افتخاری
کاربر +vip پلاس
vip افتخاری
کاربر
2012-07-25
826
2,478
سلام
برنامه کنترل نور به زبان بیسیک
dim a as word
for a=0 to 2500
portd=255
waitus a
portd=0
waitus 2000
next

با تغییر مقادیر2500و2000میتونید مدت زمان روشن شدن کامل روو تغییر بدید(خودتون آزمایش کنید تا بهترین نتیجه رو بگیرید)
سلام :jump:
اینو خودت تست کردی ببینی چی نوشتی !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
این که یه حلقه for هست و هیچ عمیلاتی روی پورت انجام نمیده . اصلا عملی نیست
وهمچنین برنامه جناب sky _man

دوستان . برنامه باید هر بیت پورت را تبدیل به موجی مانند pwm بکنه و بعد افزایش و کاهش دامنه را روی هر پورت انجام بده
این برنامها اصلا هیچ کاری و عملیاتی روی پورت انجام نمیده
در ضمن دوستان pwm کردن هر بیت از پورت کار راحتی نیست که با چند دستور خط انجام بشه من یه برنامه نوشتم که این کار را تو تمام پورت ها انجام میده . یعنی پور نور و کم نور شدن . کامل پورت هاش
ولی دارم روش کار میکنم که برای یکی از دوستان برای یه پوروژه خفن هست مال تابلو های روان
البته شرمنده نمی تونم برنامش رو بزارم چون هم کار زیادی برده وهم این که برنامشو برای یه بنده خدا مینویسم که راضی نیست برنامش تو انجمن گذاشته بشه ولی با توافق خودش فقط هگزشو میزام اینم هگز برنامه و فایل در پرو توس
http://[URL=http://uplod.ir/hhpki6s03g9w/rrrr.rar.htm]rrrr.rar - 12 KB[/URL]
a>
 

CINAPA

VIP+ افتخاری
کاربر +vip پلاس
vip افتخاری
کاربر
2012-07-25
826
2,478
فکر کنم این لینک خراب باشه . دوستان اگه نشد اینم لینک درست
این مثال برای اینه که بدونید اصلا کم نور و پور نور شدن یک led روی پورت ها بدون استفاده از pwm
به چه طریقی انجام میشه .فقط یک نکته که کسانی که میخوان این کار را بکنن بدونن که واقعا هم برنامه نویسیشونباید خوب باشه البته با زبان c سی و هم تمام تایمر ها را خوب بلد باشن در غیر این صورت خودتونو خسته میکنید . فکر کنم این لینک دیگه مشکلی نداشته باشه براتون فقط چهار تا پین از پورت A را در میکرو 32 اینکار را کردم



http://uplod.ir/fjhyk1mw9khx/rrrr.rar.htm
 

CINAPA

VIP+ افتخاری
کاربر +vip پلاس
vip افتخاری
کاربر
2012-07-25
826
2,478
دوستان لینک های بالا همشون خرابن :jump:
شرمنده لطفا این لینک را امتحان کنید . مشکل از اپلود سنتر بود
اینم لینک

=======================================
http://www.uplooder.net/cgi-bin/dl.cgi?key=bbcb5b5886c9286486bc5819f3f2e647

-------------------------------------------------------------------------


 

CINAPA

VIP+ افتخاری
کاربر +vip پلاس
vip افتخاری
کاربر
2012-07-25
826
2,478
دوستان لینک های بالا همشون خرابن :jump:
شرمنده لطفا این لینک را امتحان کنید . مشکل از اپلود سنتر بود
اینم لینک

=======================================
http://www.uplooder.net/cgi-bin/dl.cgi?key=bbcb5b5886c9286486bc5819f3f2e647

-------------------------------------------------------------------------


وااینم یکی دیگه برای اطمینان
http://[URL="http://www.uplooder.net/cgi-bin/dl.cgi?key=bbcb5b5886c9286486bc5819f3f2e647"]دانلود فایل [/URL]

http://<a href="http://www.uplooder.net/cgi-bin/dl.cgi?key=bbcb5b5886c9286486bc5819f3f2e647">دانلود فایل </a>
 

sky_man847

VIP+ افتخاری
کاربر
2012-07-23
390
5,227
تبریز
دوستان فقط فایلی که بنام http://دانلود فایل هست را بزنید تا دانلود بشه غیر از این همشون خرابن
مرسی مهندس درست شد ولی یه سوال میشد پورتهای بیشتری رو هم اینجوری کرد؟؟؟یه سوال دگه رو او فیلمهایی که گذاشته بودم روش فک کردین ممنونم از زحماتتون
 

jfrras

مدير انجمن تخصصی الکترونیک
مدیر تالار
2007-04-13
3,099
74,087
48
ایران
فکر کنم این لینک خراب باشه . دوستان اگه نشد اینم لینک درست
این مثال برای اینه که بدونید اصلا کم نور و پور نور شدن یک led روی پورت ها بدون استفاده از pwm
به چه طریقی انجام میشه .فقط یک نکته که کسانی که میخوان این کار را بکنن بدونن که واقعا هم برنامه نویسیشونباید خوب باشه البته با زبان c سی و هم تمام تایمر ها را خوب بلد باشن در غیر این صورت خودتونو خسته میکنید . فکر کنم این لینک دیگه مشکلی نداشته باشه براتون فقط چهار تا پین از پورت A را در میکرو 32 اینکار را کردم



http://uplod.ir/fjhyk1mw9khx/rrrr.rar.htm

دوستان لینک های بالا همشون خرابن :jump:
شرمنده لطفا این لینک را امتحان کنید . مشکل از اپلود سنتر بود
اینم لینک

=======================================
http://www.uplooder.net/cgi-bin/dl.cgi?key=bbcb5b5886c9286486bc5819f3f2e647

-------------------------------------------------------------------------




دوستان فقط فایلی که بنام http://دانلود فایل هست را بزنید تا دانلود بشه غیر از این همشون خرابن

سلام دوست عزیز

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

پیوست‌ها

  • 11.7 کیلوبایت بازدیدها: 89

CINAPA

VIP+ افتخاری
کاربر +vip پلاس
vip افتخاری
کاربر
2012-07-25
826
2,478
مرسی مهندس درست شد ولی یه سوال میشد پورتهای بیشتری رو هم اینجوری کرد؟؟؟یه سوال دگه رو او فیلمهایی که گذاشته بودم روش فک کردین ممنونم از زحماتتون

سلام :11681:
بله هیچ محدودیتی نداره . ولی از قرار دادن این فایلها میخواستم بتون نشون بدم که کلا وقتی میخواهید یه پورت کامل یا یک دونه بیت را کنترل کنید بطوری که مانند pwm عمل کنه و محدودیتی نداشته باشد و نوع عمل چگونگی یک بیت بعنوان pwm . بدون استفاده از پین ها ی oc که در pwm کار برد دارن را نشون بدم تا اگه خواستید برنامه ای برای افکت دادن یک پورت کامل را بنویسید را متوجه بشید که در اینجا . وقتی یک بیت را میخواهید افکت بدید . باید ابتدا موجی مانند شکل بصورت 50درصد بسازید وبعدا پهنای باند پیک مثبت اون موج
را افزایش یا کاهش بدین که در این صورت میشه یه موج pwm بدون استفاده از بکار بردن دستورات pwm

در مورد سوال دوم چون مشغله کاری زیاده و پایان سال هم هست . وداریم پروژه هامون را سرو سامون میدیم یک کم عقب افتاده . باور کنید صبح تا ساعت 2.5 بعداز ظهر سر کارم هستم در شرکت مخابراتی . و به بعد 5 تا برنامه همزمان دارم مینویسم که مال مشتریان هست و ماشالله برنامشون نم که خفن تا ساعت 1 نصف شب بیدارم وبرنامه مینویسم بعضی موقع حتی قاطی میکنم تو برنامه ها . که میخوام سریع تر بدم و تمومشون کنم یه بنده خدا هم که گفته دانشجوی نمیدونم ترم اخرم یه پروژه داده بود تقریبا 1ماه پیش که برنامش با میکرو های ARM هست که این دیگه بیچارم کرده .ولی داره راه میفته . در صورتی که اینا تموم شد میرم سراغ برنامه شما گرچه همینم که دیدیت جزء برنامه فیلمی بود که گذاشتین .
 
بالا