امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
كمك در مورد برنامه نويسي HMTR
نویسنده پیام
mhpc2009 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 206
موضوع‌ها: 29
تاریخ عضویت: مهر ۱۳۸۹

تشکرها : 801
( 579 تشکر در 198 ارسال )
ارسال: #12
RE: كمك در مورد برنامه نويسي HMTR
(۰۸-بهمن-۱۳۸۹, ۲۰:۱۰:۵۵)EBKA نوشته است:
(۰۸-بهمن-۱۳۸۹, ۱۹:۲۷:۵۰)mhpc2009 نوشته است: پایه tx میکرو رو به tx ماژول و پایه rx میکرو رو به rx ماژول وصل کن پایه config ماژول رو هم به زمین پایه en ماژول رو هم به vcc

نه دوسته من
dtx ماژول به rx میکرو و drx ماژول به tx میکرو!!!
برای HMTR با این روش باید متصل کنین!!!!
ولی برای HMT و HMR طریقه اتصال شما درسته!!!
دوست عزیزBARAN6355 )شما پایه config رو هم به زمین متصل کنین!!! این کار رو که بکنین درست میشه
موفق باشی...
دوست عزیز ebka من خودم مدار چت اینطوری بستم جواب هم گرفتم ماژولهای من هم hmtr بودن
۰۸-بهمن-۱۳۸۹, ۲۰:۳۵:۴۴
ارسال‌ها
پاسخ
تشکر شده توسط : EBKA
EBKA آفلاین
مخترع
****

ارسال‌ها: 1,099
موضوع‌ها: 89
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #13
RE: كمك در مورد برنامه نويسي HMTR
دوسته من امکان نداره!!! یعنی نمیشه!!! احتمالا هواست نبوده!!!یا یادت رفته

1.vcc=پایه تغذیه مثبت مدار میباشد که باید ۵ ولت به آن وصل کنید
2.dtx=درصورتی که بخواهیم اطلاعات ارسال شده از فرستنده دیگر را دریافت کنید ، اطلاعات دریافتی توسط ماژول از طریق این پایه دردسترس خواهد بود
3.gnd=این پایه برای تغذیه منفی مدار میباشد که باید gnd و یا به عبارت دیگر منفی تغذیه را به آن وصل کنید
4.drx=درصورتی که بخواهیم اطلاعاتی را ارسال کنید باید اطلاعات به این پایه داده شود
5.config=این پایه برای تنظیمات داخلی ماژول میباشد ،درصورتی که خواسته باشید به تنظیمات داخلی ماژول توسط نرم افزار دسترسی داشته باشید باید این پایه را به مثبت vcc وصل کنید وبعد ماژول را روشن کنید اما اگر خواسته باشید ماژول به صورت عادی عمل کند و اطلاعات را ارسال و دریافت کند این پایه باید به زمین gnd وصل شده باشد
6.enable=پایه فعال ساز enable ماژول میباشد در صورتی که این پایه به زمین vcc وصل شده باشد ماژول روال عادی خود را انجام میدهد اما اگر خواستید ماژول هیچ دیتای را ارسال و یا دریافت نکند این پایه باید به gnd وصل
[تصویر:  zjecx1i7fziadih4wxdh.jpg]

ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



(آخرین ویرایش در این ارسال: ۰۸-بهمن-۱۳۸۹, ۲۰:۴۶:۰۰، توسط EBKA.)
۰۸-بهمن-۱۳۸۹, ۲۰:۴۳:۴۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mhpc2009, reza555, رسول, mahdi20
mhpc2009 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 206
موضوع‌ها: 29
تاریخ عضویت: مهر ۱۳۸۹

تشکرها : 801
( 579 تشکر در 198 ارسال )
ارسال: #14
RE: كمك در مورد برنامه نويسي HMTR
(۰۸-بهمن-۱۳۸۹, ۲۰:۴۳:۴۱)EBKA نوشته است: دوسته من امکان نداره!!! یعنی نمیشه!!! احتمالا هواست نبوده!!!یا یادت رفته

1.vcc=پایه تغذیه مثبت مدار میباشد که باید ۵ ولت به آن وصل کنید
2.dtx=درصورتی که بخواهیم اطلاعات ارسال شده از فرستنده دیگر را دریافت کنید ، اطلاعات دریافتی توسط ماژول از طریق این پایه دردسترس خواهد بود
3.gnd=این پایه برای تغذیه منفی مدار میباشد که باید gnd و یا به عبارت دیگر منفی تغذیه را به آن وصل کنید
4.drx=درصورتی که بخواهیم اطلاعاتی را ارسال کنید باید اطلاعات به این پایه داده شود
5.config=این پایه برای تنظیمات داخلی ماژول میباشد ،درصورتی که خواسته باشید به تنظیمات داخلی ماژول توسط نرم افزار دسترسی داشته باشید باید این پایه را به مثبت vcc وصل کنید وبعد ماژول را روشن کنید اما اگر خواسته باشید ماژول به صورت عادی عمل کند و اطلاعات را ارسال و دریافت کند این پایه باید به زمین gnd وصل شده باشد
6.enable=پایه فعال ساز enable ماژول میباشد در صورتی که این پایه به زمین vcc وصل شده باشد ماژول روال عادی خود را انجام میدهد اما اگر خواستید ماژول هیچ دیتای را ارسال و یا دریافت نکند این پایه باید به gnd وصل
[تصویر:  zjecx1i7fziadih4wxdh.jpg]

