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

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #1
کمک در ساخت ربات با مگا 8
سلام
من یه مسیر یاب ساختم با مگا 32
برنامشم اینه

کد php:
$crystal 1000000
Dim S1 
As Integer
Dim S2 
As Integer
Dim S3 
As Integer
Dim S4 
As Integer
Dim M1 
As Integer
Dim M2 
As Integer
Config Porta 
Input
Config Portd 
Output
M1 
Pind.4
M2 
Pind.5
S1 
Pina.0
S2 
Pina.1
S3 
Pina.2
S4 
Pina.3
Do
If 
S1 1 Then
M1 
1
M2 
1
Elseif S2 1 Then
M1 
1
M2 
1
Elseif S3 1 Then
M1 
1
M2 
0
Elseif S4 1 Then
M1 
0
M2 
1
End 
If
Loop
End                                                         
'end program 

رگولاتور 7805 هست ولی داره خروجی بهم 1 میده ولی قبل از اینکه بزارمش رو مدار 5 میداد
ولتاژ ورودیم 16ولت 500میلی آمپره که از آداپتور میگیرم
خیلیم مدار آمپر نمیکشه کلا آیسی دوتا hd74lso4pهستش و یدونه میکرو
کلا چهار تا سنسور دارم که از مادون قرمز 5 میلی استفاده کردم
خروجی میکرومم دو بار not میشه و بعد میره رو بیس c945
emiterمنفیه و colector با یه 10کیلو به vccوصله
از بین colectorو مقاومت هم یه سیم کشیدم که به رله 5 ولتی میرسه
مدار سنسورم هم وقتی به تنهایی رو یه برد دیگه تست میکنم خیلی خوشگل 0و1میده بهم و سالمه
با این حال وقتی روشنش میکنم هیچ عرض اندامی نمیکنه
همین طور که گفتم رگولاتورم هم 1 میده
حالا اگه میشه اساتید لطف کنن یه نظری بدن که این چه مرگشه
اگرم برنامم مشکل داشت لطفا زیاد ناراحت نشید من فقط 15 سالمه
تازه شروع کردم
(آخرین ویرایش در این ارسال: ۱۷-مرداد-۱۳۸۹, ۲۳:۴۳:۳۱، توسط t3r!p3000.)
۱۷-مرداد-۱۳۸۹, ۱۶:۲۱:۲۴
ارسال‌ها
پاسخ
تشکر شده توسط : mergooli1365, abbasalifix, milad15m
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: کمک
ببخشین پستتون رو یه خورده ویرایش کردم تا متنش دیده بشه !!!

نقل قول: رگولاتور 7805 هست ولی داره خروجی بهم 1 میده ولی قبل از اینکه بزارمش رو مدار 5 میداد
ببین مدارت کجا مشکل داره که اتصالی داره !
یه بار همه قطعات رو جدا کن و برقو بزن و ببین چند ولته !
اگه درسته تک تک قطعات دیگه مثل میکرو و سنسور و .. رو وصل کن و ببین هر موقع یه ولت شد ایراد از همون قطعه هستش !!!

نقل قول: ولتاژ ورودیم 16ولت 500میلی آمپره که از آداپتور میگیرم
چی موتوری استفاده کردی؟
هیت سینک رگولاتور فراموش نشه !!!

نقل قول: خیلیم مدار آمپر نمیکشه کلا آیسی دوتا hd74lso4pهستش و یدونه میکرو
این چی آی سی هستش؟؟؟
نشنید بودم اسمشو !
توضیحات بیشتر میدی !!!

نقل قول: کلا چهار تا سنسور دارم که از مادون قرمز 5 میلی استفاده کردم
خوبه !
فرستنده ها رو تو تاریکی با یه دوربین دیجیتال تست کن ببین نور می دن !!!

نقل قول: خروجی میکرومم دو بار not میشه و بعد میره رو بیس c945
نیازی به این کارها نیست !
مستقیم وصل کن !
قول می دم کاری نمیشه !!!

