امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مدار براي hm-t hm-r
نویسنده پیام
Ambassador آفلاین
مدیر بخش موبایل
*****

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #12
RE: مدار براي hm-t hm-r
با سلام
آنتن فقط وقتی از HM-TR استفاده می کنید ضروری است، برای HM-t و HM-R همون یه تیکه سیم که رو ماژول هست کافیه. من خودم دردسر زیادی کشیدم تا از این ماژولا جواب گرفتم بهترین راه اینه که از کریستال خارجی استفاده کنید،مثلا برنامه های ذیل:
فرستنده: طرف فرستنده به اینصورت کار می کنه که با فشردن یه سوئیچ و یک شدن یکی از پایه های میکرو کد 124 ارسال ی می شه.
کد:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Dim C1 As Byte , A As Byte

Config Pinb.0 = Input
Config Pinb.1 = Output
Config Pinb.2 = Output
C1 = 124
Main:
Do
  Set Portb.1
  Waitms 10
  Reset Portb.1
  Waitms 10
  If Pinb.0 = 0 Then Goto Car1
Loop
Car1:
For A = 1 To 4
Printbin C1
Waitms 20
Next A
Set Portb.2
Waitms 200
Reset Portb.2
Waitms 200
  Goto Main

End
گیرنده: طرف گیرنده به اینصورت کار می کنه که اگه کدی رو دریافت کرد و مساوی 124 بود یکی از پایه های میکرو رو روشن می کنه، بهتره از این مثال استقاده کنید و بعد از اینکه جواب گرفتید برید سراغ برنامه های پیچیده تر.
کد:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Dim C1 As Byte
Config Portb = Output
On Urxc In1
Enable Urxc
Enable Interrupts
Main:
Do
  Set Portb.1
  Waitms 100
  Reset Portb.1
  Waitms 100
  If C1 = 124 Then Goto Up
Loop
End
Up:
Set Portb.0
Waitms 100
Reset Portb.0
Waitms 100
C1 = 0
Goto Main
In1:
Inputbin C1
Return
                                                 'end program

START...

۰۶-آذر-۱۳۹۱, ۱۹:۳۷:۲۷
ارسال‌ها
پاسخ
تشکر شده توسط : jansfred, abbasalifix
jansfred آفلاین
كاربر دو ستاره
**

ارسال‌ها: 147
موضوع‌ها: 19
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 95
( 47 تشکر در 23 ارسال )
ارسال: #13
RE: مدار براي hm-t hm-r
با تشكر از همه ي دوستان
من هم فركانس 433 و هم 868 رو دارم
براي ميكرو كريستال خارجي بزارم؟ مقدارش چقدر باشه؟
يعني اگه ولتلاژ 5ولت رو به هردو مدار بدم به رگولاتور احتياجي نيست؟ چون من اول هم همين كارو كردم
خيلي خيلي تشكر اما چون من امروز پروگرامرم رو به يكي از دوستام دادم و تا يه هفته ديگه دستشه تا هفته آينده نميتونم مدارو ببندم
در اولين فرصت كه مدارو بستم و جواب گرفتم اعلام ميكنم
و يه سوال ديگه من يه پروگرامر usbasp درست كردم اما تا usb رو به سيستم وصل ميكنم اخطار ميده كه usb اشتباه وصل شده
مشكل از كجاست؟
ازين شماتيك ها براي ساختش استفاده كردم
http://jansfred.persiangig.com/usb_asp_cir.png
http://jansfred.persiangig.com/Untitled-1.jpg
وقتي اون مقاومت كه از vcc به پايه ي 2 usb وصل شده رو ميزنم اين ارور رو ميده كه usb اشتباه وصل شده اما تا اين مقاومت رو برميدارم ديگه اروري نميده اما خوب سيستم هم سخت افزار جديدي شناسايي نميكنه
كسي هست اين مدل usbasp رو ساخته باشه؟
اگه در اين زمين هم اطلاعات داريد بيزحمت كمك كنيد
۰۶-آذر-۱۳۹۱, ۲۲:۲۴:۰۴
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #14
RE: مدار براي hm-t hm-r
(۰۶-آذر-۱۳۹۱, ۲۲:۲۴:۰۴)jansfred نوشته است: براي ميكرو كريستال خارجي بزارم؟ مقدارش چقدر باشه؟
يعني اگه ولتلاژ 5ولت رو به هردو مدار بدم به رگولاتور احتياجي نيست؟ چون من اول هم همين كارو كردم
برنامه بالا نیازی به کریستال خارجی نداره اگه جواب نگرفتید از کریستال 11.0592mhz استفاده کنید.
اگه 5 ولت تنظیم باشه نه دیگه نیاز به ریگولاتور نیست.البته باید تغذیه دو مدارتون جداگانه باشه حداقل این طور بهتره. و حداقل فاصله 1 متر بین دو مدار باشه.
در مورد usbasp اطلاعات زیادی تو همین انجمن پیدا می کنید.

START...

۰۷-آذر-۱۳۹۱, ۰۸:۲۳:۵۹
ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix, jansfred


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مدار دور موتور خودرو HPower 15 8,332 ۲۷-آبان-۱۳۹۷, ۲۱:۵۱:۱۷
آخرین ارسال: 1نفر
  كدهاي ريموت كنترل سيستمهاي صوتي و تصويري براي AVR ghafari 64 54,234 ۲۷-آذر-۱۳۹۵, ۱۴:۱۴:۳۳
آخرین ارسال: safeland
  [سوال] بهترین مدار برای آشکارسازی عبور از صفر hamze_b 9 7,424 ۰۸-مرداد-۱۳۹۵, ۲۲:۴۳:۴۹
آخرین ارسال: alimogmov
  [سوال] مشکل در لینک دادن مدار فرمان آردوینویی به مدار قدرت biner 2 2,578 ۲۹-فروردین-۱۳۹۵, ۱۱:۰۱:۴۳
آخرین ارسال: biner
Smile آموزش جامع طراحی و ساخت PCB (برد مدار چاپی) k1_elo0 13 22,556 ۰۸-اسفند-۱۳۹۴, ۱۴:۲۰:۰۶
آخرین ارسال: sadegh_54
  درخواست كمك براي رفع اشكال برنامه بيسيك يك دما سنج shoghal 16 7,341 ۰۵-مرداد-۱۳۹۴, ۱۵:۰۱:۲۶
آخرین ارسال: shoghal
  درخواست راهنمایی برای مدار آمپلی فایر sinastar 1 3,786 ۰۸-تير-۱۳۹۴, ۰۹:۰۵:۲۱
آخرین ارسال: Ambassador
  کمک در مدار فاصله سنج اولتراسونیک rahim123 4 5,111 ۱۸-اسفند-۱۳۹۳, ۱۲:۴۷:۱۴
آخرین ارسال: 55235769
  کمک براي مدار کنترل ولتاژ با تغییر نور sarbaz021 19 12,447 ۰۲-بهمن-۱۳۹۳, ۲۰:۴۲:۱۲
آخرین ارسال: milad15m
  مدار شماره گیر توسط ای سی MT8888C rezax22 3 3,516 ۱۴-دى-۱۳۹۳, ۱۰:۲۹:۵۵
آخرین ارسال: a.mehran

پرش به انجمن:


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

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