درست گفتیeblka الان مدارو بستم همون چیزی که تو گفتی درسته یادم رفته بود ببخشید
۰۸-بهمن-۱۳۸۹, ۲۱:۲۳:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : EBKA
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #15
RE: كمك در مورد برنامه نويسي HMTR
ممنون درست شد
۰۹-بهمن-۱۳۸۹, ۲۱:۱۵:۰۶
ارسال‌ها
پاسخ
EBKA آفلاین
مخترع
****

ارسال‌ها: 1,099
موضوع‌ها: 89
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #16
RE: كمك در مورد برنامه نويسي HMTR
(۰۹-بهمن-۱۳۸۹, ۲۱:۱۵:۰۶)baran6355 نوشته است: ممنون درست شد

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

ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



۰۹-بهمن-۱۳۸۹, ۲۱:۲۵:۳۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : h0x00i, reza555
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #17
RE: كمك در مورد برنامه نويسي HMTR
من اومدم به جاي كريستال داخلي از كريستال 11.059200 مگاهرتز استفاده كردم
من pdf ماژول رو خوب نخونده بودم و با مطلبي كه شما درباره پايه هاي ماژول گذاشتيد به اين نتيجه رسيدم كه پايه ها رو اشتباه وصل مي كردم(tx رو به txو rx رو به rx)و اين بود اشتباه من.

موفق باشيد
۱۰-بهمن-۱۳۸۹, ۰۰:۵۵:۴۶
ارسال‌ها
پاسخ
تشکر شده توسط : EBKA, mahdi20
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #18
RE: كمك در مورد برنامه نويسي HMTR
من با برنامه اي كه نوشتم موتور dc رو از راه دور كنترل ميكنم(چپ گرد وراست گرد) من ميدونم كه براي كنترل سرعت موتور بايد ازpwm استفاده كنم
ولي نميدونم بايد برنامشو چه جوري بنويسم؟
لطفا كمكم كنيد
ممنون
۱۰-بهمن-۱۳۸۹, ۱۸:۰۷:۵۹
ارسال‌ها
پاسخ
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #19
RE: كمك در مورد برنامه نويسي HMTR
هر کدوم از تایمر ها رو که میخواین (8 بیتی تایمر 0 یا 16 بیتی تایمر 1) رو در مد Fast PWm پیکره بندی کنید و با مقدار دهی به رجیستر OCR1 میتونین سطح پالس خروجی رو تغییر بدین برای موتور
خروجی OCR1 هم که میره برای درایور موتور (هر چی که هست )

در ضمن دوست عزیز سوالاتون رو یک جا بپرسید نه چند جا
موفق باشی

زندگی مدیریت فرصت هاست.
(آخرین ویرایش در این ارسال: ۱۰-بهمن-۱۳۸۹, ۱۹:۰۰:۵۵، توسط reza555.)
۱۰-بهمن-۱۳۸۹, ۱۸:۵۹:۵۴
ارسال‌ها
پاسخ
تشکر شده توسط : h0x00i, رسول
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #20
RE: كمك در مورد برنامه نويسي HMTR
اين برنامه فرستنده براي موتور dc
$regfile = "m16def.dat"
Config Portd.3 = Input
Config Portd.4 = Input
Config Portd.5 = Input
Ddrd.3 = 0 : Portd.3 = 1
Ddrd.4 = 0 : Portd.4 = 1
Ddrd.5 = 0 : Portd.5 = 1
Dim B As Byte
Do
Debounce Pind.3 , 0 , Right
Debounce Pind.4 , 0 , Left
Debounce Pind.5 , 0 , Stop
Loop
Right:
For B = 1 To 10
Print "Right"
Waitms 50
Next
Return
Left:
For B = 1 To 10
Print "Left"
Waitms 50
Next
Return
Stop:
For B = 1 To 10
Print "Stop"
Waitms 50
Next
Return
End
گيرنده:
$regfile = "m16def.dat"
Config Portd.4 = Output
Config Portd.5 = Output
Dim B As Byte
Do
B = Waitkey()
If B = "Right" Then
Reset Portd.4
Set Portd.5
End If
If B = "Left" Then
Reset Portd.5
Set Portd.4
End If
If B = "Stop" Then
Reset Portd.4
Reset Portd.5
End If
Loop
Endلطفا بفرماييد كجاي برنامه pwm رو اضافه كنم؟؟؟
چه برنامه اي براي pwm بكار ببرم؟؟؟
ممنون ميشم
۱۱-بهمن-۱۳۸۹, ۱۹:۰۸:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : adeladel
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #21
RE: كمك در مورد برنامه نويسي HMTR
كسي نميتونه بهم كمك كنه؟؟؟؟
۱۳-بهمن-۱۳۸۹, ۰۰:۵۵:۵۳
ارسال‌ها
پاسخ
baran6355 آفلاین
تازه وارد

