رفتن به مطلب

tejenjari

کاربر سایت
  • پست

    31
  • تاریخ عضویت

  • آخرین بازدید

  • بازخورد

    0%

پست ارسال شده توسط tejenjari

  1. 1) تو صنعت که دیگه مگا 16 رو نمیذارم ، من این مدار رو فقط واسه آموزش گذاشتم

    2) تو توضیحات نوشتم که مدار max232 رو نذاشتم، خیر بخاطر تفاوت سطح منطقی میکرو با کامپیوتر از این بافر استفاده میشه که من تو مدار نذاشتم آخه آقای فلاح تو مدار قبلی مدارشو کشیده بودند.

    بله این پروژه اجراییه..

  2. سلام.

    ما که هنگشو ندیدیم.

    تو مرحله کشوری از مگا 16 استفاده کردی؟

    خوبه!!

    والا چی بگم من که یه چیز میگم شما حرفه خودتو میزنی آخه پسر خوب من دارم برنامه ی یه سنسور دما رو مینویسم چ کار به این حرفا دارم.

    یعنی این میکرو با دو خط برنامه هنگ میکنه

    ول کن بابا، آقا ما اشتباه کردیم، همون 48 خوبه؟

    من چه کار دارم به این حرفا ، من دارم سورس مینویسم و 16 رو پیشنهاد کردم ، هر کسی میتونه میکروشو عوض کنه.

    من با ای وی آر خیلی کار کردم قبلا ، این مشکلات توش نبود، الانم همینطور //

    این بحثو تمومش کنیم ، بجای این حرفا دو تا مطلب مفید بذار

    قربونت

    فعلا

  3. هنگ میکنه؟؟

    شما با avr ها خیلی کار کردین؟؟

    من که تا حالا با این 16 هیچ مشکلی نداشتم ، حق با شماست smd بهتره اما دلیل استفاده از dip رو گفتم.

    در هر صورت ممنونم.

    یه خورده سرم خلوت تر بشه تخصصی تر در این مورد بحث میکنیم.

    یا علی

    فعلا..

  4. خوب اینم پیشنهاد خوبیه ، اما به چند دلیل بنده مگا16 رو انتخاب کردم

    به علت DIP بودنش که رو برد سوراخ دار هم میشه اونو پیاده سازی کرد تا برای مبتدی ها آسون تر باشه

    و همچنین پروگرم این میکرو ها برای مبتدی ها آسان تر میباشد

    برای انان که کمی از میکرو سر رشته دارند که برنامه همان است و انتخاب هر میکرویی به انتخابه خودشونه

    به فکر مبتدی ها هم باشید ، با این میکرو هم مبتدی ها میتواند کار کنند و هم کار بلدا مثله شما.

    در هر صورت به نظر من این میکرو خوبه ، اگه شما مگا 48 رو ترجیح میدید ، چشم ، اما فرقی که نداره من مگا 16 رو به خاطر ساده بودن و آرایش پایه ها انتخاب کردم.

    مگه SMD مگا16 1800 تومن نیس ؟ فک نمی کنم کسی حاضر باشه به خاطر 800 تومن عوضه 32 پایه i/o از 23 تا استفاده کنه چون میخوام یه خورده جلو تر در مورد اینکه چطور میتونم 64 عدد از این

    سنسور های دما رو به یه میکرو مگا 16 وصل کنیم و یا از پین های باقی مونده کنترل انواع دستگاه ها و خروجی برای رله بگیریم و ....

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

    خوب اینم برنامه ی مگا 16 برای مدار بالا ، اگه برنامه ی ویژوال بیسیک رو هم میخوایین بگید تا بذارم.. چون هنوز کدشو ننوشتم.

    البته من آیسی مکث 232 رو تو نقشه نکشیدم چون در مدار آقای فلاح طرز اتصال این آی سی بافر ، آمده است...

    قصد ما فقط آشنایی با کد ها و کد ویژوال آن است، اگر مدار کامل و ارزانی میخواهید، بگید تا PCB اون رو هم بذارم.

    $regfile = "m16def.dat"

    $crystal = 8000000

    $baud = 9600

    Config Adc = Single , Prescaler = Auto , Reference = Avcc

    Start Adc

    Dim Sensor As Word

    Dim Tejen As Single

    Dim I As Byte

    Do

    For I = 0 To 7

    Sensor = Getadc(i)

    Tejen = Sensor / 4

    Print I ; " " ; Tejen

    Waitms 10

    Next

    Loop

    End

    توضیح:

    خط به خط

    معرفی میکرو

    معرفی سرعت کاری میکرو (کلاک)

    سرعت ارتباط داده باس سریال ( همون ارتباط بین میکرو و کامپیوتر که باید این عدد بینشون برابر باشه )

    پیکر بندی ADC یا همون انالوگ به دیجیتال میکرو

    شروع نمونه برداری ADC

    3 خط بعدی: تعریف متغییر

    آغاز حلقه اصلی

    حلقه ی For از 0 تا 7 که جمعا 8 بار تکرار

    مقدار نمونه برداری شده که با شماره آدرس I که هر دفعه توسط حلقه ی FOR اضافه میشود در داخل متغییر Sensor ریخته میشود

    متغییر tejen که از جنسه اعشاری هست ( برای دقت بیشتر دما ) مقدار وارد شده را تقسیم بر 4 میکند. ( بعدا توضیح میدم)

    در این خط شماره I و مقدار دما روی باس سریال قرار داده میشود ، مقدار I برای decode کردن سریال در کامیوتر است در برنامه ویژال توضیح میدم.

    10 میلی ثانیه مکث

    پایان حلقه For

    پایان حلقه اصلی

    پایان برنامه

    عزیزانی که میخواهند دما های منفی را اندازگیری کنند با همین سنسور ها امکان پذیر است که در صورت نیاز بفرمایید تا براتون بذارم..

    یا علی

    فعلا..

  5. سلام.

    فعلا این مدار رو داشته باشید تا سورس و کد میکرو و همچنین برنامه ی کامپیوتر که به صورت اینترفیسه رو بنویسم.

    و آموزششم اینجا بذارم.

    امکاناته دیگری که میخواهید وصل کنید را ذکر کنید تا به مدار اضافه شه...

    در ضمن قیمت این مدار یه میکرو m16 که 2 تومنه فوقش ، 8 تا هم LM35 که اونم بسته به نیازتونه دیگه ، کمتر هم میشه...

    فعلا..

    t.zip

×
×
  • اضافه کردن...