نقل قول: emiterمنفیه و colector با یه 10کیلو به vccوصله
مقاومت رو بردار !
لازم نیست !!!

نقل قول: از بین colectorو مقاومت هم یه سیم کشیدم که به رله 5 ولتی میرسه
به جای مقاوت فوق یه دیود هرزگرد بذار !!!
کاتد برق مثبت و اند کلکتور ترانزیستور !!!

نقل قول: مدار سنسورم هم وقتی به تنهایی رو یه برد دیگه تست میکنم خیلی خوشگل 0و1میده بهم و سالمه
با این حال وقتی روشنش میکنم هیچ عرض اندامی نمیکنه
ببین کجای مدارت احیاینا اتصالی یا قطعی داره !!!

نقل قول: همین طور که گفتم رگولاتورم هم 1 میده
اول مشکل تغذیه رو حل کن و بعد برو سراف بقیه چیزها !!

نقل قول: حالا اگه میشه اساتید لطف کنن یه نظری بدن که این چه مرگشه
فقط من نفهمیدم رله واسه چیه ؟
به جای رله موتورهاتو بذار !!!

نقل قول: اگرم برنامم مشکل داشت لطفا زیاد ناراحت نشید
راستش برنامه ات پر ایراده !
از متغیر byte استفاده کن !!

portd رو خروجی کردی ولی دوباره ازش خوندی !
یکم بی مفهومه ؟؟؟

شما توهر حالت فقط متغیرها رو صفر و یک کردی و خروجی ها عوض نمیشن !!
باید اون قسمت از آلیاس استفاده کنی !!!

نقل قول: من فقط 15 سالمه
تازه شروع کردم
تبریک می گم !
می تونین خودتون رو اینجا معرفی کنین باهاتون بیشتر اشنا بشیم !:
http://iranled.com/forum/showthread.php?...1#pid54061
۱۷-مرداد-۱۳۸۹, ۱۷:۴۹:۳۳
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, رسول, WhiteNoise
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #3
RE: کمک
نقل قول: چی موتوری استفاده کردی؟
هیت سینک رگولاتور فراموش نشه !!!
موتور از همین آرمیچر معمولیاس که به یه گیربکس لودر (اسباب بازی)وصله
هیت سینک برا رگولاتور گزاشتم
نقل قول: این چی آی سی هستش؟؟؟
نشنید بودم اسمشو !
توضیحات بیشتر میدی !!!
این آیسی رو تو جمهوری (تهران) با نام عتیقه میشناسن
گیت نات داره توش (6تا)
دیتا شیتش تو اینترنتم نیست
کلا یه چیز توپیه
تازه وقتی از دو تاگیتش پشت سر هم استفاده میکنه قشنگ بافر میکنه برات
نقل قول: فقط من نفهمیدم رله واسه چیه ؟
به جای رله موتورهاتو بذار !!!
خوب اینجوری که موتورا آمپر میکشن میزنن رگولاتورو میسوزونن
من از رله به عنوان واسطه استفاده کردم(کلا روبات ابتکاریه از اینا که بر میدارن روبات ملتو از رو همون نقشه کپی میکنن خوشم نمیاد)
نقل قول: راستش برنامه ات پر ایراده !
از متغیر byte استفاده کن !!

portd رو خروجی کردی ولی دوباره ازش خوندی !
یکم بی مفهومه ؟؟؟