ارسال‌ها: 19
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 0
( 4 تشکر در 3 ارسال )
ارسال: #22
RE: كمك در مورد برنامه نويسي HMTR
من بايد پروژه كنترل از راه دور موتورdc رو به زودي تحويل دهم ولي به يه مشكل بر خوردم
(چپگرد و راستگرد) موتور رو كنترل ميكنم و مشكل من كنترل سرعت موتور با pwm هست.
هر برنامه اي كه به نظرم رسيد نوشتم ولي جواب نداد اگه كسي قبلا با pwm موتور رو از راه
دور كنترل كرده لطفا بهم بگه با چه برنامه اي اين كار رو انجام داده
يا دنيا ممنون ميشم
فرستنده:
$regfile = "m16def.dat"
Config Portd.3 = Input
Config Portd.4 = Input
Config Portd.5 = Input
Ddrd.3 = 0 : Portd.3 = 1
Ddrd.4 = 0 : Portd.4 = 1
Ddrd.5 = 0 : Portd.5 = 1
Dim B As Byte
Do
Debounce Pind.3 , 0 , Right
Debounce Pind.4 , 0 , Left
Debounce Pind.5 , 0 , Stop
Loop
Right:
For B = 1 To 10
Print "Right"
Waitms 50
Next
Return
Left:
For B = 1 To 10
Print "Left"
Waitms 50
Next
Return
Stop:
For B = 1 To 10
Print "Stop"
Waitms 50
Next
Return
End
گيرنده:
$regfile = "m16def.dat"
Config Portd.4 = Output
Config Portd.5 = Output
Dim B As Byte
Do
B = Waitkey()
If B = "Right" Then
Reset Portd.4
Set Portd.5
End If
If B = "Left" Then
Reset Portd.5
Set Portd.4
End If
If B = "Stop" Then
Reset Portd.4
Reset Portd.5
End If
Loop
End
۱۳-بهمن-۱۳۸۹, ۲۱:۴۹:۵۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] مشکل با hmtr soji 7 2,330 ۱۶-خرداد-۱۳۹۸, ۱۲:۰۰:۰۶
آخرین ارسال: Ambassador
Exclamation کمک در مورد برنامه نویسی avr . saeedsniper2 5 3,585 ۱۵-اردیبهشت-۱۳۹۴, ۰۹:۲۰:۳۳
آخرین ارسال: kimiafars
  سوال در مورد انتخاب سنسور و برنامه نویسی dj kaka 10 6,397 ۰۲-اسفند-۱۳۹۳, ۰۹:۱۱:۰۳
آخرین ارسال: dj kaka
  سوال در مورد چند خط برنامه kendab 2 3,391 ۲۷-بهمن-۱۳۹۱, ۱۷:۰۲:۲۲
آخرین ارسال: Pixar
  مشکل ساده با HMTR ehsancompany 17 11,482 ۰۸-دى-۱۳۹۱, ۱۴:۴۷:۲۵
آخرین ارسال: ehsancompany
  سوال در مورد برنامه ساعت با DS1307 علیدلی 6 7,007 ۲۷-مهر-۱۳۹۱, ۱۷:۱۱:۳۴
آخرین ارسال: svb93
Exclamation [سوال] کمک فوری در مورد برنامه نویسی بسکام sun2012 1 3,407 ۲۴-مرداد-۱۳۹۱, ۱۵:۱۲:۲۵
آخرین ارسال: aKaReZa75
  راهنمایی در مورد برنامه نوشته شده بابسکام علیدلی 5 5,074 ۲۲-اسفند-۱۳۹۰, ۲۳:۱۱:۳۴
آخرین ارسال: EBKA
  سوال در مورد نوشتن برنامه sinohe 11 6,687 ۲۶-آذر-۱۳۹۰, ۱۸:۵۸:۲۹
آخرین ارسال: sinohe
  كمك در مورد برنامه نويسي hm-tو hm-r baran6355 10 8,235 ۱۰-آبان-۱۳۹۰, ۱۴:۵۶:۰۸
آخرین ارسال: h0x00i

پرش به انجمن:


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

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