امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
سون سگمنت با atmega 8
نویسنده پیام
navid_sa_198 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: فروردین ۱۳۹۱

تشکرها : 12
( 1 تشکر در 1 ارسال )
ارسال: #1
سون سگمنت با atmega 8
با سلام خدمت همه دوستان
من يه پروزه با avr دارم و تا حالا كار عملي انجام نداده بودم خواستم براي اولين بار يه شمارنده 0 تا 9 با atmega8 درست كنم بعد پروگرم كردن و بستن مدار روي برد سون سگمنت تمامش با سرعت چشمك ميزنه به جاي سگمنت led گذاشتم تا سالم بودن سگمنت را بررسي كنم ولي اين بار led ها روشن خاموش ميشدند.زمان و فركانس را تغيير دادم ولي اصلا در عمل تغييري نكرد
يه برنامه ساده كه يك led را بايد روشن كنه تا آخر بستم ولي اين بار نيز چشمك ميزد.
ممنون ميشم لطف كنين راهنمائيم كنين برنامه ها را با basecom نوشتم و همشون تو پروتئوس جواب ميدن ولي در عمل نه
آيا ميكرو سوخته يا ايراد از پروگرم كردن هستش راستي با progisp انجامش ميدم
بازم متشكرم
۰۷-فروردین-۱۳۹۱, ۰۱:۰۰:۰۵
ارسال‌ها
پاسخ
h0x00i آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 109
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 2866
( 2450 تشکر در 949 ارسال )
ارسال: #2
RE: سون سگمنت با atmega 8
شما از کریستال خارجی استفاده می کنید ؟

لطفا سورس برنامه هم قرار بدید

:)

دوستان الکترونیکی پیشنهاد می کنم حتما برن python یاد بگیرن ...
پروژه ، مقاله ،... 
۰۷-فروردین-۱۳۹۱, ۰۱:۲۰:۵۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : EBKA
navid_sa_198 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: فروردین ۱۳۹۱

تشکرها : 12
( 1 تشکر در 1 ارسال )
ارسال: #3
RE: سون سگمنت با atmega 8
$regfile = "m8def.dat"
$crystal = 8000000
Config Portb = Output
Dim B As Byte
Dim C As Byte
Dim D As Byte
Dim E As Byte
Dim F As Byte
Dim G As Byte
Dim H As Byte
Dim I As Byte
Dim J As Byte
Dim K As Byte
B = &B00111111
C = &B00000110
D = &B01011011
E = &B01001111
F = &B01100110
G = &B01101101
H = &B01111101
I = &B00000111
J = &B01111111
K = &B01101111
Do
Portb = B
Waitms 1000
Portb = C
Waitms 1000
Portb = D
Waitms 10000
Portb = E
Waitms 1000
Portb = F
Waitms 1000
Portb = G
Waitms 1000
Portb = H
Waitms 10000
Portb = I
Waitms 1000
Portb = J
Waitms 1000
Portb = K
Waitms 1000
Loop
end



نه داخلي هستش
راستي يه چند تا برنامه ديكه هم امتحان كردم هر پيني از ميكرو كه بايد خروجي باشه وقتي يه led بهش وصل ميكنم با همون سرعت روشن خاموش ميشه
حتي با اين برنامه
$regfile = "m8def.dat"
$crystal = 8000000
Config Portb= Output
Set Portb.0
End

ميشه يه توضيحي درباره اتصال پايه ها و فيوز بيت ها هنگام پروگرم كردن بدين شايد از نحوه پروگرم كردن باشه چون تو چند تا مدار امتحان كردم
ممنون ميشم كمكم كنيد
(آخرین ویرایش در این ارسال: ۰۷-فروردین-۱۳۹۱, ۱۳:۲۹:۲۱، توسط navid_sa_198.)
۰۷-فروردین-۱۳۹۱, ۱۳:۲۴:۱۹
ارسال‌ها
پاسخ
h0x00i آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 109
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 2866
( 2450 تشکر در 949 ارسال )
ارسال: #4
RE: سون سگمنت با atmega 8
این مربوط میشه به فیوز بیت ها :

شما تنظیمات فیوزبیت هارو باید با این جدول تعیین کنید البته این مال atmega 32

[تصویر:  13280840411.png]

پیشنهاد میکرو با این برنامه پرگرام کنید :
http://www.iranled.com/forum/attachment.php?aid=7091

درمورذ پایه ها توش توضیح هست

[تصویر:  13327598651.jpg]

:)

دوستان الکترونیکی پیشنهاد می کنم حتما برن python یاد بگیرن ...
پروژه ، مقاله ،... 
(آخرین ویرایش در این ارسال: ۰۷-فروردین-۱۳۹۱, ۱۵:۳۲:۴۰، توسط h0x00i.)
۰۷-فروردین-۱۳۹۱, ۱۵:۲۹:۲۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : EBKA, navid_sa_198
navid_sa_198 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: فروردین ۱۳۹۱

تشکرها : 12
( 1 تشکر در 1 ارسال )
ارسال: #5
RE: سون سگمنت با atmega 8
با ورژن 1.6.6 پروگرم میکنم آخرین بار امتحان کردم این بار led ها تا آخر روشن میمونه (قبلا پشت سر هم روشن خاموش میشد)
حتما تو پروگرم کردن مشکل دارم
با سلام وتشکر از کمکتون مشکلم تا یه جایی حل شد اشکال روشن خاموش شدن تو فیوز بیت ها بود و مورد آخر calibration را تو 1 مگ گذاشتم شروع کرد به شمارش. 

الان مشکلی که دارم اینکه سرعت روشن خاموش شدن led ها و یا شمارش سگمنت با شبیه سازی تو پروتئوس اصلا نمیخونه میخوام شمارش به صورت ثانیه ای باشد.( قراره تو پروژه ثانیه شمار داشته باشم)
بازم از کمکتون ممنونم
(آخرین ویرایش در این ارسال: ۰۷-فروردین-۱۳۹۱, ۱۶:۳۸:۰۳، توسط navid_sa_198.)
۰۷-فروردین-۱۳۹۱, ۱۶:۲۷:۴۶
ارسال‌ها
پاسخ
h0x00i آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 109
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 2866
( 2450 تشکر در 949 ارسال )
ارسال: #6
RE: سون سگمنت با atmega 8
این مشکل نا همخوانیدر پروتئوس و واقعایت وجود داره و کاریشم نمیشه کرد

باید برنامه نوسی دقیقتر کنید

:)

دوستان الکترونیکی پیشنهاد می کنم حتما برن python یاد بگیرن ...
پروژه ، مقاله ،... 
۰۸-فروردین-۱۳۹۱, ۰۰:۲۰:۲۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : EBKA, mhpc2009, Pardazesh-Gar, navid_sa_198
navid_sa_198 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: فروردین ۱۳۹۱

تشکرها : 12
( 1 تشکر در 1 ارسال )
ارسال: #7
RE: سون سگمنت با atmega 8
ممنون از کمکتون با لطف شما مشکلم حل شد

۰۸-فروردین-۱۳۹۱, ۱۵:۴۷:۴۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] پايه هاي سون سگمنت كاتد مشترك تكي armannext 8 12,679 ۱۰-تير-۱۳۹۲, ۰۱:۱۰:۳۵
آخرین ارسال: optical
  [سوال] کمک در ساخت ساعت با سون سگمنت r222 0 2,274 ۲۸-آذر-۱۳۹۰, ۱۹:۳۴:۴۷
آخرین ارسال: r222

پرش به انجمن:


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

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