امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
استپ موتور
نویسنده پیام
gagela آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 2
تاریخ عضویت: اردیبهشت ۱۳۹۲

تشکرها : 1
( 3 تشکر در 3 ارسال )
ارسال: #1
استپ موتور
با سلام
تعیین زاویه چرخش توسط کاربر
می خوام توی برنامه کاربر توسط کی پد متصل به میکرو زاویه دلخواه را وارد کرده تا موتور پله ای به اندازه آن بچرخد
اگی کسی می تونه کمک کنه...
(آخرین ویرایش در این ارسال: ۱۸-خرداد-۱۳۹۲, ۲۳:۰۴:۳۶، توسط babyy.)
۱۸-خرداد-۱۳۹۲, ۱۷:۳۱:۳۷
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #2
RE: استپ موتور
سلام.

فكر مي كنم قبلا روي اين موضوع بحث شدهه بود.
اگر اصول راه اندازي و كد نويسي عاديش رو بدونيد ، نبايد مشكلي باشه.
اول بايستي ببينيد موتورتون چند درجه به ازاي هر پله مي چرخه. چون حركات گسسته هست ، پس تمام زوايا رو نمي تونه ايجاد كنه.
وقتي عددي وارد مي كنيد اول بايستي ببينيد موتور مي تونه روي اون زاويه بچرخه يا نه. اگر مي تونست كه تعداد پالس هاي مورد نياز رو محاسبه مي كنيد و در يه حلقه به موتور مي ديد و زاويه ي دلخواه رو مي سازهه ...

با اين تفاسير شما شروع كنيد و كد بزنيد ، هر جا مشكل داشتيد مطرح كنيد و كدتون رو براي اصلاح بذاريد تا دوستان راهنمايي كنند.

۱۸-خرداد-۱۳۹۲, ۲۲:۱۰:۳۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, Ambassador, aKaReZa75, helma, behzady
Ambassador آفلاین
مدیر بخش موبایل
*****

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #3
RE: استپ موتور
سلام

یادم نمیاد قبلاً که دان کردم آدرسش داخل فروم کجا بود،‌ باز اینجا میزارم:


.rar   Stepper_motor.rar (اندازه: 110.39 KB / تعداد دفعات دریافت: 66)

START...

۱۸-خرداد-۱۳۹۲, ۲۳:۲۶:۱۰
ارسال‌ها
پاسخ
تشکر شده توسط : helma, babyy, behzady, omid_phoenix, gagela, aKaReZa75
gagela آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 2
تاریخ عضویت: اردیبهشت ۱۳۹۲

تشکرها : 1
( 3 تشکر در 3 ارسال )
ارسال: #4
RE: استپ موتور
(۱۸-خرداد-۱۳۹۲, ۲۳:۲۶:۱۰)live_1389 نوشته است: سلام

یادم نمیاد قبلاً که دان کردم آدرسش داخل فروم کجا بود،‌ باز اینجا میزارم:

واقعا ممنون Happy
فقط به جای موتور پله ای بخوام سرو موتور بزارم کار می کنه یا نیاز به تغییر داره و یه نکته دیگه اینکه با زدن اینتر فقط یکبار بچرخه
(آخرین ویرایش در این ارسال: ۱۹-خرداد-۱۳۹۲, ۱۳:۴۵:۳۱، توسط gagela.)
۱۹-خرداد-۱۳۹۲, ۱۲:۵۴:۳۳
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
Ambassador آفلاین
مدیر بخش موبایل
*****

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #5
RE: استپ موتور
خواهش میکنم مهربون

سرو موتور تا اونجایی میدونم یه سیم کمتر داره، نمیدونم برا جایگزین کردنش تغییراتی لازمه یا نه،‌یکم تحقیق کنید متوجه میشید. :-)

من زیاد به کدش دقت نکردم اما اونم اگه یکم کدش رو تحلیل کنید میشه کاری کرد فقط یه بار بچرخه :-)

START...

۱۹-خرداد-۱۳۹۲, ۲۳:۰۳:۳۲
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, aKaReZa75
gagela آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 2
تاریخ عضویت: اردیبهشت ۱۳۹۲

تشکرها : 1
( 3 تشکر در 3 ارسال )
ارسال: #6
RE: استپ موتور
دوستان کسی با سرو موتور کار کرده
۲۰-خرداد-۱۳۹۲, ۱۹:۵۹:۲۲
ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,484
موضوع‌ها: 22
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4576 تشکر در 1474 ارسال )
ارسال: #7
RE: استپ موتور
سلام.
من داخل محیط بسکام باهاش کار کردم ، ولی تو کدویژن نه!

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۲۰-خرداد-۱۳۹۲, ۲۰:۰۸:۲۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, omid_phoenix, babyy
gagela آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 2
تاریخ عضویت: اردیبهشت ۱۳۹۲