شما توهر حالت فقط متغیرها رو صفر و یک کردی و خروجی ها عوض نمیشن !!
باید اون قسمت از آلیاس استفاده کنی !!!
من یه سری از مشکلاتمو از تاپیک های همین سایت پیدا کردم
کد:
Config [color=#FF0000]Port[/color]a = Input
کد:
Config Porta = Input
مرسی از لطفتون





۱۷-مرداد-۱۳۸۹, ۲۰:۱۲:۲۴
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
RE: کمک
نه مهندس !
خوب تغذیه موتورهاتو مثبتشو به اونجایی که برقشو می خواد تامین کنه وصل کن !!!
اینجوری از رگولاتور کشیده نمیشه !
رله به درد اینجا نمی خوره !
چون قطع و وصل بالاست !!

گیت های نات تو بازار :
4069
40106
4009
7404
7405
7406
7414
7416

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

خوب به جای دو تا گیت نات یه بافر مثل 4050 بذار !!!

۱۷-مرداد-۱۳۸۹, ۲۰:۲۹:۳۶
ارسال‌ها
پاسخ
تشکر شده توسط : WhiteNoise, رسول
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #5
RE: کمک
نقل قول: گیت های نات تو بازار :
4069
40106
4009
7404
7405
7406
7414
7416

فقط شماره شما نبود !!!
گفتم که عتیقس
تو تهران من فقط یه جارو میشناسم که بدن
نقل قول: ومن هنوز دلیلی برای استفاده از گیت نات نمی بینم !!!
خوب من تو سنسورام به جای op-amo از گیت استفاده کردم
نقل قول: خوب به جای دو تا گیت نات یه بافر مثل 4050 بذار !!!
خوب من نمیتونم مثل شما هر وقت دلم خواست پاشم برم بازار (یکم سنم پایینه)
برا همین سعی میکنم از تو چیزایی که دارم یه چیزی در بیارم
نقل قول: راستش برنامه ات پر ایراده !
از متغیر byte استفاده کن !!

portd رو خروجی کردی ولی دوباره ازش خوندی !
یکم بی مفهومه ؟؟؟

شما توهر حالت فقط متغیرها رو صفر و یک کردی و خروجی ها عوض نمیشن !!
باید اون قسمت از آلیاس استفاده کنی !!!
من یکم نگرفتم میشه یکم بیشتر توضیح بدین و لطفا یه مثالم بزنین
مرسی

۱۷-مرداد-۱۳۸۹, ۲۰:۴۶:۱۶
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #6
RE: کمک
برنامه باید اینجوری بشه :

کد php:
$regfile "M8DEF.DAT:"
$crystal 1000000
Dim S1 
As Byte
Dim S2 
As Byte
Dim S3 
As Byte
Dim S4 
As Byte

Config Porta 
Input
Config Portd 
Output

M1 Alias Portd.4
M2 Alias Portd.5

Do

   
S1 Pina.0
   S2 
Pina.1
   S3 
Pina.2
   S4 
Pina.3

   
If S1 1 Then
   M1 
1
   M2 
1
   
Elseif S2 1 Then
   M1 
1
   M2 
1
   
Elseif S3 1 Then
   M1 
1
   M2 
0
   
Elseif S4 1 Then
   M1 
0
   M2 
1
   End 
If

Loop 
البته هنوز یکم ایراد منطقی داره !!

این آی سی که میگی همون 7404 هستش دیگه !!
یه جوری نوشتی آدم شک می کنه !!

حداقل به جای گیت نات از 2803 استفاده میکردی !
بهتر جواب میده !
گیت نات اشمیت تریگر هم استفاده میکردی خوب بود !
ورودی آنالوگ میکرو هم گزینه بدی نیست !!!

می تونستی به جای دو بار نات کردن تو برنامه نات میکردی !
یا تو سنسور جای مقاومت و گیرنده ات رو عوض می کردی تا خروجی نات بشه !!!

جالبه من سال 2 هنرستان بودم روزی دوبار از سعدی میگذشتم !!! ( اخه فاصله مدرسه تا خونه 18 کیلومتر بودش و خوب دو تا اتوبوس عوض می کردم و یکی از اتوبوس ها از سعدی که مرکز خرید قطع تو مشهد هستش می گذشت - سال 79 تا 82 !!!! )
۱۷-مرداد-۱۳۸۹, ۲۱:۰۸:۴۴
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, WhiteNoise, salehjg
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #7
RE: کمک
آقا واقعا مرسی(البته تستش نکردم ولی خوب یه چیزی یاد گرفتم)
نقل قول: جالبه من سال 2 هنرستان بودم روزی دوبار از سعدی میگذشتم !!! ( اخه فاصله مدرسه تا خونه 18 کیلومتر بودش و خوب دو تا اتوبوس عوض می کردم و یکی از اتوبوس ها از سعدی که مرکز خرید قطع تو مشهد هستش می گذشت - سال 79 تا 82 !!!! )
خوش به حالت ما که از این شانسا نداریم که
۱۷-مرداد-۱۳۸۹, ۲۱:۲۱:۳۷
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #8
RE: کمک
آقا یه مشکلو پیدا کردم
از میکرو هستش
وقتی میزارمش رگولاتور میده 1
وقتی برمیدارم میده5
(آخرین ویرایش در این ارسال: ۱۸-مرداد-۱۳۸۹, ۰۰:۱۵:۱۸، توسط WhiteNoise.)
۱۷-مرداد-۱۳۸۹, ۲۲:۳۰:۵۹
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #9
RE: کمک
یا میکرو سوخته یا برعکس وصلش می کنه یا سوکت خرابه بهم اتصال میده !!!
۱۷-مرداد-۱۳۸۹, ۲۳:۱۷:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : WhiteNoise
joker آفلاین
کاربر با تجربه
****

ارسال‌ها: 798
موضوع‌ها: 67
تاریخ عضویت: آذر ۱۳۸۵

تشکرها : 849
( 3655 تشکر در 908 ارسال )
ارسال: #10
RE: کمک
به 7805 داری 16 ولت ورودی میدی ؟ هنوز نسوخته Biggrin

[تصویر:  sajdelogo.gif]
۱۷-مرداد-۱۳۸۹, ۲۳:۲۵:۲۳
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, WhiteNoise
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #11
RE: کمک
برای هماهنگ تر شدن , اسم تاپیک عوض شد !
۱۷-مرداد-۱۳۸۹, ۲۳:۴۳:۵۶
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, WhiteNoise


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ربات مسیریاب 5 سنسور با میکروکنترلر AVR omid_phoenix 123 49,612 ۰۵-آبان-۱۳۹۷, ۲۱:۱۳:۱۸
آخرین ارسال: 1نفر
  آموزش ساخت ربات از صفر تا جایی که بتونیم ilgar 326 275,280 ۰۶-شهریور-۱۳۹۶, ۱۶:۲۷:۳۲
آخرین ارسال: telbaz
  کمک در ساخت ربات مسیر یاب osh 31 31,083 ۱۸-تير-۱۳۹۵, ۱۵:۵۸:۱۲
آخرین ارسال: omid_phoenix
  [آموزشی] اموزش ساخت ربات پرنده یا کواد کوپتر a.mehran 17 54,193 ۱۰-اردیبهشت-۱۳۹۵, ۱۲:۱۵:۱۶
آخرین ارسال: a.mehran
  ساخت ربات نور یاب برای مبتدی ها balanmo12 28 69,174 ۲۷-آذر-۱۳۹۴, ۰۳:۰۸:۰۳
آخرین ارسال: omid_phoenix
  کمک برای برنامه ربات تعقیب خط iman-63 13 16,578 ۲۸-تير-۱۳۹۴, ۱۰:۵۹:۴۳
آخرین ارسال: milad15m
  [فوری] سوالات ربات مسیریاب milad15m 245 88,823 ۰۸-خرداد-۱۳۹۴, ۲۲:۲۷:۴۴
آخرین ارسال: omid_phoenix
  مشکل تو برنامه نویسی ربات تعقیب خط (سخت افزارشو ساختم) haji110 22 24,409 ۰۶-خرداد-۱۳۹۴, ۲۳:۱۸:۲۱
آخرین ارسال: علی عابدینی
  اموزش ساخت ربات مسیر یاب 1nafar 6 104,301 ۲۰-فروردین-۱۳۹۴, ۱۶:۱۳:۰۰
آخرین ارسال: sinaitg
  [آموزشی] فیلم ساخت قدم به قدم ربات پرنده behzady 2 12,468 ۲۰-آذر-۱۳۹۳, ۰۰:۳۶:۴۷
آخرین ارسال: aminramyar78

پرش به انجمن:


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

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