تشکرها : 1
( 3 تشکر در 3 ارسال )
ارسال: #8
RE: استپ موتور
(۲۰-خرداد-۱۳۹۲, ۲۰:۰۸:۲۸)h.unique نوشته است: سلام.
من داخل محیط بسکام باهاش کار کردم ، ولی تو کدویژن نه!

با همون بیسکام می خوام

اگه بتونی کمکم کنی که خیلی خیلی ممنونت می شم
عکس ضمیمه رو یه نگاه بنداز
می خوام کدش رو بنویسم اما ....


فایل‌(های) پیوست شده بندانگشتی (ها)
   
(آخرین ویرایش در این ارسال: ۲۰-خرداد-۱۳۹۲, ۲۲:۱۹:۰۲، توسط gagela.)
۲۰-خرداد-۱۳۹۲, ۲۲:۱۶:۵۱
ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,484
موضوع‌ها: 22
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4576 تشکر در 1474 ارسال )
ارسال: #9
RE: استپ موتور
این یه نمونه برنامه .
دیگه خودت یکم عدد هاشو عوض کن نتیجه میگیری.
کد:
$regfile = "128def.dat"
$crystal = 16000000

Config Lcdpin = Pin , Db7 = Portf.7 , Db6 = Portf.6 , Db5 = Portf.5 , Db4 = Portf.4 , E = Portf.3 , Rs = Portf.2
Config Lcd = 16 * 2
Config Servos = 3 , Servo1 = Portd.4 , Servo2 = Portd.5 , Servo3 = Portb.4 , Reload = 10
Config Portd = Output
Config Portb = Output

Cursor Off

Cls
Locate 1 , 4
Lcd "__(SAMA)__"
Locate 2 , 4
Lcd "KERMANSHAH"
Waitms 500
Cls

Enable Interrupts

Const S1c = 90
Const S1o = 150
Const S2c = 150
Const S2o = 90
Const S3u = 145
Const S3d = 90


Servo(1) = S1o
Servo(2) = S2o
Servo(3) = S3u
Waitms 500
Servo(3) = S3d
Waitms 500
Servo(1) = S1c
Servo(2) = S2c
Waitms 500
Servo(3) = S3u
Waitms 500
Do
Servo(1) = S1c
Servo(2) = S2c
Servo(3) = S3u
Waitms 500
Loop
End                                                         'end program

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۲۰-خرداد-۱۳۹۲, ۲۲:۵۸:۴۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, Ambassador


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مدار دور موتور خودرو HPower 15 8,332 ۲۷-آبان-۱۳۹۷, ۲۱:۵۱:۱۷
آخرین ارسال: 1نفر
Question [سوال] کمک در برنامه نویسی دور موتور خودرو HPower 6 2,592 ۲۵-آبان-۱۳۹۷, ۲۲:۰۳:۵۷
آخرین ارسال: alimogmov
  راهنمایی در مورد کنترل دور موتور کولر sinastar 12 23,448 ۱۰-آبان-۱۳۹۷, ۱۰:۱۸:۵۹
آخرین ارسال: alimogmov
  ساخت تابلو روان و ساعت هوایی گردون یا همون Propeller Clock با موتور فن !!! t3r!p3000 85 91,068 ۲۲-شهریور-۱۳۹۵, ۲۱:۴۴:۳۸
آخرین ارسال: taherehselseleh
  [فوری] کنترل سرعت موتور با کیپد kurd9691 0 2,231 ۱۴-اردیبهشت-۱۳۹۵, ۱۶:۵۷:۴۶
آخرین ارسال: kurd9691
  lcd کاراکتری+موتور dc cortex-m3 2 2,754 ۲۷-مرداد-۱۳۹۴, ۱۵:۰۶:۴۶
آخرین ارسال: cortex-m3
  پیدا کردن باگ برنامه ساده کنترل دو طرفه موتور dc با pwm cortex-m3 1 2,801 ۰۱-مرداد-۱۳۹۴, ۲۳:۱۱:۰۰
آخرین ارسال: omid_phoenix
  درگیری LF33 و موتور! diamond_rtd 0 1,912 ۱۳-بهمن-۱۳۹۳, ۲۰:۲۷:۴۸
آخرین ارسال: diamond_rtd
  کنترل موقعیت موتور DC با انکودر iman-63 22 24,011 ۱۳-مهر-۱۳۹۳, ۰۰:۵۹:۱۷
آخرین ارسال: omid_phoenix
  [سوال] کنترل دور (سرعت) استپ موتور با pwm majid_avr 4 5,500 ۲۸-شهریور-۱۳۹۳, ۱۶:۳۵:۳۲
آخرین ارسال: ark143

پرش به انجمن:


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

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